项目由于是多模块的,所以,测试的时候我想现将shiro框架进行本地测试,然后再放入框架里面,但是这个困扰我了两天了都,其实我应该想到的,只是想多试试,最后还不如多想想 先说一下系统的基本情况,项目是多模块协同开发的,我负责的用户管理模块和权限认证模块,权限认证使用的是shiro框架,然后我就在网上学 ...
分类:
编程语言 时间:
2017-02-28 13:43:52
阅读次数:
663
如今框架横行,Spring 已经是非常成熟的容器体系,我们在日常开发 JavaWeb 的工作中,大多已经不需要考虑多线程的问题,这些问题都已经在Spring容器中实现,框架的意义就是让程序员们可以专注于逻辑的实现。然而这种编程工作是非常无趣无味的,如果长期从事这个工作,技术不一定见长,业务知识一定很 ...
分类:
编程语言 时间:
2017-02-28 13:43:28
阅读次数:
1535
转自:http://blog.csdn.net/jiayanhui2877/article/details/12090575 The core of the FNV hash The offset_basis andFNV_prime can be found in theparameters of ...
分类:
编程语言 时间:
2017-02-28 13:38:16
阅读次数:
1039
1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便 ...
分类:
编程语言 时间:
2017-02-28 13:35:42
阅读次数:
738
镜像 maven默认会从中央仓库下载jar包,这个仓库在国外,而且全世界的人都会从这里下载,所以下载速度肯定是非常慢的。镜像就相当于是中央仓库的一个副本,内容和中央仓库完全一样,目前有不少国内镜像,其中阿里云算是比较稳定的,同时也能保证下载速度 配置方法 在settings.xml 中配置,所有项目 ...
分类:
编程语言 时间:
2017-02-28 13:32:49
阅读次数:
262
多线程可以共享全局变量,多进程不能。多线程中,所有子线程的进程号相同;多进程中,不同的子进程进程号不同。 运行结果 ('Main:', 3142)('thread', 3142)('thread', 3142)('thread', 3142)('thread', 3142)('thread', 31 ...
分类:
编程语言 时间:
2017-02-28 13:30:50
阅读次数:
150
直接上代码 效果例子: box1:1,2,3,4,5,6,7,8,9,10 box2:2,5,7 p1:1,3,4,6,8,9,10 此方法不考虑1-n中有重复数字 ...
分类:
编程语言 时间:
2017-02-28 13:25:23
阅读次数:
164
程序运行使用一套语言需要有字符集(数据)和字体(显示),Locale是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的一个软件运行时的语言环境。一、locale详解在 Linux 中通过 locale 来设置程序运行的不同语言环境,locale 由 ANSI C 提供支持。l ...
分类:
编程语言 时间:
2017-02-28 12:26:07
阅读次数:
230
实现功能:如果是数字,直接相加;如果是字符串,则拼接;如果两者都有,则将字符串拼接到数字后面。//如果已经存在这个方法,直接赋值Array.prototype.sum = Array.prototype.sum || function(argument){ var sum ; if (typeof ...
分类:
编程语言 时间:
2017-02-28 12:25:52
阅读次数:
201
【Spring框架】<mvc:default-servlet-handler/>的作用 优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.d ...
分类:
编程语言 时间:
2017-02-28 12:24:57
阅读次数:
728
Spring: Spring 框架图: 下面我们开始 Spring 第一个经典项目:HelloWorld 普通模式的Helloworld: 控制台输出: Spring 模式下的HelloWorld: 控制台输出: 通过控制台输出可以看出,HelloWorld 中那么属性的值在配置文件 <proper ...
分类:
编程语言 时间:
2017-02-28 12:23:19
阅读次数:
217
具体执行步骤如下: 1、客户端发出一个HTTP请求,Web应用服务器接收到这个请求,如果匹配DispatcherServlet的请求映射路径(web.xml中指定),Wen容器就会将该请求转交给DispatcherServlet处理。 2、DispatcherServlet接收到这个请求后,将根据请 ...
分类:
编程语言 时间:
2017-02-28 11:38:21
阅读次数:
276
Eclipse+CXF+Spring共同开发的示例,供大家赏鉴。 多系统(异构系统)进行交互时,一种良好的方式便是调用Web Service,本示例基于Apache组织的CXF,为了方便起见特将服务端和客户端写在同一个工程下,实际项目中是不可能的,但是客户端却依赖于服务端的Web Service接口 ...
分类:
编程语言 时间:
2017-02-28 11:37:39
阅读次数:
238
由于Python设计的限制(我说的是咱们常用的CPython)。最多只能用满1个CPU核心。 Python提供了非常好用的多进程包multiprocessing,你只需要定义一个函数,Python会替你完成其他所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换。 1、新建单一进程 如果我们新 ...
分类:
编程语言 时间:
2017-02-28 11:35:40
阅读次数:
177
javaScript遍历对象总结 1、使用Object.keys()遍历 var obj = {'0':'a','1':'b','2':'c'}; Object.keys(obj).forEach(function(key){ console.log(key,obj[key]); }); 2、使用f ...
分类:
编程语言 时间:
2017-02-28 11:32:13
阅读次数:
227
1、基于栈的应用括号匹配算法是栈的一个典型应用;所以的借用栈来实现,保存相应的信息;算法思想:遇到第一个字符,判断栈空,字符入栈,其后的字符和栈顶元素进行比较,括号匹配的话,则栈顶元素出栈,否则,当前元素入栈,直到遇到0结束标志;最后根据栈空判断,空:括号匹..
分类:
编程语言 时间:
2017-02-28 10:50:17
阅读次数:
250
1、问题描述在数组中,有正数,负数,0,求其最大子数组和?算法思想:贪心算法,将小于0的子数组直接淘汰,因为之前已经保存过最大子数组值了;2、暴力破解#include<stdio.h>
//求最大子数组和,暴力破解法,时间复杂度:O(n^3)
intmaxSubArray(int*a,intn);
intmaxSub..
分类:
编程语言 时间:
2017-02-28 10:50:08
阅读次数:
157