摘要: 经常在一些大神博客里面看到非常好看的高亮代码,有sublime风格,GitHub风格等等。毫无疑问,好的高亮代码插件可以不仅仅让你的博文显得更高大上,更重要的是舒适的阅读体验。经过我在网上的一番搜罗,终于找到了一款非常赞的高亮插件,先来看看效果吧!1.Javascript 效果//检测URLf... 阅读全文
posted @ 2014-04-15 11:25 Ziv小威 阅读(4620) 评论(9) 推荐(5) 编辑
摘要: 概述 最近公司一.NET项目需要对其日志Log入数据库统计,写这个脚本导入的任务便落到我身上了。采用了熟练的Java,这个日志也不是很大,一个文件大概几兆,有上万条数据,一天大概有7,8个文件需要这样的导入处理。由于之前写Web没有这么去批处理这么多数据,所以没有太注意性能,第一个版本程序导入速度慢的吓人,一个文件导完可能需要10多分钟,也就是说如果把每天的文件导完可能需要2个多小时的时间,听听就很蛋疼,最终经过优化后,一个文件导入也就几秒,甚至可以更短。目标日志文件的信息都是按行存储,所以程序中按行读取后,然后进行相应的字符串截取入库。下面则为思路分享以及主要代码的分享。优化思路 1.程.. 阅读全文
posted @ 2014-04-10 16:08 Ziv小威 阅读(1638) 评论(6) 推荐(0) 编辑
摘要: 前些日子在开发公司项目接口的时候,由于需要与第三方平台对接,由于接口之前的层层封装,不断的需要转发,把人差点搞糊涂了。本来以为之前对Redirect的认识足够清楚,可是到实际开发之前我还是没有把这个问题想清楚,从而造成了需要花费更多的时间解决问题。总结下,并分享。1.请求转发(forward): 当客户端(浏览器)向远程服务器发送一个URL(http://www.cnblogs.com/zivxiaowei/)GET请求后,服务器接收到请求后,会在服务器内部直接通过另外的一个URL获取资源,并将此资源再响应给浏览器,也就是说请求转发整个过程是一次性的。列如:->在浏览器中看到这UR... 阅读全文
posted @ 2014-04-04 12:20 Ziv小威 阅读(2698) 评论(0) 推荐(0) 编辑
摘要: 理解IO IO(Input/Output)通常是指计算机线程进行慈磁盘读写或者网络通信时的一种行为。同步式(Synchronous)IO和异步式(Asynchronous )IO 同步式:当计算机调度线程进行I/O操作命令后,由于文件的读写或者网络通信需要较长的操作时间,操作系统为了充分利用cp... 阅读全文
posted @ 2014-03-29 14:21 Ziv小威 阅读(1870) 评论(0) 推荐(1) 编辑
摘要: 准备工作: 主要依赖的包: 1.axis.jar 官网:http://axis.apache.org/axis/ 2.jaxrpc.jar 下载地址:http://www.java2s.com/Code/Jar/j/Downloadjaxrpcjar.htm说明: 在拿到wsdl地址后先... 阅读全文
posted @ 2014-03-26 17:28 Ziv小威 阅读(3592) 评论(0) 推荐(0) 编辑
摘要: 前言 在做web或者其他项目中,JSON与XML格式的数据是大家经常会碰见的2种。在与各种平台做数据对接的时候,JSON与XML格式也是基本的数据传递格式,本文主要简单的介绍JSON/XML文件的读写操作,以及与Bean之间的转换。示例代码都是经过Demo测试的,当然也会把代码上传到GitHub.需要的朋友可以看看。准备工作 我这里对XML与JSON主要依赖以下2个开源库,当然像针对xml和JSON解析的开源库非常的多,下面这2个感觉相对用起来比较简单。需要注意的是如果缺少下面jar文件中的一个,可能就会出现ClassNotFound 异常,如果发现使用的方法在当前库中找不到,则可能是库... 阅读全文
posted @ 2014-03-17 16:12 Ziv小威 阅读(7302) 评论(0) 推荐(1) 编辑
摘要: 最近经常回在群里面看到有些朋友问如下这样的js写法该如何理解的的问题,虽然可能对匿名函数有些理解,但是有时候看到JQuery源码或者其他JS库中同样的写法时,就有点不理解了,今天再次分享下这方面的知识点。(function(){})(JQuery);对以上写法的理解: 上面的这种写法通常叫做“块级作用域”,块级作用域的好处就是可以将匿名方法内部的变量进行私有化,当程序运行结束之后便将一些变量自动销毁。第一个()号表示次函数为一个函数表达式,其中包含了一个匿名函数,后面的一个()则表示执行这个函数表达式中的匿名方法,而JQuery则作为这个匿名函数的一个参数。匿名函数 通常声明一个匿名函数的.. 阅读全文
posted @ 2014-02-21 10:59 Ziv小威 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 平时喜欢关注科技新闻,所以会在经常科技栏目里看到关于什么“互联网思维”,“物联网”,“小白用户”,”云计算“等等这些热词的文章。但是个人觉得很多文章是过度解读,在给读者相应的一些正面信息的同时,感觉更多的是给很多读者造成了一些负面影响。下面谈谈我自己的一些感受。 互联网思维 过度解读的典型,弄得过渡的神秘。自从近些年互联网通过自身强大的力量对传统行业造成了巨大影响后,尤其电商更是炒的沸沸扬扬。然后通过几年便成长期了的小米公司更是达到了市值100亿美元,更是让很多传统行业者大跌眼镜,“互联网思维”这个词也就不知不觉经常被谁推到了科技新闻栏中。然后对互联网不是很熟悉的人,因为大家知道,或许... 阅读全文
posted @ 2014-02-16 15:41 Ziv小威 阅读(1579) 评论(11) 推荐(3) 编辑
摘要: 说明: 本方法采用了Jquery库,暂时检测兼容IE8版本。本示例的2种颜色的星星都是放入了一张png图片当中,当然还有其他的一些实现思路。本示例展示的情况是当前页面只有一个星级评价的情况。思路: 通过对星级显示元素的,mouseenter,mouseout,click 三个事件的监听,从而星星显示的个数。其中我用了2个变量(temp_value,choice_value)来存放当前选定星级的值和当前临时的星级值; temp_value : 临时的星级值; choice_value : 选择的星级值; mouseenter : 鼠标移入,获取当前所在的星星级别赋予temp_va... 阅读全文
posted @ 2014-01-09 16:55 Ziv小威 阅读(4314) 评论(2) 推荐(2) 编辑
摘要: 在使用Spring的过程中,为了避免大量使用Bean注入的Xml配置文件,我们会采用Spring提供的自动扫描注入的方式,只需要添加几行自动注入的的配置,便可以完成Service层,Controller层等等的注入配置.使用过程中,在Service层中的实现类头上加@Compopnet注解,在Controller类头加@Controller注解,便完成了配置。例如在Controller中当我们调用某个Service时就不需要Set方法了,直接通过@Autowried 注解对Service对象进行注解即可:例如在Controller中:@Controller@RequestMapping(&qu 阅读全文
posted @ 2013-12-24 16:28 Ziv小威 阅读(22066) 评论(0) 推荐(3) 编辑