Java socket异常 分类: Java 2013-07-15 22:38 981人阅读 评论(0) 收藏 举报 目录(?)[+]使用Java socket编写程序时,通常会遇到几种种异常:BindException、UnknownHostException、ConnectExceptio...
分类:
编程语言 时间:
2014-12-11 22:21:17
阅读次数:
171
事件的操作,在JavaScript是非常频繁的。然而原生javaScript的事件API让新手感觉非常不友好,再加上事件依赖于DOM,而原生javaScript对DOM的选择又是三板斧的功力。由此催生出以jQuery为领头羊的对原生js事件操作的兼容性处理,API优化以及一些功能的拓展。 现在...
分类:
编程语言 时间:
2014-12-11 22:18:40
阅读次数:
286
前几日在博客上看到一篇“使用python拼接多张图片”的Blog【具体是能将的图片名字必须是形如xx_1.png ... xx_100.png或者xx_001.png ... xx_100.png,拼接成一张png图片,来达到一些目的(默认所有图片对应的顺序是文件名末尾序号的升序,序号可以不连续)】...
分类:
编程语言 时间:
2014-12-11 22:17:01
阅读次数:
407
利用Spring.Net技术打造可切换的Memcached分布式缓存读写类Memcached是一个高性能的分布式内存对象缓存系统,因为工作在内存,读写速率比数据库高的不是一般的多,和Radis一样具有高效的读写和分布式的优势,上一篇博文《Memcached在Windows下的配置和使用》已经对介绍过...
分类:
编程语言 时间:
2014-12-11 22:16:51
阅读次数:
273
同时开10个线程存入和取出100万的数据,结论如下:
DoubleBufferedQueue < ConcurrentLinkedQueue < ArrayBlockingQueue < LinkedBlockingQueue
执行结果如下:
DoubleBufferedQue...
分类:
编程语言 时间:
2014-12-11 22:13:47
阅读次数:
286
对spring框架的学习我是从模拟它的简单实现开始,这样也易于领悟到它的整个框架结构,以下是简单实现的代码: 配置文件:spring.xml ...
分类:
编程语言 时间:
2014-12-11 22:11:57
阅读次数:
229
一、List 接口集合: 1、优势以及特点:有序,允许重复元素 。 2、实现类: * AarrayList 类:不同步,可变长度数组,倍增率为 1/n ; * LinkedList 类:不同步,链表结构,增删快 。 * Vector 类(元老级的,目前不怎么用了):同步,...
分类:
编程语言 时间:
2014-12-11 22:10:18
阅读次数:
183
Spring 框架最重要的是Ioc(Inversion of Control)容器,在这个基础之上衍生出了AOP(Aspect-Oriented Programming)技术,80/20法则,这货可以解决大部分的编程问题?!最后呢,这基础之上测试驱动开发TDD(test-driven-develop...
分类:
编程语言 时间:
2014-12-11 22:12:21
阅读次数:
164
测试嘛,一般也就两种,一种就是单元测试,另外一个就是集成测试。都是废话 一、单元测试 以前也就是搞个模拟,main函数一写搞定。 现在呢,有了个spring,也有了个推荐规范?这个是个什么东西?什么叫干净的分层,什么叫部件化的代码? 基于IOC的的应用时什么样子的?action里边也需要注入么? 那...
分类:
编程语言 时间:
2014-12-11 22:10:43
阅读次数:
173
1. 函数的定义: 返回值类型 函数名(形参列表) {函数体(函数的实现内容)}, 注意: 如果没有参数, 小括号也是必不可少的. 函数与函数之间可以嵌套调用(也就是在一个函数内部可以调用另外一个函数), 但是不能嵌套定义(不能在一个函数内部定义另外一个函数) 形参: 形式上的参数, 在函数定义.....
分类:
编程语言 时间:
2014-12-11 22:06:31
阅读次数:
283
众所周知, CPU是计算机的大脑, 它负责执行程序的指令; 内存负责存数据, 包括程序自身数据. 同样大家都知道, 内存比CPU慢很多. 其实在30年前, CPU的频率和内存总线的频率在同一个级别, 访问内存只比访问CPU寄存器慢一点儿. 由于内存的发展都到技术及成本的限制, 现在获取内存中的一条数...
分类:
编程语言 时间:
2014-12-11 22:06:35
阅读次数:
237
Windows大作业报告课程名称:windows程序设计所属学院:计算机学院所属班级:软件113班原 创 :刘东彦指导老师:陆筱霞完成日期:2012年12月3日Windows大作业报告 目录目录?1一.作者信息?5二.准备工作?51.建立工程?52.准备图片?63.添加位图?7...
分类:
编程语言 时间:
2014-12-11 22:04:10
阅读次数:
1052
MESI协议及RFO请求典型的CPU微架构有3级缓存, 每个核都有自己私有的L1, L2缓存. 那么多线程编程时, 另外一个核的线程想要访问当前核内L1, L2 缓存行的数据, 该怎么办呢?有人说可以通过第2个核直接访问第1个核的缓存行. 这是可行的, 但这种方法不够快. 跨核访问需要通过Memor...
分类:
编程语言 时间:
2014-12-11 22:04:18
阅读次数:
376
python yeild 生成器
生成器函数在生成值后自动挂起并且暂停它的执行和状态(常常在从头计算整个系列的值或者手动保存和恢复类中的状态时,作为一种解决方案)
生成器在被挂起时自动保存状态,yield将函数挂起后将向调用者返回一个值
////////////////经过单步执行 可以看到(1)和(2)是交替执行的
>>> def gensqures(N): ////(1...
分类:
编程语言 时间:
2014-12-11 20:59:40
阅读次数:
191
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TCP/IP 网络协议中,就是通过 (IP地址,协议,端口号) 三元组来标识进程的,解决了进程标识问题,...
分类:
编程语言 时间:
2014-12-11 20:55:21
阅读次数:
286
耦合性:对于输入使用参数并且对于输出使用return语句
耦合性:只有在真正必要的情况下使用全局变量
耦合性:不可改变类型的参数,除非调用者希望这样做
聚合性:每一个函数都应该有一个单一的统一的目标
每一个函数应该相对较小
耦合:避免直接改变在另一个模块文件中的变量...
分类:
编程语言 时间:
2014-12-11 20:53:59
阅读次数:
185