自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

helloworld的专栏

helloworld的专栏

  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 为人民服务—JAXB

在银行做科技,每个月都避免不了系统升级,我不是特别了解别的行业,但每次升级我们都小心翼翼,颤巍巍的期待着一切顺利,中间不要出什么幺蛾子,否则通宵事小,更累心的是反映到实际的绩效考核。在这个号称XXX第一大行的XXX,系统以多、杂、细著称,而如果你负责的系统与别的系统交互紧密,涉及为很多下游提供的各种服务,那么每次投产升级,回归验证是必不可少的一项重复工作,而且为了更好地服务广大人民群众和各机构业务人

2017-03-31 21:53:05 442

原创 Object.toString()、Object.valueOf()

Object是所有对象的基础,其是一组数据和功能的集合,Object的每一个实例都具有下列属性和方法:####constructor——保存着用于创建当前对象的函数。hasOwnProperty(propertyName)——用于检查给定的属性在当前对象实例(非实例原型)中是否存在。其中,参数propertyName的必须以字符串形式指定(例如:o.hasOwnProperty(“name”))

2017-03-28 19:40:42 809

转载 Array.prototype.map()

map() 方法创建一个新数组,其结果是该数组中的每个元素调用一个提供的函数。参数callback:生成新数组元素的函数,使用三个参数:    currentValue         callback 的第一个参数,数组中正在处理的当前元素。     index         callback 的第二个参数,数组中正在处理的当前元素的索引。     array         call

2017-03-27 20:00:19 403

原创 一点教训

十个事故九个快,开车时间长了,就容易分神,还是要吸取教训,今天早上因为走神(可能没有休息好,女儿刚刚出生,晚上频繁起来换尿布,早上又起了个大早),追了别人家的尾,不过还好,两车都伤的不重,前车的尾灯有点问题,我的左大灯报废。不过,事故是因为前车的前车突然变道,导致前车突然刹车,而我此时刚刚变道过来,跟的太紧,刹车不及。开车无小事,对生命要始终存一颗敬畏之心。谨记!

2017-03-27 18:58:18 649

翻译 数据库隔离级别—Database Isolation Level

事务隔离级别用以控制读取数据时是否需要获取锁以及获取何种类型的锁。锁的持有时间。当读取正在被其他事务修改的数据时: 是阻塞读一直等到排他锁释放 还是读取已提交(Read committed) 抑或读取尚未提交的修改数据(Read uncommitted )。设置置事务隔离级别并不会影响你修改数据所获取的锁,因为在事务中任何涉及数据修改都是排他锁,直至事务结束才会释放,无论你设置的事

2017-03-27 18:42:45 1256

转载 21 Essential JavaScript Interview Questions

问题1:JavaScript中undefined和not defined有什么区别JS中直接使用未声明的变量就会抛出not defined的异常,JavaScript 未声明变量直接使用会抛出异常:var name is not defined,如果没有处理异常,代码就停止运行了。但是,使用typeof undeclared_variable并不会产生异常,会直接返回 undefined。var x

2017-03-23 22:40:52 468

原创 JavaScript之eval、Function、setTimeOut、setInterval

Function("alert('test')");var a = Function("console.log('test');");window.show = a;show();( Function("console.log('test');"))();

2017-03-22 21:35:16 747

原创 JS 默认值

var code = code || 123;console.log(code);var code = code || 123;console.log(code);code = 45;console.log(code);console.log(a);var a;a = a || 123;console.log(a);a = 45;console.log(a);

2017-03-20 19:21:21 997

原创 echarts-wordcloud绘制词云图之空串问题。

