码迷,mamicode.com
首页 > 编程语言
spring源码分析之spring-messaging模块详解
0 概述spring-messaging模块为集成messaging api和消息协议提供支持。其代码结构为:其中base定义了消息Message(MessageHeader和body)、消息处理MessageHandler、发送消息MessageChannel。1. base模块其结构如下所示:其...
分类:编程语言   时间:2015-04-23 12:24:58    阅读次数:275
多线程与异步
呵呵,最近项目碰到的技术问题还真不少 、winform 和 webform都有,回过头想想 ,还真是把很多基础知识不了一下。编程中基本功还是非常重要的。多线程与异步的区别:2者都具有异步效果。异步:无阻塞的。异步会先把Request丢入队列,然后由系统分配线程执行,执行结果通过委托返回Respons...
分类:编程语言   时间:2015-04-23 12:22:05    阅读次数:120
Java HttpClient +Rest WCF
如果想透彻了解什么是REST,这里有Roy Fielding博士最原始的文档:http://yun.baidu.com/share/link?shareid=3150451374&uk=170352852;这里还有一篇结合WCF来讲述REST的好文章:http://www.cnblogs.com/s...
分类:编程语言   时间:2015-04-23 12:23:26    阅读次数:280
关于php多线程的记录
最近需要对3W台服务器进行下发脚本,如果一个一个执行,时间大约在2个小时,特别的慢,于是修改程序,采用php的多线程去分发,大概在10分钟左右完成,下面记录下这次的经验和理解: 我所理解的php的多线程实现的方式有两种,下面是官方的介绍: 1、官方的介绍:(转载自张宴的博客) 到php5....
分类:编程语言   时间:2015-04-23 12:21:12    阅读次数:138
Java[摘要] -- 让工具类不可实例化
分类:编程语言   时间:2015-04-23 11:15:55    阅读次数:103
JAVA String.format 方法使用介绍
JAVA String.format 方法使用介绍 1.对整数进行格式化:%[index$][标识][最小宽度]转换方式 ??????? 我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很...
分类:编程语言   时间:2015-04-23 11:17:13    阅读次数:100
JAVA常用的集合类
packagecom.xian.test;importjava.util.ArrayList;importjava.util.Enumeration;importjava.util.HashMap;importjava.util.HashSet;importjava.util.Hashtable;importjava.util.Iterator;importjava.util.List;importjava.util.Set;importjava.util.TreeSet;publicclassJavaLis..
分类:编程语言   时间:2015-04-23 11:09:26    阅读次数:156
angularJs开发中的小问题集锦之新建controller中单个对象数组元素不能绑定
angular版本:1.2.26<divclass="checkboxcol-md-12{{m.state?‘selected‘:‘‘}}"ng-repeat="minksType|filter:keyWords"> <label> <inputtype="checkbox"ng-model="m"ng-checked="m.state"value=""ng-change="chooseCheck(m)">{{m.MC}} </label> </div..
分类:编程语言   时间:2015-04-23 11:08:12    阅读次数:173
C语言强化(四) 求和为某个值的二叉树路径
递归究竟有多强大,看看这道题就知道了。...
分类:编程语言   时间:2015-04-23 11:05:52    阅读次数:210
JAVA设计模式(11):结构型-装饰模式(Decorator)
职责: 动态的为一个对象增加新的功能。 装饰模式是一种用于代替继承的技术,无须通过继承增加之类就能扩展对象的新功能。 使用对象的关联关系代替继承关系,更加灵活,同时避免类型体系的快速膨胀。 实现细节: Componment抽象构件角色 真实对象和装饰对象有相同的接口。这样,客户端对象能够以真实对象相同的方式同装饰对象交互。 ConcreteComponment...
分类:编程语言   时间:2015-04-23 11:04:14    阅读次数:145
java中List转数组,数组转List
废话不说,直接上代码 List转成数组 List nameList = new ArrayList<>(); nameList .add("123'); nameList .add("123'); nameList .add("123'); //转成数组 String[] arr = nameList.toArray(new String[nameList.size()]); 数组转成Lis...
分类:编程语言   时间:2015-04-23 11:01:34    阅读次数:189
【C语言探索之旅】 第二部分第八课:动态分配
经历了第二部分的一些难点课程,我们终于来到了这一课,一个听起来有点酷酷的名字: 动态分配。 “万水千山总是情,分配也由系统定” 到目前为止,我们创建的变量都是编译器为我们自动构建的,这是简单的方式。其实还有一种更偏手动的创建变量的方式,我们称为“动态分配”(Dynamic Allocation)。 动态分配的一个主要好处就是可以在内存中“预置”一定空间大小,在编译时还不知道到底会用多少。使用这个技术,我们可以创建大小可变的数组。到目前为止我们所创建的数组都是大小固定不可变的。而学完这一课后我们就会创建所谓“...
分类:编程语言   时间:2015-04-23 11:02:35    阅读次数:173
我写的书:Unity Shader编程
我自己写的书,免费分享。...
分类:编程语言   时间:2015-04-23 11:01:21    阅读次数:130
JavaScript表单处理基础
JavaScript组成:ECMAScript,描述了该语言的语法和基本对象。文档对象模型(DOM),描述处理网页内容的方法和接口。浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。...
分类:编程语言   时间:2015-04-23 10:59:09    阅读次数:147
java集合框架---List/Set
|–List:元素是有序的,元素可以重复。因为该集合体系有索引。 |–ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快,但是增删较慢。线程不同步。 |–linkedList:底层使用的是链表数据结构。特点:增删速度很快,查询稍慢。 |–Vector:底层是数组数据结构。特点:线程同步,被ArrayList替代。|–Set:元素是无序的,元素不可重复...
分类:编程语言   时间:2015-04-23 10:57:49    阅读次数:144
#1032 : 最长回文子串 (Manacher算法)
这篇博文对Manacher讲的还不错 #1032 : 最长回文子串 时间限制:1000ms 单点时限:1000ms 内存限制:64MB 描述 小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。 这一天,他们遇到了一连串的字符串,于是小Hi就向小Ho提出了那个经典的问题:“小Ho,你能不能分别在这些...
分类:编程语言   时间:2015-04-23 10:58:37    阅读次数:164
多线程1
多线程: 1.在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,使得线程间的通信较进程简单。 具体到java内存模型,由于Java被设计为跨平台的语言,在内存管理上,显然要有一个统一的模型。系统存在一个主内村,Java中所有变量都储存在主内存中,对于所有的线程都是共享的...
分类:编程语言   时间:2015-04-23 10:57:49    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!