题目: Given a list of airline tickets represented by pairs of departure and arrival airports [from, to], reconstruct the itinerary in order. All of the ...
分类:
编程语言 时间:
2017-07-28 17:10:54
阅读次数:
235
因业务需求,需要提取文本中带有检查字样的每一行。 样本如下: 我们要用的包:re(python 强大的正则包),codecs(专门用作编码转换) 思路:一种思路是直接用正则找出检查,按照样本可以这样写:\d{1,2}\s检查,属于一劳永逸的写法。还有一种就是下面比较裸的写法,先用python的rea ...
分类:
编程语言 时间:
2017-07-28 17:12:08
阅读次数:
246
1、pom.xml中追加hibernate-validator 2、在dto类的域上追加JSR-303的注解 3、在入参控制器的dto参数前追加@Valid,并追加BindingResult对象 有一个特殊情况, 比如dto里面有个Integer no的域, 前端非法地发送了data: {'no': ...
分类:
编程语言 时间:
2017-07-28 17:36:44
阅读次数:
273
一.加权SlopeOne算法公式: (1).求得所有item之间的评分偏差 上式中分子部分为项目j与项目i的偏差和,分母部分为所有同时对项目j与项目i评分的用户数 (2).加权预测评分 项目j与项目i 上式中表示用户u对项目j的评分预测,分子为项目j对项目i的偏差加上用户对项目i的评分,cji表示同 ...
分类:
编程语言 时间:
2017-07-28 17:37:21
阅读次数:
311
spring-task.xml web.xml(在web.xml中加入以下代码) MidTask.java ...
分类:
编程语言 时间:
2017-07-28 17:37:39
阅读次数:
188
Web部分: 脱离开各种语言,纯粹和 web相关的就是这些: HTML,CSS,JavaScript。哪怕你不用Java开发,用C#、PHP或者Python,这些内容都是通用,这里主要偏重一些基础知识。 HTTP协议,HTTPS协议 HTTP协议,HTTPS协议 我觉得做Web开发,HTTP是基础中 ...
分类:
编程语言 时间:
2017-07-28 17:38:18
阅读次数:
228
Java中创建(实例化)对象的五种方式 1、用new语句直接创建对象,这是最常见的创建对象的方法。 2、通过工厂方法返回对象,如:String str = String.valueOf(23); 3、运用反射手段,调用java.lang.Class或者java.lang.reflect.Constr ...
分类:
编程语言 时间:
2017-07-28 17:38:27
阅读次数:
207
1 关键字 this 隐式参数(Page 106,java核心技术),表示当前类,在类定义的内部使用,用 this.成员变量名 区分成员变量和局部变量。 2 类变量(静态变量)——static标识符 静态变量的方法可以被该类的任何一个对象访问,任何一个对象去访问时,得到的值是一样的。(访问方法:类名 ...
分类:
编程语言 时间:
2017-07-28 18:19:39
阅读次数:
157
和第三方对接的时候,返回给我们的json时参数字段多是很常见的现象,所以我们手动去创建javabean肯定是要花费不少时间,博主在网上找到了很多种,可用通过json自动生成javabean的工具,这里简单的介绍一下Intellij IDEA 中的插件GsonFormat。 1、什么是GsonForm ...
分类:
编程语言 时间:
2017-07-28 18:20:17
阅读次数:
218
在eclipse中里面导入 Juit 的 jar 步骤如下: 1. 在工程目录下的新建一个 lib 目录下面 导入 Junit的 jar 包 2. 右键 按住 Junit-4.12 弹出 build path 到 Add to Build Path 3. 如何查看 导入 junit 的包是否正确。 ...
分类:
编程语言 时间:
2017-07-28 18:20:31
阅读次数:
168
转(http://hi.baidu.com/hz_chenwenbiao/blog/item/7ee57bb3aad17b5a08230269.html) 打开Eclipse时,右下角提升“Initializing Java Tooling,进度1%”,而且长时间进度不变。 解决方法: 1、找到设置 ...
分类:
编程语言 时间:
2017-07-28 18:21:25
阅读次数:
102
Spring Boot 公共配置,配置 application.properties/application.yml 文件中。 摘自:http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-pr ...
分类:
编程语言 时间:
2017-07-28 18:21:47
阅读次数:
230
作者:鹿丸不会多项式 出处:http://www.cnblogs.com/hechao123 转载请先与我联系。 一、问题描述 前阵子我们因为B机房故障,将所有的流量切到了A机房,在经历了推送+自然高峰之后,A机房所有服务器都出现java线程数接近1000的情况(1000是设置的max值),在晚上7 ...
分类:
编程语言 时间:
2017-07-28 18:21:58
阅读次数:
158
平时写脚本还没有用到过数组,暂时先记录下用法。 ...
分类:
编程语言 时间:
2017-07-28 18:22:55
阅读次数:
92
# 安装所有的开发工具包 yum groupinstall -y "Development tools" # 安装其它的必需包 yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel # 下载、编译 ...
分类:
编程语言 时间:
2017-07-28 18:25:14
阅读次数:
179
python实现绿色软件的升级,包括单文件升级和多文件升级 主要用到了python的zip、unzip和shutil模块,鉴于我们当前维护的软件的压缩包的压缩方式与主流的稍微不同,要修改zip、unzip模块对应函数的源码,来适应我们的特殊需求。shutil的copytree()功能也存在一些不足,... ...
分类:
编程语言 时间:
2017-07-28 18:25:33
阅读次数:
298
1、定义: EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。 2、 1、语法结构 ${expression} 2、[ ]与.运算符 ...
分类:
编程语言 时间:
2017-07-28 18:26:16
阅读次数:
237
$a = array(); //数组 $b = (object)$a; //对象 $a = ($object)array(); //定义空对象 ...
分类:
编程语言 时间:
2017-07-28 18:27:07
阅读次数:
91
流程控制结构: 分支结构 根据分支条件来选择性的执行某段代码。 if: switch: case语句后面只能是byte、short、char、int四种整型类型,枚举类型和Java.lang.String类型(从Java 7才允许)。 default语句不省略。 break: break语句可以结束 ...
分类:
编程语言 时间:
2017-07-28 18:28:15
阅读次数:
184
python中可以对string, int, float等数据类型进行格式化操作。下面举例来说明一些常用操作。 先贴出 python 对 String Formatting Operations 讲解的连接,后面的例子和内容都以它为参考。 - flags '#' : '0' : 用'0'进行填充 ' ...
分类:
编程语言 时间:
2017-07-28 18:30:34
阅读次数:
180