码迷,mamicode.com
首页 > 编程语言 > 月排行
java序列化
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行...
分类:编程语言   时间:2014-06-07 08:58:10    阅读次数:267
多线程的那点儿事(之原子锁)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 原子锁是多线程编程中的一个特色。然而,在平时的软件编写中,原子锁的使用并不是很多。这其中原因很多,我想主要有两个方面。第一,关于原子锁这方面的内容介绍的比较少;第二,人们在编程上面习惯于已有的方案...
分类:编程语言   时间:2014-06-07 08:49:27    阅读次数:205
C++ Primer 学习笔记_76_模板与泛型编程 --模板定义[续]
模板与泛型编程--模板定义[续]四、模板类型形參 类型形參由keywordclass或 typename后接说明符构成。在模板形參表中,这两个keyword具有同样的含义,都指出后面所接的名字表示一个类型。 模板类型形參可作为类型说明符在模板中的不论什么地方,与内置类型说明符或类类型说明符的使用方式...
分类:编程语言   时间:2014-06-07 08:47:59    阅读次数:347
java开发_eclipse导出为war文件,热部署到tomcat运行总结[转]
在Myeclipse中,我们很容易做到这一步:把一个web项目生成war文件其实在eclipse中,实现这样的功能,也是很简单的.下面就看一下是怎样操作的吧!新建一个web项目:取名为:eclipse4war(名字可以随便取滴)项目-->右键export-- > WAR file启动tomcat进入...
分类:编程语言   时间:2014-06-07 08:03:50    阅读次数:318
Java语言Socket接口用法详解
Socket接口用法详解在Java中,基于TCP协议实现网络通信的类有两个,在客户端的Socket类和在服务器端的ServerSocket类,ServerSocket类的功能是建立一个Server,并通过accept()方法随时监听客户端的连接请求。扩展:ServerSocket中常用的构造函数及方...
分类:编程语言   时间:2014-06-07 08:02:36    阅读次数:252
java多线程笔记
http://www.ibm.com/developerworks/cn/java/j-thread/信号量通常情况下,可能有多个线程需要访问数目很少的资源。假想在服务器上运行着若干个回答客户端请求的线程。这 些线程需要连接到同一数据库,但任一时刻只能获得一定数目的数据库连接。你要怎样才能够有效地将...
分类:编程语言   时间:2014-06-07 08:00:36    阅读次数:259
JAVA与.NET的相互调用——利用JNBridge桥接模式实现远程通讯[转]
分布式开发的历史 利用Remote方式调用远程对象实现服务器与客户端之间通讯是一种常用的网络开发方式,在.NET与JAVA开发当中,对Remote远程对象早已有着足够的支持(对Remote远程对象调用有兴趣的朋友欢迎参考一下利用远程对象实现分布式开发 )。从2003年开始.NET当中就盛传着.NET...
分类:编程语言   时间:2014-06-07 07:54:05    阅读次数:478
Java_Swing实现小球沿正弦曲线运动的代码
1 package zuidaimapack_1; 2 import java.awt.*; 3 import javax.swing.*; 4 /** 5 *Java_Swing实现小球沿正弦曲线运动的代码 6 * @author Visec·Dana 7 */ 8 public clas...
分类:编程语言   时间:2014-06-07 07:48:20    阅读次数:377
(转)Python记录@classmethod 修饰符
通常情况下,如果我们要使用一个类的方法,那我们只能将一个类实体化成一个对象,进而调用对象使用方法。比如: class Hello(object): def __init__: ... def print_hello(self): print "Hello" 要用 ...
分类:编程语言   时间:2014-06-07 07:44:56    阅读次数:218
C++ Primer 学习笔记_46_STL实践与分析(20)--容器特有的算法
STL实践与分析--容器特有的算法 与其它顺序容器所支持的操作相比,标准库为list容器定义了更精细的操作集合,使它不必仅仅依赖于泛型操作。当中非常大的一个原因就是list容器不是依照内存中的顺序进行布局的,不支持随即訪问,这样,在list容器上就不能使用随即訪问迭代器的算法,如sort等;还有其....
分类:编程语言   时间:2014-06-07 06:12:44    阅读次数:245
简单的python协同过滤程序
博主是自然语言处理方向的,不是推荐系统领域的,这个程序完全是为了应付大数据分析与计算的课程作业所写的一个小程序,先上程序,一共55行。不在意细节的话,55行的程序已经表现出了协同过滤的特性了。就是对每一个用户找4个最接近的用户,然后进行推荐,在选择推荐的时候是直接做的在4个用户中选择该用户item没...
分类:编程语言   时间:2014-06-07 07:19:12    阅读次数:473
java基本输入输出练习
java获取用户的输入分两种,一种是字符的输入,一种是整行的输入,要用到java.io包。对于字符输入来说,使用System.in方法可以输入字符;对于整行的输入,可以使用Scanner类的方法获取整行输入。import java.io.*;import java.util.*;public cl....
分类:编程语言   时间:2014-06-07 07:21:11    阅读次数:397
C语言中inline的用法
C语言里面的内联函数(inline)与宏定义(#define)探讨先简明扼要,说下关键:1、内联函数在可读性方面与函数是相同的,而在编译时是将函数直接嵌入调用程序的主体,省去了调用/返回指令,这样在运行时速度更快。2、内联函数可以调试,而宏定义是不可以调试的。内联函数与宏本质上是两个不同的概念如果程...
分类:编程语言   时间:2014-06-07 07:09:36    阅读次数:297
spring mvc事务注解
@Transactional(noRollbackFor=RuntimeException.class)方法事务说明@Transactional(RollbackFor=Exception.class)@Transactional(readOnly=true)@Transactional(timeo...
分类:编程语言   时间:2014-06-07 06:57:02    阅读次数:204
Java学习笔记——动态代理
所谓动态,也就是说这个东西是可变的,或者说不是一生下来就有的。提到动态就不得不说静态,静态代理,个人觉得是指一个代理在程序中是事先写好的,不能变的,就像上一篇"Java学习笔记——RMI"中的远程代理,其中客户端服务对象就是一个远程服务对象的代理,这个代理可以使得客户在操作时感觉像在操作本地对象.....
分类:编程语言   时间:2014-06-07 06:27:29    阅读次数:279
如何使用SpringMVC拦截器
如何使用SpringMVC拦截器 自定义一个拦截器,要实现HandlerInterceptor接口:   public class MyInteceptor implements HandlerInterceptor { 略。。。 } Spring MVC并没有总的拦截器,不能对所有的请求进行前后拦截。   Spring MVC的拦...
分类:编程语言   时间:2014-06-20 12:32:48    阅读次数:246
数据结构 - 简单选择排序(simple selection sort) 详解 及 代码(C++)
数据结构 - 简单选择排序(simple selection sort)本文地址: http://blog.csdn.net/caroline_wendy/article/details/28601965 选择排序(selection sort) : 每一趟在n-i+1个记录中选取关键字最小的记录作为有序序列中第i个记录.简单选择排序(simple selection sort) : 通过n-i次关键字之间的比较, 从n-i+1个记录中选出关键字最...
分类:编程语言   时间:2014-06-20 09:48:25    阅读次数:332
深入理解Java闭包概念
闭包又称词法闭包 闭包最早定义为一种包含环境成分>和控制成分>的实体. 解释一:闭包是引用了自由变量的函数,这个被引用的变量将和这个函数一同存在。 解释二:闭包是函数和相关引用环境组成的实体。 注:自由变量>:除了局部变量的其他变量   简单理解:闭包能够将一个方法作为一个变量去存储,这个方法有能力去访问所在类的自由变量。...
分类:编程语言   时间:2014-06-20 10:41:35    阅读次数:268
安装java之后,找不到tools.jar 和dt.jar
可能很多初学者和我一样,在初次接触java开发的过程中,急于看到最终的结果,匆匆在网上下载了jdk之后,点击安装,结果等安装完,开始配置classpath时,发现jdk/lib下面根本就没有 tools.jar 和dt.jar 这两个包。作者在首次遇到这样的问题时,以为是下载的包有问题,于是重新下载了之后再安装,结果还是老样子。我相信你现在很可能遇到了类似的问题。好吧,那你就接着往下看,耐心一点。...
分类:编程语言   时间:2014-06-20 09:23:50    阅读次数:351
使用线程池优化多线程编程
线程池的优势...
分类:编程语言   时间:2014-06-20 11:11:17    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!