一.GroovyShell代码样例 ?1) 简单的表达式执行,方法调用 /**
?*?简答脚本执行
?*?@throws?Exception
?*/
public?static?void?evalScriptText()?throws?Exception{
	//groovy.lang.Binding
	Binding?...
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:44:22   
                                阅读次数:
170
                             
                         
                    
                        
                            
                            
                                由于 Spring 事务管理是基于接口代理或动态字节码技术,通过 AOP 实施事务增强的。虽然,Spring 还支持 AspectJ LTW 在类加载期实施增强,但这种方法很少使用,所以我们不予关注。? 对于基于接口动态代理的 AOP ...
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:44:18   
                                阅读次数:
251
                             
                         
                    
                        
                            
                            
                                OSCHINA上看到各种语言的抓妹子图的程序段,拿来跑一跑,都是爬虫的机制,而地址一般都是固定的,格式固定,才能抓到想要的图,这显示不够智能,于是把作者的代码改掉,变成了个下载图片的爬虫。然后问题就来了,...
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:42:14   
                                阅读次数:
286
                             
                         
                    
                        
                            
                            
                                腾讯面试题:给20亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中并且所耗内存尽可能的少? ?解析:bitmap算法就好办多了 ?所谓bitmap,就是用每一位来存...
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:40:15   
                                阅读次数:
190
                             
                         
                    
                        
                            
                            
                                Spring Init A Bean with Factory? 1、静态工厂方法获取bean ??????? <bean?id="clientService"?class="examples.ClientService"?factory-method=????"createInstance"/> ?public?class?Clien...
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:38:50   
                                阅读次数:
161
                             
                         
                    
                        
                            
                            
                                /*login?out**/?
????@RequestMapping(value="/loginout.do")
?	protected?String?loginout(HttpServletRequest?request)??{
????	HttpSession?session=request.getSession();//?关于HttpSessi...
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:41:25   
                                阅读次数:
274
                             
                         
                    
                        
                            
                            
                                file=open(‘lock.txt‘).readlines()name=input(‘username:‘).strip()lock=[]foriinfile:line=i.strip(‘\n‘)lock.append(line)ifnameinlock:print(name,‘已经被锁定,请联系开户行.退出!‘)else:i=1whilei<=3:i=i+1print(‘........................‘)username=nameprint(userna..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:38:18   
                                阅读次数:
587
                             
                         
                    
                        
                            
                            
                                数据结构排序算法的概念是从网上抄录的:基本概念:1、排序:按照一定的关键字,将一个序列排列成想要得到的一个新的序列。2、内部排序和外部排序:整个排序过程完全在内存中进行,叫做内部排序。数据量较大需要借助外部存储设备才能完成,叫做外部排序。3、主关键字和此关键字..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:35:56   
                                阅读次数:
139
                             
                         
                    
                        
                            
                            
                                思想:假设初始序列右n个记录,首先将这n个记录看成n个有序的子序列,每个子序列的长度为1,然后两两归并,得到n/2向上取整个长度为2(n为奇数时,最后一个序列的长度为1)的有序子序列。在此基础上,在对长度为2的有序子序列进行两两归并,得到若干个长度为4的有序子序列。如..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:35:57   
                                阅读次数:
149
                             
                         
                    
                        
                            
                            
                                python中的True和1及False和0是可以等价比较的测试如下:[root@10.144.5.223root]#cattest_true_false.pyok=0ifok:printokok=1ifok:printokok=Trueifok:printokok=Falseifok:printokprint‘*‘*20ok=0ifok==False:printokok=1ifok==True:printokok=Falseifok==0:printokok=Trueif..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:34:22   
                                阅读次数:
243
                             
                         
                    
                        
                            
                            
                                python中如果在while循环中是return会导致循环中断[root@10.144.5.223root]#cattest_while_return.pycount=0while(count<6):print‘Thecountis:‘,countcount=count+1print"Goodbye!"print‘-‘*20while(count>=3):print‘Thecountis:‘,countcount-=1print"Goodbye!"print‘-‘*..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:32:27   
                                阅读次数:
817
                             
                         
                    
                        
                            
                            
                                3、修改系统语言环境(1)按照dpkg包后设定语系#apt-getinstalldpkg#dpkg-reconfigurelocales//选择:en_US.UTF-8UTF-8确认OK,即可添加英语语言包//远程控制台中文显示正常设置,需要加入:[*]zh_CNGB2312[*]zh_CN.GB18030GB18030[*]zh_CN.GBKGBK[*]zh_CN.UTF-8UTF-8(2)#vim..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:30:48   
                                阅读次数:
173
                             
                         
                    
                        
                            
                            
                                前言:jenkins自动发布代码平台是我2014年6月搭建的,截止目前已经有24个项目接入了jenkins,公司开发team中大部分是用GIT管理代码,也有一部分是用svn管理代码。我的实现原理是,通过jenkins构建新版本代码,然后用python脚本发布到生产环境,在jenkins界面上点击构建,即完成..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:31:31   
                                阅读次数:
413
                             
                         
                    
                        
                            
                            
                                这一系列博客的特点就是——给出每趟排序的结果本来想着好好写一下过程,弄个图片什么的,不过觉得网上的解析太多了,都比较好。《算法导论》上面那个比喻,比做打扑克牌的插入新牌,就比较形象。所以这些博客就算是对自己的总结吧。#include<stdio.h>
voidInsertSort(i..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:31:06   
                                阅读次数:
184
                             
                         
                    
                        
                            
                            
                                学习python中,写了一个简单预防攻击脚本,感觉不好,mark下待留以后改进。#!/bin/envpython
#-*-coding:utf-8-*-
importsqlite3
importcommands
importtime
importlogging
log_file=‘/var/log/ddoskill.log‘
logging.basicConfig(level=logging.INFO,format=‘%(asctime)s%(fil..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:29:56   
                                阅读次数:
242
                             
                         
                    
                        
                            
                            
                                这一系列博客的特点就是——给出每趟排序的结果本来想着好好写一下过程,弄个图片什么的,不过觉得网上的解析太多了,都比较好,所以这些博客就算是对自己的总结吧。#include<stdio.h>
voidShellSort(int*m,intn)
{
	inti,flag,gap;
	for(gap=n;gap!=1;)
	{
		gap/=2;
..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:31:13   
                                阅读次数:
157
                             
                         
                    
                        
                            
                            
                                冒泡排序是在高中时代就接触到的一种排序,较为简单,相对其它排序要容易理解这一系列博客的特点就是——给出每趟排序的结果本来想着好好写一下过程,弄个图片什么的,不过觉得网上的解析太多了,都比较好,所以这些博客就算是对自己的总结吧。#include<stdio.h>
voidBu..
                            
                            
                                分类:
编程语言   时间:
2015-04-29 17:28:05   
                                阅读次数:
162