用户网站 有一个中英文切换的地方,会把切换后的language的属性值l, 存入session
这个值language在多个控制器参数里面会被调用,现在将其声明为注解 利用拦截器
再切换语言的时候 修改language的值
利用aop思想 一处修改多处直接拿到该值 不需要每次都在从session中获得该值 稍微方便一下下。。
1.注解声明
@Target(Element...
分类:
编程语言 时间:
2016-05-07 07:21:50
阅读次数:
176
一Set接口
Set接口可以与数学中的集合的概念相对应。Set接口是Collection接口的子接口,Set接口里多个对象之间没有明
显的顺序。具体详细方法请参考API文档(可见身边随时带上API文档有多重要),基本与Collection接口中定义的方法相
同。只是行为不同(Set不允许包含重复元素)。
Set集合不允许重复元素,是因为Set判断两个对象相同不是使用...
分类:
编程语言 时间:
2016-05-07 07:21:19
阅读次数:
171
Strategy基本概念策略模式(Strategy Pattern):
定义一组算法,将每个算法都封装起来,并且他们之间可以互换。
使用面向对象的继承和多态机制实现
Strategy中的角色:
Context封装角色:
它叫做上下文角色,起承上启下的封装作用,屏蔽高层模块对策略、算法的直接访问,封装可能存在的变化。
Strategy抽象策略角色:
策略,算法家族的抽象,通常为接口,定义每个策略或...
分类:
编程语言 时间:
2016-05-07 07:20:19
阅读次数:
220
//获得系统屏幕分辨率
//得到当前屏幕的分辨率:Toolkit.getDafaultToolkit().getScreenSize()Toolkit t = Toolkit.getDefaultToolkit() ;
Dimension size=t.getScreenSize();
//如果系统屏幕分辨率是1024*768时,
//size.getWidth()的值为1024
//size.g...
分类:
编程语言 时间:
2016-05-07 07:20:49
阅读次数:
158
1常量和变量常量和变量把一个名字和一个指定类型的值关联起来。常量的值一旦设定就不能改变,而变量的值可以随意更改。1.1声明常量和变量常量和变量必须在使用前声明,用 let 来声明常量,用 var 来声明变量。let maximumNumberOfLoginAttempts = 10//允许的最大尝试登录次数
var currentLoginAttempt = 0//当前尝试登录次数
这两行代码可以被...
分类:
编程语言 时间:
2016-05-07 07:18:49
阅读次数:
205
一、Haar-like特征
Haar特征值反映了图像分度变化的情况。
Haar-like特征最早是由Papageorgiou等应用于人脸表示,Viola和Jones在此基础上,使用3种类型4种形式的特征。
Haar特征分为三类:边缘特征、线性特征、中心特征和对角线特征,组合成特征模板。特征模板内有白色和黑色两种矩形,并定义该模板的特征值为白色矩形像素和减去黑色矩形像素和。Haar特征值反映了...
分类:
编程语言 时间:
2016-05-07 07:16:41
阅读次数:
414
前些天学习python,完成了python练习册的大部分习题:https://github.com/Show-Me-the-Code/python(我的github上有习题代码,欢迎自取)。之后看到@salamer的一个python爬虫项目,觉得很不错。于是自己花了4天的时间完成了一个大规模爬取知乎用户信息的爬虫,由于个人网络原因,爬取12小时,获得了34k用户的信息(理论上可以爬全站的信息,可能...
分类:
编程语言 时间:
2016-05-07 07:16:31
阅读次数:
267
这一节学习透明裁剪着色器,效果类似于溶解,适合作为怪物死亡的效果。仍然是读取 RGB 通道值,赋值给 alpha,然后指定一个固定值作为标尺,如果 alpha < 标尺,就抛弃这个片段,也就是裁减掉不显示。...
分类:
编程语言 时间:
2016-05-07 07:14:59
阅读次数:
148
1、jQuery.get( url, [data], [callback] ):使用GET方式来进行异步请求
1.1 参数:
url (String) : 发送请求的URL地址.
data (Map) : (可选) 要发送给服务器的数据,以 Key/value 的键值对形式表示,会做为jQueryString附...
分类:
编程语言 时间:
2016-05-07 07:13:51
阅读次数:
171
说明:因为上个代码,总是要输入完整的绝对路径,比较麻烦,于是,就写了这个小程序,直接进入文件对话框选择需要运行的class文件。只需要提前输入完整的类名。测试的类:package cn.hncu.myJuniitApp;import cn.hncu.myJuniitApp.vo.MyTest;public class MyJunitTest { public void run1(){...
分类:
编程语言 时间:
2016-05-07 07:10:56
阅读次数:
267
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。这里介绍一下spring boot和swagger基本的集成:...
分类:
编程语言 时间:
2016-05-07 07:10:54
阅读次数:
383
1、jQuery的Ajax与Java交互带加载图片
1.1 html代码
Ajax获取数据
1.2 style代码
#main {
margin: 0 auto;
width: 400px;
}
#container {
width: 400px;
height: 300px;
border: 1px dashed #666...
分类:
编程语言 时间:
2016-05-07 07:08:23
阅读次数:
144
注意,有些CSS属性对于低版本浏览器(典型的就是IE),可能不支持,所以在面向低版本浏览器的时候需要注意的说。
关于CSS属性的兼容性检测的网站:http://caniuse.com/
(34)文字字体
①font-size:文字大小
②值有:length(具体值)、absolute-size(绝对值,用的少)、relative-size(相对值,用的少)、percenta...
分类:
编程语言 时间:
2016-05-07 07:07:47
阅读次数:
230
部分可能不兼容低版本浏览器(比如IE)
部分图片来自网易云课堂,侵、私信、删
(60)定位
①position
②值:
static:默认,无定位
relative:相对定位,仍在文档流之中(其他的元素不变),参照物相对于原来的位置进行定位。会压在其他的元素上面。作用是为绝对定位元素提供参照物。
absolute:绝对定位,脱离文档流(后续元素会在绝对定位元素...
分类:
编程语言 时间:
2016-05-07 07:06:37
阅读次数:
228
隐马尔科夫模型(HMM)是一种重要的机器学习模型,同时也是PGM中的一种。本文将通过几个例子来演示HMM可以帮我们做些什么事情。特别地,在这个过程中,我们还将向你介绍HMM中非常重要的前向(Forward)算法以及(基于动态规划思想设计的)维特比(Viterbi)算法。最后再来讨论一下HMM在自然语言处理中的一个应用举例。...
分类:
编程语言 时间:
2016-05-07 07:03:29
阅读次数:
523
在windows系统下写的python脚本,在linux下赋予权限chmod +x xxx.py 以后,执行./xxx.py运行提示:bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
更多文章请点击我
分析:
这是不同系统编码格式引起的:在windows系...
分类:
编程语言 时间:
2016-05-07 07:02:24
阅读次数:
198