首页 > 编程语言
java多线程之Future和FutureTask
Executor框架使用Runnable 作为其基本的任务表示形式。Runnable是一种有局限性的抽象,然后可以写入日志,或者共享的数据结构,但是他不能返回一个值。 许多任务实际上都是存在延迟计算的:执行数据库查询,从网络上获取资源,或者某个复杂耗时的计算。对于这种任务,Callable是一...
分类:编程语言   时间:2014-05-30 19:51:10    收藏:0  评论:0  赞:0  阅读:636
使用ehcache-spring-annotations开启ehcache的注解功能
Spring 3.0.5的,更细颗粒化的缓存设置,更方便的注解,可以具体到把每个方式的返回值做缓存,需要 ehcache-spring-annotations-1.1.x。下载地址是:http://code.google.com/p/ehcache-spring-annotations首先,appl...
分类:编程语言   时间:2014-05-30 19:53:54    收藏:0  评论:0  赞:0  阅读:563
python中判断语句用两个or连接的奇葩
首先来看问题,在做完词性标注后,我要将部分词性的词去掉,如代码中,列表cixing所示:if的判断语句不能只用 k in seg,因为,这种情况不能去除k==seg的情况。所以需要两个判断语句即:if k==seg or k in seg:好的,问题来了,请看测试结果import rea="hen/...
分类:编程语言   时间:2014-05-30 20:03:24    收藏:0  评论:0  赞:0  阅读:411
java为啥计算时间从1970年1月1日开始
http://www.myexception.cn/program/1494616.html——————————————————————————————————————————————————————————java为什么计算时间从1970年1月1日开始 今天在看Python API 时,看...
分类:编程语言   时间:2014-05-30 20:16:55    收藏:0  评论:0  赞:0  阅读:390
javascript中的闭包、模仿块级作用域和私有变量
闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式为:在一个函数内部创建另一个函数。 “当某个函数被调用时,会创建一个执行环境(execution context)及相应的作用域链。然后,使用arguments和其他命名参数的值来初始化函数的活动对象(activation ob...
分类:编程语言   时间:2014-05-30 20:20:55    收藏:0  评论:0  赞:0  阅读:468
C++编译与链接(1)-编译与链接过程
源程序->预处理->编译和优化->生成目标文件->链接->可执行文件
分类:编程语言   时间:2014-05-30 20:25:14    收藏:0  评论:0  赞:0  阅读:406
构造Restful风格的SpringMVC
pringmvc 3.0 中增加 RESTful URL功能,构造出类似javaeye现在的URL。rest介绍, 这里还有struts2 rest构造的一篇文章:使用 Struts 2 开发 RESTful 服务简单例子如下,比如如下URLJava代码/blog/1HTTPGET=>得到id=1的...
分类:编程语言   时间:2014-05-30 21:43:28    收藏:0  评论:0  赞:0  阅读:733
mybatis与spring整合(基于配置文件)(转)
mybatis与spring整合(基于配置文件) 本文主要介绍了如何将mybatis和spring整合在一起使用,本人使用的是mybatis3.05 + spring3.1.0M2 ,使用dbcp作为数据库连接池。1.编写数据访问接口(UserDao.java)package com.mybati....
分类:编程语言   时间:2014-05-30 21:51:39    收藏:0  评论:0  赞:0  阅读:572
万能的编程语言不要习惯性地把工具当作你天性缺陷的遮羞布
原文:https://medium.com/p/52fec115c513我刚开始写程序那会,十分在意于各种编程语言之间的比较。每次自己使用的语言被别人说三道四,心里就跟打翻了五味瓶一样,很不是滋味。同样情况下, 换成那些在知识技术上过硬或业内稍有所成就的人, 一般都会心平气和, 有理有据地跟别人争辩...
分类:编程语言   时间:2014-05-30 22:05:14    收藏:0  评论:0  赞:0  阅读:419
OD: Memory Attach Technology - Off by One, Virtual Function in C++ & Heap Spray
Off by One根据 Halvar Flake 在“Third Generation Exploitation”中的描述,漏洞利用技术依攻击难度从小到大分为三类:1. 基础的栈溢出利用,可以利用返回地址轻松劫持进程,植入 shellcode,如对 strcpy、strcat 等函数的攻击。2. ...
分类:编程语言   时间:2014-05-30 22:17:29    收藏:0  评论:0  赞:0  阅读:719
必须弄懂的495个C语言问题
必须弄懂的495个C语言问题1.1 我如何决定使用那种整数类型?如果需要大数 值(大于32, 767 或小于?32, 767), 使用long 型。否则, 如果空间很重要(如有大数组或很多结构), 使用short 型。除此之外, 就使用int 型。如果严格定义的溢出特征很重要而负值无关紧要, 或者你...
分类:编程语言   时间:2014-06-03 11:38:05    收藏:0  评论:0  赞:0  阅读:405
javascript版万年历
1 2 3 4 5 6 万年历 7 16 17 18 19 35 公元年月农历年[年]一二三四五六日历史上的今天36 39 40 41 42 43 44
分类:编程语言   时间:2014-06-03 12:10:19    收藏:0  评论:0  赞:0  阅读:545
c语言中继承和多态的简单实现
C语言本身是不支持继承和多态的,但其实在 C 的世界里,有一套非常有名的面向对象的框架,用的也非常广,那就是GObject,它是整个图形界面开发库 GTK 的基石,在IBM developerWorks上有一篇很好的文章介绍 GObject《GObject对象系统》。另外,在 Linux 内核里.....
分类:编程语言   时间:2014-06-03 12:18:02    收藏:0  评论:0  赞:0  阅读:543
JavaScript中的伪数组理解
看过jQuery源码的人都知道类数组对象,与我们熟知的arguments对象很像构造一个类数组必须有两个条件第一个条件:你必须给对象定义个splice方法,只要他是一个function就可以第二个条件:就是赋值一个length属性,或者增加push,unshift,shift,pop其中任何一个方法...
分类:编程语言   时间:2014-06-03 12:31:27    收藏:0  评论:0  赞:0  阅读:436
java设计模式演示样例
创建模式1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到详细的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。 public class TestFactoryMethod ....
分类:编程语言   时间:2014-06-03 12:35:16    收藏:0  评论:0  赞:0  阅读:425
JavaScript高级程序设计之元素大小
1、偏移量// 元素相对于文档的偏移量var getOffSet = function (ele) { var actualLeft = ele.offsetLeft, // 相对于offsetParent元素的左位移 actualTop = ele.offsetTop, ...
分类:编程语言   时间:2014-06-03 13:10:37    收藏:0  评论:0  赞:0  阅读:394
C语言之流的重定向
写c的小程序断不了需要输入输出,手动输入可太麻烦了。下面介绍IO的重定向方式:1.重定向标准输入输出和错误,直接在命令行使用符号 2> >> 2>>等,还可使用2>&1将标准错误重定向到标准输出(两个大于号表示追加)如下面执行main程序:main answer.csv 2> error.log2....
分类:编程语言   时间:2014-06-03 13:14:10    收藏:0  评论:0  赞:0  阅读:468
javascript的族家族史
JavaScript 实现完整的 JavaScript 实现是由以下 3 个不同部分组成的:ECMAScript、文档对象模型、浏览器对象模型。这也就是说 cocos2d-js 中 其实我们用的是 JavaScript的ECMAScript部分。ECMAScript是一种由Ecma国际通过ECMA-...
分类:编程语言   时间:2014-06-03 13:16:41    收藏:0  评论:0  赞:0  阅读:349
【OAuth2.0】Spring Security OAuth2.0篇之初识
不吐不快 因为项目需求开始接触OAuth2.0授权协议。断断续续接触了有两周左右的时间。不得不吐槽的,依然是自己的学习习惯问题,总是着急想了解一切,习惯性地钻牛角尖去理解小的细节,而不是从宏观上去掌握,或者说先用起来(少年,一辈子辣么长,你这么着急合适吗?)。好在前人们已经做好了很好的dem...
分类:编程语言   时间:2014-06-03 13:47:11    收藏:0  评论:0  赞:0  阅读:563
java linux 项目常常无故被关闭 进程无故消息
布了几个项目。竟然天天会自己主动的挂掉。急了。花时间攻克了一下。总结方案例如以下:1.磁盘满了。这大家都懂,清一下2.tomcat在关闭的或是重新启动的时候,经常后台进程没有被关闭。须要用ps aux|grep java 这个命令查一下,把多余的进程关掉,再启动startup.sh3.这样的情况比較...
分类:编程语言   时间:2014-06-03 14:06:45    收藏:0  评论:0  赞:0  阅读:634
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!