一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程 ...
分类:
编程语言 时间:
2017-10-24 11:31:42
阅读次数:
192
数组的定义:是用统一的名字代表这批数据,用序号来区分各个数据。数组是有序数据的集合。 如何理解:其实就是一个同时放很多数据的变量。 如 int a0;int a1; int a2; a=1; a=2; a=3; 这成了反复赋值,最后a=3; a怎么能同时放下1,2,3......? 必须是同样的数据 ...
分类:
编程语言 时间:
2017-10-24 11:32:12
阅读次数:
154
参考:【Python yield 使用浅析】、【Python xrange与range的区别】等 一个带有 yield 的函数就是一个 generator,它和普通函数不同,生成一个 generator 看起来像函数调用,但不会执行任何函数代码,直到对其调用 next()(在 for 循环中会自动调 ...
分类:
编程语言 时间:
2017-10-24 11:32:28
阅读次数:
214
列表:a=[‘a‘,‘b‘,‘c‘,‘abc‘,1,2,3]printa#append默认添加在最后a.append(4)printa输出:[‘a‘,‘b‘,‘c‘,‘abc‘,1,2,3,4]#index方法能够查看列表中4这个元素的下标索引是多少print(a.index(4))输出:7#使用insert方法能够向列表中插入元素a.insert(2,‘hh‘)printa输出:[‘a‘,‘b‘,‘h..
分类:
编程语言 时间:
2017-10-24 11:33:59
阅读次数:
251
跟着Bag of Words Meets Bags of Popcorn的初学者实例,敲了一遍代码。主要用到的是CountVectorizer,生成每个评论的词频向量,然后利用随机森林建立模型,对新的评论进行预测。提交之后,分数大概为0.84。 ...
分类:
编程语言 时间:
2017-10-24 11:34:57
阅读次数:
230
前言 在上一节中, 我们学习了FLowable的一些基本知识, 同时也挖了许多坑, 这一节就让我们来填坑吧. 正题 在上一节中最后我们有个例子, 当上游一次性发送128个事件的时候是没有任何问题的, 一旦超过128就会抛出MissingBackpressureException异常, 提示你上游发太 ...
分类:
编程语言 时间:
2017-10-24 11:35:04
阅读次数:
274
1.前言 在开发Java应用的过程中,经常会遇到需要使用C/C++等Native语言编译的动态库或静态库,在这些情况下往往需要将预先编译好的各平台库文件与JAR包一同发布,鉴于简洁的原则,我们可能会希望将这些库文件打入JAR包中以使使用者部署变得更容易,但由于Java本身并不能正确寻找到位于JAR包 ...
分类:
编程语言 时间:
2017-10-24 11:36:06
阅读次数:
182
C#多线程及控制线程数量,对for循环输出效率。 虽然输出不规律,但是效率明显提高。 思路: 如果要删除1000条数据,只使用for循环,则一个接着一个输出。所以,把1000条数据分成seed段,每段10条数据。 注:createCount.Value的值是具体输出数据的数量 这里把数据分配给see ...
分类:
编程语言 时间:
2017-10-24 11:37:03
阅读次数:
214
ref和out 都是按地址传递的,使用后都将改变原来的数值。ref 方法参数关键字使方法引用传递到方法的同一个变量。当控制传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,必须将参数作为 ref 参数显式传递到方法。ref 参数的值被传递到 ref 参数。 传 ...
分类:
编程语言 时间:
2017-10-24 11:38:58
阅读次数:
196
1.官方下载安装文件redis-4.0.2版本、解压、编译(gcc、tcl),make test 没问题则编译成功 2.切换到redis目录,执行src/redis-server redis.conf & redis.conf内容 注意2点 a)注释bind 127.0.0.1 b)关闭保护模式,允 ...
分类:
编程语言 时间:
2017-10-24 11:39:14
阅读次数:
188
在JavaWeb开发中,经常需要对字符串进行处理,包括Java语言和JS语言,总是容易弄混淆,这里简单对比一下两种语言对于字符串截取方法。 一、先看Java 二、再看JavaScript 1、substr() 定义:substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。 语 ...
分类:
编程语言 时间:
2017-10-24 11:39:36
阅读次数:
185
我摘取地址为:http://www.cnblogs.com/tk091/p/3671160.html 我在使用requests访问某个https网站时出现错误 找到这篇文章 http://python.codemach.com/pythonrequests-gao-ji-yong-fa.html S ...
分类:
编程语言 时间:
2017-10-24 11:47:35
阅读次数:
213
一、列表str1=‘ahjfhaj1knvr‘print(list(str1))print(type(str1))a=[‘a‘,‘1‘,789]print(a)print(type(a))#显示#[‘a‘,‘h‘,‘j‘,‘f‘,‘h‘,‘a‘,‘j‘,‘1‘,‘k‘,‘n‘,‘v‘,‘r‘]#<type‘str‘>#[‘a‘,‘1‘,789]#<type‘list‘>查看列表的方法print(dir(a))append追加a.append(‘world‘..
分类:
编程语言 时间:
2017-10-24 11:49:16
阅读次数:
150
1 public class QuickSort { 2 public void quickSort(int[] a, int left, int right){ 3 int i, j, t, temp; 4 if (left > right) 5 return; 6 7 temp =... ...
分类:
编程语言 时间:
2017-10-24 11:50:16
阅读次数:
189
前言 前面一篇给大家介绍了String类,这个我们经常会用到的一个类,那这一篇给大家分享的是StringBuffer与StringBuidler。等下我也会比较他们三个之间的区别 一、StringBuffer 1.1、概述 Java.lang.StringBuffer线程安全的可变字符序列。一个类似 ...
分类:
编程语言 时间:
2017-10-24 11:50:26
阅读次数:
184
Spring Boot/Spring Cloud: Zuul、Ribbon、Feign、Turbine、Hystrix、Oauthor2、Sleuth、API Gateway、Spring Cloud、Config Eureka、SSO、Spring Cloud、 BUS、Turbine、Zipki... ...
分类:
编程语言 时间:
2017-10-24 11:52:44
阅读次数:
151
首先了解一下JVM、栈和堆1栈:JVM中一个线程一个栈内存,栈内存是独立的,栈中储存局部变量,所以局部变量的内存不共享,不会存在线程问题。2堆:JVM中只有一个堆,堆内存是多线程共享的,堆内存中储存的是对象,java对象内部储存成员变量/实例变量,所以实例变量有可能存在线程问题。3 JVM中只有一个 ...
分类:
编程语言 时间:
2017-10-24 11:54:03
阅读次数:
228
实现 初始化方法和销毁方法3种方式: 实现标识接口 InitializingBean,DisposableBean(不推荐使用,耦合性太高) 设置bean属性 Init-method destroy-method 使用注释配置后,调用@PostConstruct和@PreDestroy注解 注:@P ...
分类:
编程语言 时间:
2017-10-24 13:05:30
阅读次数:
209
最近跳槽算空挡期吧,还是感觉这两年有点浮躁,总有想把自己归零一下,总结一下重新上路。 以前windows上搞过点java,自从入了iOS的坑,mac上还没搞过,现在借着面试facebook的准备时间,搭一下java开发环境,整理一下算法(其实都忘完了,这次肯定过不了,但是至少准备准备,以后再有机会可 ...
分类:
编程语言 时间:
2017-10-24 13:05:37
阅读次数:
591
二,具体的集合 如上表,除了以Map结尾的类之外,其他类都实现了Collection接口。而以Map结尾的类实现了Map接口。 1.链表 数组和数组列表都有一个很大的缺陷,从数组的中间位置删除一个元素要付出很大的代价,因为数组中处于被删除元素之后的所有元素都要向数组的前端移动。在数组的中间位置上插入 ...
分类:
编程语言 时间:
2017-10-24 13:07:38
阅读次数:
192