首页 > 编程语言
Spring AOP 详解
AOP作为Spring中核心部分,在Spring中扮演者重要的角色。AOP把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。横切关注点的一个特点是,他们经常发生在核心关注点的多处,而各处都基本相似。比如权限认证、日志、事务处理。Aop.....
分类:编程语言   时间:2015-07-23 23:09:20    收藏:0  评论:0  赞:0  阅读:162
hdu 4691 最长的共同前缀 后缀数组 +lcp+rmq
http://acm.hdu.edu.cn/showproblem.php?pid=4691去年夏天,更多的学校的种族称号。当时,没有后缀数组今天将是,事实上,自己的后缀阵列组合rmq或到,但是,题意理解的一个问题,再折腾了很长时间,,,,此处简单解释下题目例子吧,希望对读者有帮助 以最后一组数据为...
分类:编程语言   时间:2015-07-23 23:08:02    收藏:0  评论:0  赞:0  阅读:264
Java设计模式之观察者模式
观察者模式是定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖它的对象都得到通知并被自动更新。这一模式中的关键对象是目标(Subject)和观察者(Obserber)。一个目标可以有任意个观察...
分类:编程语言   时间:2015-07-23 22:03:40    收藏:0  评论:0  赞:0  阅读:307
机器学习常见算法分类汇总
【干货】机器学习常见算法分类汇总 2015-07-21 大数据文摘 大数据文摘 大数据文摘 ? 微信号 BigDataDigest 功能介绍 数据使金融、互联网、IT发生巨变又颠覆着医疗、农业、餐饮、房地产、交通、教育、制造乃至人类...
分类:编程语言   时间:2015-07-23 22:03:20    收藏:0  评论:0  赞:0  阅读:278
创建二维数组
方法一:使用数组指针用new开辟空间#include using namespace std; #define ROW 3 #define COL 4 void main() { int(*p)[COL] = new int[ROW][COL]; for(int i=0; i<ROW; ++i) { for(i...
分类:编程语言   时间:2015-07-23 22:00:40    收藏:0  评论:0  赞:0  阅读:290
线程及其创建的方式
线程主要发挥作用的时候:当一个线程所执行的I/O被阻塞的时候,同一进程中的其他线程可以使用CPU来进行计算。这样,就提高了程序的执行效率。 状态:运行、就绪(等待被调用)、阻塞(等待I/O资源) 两种创建方法: 继承Thread类,并override其中的run()方法(当一个类没有继承其他类的时候,适合用这种方法)实现Runnable接口,并实现run()方法(当一...
分类:编程语言   时间:2015-07-23 21:59:10    收藏:0  评论:0  赞:0  阅读:228
Java设计模式之基本原则(二)
上一篇我们介绍了单一职责 原则:http://blog.csdn.net/u010590685/article/details/47011803 今天我们来说说另外一个原则:开放封闭原则 中国有个成语叫纵横捭阖,其中捭阖的意思就是开合的意思。 《捭阖》是《鬼谷子》的开篇之作。捭为开启,阖为闭藏。捭阖之术,也就是开合有道、张弛有度。捭阖之术是世间万物运转的根本,也是纵横家游说的重要说术言略...
分类:编程语言   时间:2015-07-23 21:52:30    收藏:0  评论:0  赞:0  阅读:212
Leetcode 240 Search a 2D Matrix II (二分法和分治法解决有序二维数组查找)
1.问题描述  写一个高效的算法,从一个m×nm\times n的整数矩阵中查找出给定的值,矩阵具有如下特点:    每一行从左到右递增。 每一列从上到下递增。 2. 方法与思路2.1 二分查找法  根据矩阵的特征很容易想到二分法,但是这是一个二维的矩阵,如何将问题转化为一维是关键。实际上我们可以根据矩阵的第一列确定值可能所在的行的范围(limu,limd)(limu,limd),其中limu=0...
分类:编程语言   时间:2015-07-23 21:51:50    收藏:0  评论:0  赞:0  阅读:345
JAVA实现N皇后问题(回溯法)
JAVA实现N皇后问题(回溯法)...
分类:编程语言   时间:2015-07-23 21:51:40    收藏:0  评论:0  赞:0  阅读:290
关于javaSocket中 Software caused connection abort: recv failed问题
在学习Socket中今天突然遇到了下面这样的问题 原来是网路连接出了问题,因为我测试的是远程连接所以是在学校的局域网下,结果很不稳定,开始还以为怎么了一会连上了一会又出现问题然后把IP地址改为本机的127.0.0.1之后就没有 出现过了....
分类:编程语言   时间:2015-07-23 21:47:01    收藏:0  评论:0  赞:0  阅读:235
关于在activity中使用匿名内部类启动线程的问题
今天在遇到一个问题,在一个activity中用如下代码启动一个线程去异步更新数据库内容。new Thread(){public void run(){//这里面是更新数据库的方法}}当这个线程没有执行完成的时候,而这个时候刚好所在的activity被销毁了,比如返回上一级activity,这个时候,...
分类:编程语言   时间:2015-07-23 21:43:29    收藏:0  评论:0  赞:0  阅读:293
qt多线程
为什么要用多线程?传统的图形用户界面应用程序都只有一个执行线程,并且一次只执行一个操作。如果用户从用户界面中调用一个比较耗时的操作,当该操作正在执行时,用户界面通常会冻结而不再响应。这个问题可以用事件处理和多线程来解决。Linux有线程的概念吗?传统的UNIX系统也支持线程的概念,但一个进程里只允许...
分类:编程语言   时间:2015-07-23 21:42:49    收藏:0  评论:0  赞:0  阅读:158
javascript数组去重的4个方法(转)
原文地址:http://blog.csdn.net/chengxuyuan20100425/article/details/8497277面试前端必须准备的一个问题:怎样去掉Javascript的Array的重复项。据我所知,百度、腾讯、盛大等都在面试里出过这个题目。这个问题看起来简单,但是其实暗藏...
分类:编程语言   时间:2015-07-23 21:39:30    收藏:0  评论:0  赞:0  阅读:181
Java基础
一、 前述 dos常见命令:dir:列出当前目录下的文件以及文件夹md:创建目录(文件夹)rd:删除目录cd:进入指定目录cd..:退出当前目录,返回到上一级目录cd\:退回到根目录del:删除文件del*:删除所有文件del*.文件扩展名:删除同一类型的文件exit:退出dos命令行echo:创建...
分类:编程语言   时间:2015-07-23 21:36:39    收藏:0  评论:0  赞:0  阅读:170
剑指offer-面试题14.调整数组顺序使奇数位于偶数的前面
题目:输入一个整数数组,实现一个函数来调整该数组中的数字的顺序,使得所有的奇数位于数组的前半部门,所有的偶数位于数组的后半部门。这一题一看其实是很简单的,当然在不考虑效率的情况可以这样考虑我们将数组从前开始索引只要发现偶数这将偶数取出来并且将偶数后面的元素全部前移一个然后将偶数插入到最后,这样扫描一...
分类:编程语言   时间:2015-07-23 21:35:59    收藏:0  评论:0  赞:0  阅读:158
Java String类
首先,有两个问题:Stringa="abc";Stringb="abc";Stringa=newString("abc");Stringb="abc"; a=b? a和b是否相等?为什么?分析:1. 首先String不属于8种基本数据类型,String是一个对象。因为对象的默认值是null,所以St...
分类:编程语言   时间:2015-07-23 21:35:40    收藏:0  评论:0  赞:0  阅读:143
python paramiko
paramiko 遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接,可以实现远程文件的上传,下载或通过ssh远程执行命令。项目地址:https://github.com/paramiko/paramiko官方文档:http://docs.paramiko.org/一、安装root@ub...
分类:编程语言   时间:2015-07-23 21:34:49    收藏:0  评论:0  赞:0  阅读:274
初识java
1.什么是计算机程序?解析:就是为了解决某一个问题而编写的一系列有序指令的集合。2.Java相关的技术有哪些?解析:JavaSE(桌面应用程序)JavaEE(网站)JavaME(手机应用),现在已经被Android取代C(Client)/S(Server)程序:不需要借助浏览器就可以解析执行的程序B...
分类:编程语言   时间:2015-07-23 21:34:29    收藏:0  评论:0  赞:0  阅读:130
Java多线程
进程与线程进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。多线程的运行可以看成是相互争夺cpu的执行权,这就是多线程的一个特征:随机性。谁抢到谁执行,至于执行...
分类:编程语言   时间:2015-07-23 21:33:41    收藏:0  评论:0  赞:0  阅读:265
最小生成树之算法记录【prime算法+Kruskal算法】
首先说一下什么是树: 1、只含一个根节点2、任意两个节点之间只能有一条或者没有线相连 3、任意两个节点之间都可以通过别的节点间接相连 4、除了根节点没一个节点都只有唯一的一个父节点最小生成树就是: 在所有数据满足是一棵树的情况下一条将所有节点都连接起来且长度最短的一条路(因为任意两个节点之间有权值(...
分类:编程语言   时间:2015-07-23 21:28:49    收藏:0  评论:0  赞:0  阅读:288
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!