1.进程与线程: 线程:一个进程可以拥有多个并行的线程,线程是进程中一个程序执行控制的单元,一个进程中的线程会共享内存地址空间(因为线程所使用的资源是它所在进程的资源),所以访问相同的变量和对象,所以进程内线程之间的数据也是共享的,且线程组的通信是在同一地址空间上进行,所以不需要额外的通信机制,使得 ...
分类:
编程语言 时间:
2017-09-06 14:25:15
阅读次数:
142
1、以高级语言通常都内置了一套try...except...finally...的错误处理机制,Python也不例外。我们认为某些代码可能会出错时,就可以用try来运行这段代码,如果执行出错,则后续代码不会继续执行,而是直接跳转至错误处理代码,即except语句块,执行完except后,如果有fin ...
分类:
编程语言 时间:
2017-09-06 14:25:31
阅读次数:
118
demo.html demo.js demo.css 效果: 2017-09-0 6 2017-09-06 ...
分类:
编程语言 时间:
2017-09-06 14:26:26
阅读次数:
204
上面用到的有向图(Digraph b) ...
分类:
编程语言 时间:
2017-09-06 14:27:06
阅读次数:
183
javascript圆形变成的基本规则: 所有的数据都是对象 基本类型包括:undefined、number、boolean、string、null;基本类型可以通过包装类的方式变成对象类型数据来处理; 复杂类型:object; 1.1 包装对象:所谓“包装对象”,就是分别与数值、字符串、布尔值相对 ...
分类:
编程语言 时间:
2017-09-06 14:27:42
阅读次数:
131
python在windows操作系统上是没有的,但是在linux上默认就有python 执行python程序的方式有两种: 1.交互器,缺点 程序不能永久保存,主要用于简单的语法测试 2.文件执行 对比下其他语言的hello world C++ C JAVA PHP RUBY GO ...
分类:
编程语言 时间:
2017-09-06 14:28:03
阅读次数:
179
24种编程语言的Hello World程序 这篇文章主要介绍了 24 种编程语言的 Hello World 程序,包括熟知的 Java、C 语言、C++、C#、Ruby、Python、PHP 等编程语言,需要的朋友可以参考下。 Hello World,几乎是程序猿学习各种语言的第一个程序。心血来潮, ...
分类:
编程语言 时间:
2017-09-06 14:28:31
阅读次数:
207
当在任务管理器中发现有进程占用cpu过高的时候通过下面的指令将进程快照导出到c盘 jstack -l 进程PID> c:/进程PID.stack 查看进程PID的方法: 然后我们需要下载微软提供的process-explorer工具用来查看那个线程占cpu高 下载地址:https://docs.mi ...
分类:
编程语言 时间:
2017-09-06 14:30:20
阅读次数:
157
输入和输出 输出: 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下: >>> print('hello, world') print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出: >>> print('Th ...
分类:
编程语言 时间:
2017-09-06 14:31:09
阅读次数:
153
一、 JavaBean 是一种特殊的java类,它遵从一定的设计模式,开发工具和其他组件可以根据这种模式来调用javaBean。它是使用一种符合某些命名方法和设计规范的java类。 -- 这个类是可序列化的(能够持久保存也能恢复状态),也就是,它必须实现java.io.Serializable接口 ...
分类:
编程语言 时间:
2017-09-06 14:31:47
阅读次数:
157
首先了解Java的版本:JavaME、JavaSE(主要来创建桌面应用,有独立的安装程序,例如:Windows、msi等)、JavaEE(在JavaSE基础上构建,主要提供Web服务,管理等)。然后就是Java的语言特点,不同于C语言,C语言直接语言运行编译成机器码执行,效率高;而Java会首先生成 ...
分类:
编程语言 时间:
2017-09-06 14:32:04
阅读次数:
121
x现在已知一个固定格式的图片,判断图片是否存在例如,http://127.0.0.1/image/201709091300.jpg import java.net.URL;import java.net.URLConnection; ...
分类:
编程语言 时间:
2017-09-06 14:34:40
阅读次数:
119
在普通队列中,元素出队的顺序是由元素入队时间决定的,也就是谁先入队,谁先出队。但是有时候我们希望有这样的一个队列:谁先入队不重要,重要的是谁的“优先级高”,优先级越高越先出队。这样的数据结构我们称之为优先队列(priority queue),其常用于一些特殊应用,比如操作系统控制进程的调度程序。 那 ...
分类:
编程语言 时间:
2017-09-06 14:34:48
阅读次数:
174
转自:http://blog.csdn.net/ztf312/article/details/51122027 一共三种方法: [python] view plain copy >>> var = "This is a string" >>> varName = 'var' >>> s= local ...
分类:
编程语言 时间:
2017-09-06 14:35:04
阅读次数:
227
a= 1def change_integer(a): a=a+1 return a print change_integer(a)print a b= [1, 2, 3]def change_list(b): b[0]= b[0]+1 return bprint change_list(b)prin ...
分类:
编程语言 时间:
2017-09-06 14:35:11
阅读次数:
206
基本上学习语言第一个程序都是打印“hello world”。Python实现这个操作,就跟说话一样。 print(‘hello world’) 我们可以直接进入解释器的交互模式,有点事调试方便,但是永久保存代码,还可以用脚本文件的方式,有点是可以保存代码。通常定义文本以.py作为结尾。 也可以去安装 ...
分类:
编程语言 时间:
2017-09-06 14:36:40
阅读次数:
195
接口基础知识 详细基础知识重点 例题 ...
分类:
编程语言 时间:
2017-09-06 14:37:30
阅读次数:
162
一、关于基础的程序的实现 刚开始的时候程序是这样实现的: 后来因为提示存在too many open files的问题,就做了一版修改,改成了: 然后在linux下通过nohup go run Hello.go &之后,程序正式跑起来,(注意:服务器的IP一定是本地的IP地址才可以)就可以在浏览器里 ...
分类:
编程语言 时间:
2017-09-06 14:37:40
阅读次数:
2544
var arr=["a","b","c","a","a","b","d"]; function fn(array){ var newArr=[]; for(var i=0;i<array.length;i++){ var bool=true; for(var j=0;j<newArr.length;... ...
分类:
编程语言 时间:
2017-09-06 14:37:47
阅读次数:
181
Python解释器 当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。 由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python ...
分类:
编程语言 时间:
2017-09-06 14:38:07
阅读次数:
196