一、Python下载 - Python的官网 https://www.python.org/ 下载Python的安装文件 - 对于Windows用户来说,如果是32位系统,则选择x86版本 - 如果是64位系统,则选择64版本的安装文件。 # python-2.7.12.amd64.exe # py ...
分类:
编程语言 时间:
2019-06-29 19:09:08
阅读次数:
136
编程语言可以从两个方面进行分类:是否需要编译,运行时是否可以改变。 1、按是否需要编译分类:编译型语言,解释型语言,混合型语言。 1.1、编译型语言:需要将源代码编译成机器码,再由机器运行机器码。例如:C,C++ 优点:只需编译一次,运行速度快,执行效率高; 缺点:每次修改都需要重新编译,只能在兼容 ...
分类:
编程语言 时间:
2019-06-29 19:11:28
阅读次数:
106
nohup java -jar -Dspring.profiles.active=20dev -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -Xloggc:/logs/tibmas2-webapi/gc_2019-06-2 ...
分类:
编程语言 时间:
2019-06-29 19:16:22
阅读次数:
103
浏览器是我们上网的一个重要工具,是我们重要的信息来源,这里以Chrome浏览器为对象,同时作为一名前端工程师,之前对于浏览器的认知还不够深入,所以借着这一系列的文章,进行浏览器的逐步分析与学习,加深自己的知识储备。同时这部分知识也是做页面性能优化,健康度监控等工具时所必须的基础知识。 进程和线程 进 ...
分类:
编程语言 时间:
2019-06-29 19:16:36
阅读次数:
122
单词排序 题目描述 小红学会了很多英文单词,妈妈为了帮小红加强记忆,拿出纸、笔,把 N 个单词写在纸上的一行里,小红看了几秒钟后,将这张纸扣在桌子上。妈妈问小红:“你能否将这 N 个单词按照字典排列的顺序,从小到大写出来?”小红按照妈妈的要求写出了答案。现在请你编写程序帮助妈妈检查小红的答案是否正确 ...
分类:
编程语言 时间:
2019-06-29 19:17:28
阅读次数:
241
本文章是建议入门者直接上手操作,在操作中再去想为什么,是什么? --理论知识暂时不写了,可自行百度 ,跟着代码来入门,简单粗暴。 ...
分类:
编程语言 时间:
2019-06-29 19:21:05
阅读次数:
115
数组工具类Arrays java.util.Arrays是一个与数组相关的工具类,里面提供了大量的静态方法,用来实现数组常见的操作。 备注:1.如果是数组,sort默认按照升序从小到大2.如果是字符串,sort默认按照字母升序3.如果是自定义的类型,那么这个自定义的类需要有Comparable或者C ...
分类:
编程语言 时间:
2019-06-29 19:21:56
阅读次数:
125
#给定范围,进行循环for i in range (0,5): print(i) #对序列进行遍历list1=[1,2,3,4,5]for i in list1: print(i+1) #对元组进行遍历 tuple1=(5,6,7,8,9,10)for i in tuple1: print(i) # ...
分类:
编程语言 时间:
2019-06-29 19:23:38
阅读次数:
99
首先看看官方说明: interrupt()方法 其作用是中断此线程(此线程不一定是当前线程,而是指调用该方法的Thread实例所代表的线程),但实际上只是给线程设置一个中断标志,线程仍会继续运行。 interrupted()方法 作用是测试当前线程是否被中断(检查中断标志),返回一个boolean并 ...
分类:
编程语言 时间:
2019-06-29 19:23:59
阅读次数:
123
#while循环与for循环不同的是,while循环的停止条件是自己设置! i=0#初始值while i<=10:#循环条件 print(i)#while循环嵌套if条件 if i==5: print("中场休息") i=i+1#改变初始值 ...
分类:
编程语言 时间:
2019-06-29 19:28:57
阅读次数:
90
在__init__.py增加,因为默认的mysqldb不支持python3 创建表 ...
分类:
编程语言 时间:
2019-06-29 19:29:16
阅读次数:
110
介绍Go语言里面return和defer之间的微妙关系,从汇编层面理清在无名返回值和有名返回值return返回的差异。 ...
分类:
编程语言 时间:
2019-06-29 19:30:23
阅读次数:
92
python3: 在ubuntu的包中,python的二代和三代版本的命名:二代:python,三代:python3 安装python3: 同理:pip也要对应安装的python版本,三代对应:python3-pip 安装pip: 注意:这时安装完毕后的pip真实地址是: /usr/bin/pip3 ...
分类:
编程语言 时间:
2019-06-29 19:32:16
阅读次数:
128
1、是否使用线程池就一定比使用单线程高效呢? 不是,比如Redis就是单线程的,但它却非常高效,redis基本上都是内存操作,这种情况下单线程可以很高效地利用CPU,而多线程存在相当比例的IO和网络操作,多线程带来线程上下文切换开销。2、solr如何实现搜索的? 倒排索引,先抽取文档中词,并建立词与 ...
分类:
编程语言 时间:
2019-06-29 19:33:24
阅读次数:
133
闭包 由于闭包这个概念比较难以理解,尤其是初学者来说,相对难以掌握,所以我们通过示例去理解学习闭包。 给大家提个需求,然后用函数去实现:完成一个计算不断增加的系列值的平均值的需求。 例如:整个历史中的某个商品的平均收盘价。什么叫平局收盘价呢?就是从这个商品一出现开始,每天记录当天价格,然后计算他的平 ...
分类:
编程语言 时间:
2019-06-29 19:34:25
阅读次数:
98
了解和实现冒泡排序、选择排序、插入排序、希尔排序、归并排序、和快速排序。 1.冒泡排序 冒泡排序要对一个列表多次重复遍历。 它要比较相邻的两项,并且交换顺序排错的项。 每对列表实行一次遍历,就有一个最大项排在了正确的位置。 大体上讲,列表的每一个数据项都会在其相应的位置“冒泡”。 它们的顺序是否正确 ...
分类:
编程语言 时间:
2019-06-29 19:35:48
阅读次数:
124
容器中线程安全的如:vectory,hashtable,非线程安全的如:hashmap,arrylist等。 对于原定义非线程的容器如:hashmap,arraylist可以使用Collections中的synchronizedList(list),synchronizedMap(map),sync ...
分类:
编程语言 时间:
2019-06-29 19:36:13
阅读次数:
392
JDK :OpenJDK 11 OS :CentOS 7.6.1810 IDE :Eclipse 2019?03 typesetti ...
分类:
编程语言 时间:
2019-06-29 20:41:40
阅读次数:
116
JDK :OpenJDK 11 OS :CentOS 7.6.1810 IDE :Eclipse 2019?03 typesetti ...
分类:
编程语言 时间:
2019-06-29 20:42:13
阅读次数:
120
JDK :OpenJDK 11 OS :CentOS 7.6.1810 IDE :Eclipse 2019?03 typesetti ...
分类:
编程语言 时间:
2019-06-29 20:42:43
阅读次数:
164