码迷,mamicode.com
首页 > 编程语言
Spring学习——声明式事物管理
1.什么是事物? 事务是一组操作的执行单元,相对于数据库操作来讲,事务管理的是一组SQL指令,比如增加,修改,删除等,事务的一致性,要求,这个事务内的操作必须全部执行成功,如果在此过程种出现了差错,比如有一条SQL语句没有执行成功,那么这一组操作都将全部回滚!2.事物的四大特性: Atomic(.....
分类:编程语言   时间:2015-06-13 23:04:40    阅读次数:145
多线程之Future模式
详细参见葛一名老师的《Java程序性能优化》Futrue模式:对于多线程,如果线程A要等待线程B的结果,那么线程A没必要等待B,直到B有结果,可以先拿到一个未来的Future,等B有结果是再取真实的结果。 在多线程中经常举的一个例子就是:网络图片的下载,刚开始是通过模糊的图片来代替最后的图片,等下载...
分类:编程语言   时间:2015-06-13 23:02:14    阅读次数:188
用javac编译servlet类出现问题
本人写了一个关于servlet的webapp,但是在用javac编译的时候,只是单纯的将jsp-api.jar和servlet-api.jar拷贝放在了其目录下面,然后利用命令行 javac XXX.java开始编译,然后出现了一大堆错误,如下:FirstServlet.java:7: 错误: .....
分类:编程语言   时间:2015-06-13 22:57:35    阅读次数:297
python进程池剖析(一)
python中两个常用来处理进程的模块分别是subprocess和multiprocessing,其中subprocess通常用于执行外部程序,比如一些第三方应用程序,而不是Python程序。如果需要实现调用外部程序的功能,python的psutil模块是更好的选择,它不仅支持subproces.....
分类:编程语言   时间:2015-06-13 22:55:52    阅读次数:284
C++ const关键字总结
const是一个C++语言的限定符,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。1. 修饰常量用const修饰的变量是不可变的,以下两种定义形式在本质上是一样的:const...
分类:编程语言   时间:2015-06-13 22:55:13    阅读次数:159
ACM学习历程—HDU5269 ZYB loves Xor I(位运算 && dfs && 排序)(BestCoder Round #44 1002题)
Problem DescriptionMemphis loves xor very musch.Now he gets an array A.The length of A is n.Now he wants to know the sum of all (lowbit(Ai xor Aj) (i,...
分类:编程语言   时间:2015-06-13 22:53:56    阅读次数:226
Java装饰者模式
Java装饰者模式简介一、假设有一个Worker接口,它有一个doSomething方法,Plumber和Carpenter都实现了Worker接口,代码及关系如下:1.Worker.javapackage decorator;public interface Worker { public ...
分类:编程语言   时间:2015-06-13 22:51:09    阅读次数:240
python进程池剖析(二)
之前文章中介绍了python中multiprocessing模块中自带的进程池Pool,并对进程池中的数据结构和各个线程之间的合作关系进行了简单分析,这节来看下客户端如何对向进程池分配任务,并获取结果的。 我们知道,当进程池中任务队列非空时,才会触发worker进程去工作,那么如何向进程池中的任务....
分类:编程语言   时间:2015-06-13 22:51:33    阅读次数:181
如何搭建java开发环境
1.下载jdk并进行安装,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html2.安装好之后,配置环境变量。右击【计算机】,选择【属性】。打开如下窗口:点击【编辑】,按钮打开如下窗口。在下...
分类:编程语言   时间:2015-06-13 22:49:12    阅读次数:193
springmvc 开涛 生产者/消费者
媒体类型:text/html, text/plain, text/xmlimage/gif, image/jpg, image/pngapplication/x-www-form-urlencodeed, application/json, application/xml 有q参数,q参数为媒体类....
分类:编程语言   时间:2015-06-13 22:47:58    阅读次数:243
【Unity小工具】批量修改原始资源设置
需求:项目中导入了近200个音效文件,我需要批量修改设置,但是编辑器下无法多选修改设置。 解决办法:重写OnPreprocessAudio方法 using UnityEngine; using System.Collections; using UnityEditor; public class AudioSet : AssetPostprocessor { public void On...
分类:编程语言   时间:2015-06-13 21:45:17    阅读次数:204
C++引用
C++ 引用引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。C++ 引用 vs 指针引用很容易与指针混淆,它们之间有三个主要的不同:不存在空引用。引用必须连接到一块合法的内存。一旦引用被初始化为一个对象,就不能被指向...
分类:编程语言   时间:2015-06-13 21:41:23    阅读次数:157
javascript入门
---恢复内容开始---document.write("str") str 为要显示的html 元素html中每个元素可以设置ID属性通过script设置函数,函数读取改html中id,并将改id的对应元素的innerHTML修改,达到动态界面目的,再利用按钮的onclick方属性来启动该函数。 t...
分类:编程语言   时间:2015-06-13 21:40:02    阅读次数:219
【上海交大oj】逆序数对(归并排序)
3021. 逆序数对Description给你一个数组,求该数组的逆序数Input Format输入文件第一行包含一个自然数N,N个数 接下来有N行,表示a[0],a[1]...a[n - 1]Output Format输出文件仅有一行包含一个整数,表示该数组的逆序数Sample Input3575...
分类:编程语言   时间:2015-06-13 21:38:59    阅读次数:356
Spring.net 事件的注入
1.首先上客户端代码staticvoidMain(string[]args){IApplicationContextctx=ContextRegistry.GetContext(); Console.WriteLine("事件注册");Doordoor=(Door)ctx.GetObjec...
分类:编程语言   时间:2015-06-13 21:37:55    阅读次数:173
python进程池剖析(二)
之前文章中介绍了python中multiprocessing模块中自带的进程池Pool,并对进程池中的数据结构和各个线程之间的合作关系进行了简单分析,这节来看下客户端如何对向进程池分配任务,并获取结果的。 我们知道,当进程池中任务队列非空时,才会触发worker进程去工作,那么如何向进程池中的...
分类:编程语言   时间:2015-06-13 21:38:26    阅读次数:194
C++日期和时间
C++ 日期 & 时间C++ 标准库没有提供所谓的日期类型。C++ 继承了 C 语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在 C++ 程序中引用 头文件。有四个与时间相关的类型:clock_t、time_t、size_t 和 tm。类型 clock_t、size_....
分类:编程语言   时间:2015-06-13 21:37:26    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!