首页 > 编程语言
spring AspectJ的Execution表达式
在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点" 例如定义切入点表达式 execution(* com.sample.service.impl..*.*(..)) execution()是最常用的切点函数,其语法如下所示: 整个表达式 ...
分类:编程语言   时间:2016-08-24 17:23:09    收藏:0  评论:0  赞:0  阅读:218
python成长笔记
正则表达式 加号(+)匹配一次或多次出现 问号(?)匹配零次或一次出现 \w表示全部字母的字符集 \s表示空格字符 注:特殊字符的大写表示不匹配,例:\D表示任何非十进制数字 都是将某字符串中所有匹配正则表达式的部分进行某种形式的替换。区别:subn()还返回一个表示替换的总数。 函数 普通参数:严 ...
分类:编程语言   时间:2016-08-24 17:21:49    收藏:0  评论:0  赞:0  阅读:145
【python之旅】python的模块
一、定义模块: 模块:用来从逻辑上组织python代码(变量、函数、类、逻辑:实现一个功能),本质就是以.py结尾的python文件(文件名:test.py ,对应的模块名就是test) 包:用来从逻辑上组织模块的,本质就是一个目录(必须带有__init__.py的文件)二、导入方法: 1、impo ...
分类:编程语言   时间:2016-08-24 17:20:30    收藏:0  评论:0  赞:0  阅读:668
句柄线程做参数和PostMessage的用法
当我们启动一个线程,并且要给线程函数传递的参数是窗口句柄时,我们应该这样做: HWND hHwnd = GetSafeHwnd(); HANDLE hThread; DWORd dwThreadId; hThread = ::CreateThread(NULL, 0, (LPTHREAD_START ...
分类:编程语言   时间:2016-08-24 17:19:39    收藏:0  评论:0  赞:0  阅读:275
java多线程:并发包中ReentrantLock锁的公平锁原理
一:锁的原理结构 (1)锁对象内部维护了一个同步管理器的对象AbstractQueuedSynchronizer,AbstractOwnableSynchronizer (2)该对象其实是一个抽象类,具体的锁的管理器继承该抽象类 (3)该抽象类的关键属性有: >Thread exclusiveOwn ...
分类:编程语言   时间:2016-08-24 17:12:29    收藏:0  评论:0  赞:0  阅读:186
Python开发程序:计算器
对的 ...
分类:编程语言   时间:2016-08-24 17:12:19    收藏:0  评论:0  赞:0  阅读:104
数组中出现次数超过一半的数字
题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 分析:数组中有一个数字出现的次数超过数组长度的一半,也就是说它出现的次数比其他所有 ...
分类:编程语言   时间:2016-08-24 17:11:39    收藏:0  评论:0  赞:0  阅读:171
C++ map的基本操作和使用
Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数; map<string , int >mapstring; map<int ,string >mapint; map<sring ...
分类:编程语言   时间:2016-08-24 17:10:02    收藏:0  评论:0  赞:0  阅读:103
C++编程优化心得(持续更新)
1. 对齐原则。比如64位总线,每次寻址读取8B。编程时注意变量地址,尽量消耗总线最少的寻址次数。堆内存申请时,系统严格按照对齐原则分配,故而使用时候也尽量不要跨寻址边界。 2. 需要的时候,可为了效率拷贝代码,虽然增加了代码体积,但这是值得的。尤其是for循环,若次数比较少,拆开亦无妨。 3. 位 ...
分类:编程语言   时间:2016-08-24 17:09:39    收藏:0  评论:0  赞:0  阅读:177
Python字典实现三级菜单
...
分类:编程语言   时间:2016-08-24 17:09:30    收藏:0  评论:0  赞:0  阅读:222
Python自学之路——Python基础(四)内置函数
对上表一些比较重要常用的内置函数做一个整理 chr()与ord() chr()是将ASCII中十进制编号转换成相应的字符,而ord()刚好相反 知道了chr()的基本用法,可以利用它来生成一个字母验证码,因为验证码都是随机生成的,所以这里要涉及到random模块。在ASCII中,大写字母的十进制编号 ...
分类:编程语言   时间:2016-08-24 17:09:21    收藏:0  评论:0  赞:0  阅读:220
Unity3d 札记-Tanks Tutorial 知识点汇总---如何发射子弹
发射子弹 需要 1\发射坐标 Transform FireTransform 2\子弹 GameObject Shell 3\相关大小的力 float maxForce 4\最长发射时间 float maxChargingTime 5\蓄力槽 Slider AimSlider 6\相关音效 Audi ...
分类:编程语言   时间:2016-08-24 17:06:30    收藏:0  评论:0  赞:0  阅读:379
(转)Java锁、自旋锁、CAS机制
转自:http://www.jb51.net/article/55381.htm 转自:http://blog.csdn.net/aesop_wubo/article/details/7537278 ReentrantLock实现原理源码分析(推荐): http://huangyunbin.itey ...
分类:编程语言   时间:2016-08-24 17:03:59    收藏:0  评论:0  赞:0  阅读:295
bzoj3262: 陌上花开 二维树状数组
众所周知三维偏序可以树套树或者cdq 然后我就写了二维离散化+二维树状数组 然后被cdq艹飞了(ToT) ...
分类:编程语言   时间:2016-08-24 17:03:50    收藏:0  评论:0  赞:0  阅读:101
给定数组a[N]构造数组b[N]
转自:http://blog.csdn.net/wumuzi520/article/details/7841280 给定一个数组a[N],我们希望构造数组b [N], 其中b[j]=a[0]*a[1]…a[N-1] / a[j], 在构造过程中,不允许使用除法:要求O(1)空间复杂度和O(n)的时间 ...
分类:编程语言   时间:2016-08-24 17:03:39    收藏:0  评论:0  赞:0  阅读:236
常用算法Java实现之冒泡排序
冒泡排序是所有排序算法中最基本、最简单的一种。思想就是交换排序,通过比较和交换相邻的数据来达到排序的目的。 具体流程如下: 1、对要排序的数组中的数据,依次比较相邻的两个数据的大小。 2、如果前面的数据大于后面的数据,就把这两个数据进行交换。这样一轮比较和交换过后,就把最小的数据放在数组的最前面; ...
分类:编程语言   时间:2016-08-24 17:01:09    收藏:0  评论:0  赞:0  阅读:147
C/C++预处理指令
预处理指令 (Preprocessor Directives) 预处理指令是我们写在程序代码中的给预处理器(preprocessor)的命令,而不是程序本身的语句。预处理器在我们编译一个C++程序时由编译器自动执行,它负责控制对程序代码的第一次验证和消化。 所有这些指令必须写在单独的一行中,它们不需 ...
分类:编程语言   时间:2016-08-24 16:57:39    收藏:0  评论:0  赞:0  阅读:296
map容器的排序问题
看了好多人写的对map的排序 看得不太懂吧  自己写一些 map set multiset 三个容器都是 放进去 都是事先都要排序的 所以 erase insert find操作都是二分 复杂度都是logn 而 list vector 都是 n 注意的是set不能放进两个相同的元素   而vector是唯一个有下标的容器  map是独有的放进二元关系的容器 map如果放进去的是两个...
分类:编程语言   时间:2016-08-24 15:53:09    收藏:0  评论:0  赞:0  阅读:396
算法#13--红黑树完整代码Java实现
红黑树Java代码实现,完整版。可以直接copy,能运行。...
分类:编程语言   时间:2016-08-24 14:45:20    收藏:0  评论:0  赞:0  阅读:256
Manacher算法 O(n)求最长回文串
最长回文 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5158    Accepted Submission(s): 1755 Problem Description 给出一个只由小写英文字符a,b,c...y...
分类:编程语言   时间:2016-08-24 14:43:59    收藏:0  评论:0  赞:0  阅读:236
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!