java中为什么不用string保存密码,而是使用的字符数组来存储?
1)由于String在Java中是不可变的,如果你将密码以明文的形式保存成字符串,那么它将一直留在内存中,直到垃圾收集器把它清除。而由于字符串被放在字符串缓冲池中以方便重复使用,所以它就可能在内存中被保留很长时间,而这将导致安全隐患,因为任何能够访问内存(memory dump内存转储)的人都能清晰的看到文本中的密码,...
分类:
其他 时间:
2014-04-25 15:21:20
收藏:
0 评论:
0 赞:
0 阅读:
732
在自动化部署AutoYast,自动化监控BMC Patrol两方面形成雏形后,日志的收集、管理、分析也顺势成为我们需要考虑的问题,结合自身业务系统平台特点,大多数系统基于sles_11_sp1或者sp2,对比rsyslog和syslog-ng后最终选择syslog-ng ose(open source edition)作为研究对象。以下内容中的参数解释请参阅官方文档,后续会补充有关Oracle日志写入方式,如果实力不行再考虑MySQL。...
分类:
其他 时间:
2014-04-25 14:52:53
收藏:
0 评论:
0 赞:
0 阅读:
805
闲来无事,重读旧文,颇有感触,乱敲几行。
回想过去,也曾意气风发,能量满满,憧憬未来,大概因年少无知,不更世事,空有一腔热情,尚不知生活之困苦,人心之难测,世道之艰险。
走出校园,初涉江湖,没头没脑,四处乱撞,鼻青脸肿,晕头转向,不知所往,好在生命力顽强,挺过了一波又一波僵尸的袭击,级数越来越高,装备越来越好,脸皮越来越厚,总之不论HP ,MP,攻击力还是防御力,都有了质的提升。为抗击...
分类:
其他 时间:
2014-04-25 14:00:08
收藏:
0 评论:
0 赞:
0 阅读:
514
长期来看,痛苦的失败比获胜更有价值。拥有健康的心态,能从每次经历中有所心得,这样的人才能一路走下去并走得很开心。当然,真正有挑战的是,面临危险或在战斗中受了伤,如何能继续保持这种长期视角。这一点,或许是我们最大的障碍,恰恰就是学习艺术的核心之所在。
在行为训练中,首先我们要学着心平气和对待一切已经发生的事;之后,我们要学着将这些事情为我所用;最后,我们要学着做到完全自给自足,创造出我们自己的...
分类:
其他 时间:
2014-04-25 15:26:49
收藏:
0 评论:
0 赞:
0 阅读:
511
最近用android studio来做android开发的IDE,它是使用gradle来构建的,于是开始学习gradle.
现在有一个项目,里面有一个android-library的模块。我想在做release的时候,把这个模块中我写的代码编译并打包成jar包,并且和依赖的jar包拷贝出来,但android studio对android-library的管理是把其与依赖包打包成一个aar的包的,...
分类:
其他 时间:
2014-04-25 15:15:18
收藏:
0 评论:
0 赞:
0 阅读:
718
省赛组队赛已经进行5场了,过半了、
从以前的不会组队到现在逐渐磨合,虽然每次都有遗憾,但是我觉得我们一直在进步。有些失误是要记录下来下次不能再犯的!
经验:
1:上场开始一定要有人(英语能力和算法综合能力较强者)读完所有题目,对所有题目的难易程度做一个大概判断,以确定做题顺序,不要在比赛完了发现有水题没有看!
2:对于一个自己没有100%把握AC的题目,最好拉一个队...
分类:
其他 时间:
2014-04-25 13:48:45
收藏:
0 评论:
0 赞:
0 阅读:
611
出现
static declaration follows non-static declaration
这种错误,
原因是 调用的静态函数没有先声明一下,就是它定义在你调用之后啦。
解决:调用之前声明一下这个函数。...
分类:
其他 时间:
2014-04-25 13:53:30
收藏:
0 评论:
0 赞:
0 阅读:
4546
ubuntu下新建用户和RedHat系列的linux有点不一样
新建用户的命令是useradd,修改密码是passwd,如下:
sudo useradd zhuhui
sudo passwd 123456
但是问题出现了,home目录下并没有相对应的zhuhui目录。
原来ubuntu并没有为我们做那么多,先来看看useradd的选项:
选项:
-b, --base-dir...
分类:
其他 时间:
2014-04-25 14:42:06
收藏:
0 评论:
0 赞:
0 阅读:
538
程序集的概念
程序集的定义:
1.程序集是一个或多个托管模块,以及一些资源文件的逻辑组合。
2.程序集是组件复用,以及实施安全策略和版本策略的最小单位。
3.程序集是包含一个或者多个类型定义文件和资源文件的集合。在程序集包含的所有文件中,有一个文件用于保存清单。(清单是元数据部分中一组数据表的集合,其中包含了程序集中...
分类:
其他 时间:
2014-04-25 15:30:08
收藏:
0 评论:
0 赞:
0 阅读:
485
这里不讨论vector的使用,毕竟参透源码,怎么用也就更清晰了。
参考侯捷的源码分析,根据理解的深入会加入一些注解!
G++ 2.91.57,cygnus\cygwin-b20\include\g++\stl_vector.h 完整列表
/*
*
* Copyright (c) 1994
* Hewlett-Packard Company
*
* Permission to use,...
分类:
其他 时间:
2014-04-25 14:48:08
收藏:
0 评论:
0 赞:
0 阅读:
565
unixbench 是一个用于测试 unix 系统性能的工具,也是一个比较通用的 benchmark, 此测试的目的是对类Unix 系统提供一个基本的性能指示,很多测试用于系统性能的不同方面,这些测试的结果是一个指数值(index value,如520),这个值是测试系统的测试结果与一个基线系统测试结果比较得到的指数值,这样比原始值更容易得到参考价值,测试集合里面所有的测试得到的指数值结合起来得到...
分类:
其他 时间:
2014-04-25 15:48:15
收藏:
0 评论:
0 赞:
0 阅读:
604
日期转化一
为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03
14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String,
IFormatProvider),如下所示:
using System;
using System.Globalization;
String format="D";
Date...
分类:
其他 时间:
2014-04-25 15:23:30
收藏:
0 评论:
0 赞:
0 阅读:
614
应聘也是需要很多技巧的,就在昨天笔者也进行了一次应聘,经历了应聘的全过程,这里就来谈谈对于应聘的一些感悟,对于一些应聘的问题进行讨论剖析。即使是很有经验的程序员参加笔试也不一定能够拿到高分,相反的经过准备的外行人可能在笔试的时候脱颖而出,所以需要针对性的去准备。...
分类:
其他 时间:
2014-04-25 13:52:05
收藏:
0 评论:
0 赞:
0 阅读:
503
cocos2d-x lua 中使用protobuf并对http进行处理
protobuf Google的一个很好用的传输数据的封装 说实话Google的东西确实比较好用 所以我们前后端数据交换就用他了 不过Google没有对lua进行支持 还好社区有开源的大侠们贡献 找了所有关于lua protobuf 我只找到 云风的 pbc 修改相关cocos2d-x中的类可以正常使用。protoc-ge...
分类:
其他 时间:
2014-04-25 15:39:11
收藏:
0 评论:
0 赞:
0 阅读:
716
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1698
题目大意:
线段树成段更新,区间求和,一开始setv忘记初始化了。。。WA了好几次
code:
#include
#include
#include
#include
#include
using namespace std;
const int MAX=100005;
int ...
分类:
其他 时间:
2014-04-25 13:45:54
收藏:
0 评论:
0 赞:
0 阅读:
535
uml真正有用的书5本足以,学习流程如下:
《UML distilled》《UML和模式应用》->《UML用户手册》
附加两本《UML对象设计与编程》《UMLOracle8建模》
《UML distilled》
由大名鼎鼎的fowler所著,他还写过《Refactor》和《anaysis pattern》还有和XP相关的《设计已死》都成为经典著作。这本书等同于C++中...
分类:
其他 时间:
2014-04-25 13:58:14
收藏:
0 评论:
0 赞:
0 阅读:
507
今天,设置页面布局的自定义母版页时,设置完了以后保存,然后预览报错,错误如下截图;删掉自定义母版页的MasterPageFile属性,页面依然报错;感觉甚是奇怪,因为有版本控制,还原为最初的版本,依然报错,我这暴脾气!一气之下,删掉了这个默认自带的母版页,从其他环境导过来一个,结果依然报错,错误如下图;
想来想去百思不得其解,然后看了看错误,发现是这个文件不允许后台代码,谷歌了一下(链接...
分类:
其他 时间:
2014-04-25 17:27:13
收藏:
0 评论:
0 赞:
0 阅读:
514
Description
Usually we use number in the decimal system, for it is so convenient for us to remember and calculate.
But it is not the same in the computer world where numbers are always stored in the...
分类:
其他 时间:
2014-04-25 17:09:12
收藏:
0 评论:
0 赞:
0 阅读:
484
今天版本升级时,一个ear包在传到aix下,weblogic后启动出现invalid END
header (bad central directory offset)后来才发下是文件传输中出现了问题,ssh默认使用ASCII
,改成Binary(二进制)就好了(我是改成total Commande...
分类:
其他 时间:
2014-04-25 12:41:47
收藏:
0 评论:
0 赞:
0 阅读:
6920
构造函数构造函数包括默认构造函数、拷贝构造函数和一般构造函数。在编程时,如果程序员不显式声明和定义上述函数,编译器将自动产生4个public
inline的默认函数。A(); // 默认构造函数A(const A&); // 拷贝构造函数A& operator=(const
A&...
分类:
其他 时间:
2014-04-25 12:57:09
收藏:
0 评论:
0 赞:
0 阅读:
522