网页访问常用到库: requests(网页请求) BeautifulSoup(从网页抓取数据) selenium(模拟浏览器行为) PhantomJS(虚拟浏览器) 定时爬取数据: 断线重连解决方法: 引入新函数reloading() ...
分类:
编程语言 时间:
2017-01-01 07:39:53
阅读次数:
204
Input 输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整数N(1 <= N <= 100),表示数塔的高度,接下来用N行数字表示数塔,其中第i行有个i个整数,且所有的整数均在区间[0,99]内。 Output 对于每个测试实例,输出可能得到的最大和,每个实例的输出占一 ...
分类:
编程语言 时间:
2017-01-01 07:43:38
阅读次数:
375
Java下常见的Json类库有Gson、JSON-lib和Jackson等,Jackson相对来说比较高效,在项目中主要使用Jackson进行JSON和Java对象转换,下面给出一些Jackson的JSON操作方法。 一、准备工作 首先去官网下载Jackson工具包,下载地址http://wiki. ...
分类:
编程语言 时间:
2017-01-01 07:45:42
阅读次数:
274
先说一下流程思路: 流程讲解1:首先访问会先定位到控制器。这就用到了过滤器配置文件“spring-mvc.xml”。这个文件负责定义控制器的包路径、视图的格式等。其次从“控制器->service层->dao层”,期间用的都是spring的依赖注入,所以就需要一个bean容器配置文件,将所有的“等待被 ...
分类:
编程语言 时间:
2017-01-01 07:51:02
阅读次数:
447
@pathvible 后端传值(rest风格) exp: @requestMapping("/view/{userId}") public String getiew(@Parthvible int userId){ return "view"; } @PathParam 后端传值 @Request ...
分类:
编程语言 时间:
2017-01-01 07:53:36
阅读次数:
191
一:本文使用范围 此文不仅仅局限于spring boot,普通的spring工程,甚至是servlet工程,都是一样的,只不过配置一些监听器的方法不同而已。 本文经过作者实践,确认完美运行。 二:Spring boot使用websocket 2.1:依赖包 websocket本身是servlet容器 ...
分类:
编程语言 时间:
2017-01-01 07:53:41
阅读次数:
510
REST是一种混合的架构风格,它的由来以及它的架构元素在笔者的前一篇文章《REST 架构风格的由来 & 元素》中已经描述了。本篇主要描述一下J2EE对REST的支持。 Java是在J2EE6中引入了对REST的支持,即JSR-311(JAX-RS 1.1: The JavaTM API for RE ...
分类:
编程语言 时间:
2017-01-01 07:56:29
阅读次数:
282
spring校验可以分为 vlidator和jsr303 vlidator实例 首先实现validatorjiekou 通过这个类转化为验证类,然后进行验证 在handler里通过创建进行验证 通过jsr303验证 1.加hibernate-validator.jar 首先在实体类进行注解,然后再c ...
分类:
编程语言 时间:
2017-01-01 08:01:03
阅读次数:
193
python中的if __name__ == '__main__' what hell is it? python认为一切模块都可能被执行或者被import 如果一个模块是被import导入的,那么该模块的调用者可能仅仅希望使用模块的部分代码,而不是直接运行它 如果模块是直接运行的,那么像c或者ja ...
分类:
编程语言 时间:
2017-01-01 10:09:52
阅读次数:
160
python是一个解释器 利用pip安装python插件的时候,观察到python的运作方式是逐步解释执行的 适合作为高级调度语言; 异常的处理以及效率应该是主要的问题 ...
分类:
编程语言 时间:
2017-01-01 10:07:25
阅读次数:
173
java中的main方法是java应用程序的入口,java程序在运行时,首先调用执行main方法。但并不是说java中只能有一个main方法,不同类中都可以包含main方法。当JVM进行编译时,会提示选择其中一个main方法作为编译的入口。 ...
分类:
编程语言 时间:
2017-01-01 10:56:33
阅读次数:
147
1周第1天 主要是变量的学习(11月8日) 1周第1天 主要是变量的学习(11月8日) 1.1 python安装(win和linux下)1.2 ipython安装及使用1.3 变量的定义1.4 变量赋值1.5 运算符(赋值、算术、关系、逻辑)1.6 表达式相关练习:1) 写一个四则运算器,要求从键盘 ...
分类:
编程语言 时间:
2017-01-01 10:57:47
阅读次数:
257
运行结果如下 CreateThread 函数原形 HANDLE WINAPI CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, //线程内核对象的安全属性,NULL为默认设置 SIZE_T dwStackSize,//线程栈空间大小。0表 ...
分类:
编程语言 时间:
2017-01-01 11:43:51
阅读次数:
271
一个程序,多个线程同时操作一个变量,给这个变量+1()。功能很简单,可是怎么样去实现呢?这其中涉及到了哪些问题? 最基础想法 见代码: 1 public class Test extends Thread { 2 public static int amount = 0; 3 4 public vo ...
分类:
编程语言 时间:
2017-01-01 11:44:30
阅读次数:
282
转自:http://chenqx.github.io/2014/09/25/Cpp-Memory-Management/ 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C ...
分类:
编程语言 时间:
2017-01-01 11:46:52
阅读次数:
268
本課主題 MVC 介绍 Django 介紹 MVC 介绍 controllers 处理用户请求 views 放置HTML模版 models 操作数据库 MVC框架就是目录的归类 MVC 是一种软件开发的方法,它把代码的定义和数据访问的方法(模型)与请求逻辑 (控制器)还有用户接口(视图)分开来 Dj ...
分类:
编程语言 时间:
2017-01-01 12:37:00
阅读次数:
186
转自:http://www.cnblogs.com/lidabo/archive/2012/08/27/2658909.html C/C++编译系统编译程序的过程为预处理、编译、链接。预处理器是在程序源文件被编译之前根据预处理指令对程序源文件进行处理的程序。预处理器指令以#号开头标识,末尾不包含分号 ...
分类:
编程语言 时间:
2017-01-01 12:36:49
阅读次数:
235
package com.ly.linq; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; public class Enm { public static ArrayList notNu... ...
分类:
编程语言 时间:
2017-01-01 13:22:55
阅读次数:
394
我在之前的socket通信的基础上做了一点改进,使用多线程来使用,程序更加简洁实用。不足之处请指教哦! 话不多说,之前的随笔也有介绍,直接上代码啦! 服务端socket(serverSocket): 客户端的代码基本没变~ 客户端socket(clientSocket): ...
分类:
编程语言 时间:
2017-01-01 13:27:22
阅读次数:
155
1.新建一个3D的Unity工程。 2.菜单 "GameObject" - "3D Object",选择"Cube" 和 "Capsule"两个物体。在Hierarchy的面板中,拖拽Capsule到Cube的物体上。Cube为Capsule的子组件。 3.Hierarhy面板中,选择Cube,在I ...
分类:
编程语言 时间:
2017-01-01 13:25:49
阅读次数:
224