码迷,mamicode.com
首页 > 编程语言
spring事务配置详解
spring的事务配置一直感觉都比较的模糊,没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下:       Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。       Dat...
分类:编程语言   时间:2014-12-19 00:41:09    阅读次数:213
Poj 2182-Lost Cows(Treap||树状数组+二分答案)
题目链接:点击打开链接 题意:n个牛编号为1-n 现在编号顺序已经打乱,给出a[i] ,a[i] 代表i位置前面有几个小于它的编号,求编号顺序。 倒着推,对于最后一个a[i] , 最后位置编号肯定是 a[i]+1,然后在1-n个编号中删掉当前编号,继续往前推。。即求第 a[i]+1小数,初始容器中有n个数(1-n) ,每求出来一个就删掉。先用平衡树水了一发。。明天写树状数组解法。 #incl...
分类:编程语言   时间:2014-12-19 00:41:54    阅读次数:231
【开卷有益】JAVA正则表达式模版
专业既然是机器学习,那工作肯定也是继续和数据打交道,那么问题来了,很多时候推荐算法和数据挖掘算法都是现成可用的,平台初建,重点还在数据过滤和抽取,怎样高效的抽取数据? 利用往常算法比赛中常用的字符串处理方法吗,omg,维护它是一个淡淡疼的忧伤。 那么,重点来了,正则表达式,干净利落。 模版如下: //step1,set reg string String r...
分类:编程语言   时间:2014-12-19 00:41:32    阅读次数:265
QT里终止一个线程
话说QT里不能直接终止一个线程,这和WINAPI对线程的控制有些不一样,这个问题有时候还是比较麻烦的,比如希望能够立刻终止线程的某些场合。稍微总结一下几种方法:1. 使用QT APIthreadVector[i]->terminate(); //终止线程 threadVector[i]->wait(...
分类:编程语言   时间:2014-12-19 00:34:53    阅读次数:461
hdu--2227--dp<线段树/树状数组>优化
一开始写了发 直接O(n^2)的 tle = =后来 看了别人的 原来可以这样优化又学到了。本来想多说点关于这个优化细节的 有点烦 不想说什么了 自己看下代码吧 很多时候 dp都需要优化= = 1 #include 2 #include 3 #include 4 using namespac...
分类:编程语言   时间:2014-12-19 00:34:49    阅读次数:355
Java Script基础(七) HTML DOM模型
一、HTML DOM。 HTML DOM的特性和方法是专门针对HTML的,HTML中的每个节点都是一个对象,通过访问属性和方法的方式,让一些DOM操作更加简便,在HTML DOM中有专门用来处理白哦个及其元素的属性和方法。 HTML DOM参考手册 下面以Table为例来讲解HTML DOM动...
分类:编程语言   时间:2014-12-19 00:34:07    阅读次数:308
JavaScript基础(六) DOM模型
一、文档对象模型 DOM( Document Object Model)文档对象模型,它提供了访问、动态修改文档的借口,W3C指定了DOM规范,主流浏览器都支持。DOM由3部分组成,分别是CoreDom、XML DOM和HTML DOM。 1、Core DOM:也称核心DOM变成,定义了一套标准.....
分类:编程语言   时间:2014-12-19 00:34:14    阅读次数:296
JavaScript 面向对象 (prototype 原型模式)
一、 JavaScript 设计思想 1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第一个比较成熟的网络浏览器,轰动一时。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。比如,如果网页上有一栏"用户名"要求填写,浏览器就无法判断访问者是否真....
分类:编程语言   时间:2014-12-19 00:33:28    阅读次数:394
自然语言处理工具之一: NiuParser: 中文句法语义分析系统
东北大学出品 ,纯C++编写,学术免费,开源 。系统特色1. 全部代码采用C++语言编写2. 达到了业内最好的分析性能3. 支持七大语言分析技术4. 可以被应用于研制基于深度计算的文本分析和文本挖掘等应用系统地址:http://www.niuparser.com/
分类:编程语言   时间:2014-12-19 00:32:13    阅读次数:375
使用Javah 生成C/C++头文件
注意:编写java的接口文件。 注意native代码端一定不要有大括号,且要有“;”结尾。public native int add(int x ,int y);1. 需要让eclipse自动编译生成class文件。2. 调整路径到class目录的跟目录。cd /Users/douj/Documen...
分类:编程语言   时间:2014-12-19 00:29:31    阅读次数:201
Java学习之集合框架(2) <好程序员特训营>
android培训------我的java笔记,期待与您交流!1.Set接口 Set集合不允许重复元素,是因为Set判断两个对象相同不是使用==运算符,而是根据equals方法。即两个对象用equals方法比较返回true,Set就不能接受两个对象。 public class SetDemo{ p....
分类:编程语言   时间:2014-12-19 00:24:33    阅读次数:180
[设计模式] javascript 之 适配器模式
适配器模式说明说明: 适配器模式,一般是为要使用的接口,不符本应用或本系统使用,而需引入的中间适配层类或对象的情况;场景: 就好比我们买了台手机,买回来后发现,充电线插头是三插头,但家里,只有两插头的口的插座,怎么办?为了方便,也有为能在任何地方都能充上电,就得去买个通用充电适配器; 这样手机才能在...
分类:编程语言   时间:2014-12-19 00:22:22    阅读次数:255
set C++容器
1.如何判断set加入的值是否重复 // 举例如下: int a[] = {1,2,3,4,5,6,7,8,1,2}; int nSize = sizeof(a)/sizeof(a[0]); using namespace std; set sint; for(i...
分类:编程语言   时间:2014-12-19 00:23:08    阅读次数:188
java LineNumberReader的使用
前段时间需要读报表打印,需求是可以从第N行读到第N行,发现百度出来的LineNumberReader方法都不怎么理想然后就找到一篇和众百度里脱颖而出的好文章,所以分享之:从类 的命名来看,貌似LineNumberReader可以支持从任意行读取的功能,并且提供了setLineNumber()的方法,...
分类:编程语言   时间:2014-12-19 00:22:30    阅读次数:292
Python matplot画散列图
同matlab一样,matplot也可画散列图scatter。 1 import numpy as np 2 import matplotlib.pyplot as plt 3 #fig = plt.figure() 4 #ax = fig.add_subplot(111) 5 a1 = np.ar...
分类:编程语言   时间:2014-12-19 00:21:25    阅读次数:527
Java 集合之LinkedList源码分析
1.介绍 链表是数据结构中一种很重要的数据结构,一个链表含有一个或者多个节点,每个节点处理保存自己的信息之外还需要保存上一个节点以及下一个节点的指针信息。通过链表的表头就可以访问整个链表的信息。Java API中提供了链表的Java实现---LinkedList下。LinkedList是通过节点的....
分类:编程语言   时间:2014-12-18 23:37:56    阅读次数:557
Javascript 学习 Boolean
构造函数new Boolean(value)//构造函数Boolean(value)//转换函数 参数 value 由布尔对象存放的值或者要转换成布尔值的值 返回值 当作为一个构造函数(带有运算符new)调用时,Boolean()将把它的参数转换成一个布尔值,并且返回一个包含该值的Boolean对象...
分类:编程语言   时间:2014-12-18 23:36:03    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!