1.maven配置: 2.简单web程序,不需要建立Dynamic Web工程,直接建Java工程即可。(web工程引入Tomcat jar包会报错) 3.静态资源访问: 默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static /public /resources ...
分类:
编程语言 时间:
2017-01-16 19:22:22
收藏:
0 评论:
0 赞:
0 阅读:
244
原文地址:http://www.open-open.com/lib/view/open1384351384024.html 1. SSH简介 SSH是Secure Shell的缩写,一种建立在应用层和传输层基础上的安全协议。SSH在连接和传送过程中会加密所有数据,可以用来在不同系统或者服务器之间进行 ...
分类:
编程语言 时间:
2017-01-16 19:20:52
收藏:
0 评论:
0 赞:
0 阅读:
331
RSA算法原理(一) "公钥加密算法"。 "公钥加密算法"。 因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。 进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。 一、一点历史 1976年以前,所有的加密方法都是同一种模式: (1)甲方选择某一种 ...
分类:
编程语言 时间:
2017-01-16 19:17:12
收藏:
0 评论:
0 赞:
0 阅读:
316
在日常开放当中需要我们计算数字,利率。通常Java的做法是使用Math相关的API。但是,这样做是不够精确的,由于float和double不能进行计算,如果强行进行计算会使得计算不准确。造成难以挽回的损失。为了弥补这一个缺点Java提供了BigDecimal这个类来解决。在使用这个类的时候需要将do ...
分类:
编程语言 时间:
2017-01-16 18:33:37
收藏:
0 评论:
0 赞:
0 阅读:
348
抢红包的需求分析 抢红包的场景有点像秒杀,但是要比秒杀简单点。因为秒杀通常要和库存相关。而抢红包则可以允许有些红包没有被抢到,因为发红包的人不会有损失,没抢完的钱再退回给发红包的人即可。另外像小米这样的抢购也要比淘宝的要简单,也是因为像小米这样是一个公司的,如果有少量没有抢到,则下次再抢,人工修复下 ...
分类:
编程语言 时间:
2017-01-16 18:32:45
收藏:
0 评论:
0 赞:
0 阅读:
360
在filter中可以得到代表用户请求和响应的request、response对象,因此在编程中可以使用Decorator(装饰器)模式对request、response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求。 一、Decorator设计模式 1.1、Decorator设计模式介 ...
分类:
编程语言 时间:
2017-01-16 18:32:04
收藏:
0 评论:
0 赞:
0 阅读:
280
建一个项目pro_test,创建一个运行目录test; 把luasocket/src文件夹中的*.lua拷贝到test/src文件夹中; 把socket.dll,mime.dll,lua5.1.dll拷贝到test文件夹中; 把socket.lua改为socket_wrap.lua,因为socket ...
分类:
编程语言 时间:
2017-01-16 18:31:15
收藏:
0 评论:
0 赞:
0 阅读:
300
第二十三条:请不要在代码中使用原生态类型就是像Set这种待泛型的,就把泛型明确写出来。 第二十四条:消除非受检警告就是Set<String> sets = new HashSet();这种,第二个泛型不加会有一个警告。 第二十五条:列表优先于数组数组和泛型的区别: 数组是协变的。就是如果Sub是Su ...
分类:
编程语言 时间:
2017-01-16 18:30:55
收藏:
0 评论:
0 赞:
0 阅读:
235
分类:数组分为索引数组和关联数组。索引数组既是指的我们的数组下表为阿拉伯数字,关联数组则是非阿拉伯数字。 定义: 5.4版本之前 $arr = array('name' => '张三', 'age' => 12); 5.3之后 可以定义为 $arr = ['name' => '张三', 'age' ...
分类:
编程语言 时间:
2017-01-16 18:30:31
收藏:
0 评论:
0 赞:
0 阅读:
272
今天遇到一个问题就是在Action当中把一条中文信息绑定在URL的后面,ActionForward到别一个页面时,用reqeust.getParameter取出是出现乱码的问题。 现解决办法如下: 1、对要进行URL传递的中文字符进行编码: String message = Java.NET.URL ...
分类:
编程语言 时间:
2017-01-16 18:28:36
收藏:
0 评论:
0 赞:
0 阅读:
274
一、基础知识 1. TCP状态转换知识,可参考: http://www.cnblogs.com/qlee/archive/2011/07/12/2104089.html 2. TCP/IP五层模型 应用层:HTTP、FTP、SMTP、Telnet等 传输层:TCP/IP 网络层: 数据链路层: 物理 ...
分类:
编程语言 时间:
2017-01-16 18:25:55
收藏:
0 评论:
0 赞:
0 阅读:
272
linux下错误的捕获:errno和strerror的使用 - Google Chrome (2014/2/26 17:31:39)linux下错误的捕获:errno和strerror的使用2011-08-09 13:44:12经常在调用linux 系统api 的时候会出现一些错误,比方说使用ope... ...
分类:
编程语言 时间:
2017-01-16 18:17:48
收藏:
0 评论:
0 赞:
0 阅读:
583
1、首先下载pyinstaller并且解压(就直接解压再桌面就可以,这样子比较方便) 2、然后就去下载pywin32(按照电脑和python的版本去下载) 我电脑是64位的,python是3.4版本的,所以就是下载我画的红色框的。 接着还需要下载pefile,可以直接pip intall pefil ...
分类:
编程语言 时间:
2017-01-16 18:16:36
收藏:
0 评论:
0 赞:
0 阅读:
423
一、前言: 装饰者模式(Decorator Pattern):在不改变原类和继承的情况下动态扩展对象功能,通过包装一个对象来实现一个新的具有原对象相同接口的新的对象。 装饰者模式的特点: 1. 在不改变原对象的原本结构的情况下进行功能添加。 2. 装饰对象和原对象具有相同的接口,可以使客户以与原对象 ...
分类:
编程语言 时间:
2017-01-16 18:13:33
收藏:
0 评论:
0 赞:
0 阅读:
191
public function Ext_json_decode($str, $mode=false){ if(preg_match('/\w:/', $str)){ $str = preg_replace('/(\w+):/is', '"$1":', $str); } return json_dec ...
分类:
编程语言 时间:
2017-01-16 18:10:22
收藏:
0 评论:
0 赞:
0 阅读:
237
顺序栈,是一种基于数组的存储表示。 实现类代码如下: 测试代码如下: 链式栈,是一种基于链表的存储表示。 实现类代码如下: 测试代码如下: 小结: 链式栈与顺序栈相比有很多优点。当栈需要动态变化时,如果使用顺序栈,如果设置过大会造成很多的资源浪费;如果过小,当栈溢出时,需要开辟一块更大的空间同时将原 ...
分类:
编程语言 时间:
2017-01-16 18:10:05
收藏:
0 评论:
0 赞:
0 阅读:
247
函数主要用来封装具体的功能代码。 函数是由这样的方式进行声明的:关键字 function、函数名、一组参数,以及置于括号中的待执行代码。 格式: function 函数名(形参列表){ 函数体 ; } javascript的函数要注意的细节: 1. 在 javascript中函数定义形参时是不能使用 ...
分类:
编程语言 时间:
2017-01-16 18:08:22
收藏:
0 评论:
0 赞:
0 阅读:
237
Java代码 Java代码 普通JavaBean(以User为例)转成json格式 1.转成JSONArray类型 User user = new User(); user.setUsername("cxl"); user.setPassword("1234"); JSONArray json = ...
分类:
编程语言 时间:
2017-01-16 18:02:42
收藏:
0 评论:
0 赞:
0 阅读:
120
/*author: yangyu@sina.cndescription: 交换数组中两个元素的位置,元素包括key和value,具体用法见下面的例子*/$arr = array(11=>'a',22=>'b',33=>'c',44=>'d');$res = array_exchange($arr, ...
分类:
编程语言 时间:
2017-01-16 18:02:24
收藏:
0 评论:
0 赞:
0 阅读:
203
右键项目-properties-java build path(左侧菜单)-选择libraries 有两种方式,导入jar包实际上就是建立一种链接,并不是copy式的导入 一、导入外部包,add external jars...,这种只是与jar包的绝对路径建立链接,并不会拷贝到项目中。 二、导入包 ...
分类:
编程语言 时间:
2017-01-16 18:00:43
收藏:
0 评论:
0 赞:
0 阅读:
166