码迷,mamicode.com
首页 > 编程语言 > 月排行
java socket实现全双工通信
单工、半双工和全双工的定义      如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。    如果在任意时刻,信息既可由A传到B,又能由B传A,但只能由一个方向上的传输存在,称为半双工传输。    如果在任意时刻,线路上存在A到B和B到A的双向信号传输,则称为全双工。 用swing 做的界面 实现了客户端和服务器端全双工通信。 Server端代码:...
分类:编程语言   时间:2014-06-07 13:38:58    阅读次数:632
C++ Web Programming
一般的网关接口或者CGI,就是一个标准的集合,它定义信息如何再问吧服务器和一般脚本间的交换。CGI的说明书是由NCSA维护,NCSA定义CGI的范畴:一般的网关接口或者CGI是外部网关程序的一个标准,它与信息服务器交互。当前的CGI版本是CGI/3.2.9,后续版本还在开发中。 一般的网关程序(CGI)是一个标准协议,它能够使应用程序(称之为CGI程序或者CGI脚本)与Web服务器和客户端进行交...
分类:编程语言   时间:2014-06-20 11:41:32    阅读次数:267
HLG 2113 Count (C++ --- map容器 基础题)
链接: http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=2113 Description Given a number of strings, can you find how many strings that appears T times? Input The input conta...
分类:编程语言   时间:2014-06-20 09:00:14    阅读次数:344
javascript操作元素的css样式
我们常常要使用Javascript来改变页面元素的样式。其中一种办法是改变页面元素的CSS类(Class),这在传统的Javascript里,我们通常是通过处理HTML Dom的classname特性来实现的;而jQuery里提供三种方法来实现这个功能,虽然它们和传统方法的思想相通,但是却节省了许多代码。还是那句话 - “jQuery让JavaScript代码变得简洁!” 1. addClass...
分类:编程语言   时间:2014-06-20 13:23:26    阅读次数:238
学习笔记_springmvc文件上传和拦截器
学习笔记_springmvc文件上传和拦截器...
分类:编程语言   时间:2014-06-20 12:19:51    阅读次数:368
C语言学习_排序_插入排序
1.插入排序 #include #include #define M 100 int main(void) { int i, j, n; int a[M] = {0}; printf("input n:"); scanf("%d", &n); printf("input a:"); for(i = 1; i scanf("%d", &a[i]); ...
分类:编程语言   时间:2014-06-20 11:00:54    阅读次数:230
Spring3.0 入门进阶(6):自定义校验器
在Spring 3 中,对表单提交的校验方式比较常见的有两种 (1)基于注解:对于简单的属性校验,例如,长度,非空等,可以使用Spring,或是Hibernate自带的校验注解 (2)自定义校验类:对于复杂的业务校验可以自定义校验类,该类继承自org.springframework.validation.Validator (3)前台JS校验 增加表单校验功能大概分一下几个...
分类:编程语言   时间:2014-06-07 14:24:32    阅读次数:314
java设计模式----简单工厂
简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明:   就拿登录功能来说,假如应用系统需要支持多种登录方式如:手机认证、邮箱认证、用户名登录。那么自然的做法就是建立一个各种登录方式都适用的接口。 定义登录接口...
分类:编程语言   时间:2014-06-07 13:48:38    阅读次数:230
学习笔记_springmvc返回值、数据写到页面、表单提交、ajax、重定向
springmvc返回值、数据写到页面、表单提交、ajax、重定向...
分类:编程语言   时间:2014-06-20 09:55:35    阅读次数:307
Java自带优秀工具
自己常用的Java自带优秀工具...
分类:编程语言   时间:2014-06-20 12:11:31    阅读次数:261
c++ 快速排序
介绍给大家一个快速排序的方法: void sort(int  a[ ], int l, int r) { int i = l; int j = r; int mid = a[(i+j)/2];      do   {         while(a[i] while(a[j] >mid ) j--; if( i { swap( a[i], a[j] ); }...
分类:编程语言   时间:2014-06-20 13:15:03    阅读次数:292
java String 之参数传递
今天忽然想到java中特殊的对象String作为参数传递的问题,于是google一下发现排在第一位的竟然是一个长篇大论,解释的还不清楚的文章。于是我便自己动手写下这篇博客。 Java的String作为参数传递,其实与普通对象没有本质区别。下面代码描述普通对象作为参数传递,在方法中改变对象的引用,并改变对象持有变量的值 public static void main(String[] a...
分类:编程语言   时间:2014-06-07 15:29:35    阅读次数:208
【足迹C++primer】19、构造函数再探
构造函数再探 构造函数初始值列表 Sales_data::Sales_data(const string &s, unsigned cnt, double price) { bookNo=s; units_sold=cnt; revenue=cnt*price; } 这个构造函数和这个效果是一样的 Sales_d...
分类:编程语言   时间:2014-06-20 12:12:09    阅读次数:370
Spring事务Transaction配置的五种注入方式详解
Spring事务Transaction配置的五种注入方式详解 http://www.zuidaima.com/share/1828220435860480.htm...
分类:编程语言   时间:2014-06-20 11:49:31    阅读次数:298
C++ Primer笔记3_默认实参_类初探_名字查找与类的作用域
1.默认函数实参 在C++中,可以为参数指定默认值,C语言是不支持默认参数的,Java也不支持! 默认参数的语法与使用: (1)在函数声明或定义时,直接对参数赋值。这就是默认参数; (2)在函数调用时,省略部分或全部参数。这时可以用默认参数来代替。 注意事项: (1)函数默认值只能赋值一次,或者是在声明中,或者是在定义中...
分类:编程语言   时间:2014-06-20 11:42:05    阅读次数:227
《Java并发编程实战》第十五章 原子变量与非阻塞同步机制 读书笔记
一、锁的劣势 锁定后如果未释放,再次请求锁时会造成阻塞,多线程调度通常遇到阻塞会进行上下文切换,造成更多的开销。 在挂起与恢复线程等过程中存在着很大的开销,并且通常存在着较长时间的中断。 锁可能导致优先级反转,即使较高优先级的线程可以抢先执行,但仍然需要等待锁被释放,从而导致它的优先级会降至低优先级线程的级别。 二、硬件对并发的支持 处理器填写了一些特殊指令,例如:比较并交换...
分类:编程语言   时间:2014-06-07 14:25:12    阅读次数:310
spring 注解方式配置Bean
概要:...
分类:编程语言   时间:2014-06-07 15:43:17    阅读次数:849
C++Primer学习笔记《2》
数组是一种复合类型,由类型名+数组名+维度组成。数组定义中的类型可以是C++基本内置类型,也可以是类类型的。数组元素的类型可以是除了引用类型以外的其他任何类型,没有所有的元素都是引用的数组。   数组的维度必须是大于或等于1的编译器常量,所谓的编译器常量就是指在编译期间就可算出结果的表达式,字面值常量,枚举类型,用常量表达式初始化的const对象。任何在编译器无法计算出的值都不可作为数...
分类:编程语言   时间:2014-06-20 10:27:20    阅读次数:268
《Javascript权威指南》学习笔记之十二:数组、多维数组和符合数组(哈希映射)
Array(数组)是JavaScript中较为复杂的数据类型,同Java、C#、VB等程序语言的数组相比,Javascript数组中的元素不必为相同的数据类型,可以在数组每个元素上混合使用数字、日期、字符串、Object,甚至添加一个嵌套数组。...
分类:编程语言   时间:2014-06-20 10:15:11    阅读次数:297
JAVA面试题解惑系列(七)——日期和时间的处理
日期和时间的处理不仅在面试题中会考到,在实际项目开发中也是我们经常需要处理的问题,似乎没有哪个项目可以避开它们,我们常常在处理用户的出生年月日、注册日期,订单的创建时间等属性时用到,由此可见其重要性。  java.util.Date类  提到日期和时间,我想大家最先想到应该是java.util.Date类吧。Date类可以精确到毫秒数,这个毫秒数是相对于格林威治标准时间“1970-01...
分类:编程语言   时间:2014-06-29 07:33:49    阅读次数:451
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!