1. 本周学习总结 2. 书面作业 1. List中指定元素的删除 1.1 实验总结。并回答:列举至少2种在List中删除元素的方法。 第一种方法 第二种方法 本次实验我是用两种删除方法,一种是对元素进行遍历直接删除元素,另一种也是遍历元素,但是使用了比较器。 2. 统计文字中的单词数量并按出现次数 ...
分类:
编程语言 时间:
2017-11-18 20:08:24
阅读次数:
185
任务和线程的启动很容易。在大多数情况下我们都会让他们运行直到结束,或是让他们自行停止。但是,有时我们希望提前结束任务或是线程,可能是因为用户请求取消,或是线程在规定时间内没有结束,或是出现了一些问题迫使线程要提前结束。 强制一个线程或是服务立即停止,可能会造成共享数据状态不一致的问题,比如,两个线程 ...
分类:
编程语言 时间:
2017-11-18 20:57:49
阅读次数:
244
.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。 二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Ran... ...
分类:
编程语言 时间:
2017-11-18 20:57:58
阅读次数:
182
文件名:DeadThreadByExtend.java 注: 1、起线程的时候用的是start方法,run方法也可以调用,但是仅仅相当于普通调用,在当前线程内执行。 2、synchronized 不能直接修饰变量。 3、synchronized 块并不会强制块内变量的单线程访问。仅仅意味着在执行块内 ...
分类:
编程语言 时间:
2017-11-18 20:58:13
阅读次数:
225
这是拿JeeSite这个开源框架和SpringBoot集成。主要是为了供大家学习用,还有不足的希望大神指点优化~ https://gitee.com/thinkgem/jeesite这是原始版本的下载地址。 http://pan.baidu.com/s/1kVpEvPl 密码:y56i 这是boot ...
分类:
编程语言 时间:
2017-11-18 20:59:21
阅读次数:
1632
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 今天又被学员问到这个问题了,索性专门做个小知识点来讲解反射是怎么起作用的,发现还是可以在不学习Sp ...
分类:
编程语言 时间:
2017-11-18 20:59:28
阅读次数:
224
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容。 2. 书面作业 本次作业题集集合 List中指定元素的删除(题集题目) 1.1 实验总结。并回答:列举至少2种在List中删除元素的方法。 这一题要求编写两个函数, 用` String [] s = line. ...
分类:
编程语言 时间:
2017-11-18 20:59:42
阅读次数:
211
这一周我们终于学到数组啦撒花 一直觉得数组超实用而且有点难来着。。。这一周有一些作业就一直编译错误了。。。要多问老师跟同学才能找出原因哇。 这一周我们学习了一维数组跟二维数组,还有冒泡法啊选择法啊插入法啊一些对数组排序的方法,以及学习了数组一定要使用比如说for循环来输入跟输出,不然直接的话是会报错 ...
分类:
编程语言 时间:
2017-11-18 20:59:53
阅读次数:
164
本篇主要记录下使用python的requests模块发送GET请求的实现代码. ...
分类:
编程语言 时间:
2017-11-18 21:00:10
阅读次数:
191
原创文章,拒绝转载 主要的思想是使用三个标记指针:preNode、curNode、nextNode,每次将curNode的next设为preNode,然后如果此时nextNode为空,跳出循环,将链表头指针的next设为NULL,返回链表尾指针;否则,preNode = curNode,curNod ...
分类:
编程语言 时间:
2017-11-18 21:00:41
阅读次数:
193
内部类(inner class) 局部内部类 静态内部类 匿名内部类 回调(callbacks)和闭包(closure) 函数式编程中常见的概念,内部作用域中调用定义它的外部作用域中的成员或者方法。示例,在局部内部类Inner2的changeOuterInfo()方法中调用外部Outer类的show ...
分类:
编程语言 时间:
2017-11-18 21:00:51
阅读次数:
228
一,PTA实验作业 6 2 简单实现x的n次方 1.本题PTA提交列表 2.设计思路 double mypow( double x, int n )函数 (1)定义y=1,i用于循环变量 (2)for(i=1;i0){sum=sum/10;count++; }计算输入值的个数 3.for(j=1;j ...
分类:
编程语言 时间:
2017-11-18 21:02:14
阅读次数:
255
synchronized 是内置锁,而Lock 接口定义的是显示锁,Lock 提供了一种可重入的、可轮询的、定时的以及可中断的锁获取操作。 ReenTranLock实现了Lock接口,并提供了与synchronized 相同的互斥性和内存可见性。在获取ReentranLock时,有着与进入同步代码块 ...
分类:
编程语言 时间:
2017-11-18 21:03:40
阅读次数:
201
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容。 2. 书面作业 本次作业题集集合 1. List中指定元素的删除(题集题目) 1.1 实验总结。并回答:列举至少2种在List中删除元素的方法。 实验总结:这题考到了关于List的删除,当从前面往后遍历的时候要 ...
分类:
编程语言 时间:
2017-11-18 21:04:37
阅读次数:
165
1)现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行? 这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用join方法实现。 2)在Java中Lock接口比synchronized块的优势是什 ...
分类:
编程语言 时间:
2017-11-18 21:04:46
阅读次数:
182
学习到了一些关于python列表的新知识,自己整理了一下,方便大家参考: 方法: 1、list.count()统计: 2、list.append()添加对象: 3、list.extend()扩展列表: 4、list.pop()删除对象: 5、list.remove()删除匹配项: 6、list.in ...
分类:
编程语言 时间:
2017-11-18 21:05:57
阅读次数:
180
【爬虫】优秀的库和框架,硬件水平大大提升的现代社会,Python用来开发爬虫真是再适合不过了,你只需要下面三行代码就可以输出整个www.baidu.com的页面文档了:import urllib2 body = urllib2.urlopen('http://www.baidu.com/') pir ...
分类:
编程语言 时间:
2017-11-18 21:06:25
阅读次数:
168
一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #include<cstdio> #include<climits> using namespace std; #define STR(s) #s #define CONS(a,b) int(a##e##b) i ...
分类:
编程语言 时间:
2017-11-18 21:07:10
阅读次数:
190
一、使用并行计算加倍提升性能1、数据并行 VS 任务并行实现数据并行的算法scoket 并行性注意并行计算时间并不与执行任务的计算资源数目成正比(计算机核心),amdahl定律:并行代码的速度受限于串行执行的部分,包括并行性带来的开销在非windows系统中,parallel支持分叉集群(交叉法), ...
分类:
编程语言 时间:
2017-11-18 21:07:17
阅读次数:
172
public class ThreadDemo4 { static ShareData data=new ShareData(); public static void main(String[] args) { new Thread(new Myrunnable1(data)).start(); ...
分类:
编程语言 时间:
2017-11-18 21:07:46
阅读次数:
149