第八章 数组 第八章 数组 1.数组的声明定义 数据类型[]变量名 = new 数据类型[长度]; 列:int[]ary = new int[5]; 2.取值,赋值 取值:数据名[下标]; 列:int a = ary[1]; 赋值:变量=数据名[下标]; 列:ary[1]=10; 3.数组的遍历 数 ...
分类:
编程语言 时间:
2017-06-07 15:44:28
阅读次数:
153
1、使用List接口最终subList()方法实现分页 2、直接使用数据库SQL语句实现分页 3、使用hibernate等框架实现跨数据库的分页 mybatis是面向SQL的,本质上和第二种分页方式相同 4、分页方式的比较 ...
分类:
编程语言 时间:
2017-06-07 15:45:45
阅读次数:
146
package com.huayu.tizong.matchteam.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.O... ...
分类:
编程语言 时间:
2017-06-07 15:47:02
阅读次数:
252
前言 说到python,对它有点耳闻的人,第一反应可能都是爬虫~ 这两天看了点python的皮毛知识,忍不住想写一个简单的爬虫练练手,JUST DO IT 准备工作 要制作数据抓取的爬虫,对请求的源页面结构需要有特定分析,只有分析正确了,才能更好更快的爬到我们想要的内容。 打开博客园任何一个新闻页面 ...
分类:
编程语言 时间:
2017-06-07 15:47:38
阅读次数:
616
参考:http://blog.csdn.net/wuwenxiang91322/article/details/12231657 环境: Java: jdk1.8.0_91 ...
分类:
编程语言 时间:
2017-06-07 15:47:52
阅读次数:
242
我们在使用java多线程编写相关业务代码时,往往有这样一种情况,某个线程依赖于其他线程执行结果。 也就是说,我们需要在一个线程中获取另一个线程的信息。可以分为两种情况,一种是轮询,一种是回调,因为轮询效率很低,所以本文主要介绍回调方法。 回调的主要思想是:线程run方法执行结束时,主动通知main线 ...
分类:
编程语言 时间:
2017-06-07 15:48:07
阅读次数:
256
在有序列表中查找指定值 1 def find(array,key): 2 if not array: 3 raise 4 low, high = 0, len(array) 5 while lowarray[avg]: 10 low = avg+1 11 else: 12 high =... ...
分类:
编程语言 时间:
2017-06-07 15:48:51
阅读次数:
171
有日子没写东西了,抽点时间练练笔头子,业精于勤荒于嬉~ 近期从OC转到了Swift2,因为Swift一直没有正经学正经用,所以对这门语言的理解基本算是个球。。。不得不感慨苹果的动作之快。Swift还没学呢。就2了。。。于是意识到再不学起来可能就真2了~~花了些时间看了全本的《The Swift Pr ...
分类:
编程语言 时间:
2017-06-07 15:49:22
阅读次数:
279
回顾spring+struts web.xml配置;struts核心过滤器;spring监听器->配置spring.xml;struts.xml <!-- struts核心过滤器 <filter> <filter-name>StrutsPrepareAndExecuteFilter</filter- ...
分类:
编程语言 时间:
2017-06-07 16:19:23
阅读次数:
285
一、基本思想 通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入。 插入排序非常类似于整扑克牌。 在开始摸牌时,左手是空的,牌面朝下放在桌上。接着,一次从桌上摸起一张牌,并将它插入到左手一把牌中的正确位置上。为了找到这张牌的正确位置,要将它与手中已有的牌从右到左地进行 ...
分类:
编程语言 时间:
2017-06-07 16:19:55
阅读次数:
205
1. 冒泡排序法 * 思路分析:法如其名,就是像冒泡一样,每次从数组当中 冒一个最大的数出来。 * 比如:2,4,1 // 第一次 冒出的泡是4 * 2,1,4 // 第二次 冒出的泡是 2 * 1,2,4 // 最后就变成这样 $arr=array(1,43,54,62,21,66,32,78,3 ...
分类:
编程语言 时间:
2017-06-07 17:00:53
阅读次数:
198
Sort a linked list using insertion sort. PS:需要考虑left为head且只有一个数时,此时left->==NULL,若right<left则应更新left。 比较p->next->val与right->val以此来避免需要记录preNode ...
分类:
编程语言 时间:
2017-06-07 17:02:02
阅读次数:
134
day02 数字相关的转换 bin() 2进制oct() 8进制hex() 16进制 字符串 1 class str(object): 2 def capitalize(self): 3 首字母变大写 4 5 def center(self, width, fillchar=None): 6 原来字 ...
分类:
编程语言 时间:
2017-06-07 17:03:50
阅读次数:
150
message loop window procedure message loop: a for loop in thread or winmain GetMessage, TranslateMessage, and DispatchMessage GetMessage: get the mess ...
分类:
编程语言 时间:
2017-06-07 17:04:17
阅读次数:
306
JAVA中为我们提供了丰富的加密技术。能够主要的分为单向加密和非对称加密 1.单向加密算法 单向加密算法主要用来验证传输数据的过程中。是否被篡改过。BASE64 严格地说,属于编码格式。而非加密算法MD5(Message Digest algorithm 5,信息摘要算法)SHA(Secure Ha ...
分类:
编程语言 时间:
2017-06-07 17:05:06
阅读次数:
179
控制反转/依赖注入 最近,买了本spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Sprin ...
分类:
编程语言 时间:
2017-06-07 17:05:58
阅读次数:
251
按顺序学这些:流程控制语句、类和对象、接口和抽象类、多态、封装、继承、数组、集合、IO编程、线程 ,再学JavaWeb,又习惯称Java企业级应用(Java EE),Java EE的基础是servlet,学好servlet之后,你就去学jsp,jsp的实质就是servlet,再学学MVC概念,如果你 ...
分类:
编程语言 时间:
2017-06-07 17:07:11
阅读次数:
172
C++ Code 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 ...
分类:
编程语言 时间:
2017-06-07 17:29:57
阅读次数:
210
numpy 1.11.3 scipy (0.18.1) http://www.scipy-lectures.org/index.html 里面包含numpy pandas0.19.2 http://pandas.pydata.org/pandas-docs/stable/generated/pand ...
分类:
编程语言 时间:
2017-06-07 17:30:53
阅读次数:
210
1. 引言 合理利用线程池能够带来三个好处。 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性, ...
分类:
编程语言 时间:
2017-06-07 17:31:39
阅读次数:
224