21 json数据交互 21.1 为什么要进行json数据交互 json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。 比如:webservice接口,传输json数据. 21.2 springmvc进行json交互 1、请求json、输出json,要求请求的是j ...
分类:
编程语言 时间:
2018-03-04 19:58:15
阅读次数:
192
``` // // main.cpp // 2_1 // // Created by T.P on 2018/2/28. // Copyright ? 2018年 T.P. All rights reserved. // include include using namespace std; in ...
分类:
编程语言 时间:
2018-03-04 19:58:33
阅读次数:
162
在JavaScript中事件,指的是用户和网页发生交互时的一些行为,例如:鼠标点击、按下键盘按键、鼠标移动,这些行为就称之为事件,事件发生时,我们的程序也应该提供对应的处理方法。1 事件监听我们需要先监视网页上用户的这些行为,这样,当行为发生的时候,我们才能提供相应的处理方法,如果不监视,就无法获得... ...
分类:
编程语言 时间:
2018-03-04 19:59:33
阅读次数:
207
20165324《Java程序设计》第一周学习总结 教材学习内容总结 第一章:Java入门 重点一、编写Java程序 1. 第一步编写源文件,(注:第一步中Java严格区分大小写;Java源文件的扩展名是 .java一般Java源文件名与类名一样。保存类型为所有文件。) 2. 第二步编译,(注:第二 ...
分类:
编程语言 时间:
2018-03-04 20:00:19
阅读次数:
163
一、执行环境 执行环境(也叫做执行上下文,Execution Context)是Javascript中最为重要的一个概念。执行环境定义了变量或函数有权访问其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象,执行环境中定义的所有变量和函数都保存在这个对象中。虽然我们编写的代码无法访 ...
分类:
编程语言 时间:
2018-03-04 20:00:26
阅读次数:
134
和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 表示时间的三种方式 在python中,我们通常有三种方式来表示时间:时间戳、格式化时间元组(struct_time)、格式化时间字符串。 (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00 ...
分类:
编程语言 时间:
2018-03-04 20:00:41
阅读次数:
203
1.Spring 容器创建并装配对象的配置元数据的三种类型? 2.两种依赖注入的方法? 3.容器中依赖解析过程的工作原理? 4.自动装配?自动装配的模式? 5.Spring管理的Bean的声明周期? 6.作用域是什么? 7.Spring容器提供的Bean实例化的方法有哪些?Bean初始化方法的工作原 ...
分类:
编程语言 时间:
2018-03-04 20:00:48
阅读次数:
168
20165202 2017 2018 2 《Java程序设计》第1周学习总结 教材学习内容总结 Ubuntu环境下安装JDK 简单Java程序编写 反编译器javap.exe Git安装及使用方法 学习Vim使用方法 教材学习中的问题和解决过程 Ubuntu内无法安装Java 解决方法: 参考《 " ...
分类:
编程语言 时间:
2018-03-04 20:01:11
阅读次数:
198
在上一篇文章中http://www.cnblogs.com/gosaint/p/8494423.html 我自定义了线程池ThreadPool。现在在我的EchoServer中使用自定义线程池去负责和客户端的通讯,代码如下所示: ...
分类:
编程语言 时间:
2018-03-04 20:02:00
阅读次数:
238
1. 网络流:定义与简析 1.1 网络流是什么? 网络流是一种“类比水流的解决问题方法,与线性规划密切相关”(语出百度百科)。 其实,在信息学竞赛中,简单的网络流并不需要太高深的数学知识。 首先我们需要知道一些名词是什么意思: 点($node$)。就是一个节点。点集通常用$V$表示。其中,有一个源点 ...
分类:
编程语言 时间:
2018-03-04 20:03:38
阅读次数:
197
20165324《Java程序设计》第一周学习总结 教材学习内容总结 第一章:Java入门 重点一、编写Java程序 1. 第一步编写源文件,(注:第一步中Java严格区分大小写;Java源文件的扩展名是 .java一般Java源文件名与类名一样。保存类型为所有文件。) 2. 第二步编译,(注:第二 ...
分类:
编程语言 时间:
2018-03-04 20:05:01
阅读次数:
200
1.JavaScript 使用误区 1.1 赋值运算符应用错误 在 JavaScript 程序中如果你在 if 条件语句中使用赋值运算符的等号 (=) 将会产生一个错误结果, 正确的方法是使用比较运算符的两个等号 (==)。 if 条件语句返回 false (是我们预期的)因为 x 不等于 10: ...
分类:
编程语言 时间:
2018-03-04 20:05:08
阅读次数:
172
``` // // main.cpp // 2_2 // // Created by T.P on 2018/3/4. // Copyright ? 2018年 T.P. All rights reserved. // //判断闰年 //:闰年可以被4整除而不能被100整除,或者能被400整除。 / ...
分类:
编程语言 时间:
2018-03-04 20:06:12
阅读次数:
232
个人认为重载就是一组具有相同名字、不同参数列表的函数(方法)。 从语言角度来说,javascript不支持函数重载,不能够定义同样的函数然后通过编译器去根据不同的参数执行不同的函数。 但是javascript却可以通过自身属性去模拟函数重载。 根据arguments对象的length值进行判断 JQ ...
分类:
编程语言 时间:
2018-03-04 21:12:33
阅读次数:
140
re.compile.findall原理是理解了,但输出不大理解(主要是加了正则表达式的括号分组) 一开始不懂括号的分组及捕捉,看了网上这个例子(如下),然而好像还是说不清楚这个括号的规律(还是说我没找到或是我理解能力太差),还是看不出括号的规律,于是更多的尝试(第二张大图),并最后总结规律。 下图 ...
分类:
编程语言 时间:
2018-03-04 21:12:48
阅读次数:
529
1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find . -name "*.xml" 递归查找所有的xml文件 find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内 ...
分类:
编程语言 时间:
2018-03-04 21:13:14
阅读次数:
142
1.冒泡排序 2.二分法 public static int getT(int [] a ,int tag){ int first =0; int end = a.length; for (int i = 0; i < a.length; i++) { int temp = (first+end)/ ...
分类:
编程语言 时间:
2018-03-04 21:13:55
阅读次数:
156
defget_time():time_array=time.localtime()time_array=time.mktime(time_array)returntime.strftime("%Y%m%d%H:%M:%S",time.gmtime(time_array))python中时间日期格式化符号:%y两位数的年份表示(00-99)%Y四位数的年份表示(000-9999)%m月份(01-12
分类:
编程语言 时间:
2018-03-04 21:14:03
阅读次数:
137
1. final关键字 数据:声明数据为常量,对于基本类型final使数值不变,对于引用类型final使引用不变,但引用所指向的值是可以改变的,例如 final StringBuffer sb = new StringBuffer("sb"); sb.append(1); 此时打印sb的值为sb1; ...
分类:
编程语言 时间:
2018-03-04 21:14:12
阅读次数:
148
2165310 《Java程序设计》第1周学习总结 教材学习内容总结 了解Java基本配置环境 学习Java命名、编译、运行规则 拓展学习包的编译、运行 熟悉Git的运用方式 教材学习中的问题和解决过程 在小测验过程中发现自己遗漏了许多细小的知识点 解决方法:根据测验题重新进行教材学习 代码调试中的 ...
分类:
编程语言 时间:
2018-03-04 21:14:50
阅读次数:
175