1.环境: Windows 10 Java 1.8 Maven 3.3.9 Eclipse IDE for Java EE Developers 2.准备: eclipse环境什么的不赘述,Maven环境还是要的 先下载Maven,地址:http://maven.apache.org/downloa ...
分类:
编程语言 时间:
2017-12-22 00:35:54
阅读次数:
159
用多线程和队列来实现生产者消费者模型 运行结果 生产一个消费一个,两个消费者是按照顺序一个一个地消费 ...
分类:
编程语言 时间:
2017-12-22 00:36:10
阅读次数:
176
Celery概述 关于celery的定义,首先来看官方网站: 简单来看,是一个基于python开发的分布式异步消息任务队列,持使用任务队列的方式在分布的机器、进程、线程上执行任务调度。通过它可以轻松的实现任务的异步处理, 如果你的业务场景中需要用到异步任务,就可以考虑使用celery, 举几个实例场 ...
分类:
编程语言 时间:
2017-12-22 00:36:17
阅读次数:
242
在分布式的情况下,出于可用性(单点问题导致全部不可用)和规模性(单点支撑能力有限)的考虑,通过使用多个参与者提供服务。 如何保证通过多个参与者写入和读取的值相同,即分布式中的数据一致性,是一个复杂的问题。 为了保持一致性,一般是两种方案,一种是所有节点每个事务里都一致(强一致);另一种不是所有节点在 ...
分类:
编程语言 时间:
2017-12-22 00:36:25
阅读次数:
179
``` def choose_sort(raw_list): """对列表选择排序""" 循环次数控制n 1 for times in range(len(raw_list) 1): 循环开始先假设第一个元素为最小值 min_value = raw_list[times] 遍历列表中的无序部分 如果 ...
分类:
编程语言 时间:
2017-12-22 00:36:32
阅读次数:
154
kmeans Scala程序 import org.apache.spark.{SparkConf, SparkContext} import org.apache.spark.mllib.clustering.{KMeans, KMeansModel} import org.apache.spar ...
分类:
编程语言 时间:
2017-12-22 00:36:40
阅读次数:
231
热部署:当发现程序修改时自动启动应用程序。 spring boot使用的是spring-boot-devtools是一个为开发者服务的一个模块。其原理用了classLoader 其中一个加载不变的类,另一个restart ClassLoader加载变得类。 devtools会监听classpath下 ...
分类:
编程语言 时间:
2017-12-22 00:36:57
阅读次数:
140
1.Python支持五种基本数字类型,其中有三种为整型类型(1)整型int(2)长整型long(3)布尔型bool(4)浮点型Floating-point(5)复数complex 2.int型标准整数类型(1)十进制(2) 2进制是以0b开头的:例如: 0b11 则表示十进制的3(3) 8进制是以0 ...
分类:
编程语言 时间:
2017-12-22 00:37:05
阅读次数:
134
题目描述:把k个排序的链表组成的列表合并成一个排序的链表 思路: 1. 使用堆排序,遍历列表,把每个列表中链表的头指针的值和头指针本身作为一个元素放在堆中; 2. 第一步中遍历完列表后,此时堆中最多会有n个元素,n是列表的长度; 3. 当堆不为空,取出堆中的最小值,然后把该值的指针指向下一个元素,并 ...
分类:
编程语言 时间:
2017-12-22 00:37:47
阅读次数:
133
工作中遇到的问题,在工具类里面需要给静态成员变量注入值,而静态成员变量是在类加载的时候加载的,所以一直报空指针。 在网上找了几种方法,记录一下。 第一种:使用set函数注入。 第二种:使用@PostConstructy注解。 第一种没有尝试过,我使用的是第二种。 ...
分类:
编程语言 时间:
2017-12-22 00:37:53
阅读次数:
171
转载:如何处理java高并发问题 之页面静态化 解决java中的高并发问题可以从硬件软件等方面入手,硬件如:服务器;软件如:系统缓存、页面静态化等。这里我写的是页面静态化的简单小例子。之所以将这个小例子记录下来是因为之前对页面静态化有误解,原以为静态化页面就是在项目编写中前端页面利用html就可以。 ...
分类:
编程语言 时间:
2017-12-22 00:38:01
阅读次数:
194
Python中的元组和列表
分类:
编程语言 时间:
2017-12-22 00:38:53
阅读次数:
179
python语句支持输出重定向到文件里,与shell类似使用“>>”来重定向输出。 python2: python3: ...
分类:
编程语言 时间:
2017-12-22 00:39:47
阅读次数:
162
pyv8 的作用是在python中执行js代码,然后可以使用js里的变量等内容。python取得javascript里面的值、javascript取得python里面的值、python和javascript里面的函数交互 mac下的安装:pip install -e git://github.com ...
分类:
编程语言 时间:
2017-12-22 00:40:53
阅读次数:
150
1.安装ipython pip install ipthon 2.ipython基本使用方法 ...
分类:
编程语言 时间:
2017-12-22 00:41:10
阅读次数:
191
public class StreamTest { //生成stream的四种方式: @Test public void test1(){ //1.第一种:通过collection集合提供的stream方法生成 List list = Arrays.asList("1","2","3","4"); ... ...
分类:
编程语言 时间:
2017-12-22 00:41:55
阅读次数:
144
概念 统计语言模型:是描述自然语言内在的规律的数学模型。广泛应用于各种自然语言处理问题,如语音识别、机器翻译、分词、词性标注,等等。简单地说,语言模型就是 用来计算一个句子的概率的模型 即P(W1,W2,W3....WK)。利用语言模型,可以确定哪个词序列的可能性更大,或者给定若干个词,可以预测下一 ...
分类:
编程语言 时间:
2017-12-22 00:42:19
阅读次数:
245
python for循环 while循环 判断 字符串 ...
分类:
编程语言 时间:
2017-12-22 00:42:53
阅读次数:
242
转自:http://blog.chinaunix.net/uid-21411227-id-1826942.html 1. this指针的用处: 一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候 ...
分类:
编程语言 时间:
2017-12-22 03:17:42
阅读次数:
129
count = 0while count <3: username = input("username:") password = input("password:") ''''''输入用户密码 if username == "pang" and password == "pang123": pri ...
分类:
编程语言 时间:
2017-12-22 03:28:20
阅读次数:
143