摘要: 计算机科学某种程度上是一种实践性的学问,空谈是不产生价值的,只有深入场景、解决真实问题、创造客户价值的时候才是真正有价值的。 关于java中的”==”和equals 大家都知道 1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指 阅读全文
posted @ 2018-04-23 00:11 小白快跑 阅读(405) 评论(0) 推荐(0) 编辑
摘要: Caused by: org.xml.sax.SAXParseException; lineNumber: 129; columnNumber: 17; 元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,typeHa 阅读全文
posted @ 2017-04-17 16:52 小白快跑 阅读(1228) 评论(0) 推荐(1) 编辑
摘要: JAVA的父类委托加载机制,再带来巨大便利性和效率提升的同时的同时也带来不少麻烦,最直接的就是类冲突造成的问题,以下场景不知道诸位是不是有点熟悉。 本文定义的类冲突定义为相同命名空间下的class分散在不通的jar包之中。 1、造成的注入系统混乱。 2、造成类型判断系统混乱,例如 if ((para 阅读全文
posted @ 2016-11-17 09:39 小白快跑 阅读(3299) 评论(0) 推荐(0) 编辑
摘要: 诸位请看一下这个场景,实体对象 mybatis配置 查询配置如下: 执行结果为: 数据说明:其中test_table表中的手机号为重复手机号(其中有三个是不同的),最主要想说的是查询结果和映射的结果是不一致的。但是如果把映射修改为如下: 执行结果如下: 实验结论证明: 1、通过association 阅读全文
posted @ 2016-06-20 18:59 小白快跑 阅读(3958) 评论(0) 推荐(0) 编辑
摘要: 一个接口返回的数据(加密后的字符串),大小约为10K,通过NGINX被截断,通过IP直接访问是OK的,网上查阅资料没有相关的异常。 在ERROR日志中发现"/usr/local/nginx/proxy_temp/5/05/0000000055" failed (13: Permission deni 阅读全文
posted @ 2016-06-06 14:22 小白快跑 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 1、当您的js在chrome和360极速模式运行正常而在360兼容模式下表现不如预期(但是又排除了是兼容性问题的时候),当您百思不得其解的时候,您不妨加一个。var console=console||{log:function(){return;}} 2、oracle涉及数据运算结果不对的时候,您不 阅读全文
posted @ 2016-03-23 10:25 小白快跑 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 最近脑袋有点大,事情有点多,需要做个转型,要不然这些事情会将自己埋了. 优先需要弄的事情 1、Oracle连接要改为连接池 2、前端优化事项:界面优化、新功能上线、性能优化(压缩什么的) 3、服务化接口的治理 今天遇到困难的问题总结,数据库大佬突然罢工了,连接数超过限制了,进去... 阅读全文
posted @ 2015-12-09 19:01 小白快跑 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 今天接触到一个比较有意思的问题,常见到极易忽略,但又不经意间掉坑又不容易出来。 创建表:CREATE TABLE TEMP_DECODE(BORROW_TYPE CHAR(1),BORROW_TYPE1 CHAR(2),BORROW_TYPE2 VARCHAR2(10),BORROW_TY... 阅读全文
posted @ 2015-10-22 17:49 小白快跑 阅读(3986) 评论(1) 推荐(0) 编辑
摘要: 有一个笑话,甲午战争之后,有人曾找到日本人战争中有几艘船是广州水师的。请求日本人将船支归还,把船上的炮卸下来也可以,因为船是李翰章的,甲午战争是李鸿章同日本打的。这个在他们看来甚是合理的请求,以现代的目光看上去是那么的荒唐。早在几千年前就孙子兵法就曾经说过:"兵者国之大事,死生之地,存亡之道不可不察... 阅读全文
posted @ 2015-09-02 00:10 小白快跑 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 最近在使用SFTP的时候遇到一个比较奇怪的问题。 Centos版本:[*********** ~]# cat /etc/redhat-releaseCentOS release 6.5 (Final)SFTP本来可用,然而在安装完Oracle数据之后通过FileZilla连接主机时候提示(SS... 阅读全文
posted @ 2015-08-20 18:02 小白快跑 阅读(6822) 评论(0) 推荐(0) 编辑
摘要: 若你曾写过 REST API,你肯定体验过那些无休止的争论,例如该使用哪个动词?该使用哪个 HTTP 状态码?该如何组织我的 URL?这些都没有正确答案。不是所有的操作都能由某个动词表示。不是所有的错误都匹配 HTTP 错误。为何我们要在 API 上使用那些为超文本设计的动词和错误码?我们使用 HT... 阅读全文
posted @ 2015-03-21 12:46 小白快跑 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 最近在做数据分页查询.在查询数据条数时直接做了一个如下封装: 如原SQL为:select * from a left outer jonn b on a.id=b.id 之类的查询。 为得到数据总条数然后封装为: select coun(*) from (select * from ... 阅读全文
posted @ 2015-02-26 19:13 小白快跑 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: 本文记录下在Eclipse中导入项目的过程中常见的问题. 1:The project cannot be built until the build path errors are resolved 请查阅:http://blog.sina.com.cn/s/blog_4cb58ce60... 阅读全文
posted @ 2014-12-31 09:36 小白快跑 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 左外连接就是在等值连接的基础上加上主表中的未匹配数据。 今天下午处理一个SQL,通过left outer join(so as right left outer join)的表的关联方式. 看到这种语法,直觉上反映查询结果的条数应该是Where之后主表返回的记录数(下将Where描述前置略去)... 阅读全文
posted @ 2014-12-29 17:28 小白快跑 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://liulinxia02.blog.163.com/blog/static/268687720110614346748/sun.misc.BASE64Encoder/BASE64Decoder类不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。但是在eclipse中直... 阅读全文
posted @ 2014-12-28 21:14 小白快跑 阅读(232) 评论(0) 推荐(0) 编辑
摘要: CSRF攻击的全称是跨站请求伪造(cross site request forgery),是一种对网站的恶意利用,尽管听起来跟XSS跨站脚本攻击有点相似,但事实上CSRF与XSS差别很大,XSS利用的是站点内的信任用户,而CSRF则是通过伪装来自受信任用户的请求来利用受信任的网站。你可以这么理解CS... 阅读全文
posted @ 2014-12-18 00:04 小白快跑 阅读(3168) 评论(0) 推荐(1) 编辑
摘要: 个人对SQL预编译的认识: 1、效率提升,对SQL语句编译一次可多次使用.避免了硬解析和软解析等步骤,当执行的语句上规模的时候性能差异还是很明显的。 2、安全提升,预编译之后的SQL语句,语义不会发生变化,安全性有相当大的提升。using System;using System.Collection... 阅读全文
posted @ 2014-12-17 23:46 小白快跑 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 最近在Web环境下使用mybatis,在Winform和服务模式下运行(多线程访问数据库)没有问题。但是在IIS的环境中出现了一个WebSessionStore: Could not obtain reference to HttpContext 异常。之前有听说过mybatis在多线程模式... 阅读全文
posted @ 2014-12-11 10:15 小白快跑 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: Win8.1(专业版)下执行Perl(版本5.18.2)的PPM工具提示:C:\Users\宁>ppmppm gui failed: DBI connect('dbname=C:\Users\宁\AppData\Local/ActiveState/ActivePerl/1802/ppm-MSWin... 阅读全文
posted @ 2014-07-22 22:59 小白快跑 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 执行多个异步Http请求时,一个问题是许多开发人员都没注意到的。Http(RFC 2616)指出客户端应用程序到一个服务器的并发连接数不应超过2个。FCL的类中强制了这一规则,任何线程试图创建到一个服务器的额外连接,就会阻塞,直到现有的两个连接关闭为止。设计你的应用程序时,要么保证在任何给定的时... 阅读全文
posted @ 2014-06-27 17:47 小白快跑 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 首先,在线用户数和并量之间的关系 需要搞清楚。 根据先思考业务,得出业务特点 在系统架构时期不要着急去想那个地方会是瓶颈,怎么去优化,而是先根据业务逻辑进行分析系统的特点如下, 业务的特点如是否上班时间使用? 业务处理是否集中在某个固定的时间点,如早上9点为高峰期,临下班10分钟... 阅读全文
posted @ 2014-06-27 17:26 小白快跑 阅读(360) 评论(0) 推荐(0) 编辑
摘要: C++中用Int转成bool时,只有0是false,其他都是true。这个和其他语言很不一样,注意不要掉坑里了。 阅读全文
posted @ 2014-06-17 15:00 小白快跑 阅读(2350) 评论(0) 推荐(0) 编辑
摘要: 如何获取动态验证码(比如登录验证码,每次访问码值都是不一样的)。本来想从cookie上入手但是,每次访问虽然码值不一样,但是后来发现它们的cookie一样的。这个道路就行不通了。目前知道一个解决方案,就是通过WebBrowser获取然后显示的html,1、种方法直接截图;2、将图片元素的DomEle... 阅读全文
posted @ 2014-05-11 00:27 小白快跑 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: 如何给Silverlight的DataGrid单元格添加事件,基本思路有二: 1、在LoadingRow事件中去添加处理事件,无疑是一个不错的选择 2、在点击时根据列名和行标识的方法,确定一个单元格是不是也是一个不错的方法呢?第一种实现方式不用多说。第十种怎么实现呢?大家肯定会从VisualTr... 阅读全文
posted @ 2014-04-14 18:51 小白快跑 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.codeproject.com/Articles/71880/Active-Directory-Helper 常规的读取操作基本可以使用这个类库基本可以满足需求了。 需要注意的是LDAP读取节点(包括目录)数一般不能超过1000,如果超过1000,也只能返回10... 阅读全文
posted @ 2014-03-25 16:25 小白快跑 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/emanlee/archive/2011/11/21/2256753.html$- 当前页可打印的行数,属于Perl格式系统的一部分$! 根据上下文内容返回错误号或者错误串$” 列表分隔符$# 打印数字时默认的数字输出格式$$ Perl解释器的进程ID$% 当前输出通道的当前页号$& 与上个格式匹配的字符串$( 当前进程的组ID$) 当前进程的有效组ID$* 设置1表示处理多行格式.现在多以/s和/m修饰符取代之.$, 当前输出字段分隔符$. 上次阅读的文件的当前输入行号$/ 当前输入记录分隔符,默认情况是新行$: 字符设置,此后的字 阅读全文
posted @ 2014-03-24 17:22 小白快跑 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://yrandy.iteye.com/blog/1274964--查看MQ版本--dspmqver--查看队列状态--dspmq--创建队列管理器--crtmqm -q ECIS_QM--删除队列管理器--dltmqm ECIS_QM--启动队列管理器--strmqm ECIS_QM--关闭队列管理器--endmqm -i ECIS_QM 立即停止endmqm -p ECIS_QM 强制停止--运行队列管理器--runmqsc ECIS_QM--定义监听器--DEFINE LISTENER(LSR_4_ECIS_QM) TRPTYPE(TCP) PORT(1616) CON 阅读全文
posted @ 2014-03-24 16:31 小白快跑 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 如果看到这段代码,客官您认为会输出什么? static void Main(string[] args) { double tmpValue=double.NaN; if(tmpValue==double.NaN) { Console.WriteLine("这是正常输出?"); } else { Console.WriteLine("这是神马情况?"); ... 阅读全文
posted @ 2014-03-20 09:33 小白快跑 阅读(1904) 评论(0) 推荐(1) 编辑
摘要: Silverlight中TextBlock和Label的区别?这段话突然被问到还真没概念....,印象中都是呈现文本的,区别何在还真不知道...首先从所在的dll来看可能会有比较清晰的了解,其命名空间都是System.Windows.Controls Label:System.Windows.Controls.Data.Input.dll TextBlock:System.Windows.dll 由其命名空间我们可能得知其用途是不一样的。 2.VisualTree(继承体系是不一样的) FrameworkElement<--Control<--ContentC... 阅读全文
posted @ 2014-03-10 14:16 小白快跑 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、工欲善其事,必先利其器结合EA阅读代码能助于从更高的层次了解代码,如代码中类、接口的泛化关系、调用关系,能明显帮助我们认识到那些类是需要重点阅读的;EA同时也为类提供了更为抽象的视图,前提需要有基本的UML知识。2、从架构上了解源代码,需要多阅读官方文档,知道作者为何如此设计。3、把握整个系统的骨架,了解相互之间的关联,在核心模块、类、方法上下功夫。4、要能从正向、逆向等多个角度去了解源代码,我们就会对源代码有更深的认识。5、不要为了阅读而阅读,要有目的、带问题地去阅读。结合调试工具能让我们对代码的运行轨迹有更好的把握和认识。6、多多交流,及时发现自己认识中的盲点和错误。7、用好eclip 阅读全文
posted @ 2014-03-05 16:11 小白快跑 阅读(442) 评论(0) 推荐(0) 编辑