首页 > 编程语言
spring@Transactional注解
今天遇到一个Transaction rolled back because it has been marked as rollback-only错误,controller调用service的方法总是抛出这个异常。开始只是以为该service里的方法抛异常,事务回滚了,但观察日志每次都是整个方法执行...
分类:编程语言   时间:2015-06-25 13:48:59    收藏:0  评论:0  赞:0  阅读:417
在火狐插件中使用socket编程与java进行通信
之所以要写这篇博文,是因为我在平时使用selenium这个组件的时候,关于浏览器tab页管理这个问题让我极为头痛,而且一直也没得到很好的解决。selenium这个组件非常强大,但它的这个浏览器窗口管理机制让它在我心目中直接从100分扣到80。因为这个问题,我今天学习了一下在firefox addon...
分类:编程语言   时间:2015-06-25 13:48:49    收藏:0  评论:0  赞:0  阅读:154
“找女神要QQ号码”——java篇
题目就是这样的:给了一串数字(不是QQ号码),根据下面规则可以找出QQ号码:首先删除第一个数,紧接着将第二个数放到这串数字的末尾,再将第三个数删除,并将第四个数放到这串数字的末尾......如此循环,知道剩下最后一个数,将最后一个数也删除按照刚才删除的顺序,把这些数字连在一起就是女神的QQ号码啦。 ...
分类:编程语言   时间:2015-06-25 13:45:09    收藏:0  评论:0  赞:0  阅读:145
python偏函数
偏函数当一个函数有很多参数时,调用者就需要提供多个参数。如果减少参数个数,就可以简化调用者的负担。比如,int()函数可以把字符串转换为整数,当仅传入字符串时,int()函数默认按十进制转换:>>> int('12345')12345但int()函数还提供额外的base参数,默认值为10。如果传入b...
分类:编程语言   时间:2015-06-25 13:43:59    收藏:0  评论:0  赞:0  阅读:238
在swift下 代码加载xib
import?UIKit class?FormController:?UIViewController?{ ???? ????override?init(nibName?nibNameOrNil:?String?,?bundle?nibBundleOrNil:?NSBundle?)?{ ?????????super.init(nibN...
分类:编程语言   时间:2015-06-25 12:32:29    收藏:0  评论:0  赞:0  阅读:210
预排序遍历树算法(modified preorder tree traversal algorith
这个算法有如下几个数据结构: 1、lft 代表左 left 2、rgt 代表右 right 3、lvl 代表所在的层次 level 下面这个图是一个典型的结构: ? ?我们先看一些使用方法 1、查看整个树(A)有多少节点(包含自己),直接看根节...
分类:编程语言   时间:2015-06-25 12:32:19    收藏:0  评论:0  赞:0  阅读:228
python小数取整
1. round()?四舍五入????abs()?求绝对值 ????math.floor()?向下取整?import?math?调用math模块?#int()进行转换的时候?自动向下取整 ????math.ceil()?向上取整 ????from?math?import?...
分类:编程语言   时间:2015-06-25 12:32:00    收藏:0  评论:0  赞:0  阅读:287
《Java程序设计》第14周实验作业:GUI编程初步
GUI编程初步...
分类:编程语言   时间:2015-06-25 12:29:09    收藏:0  评论:0  赞:0  阅读:151
欧几里得算法,最大公约数
其计算原理依赖于下面的定理: 定理:gcd(a,b) = gcd(b,a mod b) (a>b 且a mod b 不为0) 证明:a可以表示成a = kb + r,则r = a mod b 假设d是a,b的一个公约数,则有 d|a,d|b,而r = a - kb,因此d|r 因此d也是(b,a mod b)的公约数 因此(a,b)和(b,a mod b)的公约...
分类:编程语言   时间:2015-06-25 12:28:39    收藏:0  评论:0  赞:0  阅读:175
汇编语言学习笔记(7)——更灵活地定位内存
1、and指令逻辑与指令,按位进行与运算,例如: mov al,01100011B and al,00111011B计算后的al结果为:00100011B计算过程: 0 1 1 0 0 0 1 1 B 0 0 1 1 1 0 1 1 B ---------------------------- 0 0 1 0 0 0 1 1...
分类:编程语言   时间:2015-06-25 12:26:30    收藏:0  评论:0  赞:0  阅读:178
effective C++中条款37:绝不重新定义继承而来的缺省参数值
virtual 函数会动态绑定,而virtual函数的缺省参数值是静态绑定的。用一个base类型的指针p去指向一个derived类对象,通过p调用虚函数时,会动态绑定到实际所指对象中的函数;用一个derived类型的指针p2指向一个derived对象,由p2调用函数时,直接就是调用的derived中的函数,其参数值也是derived类中函数对应的参数值。 #include using name...
分类:编程语言   时间:2015-06-25 12:24:10    收藏:0  评论:0  赞:0  阅读:348
《Java程序设计》第16周周四:GUI编程及文件对话框的使用
GUI编程及文件对话框的使用...
分类:编程语言   时间:2015-06-25 12:22:49    收藏:0  评论:0  赞:0  阅读:190
编程之美之数独求解器的C++实现方法
编程之美的第一章的第15节,讲的是构造数独,一开始拿到这个问题的确没有思路, 不过看了书中的介绍之后, 发现原来这个的求解思路和N皇后问题是一致的, 但是不知道为啥,反正一开始确实没有想到这个回溯法,知道是用回溯法求解之后,问题就变得容易了很多。 这里我们不打算实现数独的构造,相反的,我们实现一个数独求解器,以后妈妈再也不用担心我的数独了。当然求解器的思路和构造数独的思路一样,都是回溯法搜索,这里...
分类:编程语言   时间:2015-06-25 12:21:39    收藏:0  评论:0  赞:0  阅读:365
关于curl java 模拟http请求
近期笔者项目需求java模拟http请求,获取dns解析 tcp连接等详细耗时信息。 java api中提供的urlConnection 及apache提供的httpClient都不能胜任该需求,二次开发太费时间。于是google之。 最后 得出两种解决办法: 一是使用HTTP4J。 该开源项目使用socket方式,模拟请求,记录时间戳,基本满足需求。对于header自定义等细节,可在此基...
分类:编程语言   时间:2015-06-25 12:21:19    收藏:0  评论:0  赞:0  阅读:270
算法练习 -- DP C# 实现 全组合算法
算法练习 -- DP C# 实现 全组合算法...
分类:编程语言   时间:2015-06-25 12:20:09    收藏:0  评论:0  赞:0  阅读:180
用JAVA编写MP3解码器——GUI(FFT)(转)
源:用JAVA编写MP3解码器——GUI/* * FFT.java * 用于频谱显示的快速傅里叶变换 * http://jmp123.sf.net/ */public class FFT { public static final int FFT_N_LOG = 9; // FFT_N_LOG...
分类:编程语言   时间:2015-06-25 12:18:59    收藏:0  评论:0  赞:0  阅读:440
Kettle5.4.0 java.lang.OutOfMemoryError
CPU:Intel i3 3.40GHzMemory : 8GKettle默认配置将MySQL上的一张29W条数据的表,通过Kettle增量抽取到Vertica数据库中,结果在排序这一步报内存溢出异常。本来以为是kettle运行出错了,然后又重新试了一次,结果错误重现了。具体异常如下:org.ecl...
分类:编程语言   时间:2015-06-25 12:18:19    收藏:0  评论:0  赞:0  阅读:598
Python - Timer Threads
ATimerstarts its work after a delay and can be canceled at any point within that delay time period.ThreadingPython includes sophisticated tools for ma...
分类:编程语言   时间:2015-06-25 12:17:39    收藏:0  评论:0  赞:0  阅读:280
【转】java jvm 线程 与操作系统线程
原文链接:http://segmentfault.com/q/1010000000370403Java的目标是要跨平台,而不同的操作系统(如类Unix和Windows)其任务调度机制有很大的不同,故Java在JVM层面抽象了一套自己的线程机制,用以映射不同的操作系统的任务调度。如你所述的一些缺点,J...
分类:编程语言   时间:2015-06-25 12:15:59    收藏:0  评论:0  赞:0  阅读:216
spring学习1
工程目录如下要加入的jar文件有三个。下面比较IoC与传统bean调用的不同。接口类package wen;public interface Hello { public String world= null; public String setWords(String world) ; publi...
分类:编程语言   时间:2015-06-25 12:14:09    收藏:0  评论:0  赞:0  阅读:273
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!