最近在使用echarts-wordcloud绘制词云图,在实际的开发环境中表现算是正常,但部署到正常的生产环境上来看,发现实际的云图并非预期,按正常的业务场景,这些关键词至少都是有密度区分的,不应该会展示为这样。仔细看了下返回JSON子串是这样的,后来想想应该是第一个空串有关,而且这个空串的出现权重非常大。[ { "name": "", "v

2017-03-15 20:26:37 9343

原创 一次面试官的经历

今天自己作为面试官去面试一位潜在的“雇佣军”。简单总结一下,换个角度去想,也算是看到我之前或者将来可能作为面试者的表现,心里想自己某个或者某些场景可能与他一样。 首先是简单的自我介绍,但说实话,一开始他的声音说比较低的,也就是说关于他的个人信息我其实没有听清,我并没有打断他,我更关心的是技术。在这期间,我从大致的过了下他的简历。大概两分钟的自我介绍,或许不到,我开始我的问题——都是从他的简历问起:

2017-03-13 22:41:55 679

转载 变态的静态资源缓存与更新

这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子的同学可以去看看facebook的页面源代码,体会一下什么叫工程化。接下来,我想从原理展开讲述,多图,较长,希望能有耐心看完。让我们返璞归真,从原始的前端开发讲起。上图是一个“可爱”的i

2017-03-13 18:07:03 770

3DES加密算法源码

3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次DES加密算法。 最早的定义了该算法的标准(ANS X9.52,1998年发布)将其描述为“三重数据加密算法(TDEA)”— 即为ANSI X3.92中定义的数据加密算法(DEA)的三次重复操作— 而完全没有使用术语“3DES”或“DES”。FIPS PUB 46-3(1999)定义了“三重数据加密算法”(TDEA),也使用了术语“Triple DES”和“DES”。该标准中互换的使用“数据加密算法”(DEA)和“DES”的概念,其中以此开始DES的定义: 数据加密标准(DES)应当包括下文中的数据加密算法(DES[4])与三重数据加密算法(TDEA,如ANSI X9.52中所描述的) NIST SP 800-67(2004,2008[5])主要使用术语TDEA,但也提到了“Triple DES(TDEA)”。ISO/IEC 18033-3(2005)使用“TDEA”,但其中提到: TDEA通称Triple DES(数据加密标准)。 没有一个定义了本算法的标准使用术语“3DES”。 3DESughhhg34465345556555678==算法== 3DES使用“密钥包”,其包含3个DES密钥,K1,K2和K3,均为56位(除去奇偶校验位)。加密算法为: 密文 = EK3(DK2(EK1(平文))) 也就是说,使用K1为密钥进行DES加密,再用K2为密钥进行DES“解密”,最后以K3进行DES加密。 而解密则为其反过程: 平文 = DK1(EK2(DK3(密文))) 即以K3解密,以K2“加密”,最后以K1解密。 每次加密操作都只处理64位数据,称为一块。 无论是加密还是解密,中间一步都是前后两步的逆。这种做法提高了使用密钥选项2时的算法强度,并在使用密钥选项3时与DES兼容。 密钥选项[编辑] 标准定义了三种密钥选项: 密钥选项1:三个密钥是独立的。 密钥选项2:K1和K2是独立的,而K3=K1 密钥选项3:三个密钥均相等,即K1=K2=K3 密钥选项1的强度最高,拥有3 x 56 = 168个独立的密钥位。 密钥选项2的安全性稍低,拥有2 x 56 = 112个独立的密钥位。该选项比简单的应用DES两次的强度较高,即使用K1和K2,因为它可以防御中途相遇攻击。 密钥选项3等同与DES,只有56个密钥位。这个选项提供了与DES的兼容性,因为第1和第2次DES操作相互抵消了。该选项不再为国家标准科技协会(NIST)所建议[6],亦不为ISO/IEC 18033-3所支持。

2015-01-21

mail.jar mail.jar

mail.jar

2014-05-11

Java2WSDL和WSDL2Java操作指南.doc

Java2WSDL和WSDL2Java操作指南.doc

2014-05-11

Java使用SOAP获取webservice实例解析.doc

Java使用SOAP获取webservice实例解析.doc

2014-05-11

Axis2_WebService_经典教程.doc

Axis2_WebService_经典教程.doc

2014-05-11

dom4j-1.6.1

dom4j-1.6.1

2014-05-10

servlet-api

servlet-api

2014-05-10

jsp-api.jar

jsp-api.jar

2014-05-10

C++ Builder 汉诺塔算法动态演示系统

采用C++ Buidler开发环境,C++ 语言,结合线程技术,将经典的汉诺塔算法的执行过程动态的演示出来,对于用户理解汉诺塔算法产生巨大的帮助

2009-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除