码迷,mamicode.com
首页 > 编程语言 > 日排行
基础篇之多线程总结
1.进程与线程: 线程:一个进程可以拥有多个并行的线程,线程是进程中一个程序执行控制的单元,一个进程中的线程会共享内存地址空间(因为线程所使用的资源是它所在进程的资源),所以访问相同的变量和对象,所以进程内线程之间的数据也是共享的,且线程组的通信是在同一地址空间上进行,所以不需要额外的通信机制,使得 ...
分类:编程语言   时间:2017-09-06 14:25:15    阅读次数:142
廖雪峰python摘录8
1、以高级语言通常都内置了一套try...except...finally...的错误处理机制,Python也不例外。我们认为某些代码可能会出错时,就可以用try来运行这段代码,如果执行出错,则后续代码不会继续执行,而是直接跳转至错误处理代码,即except语句块,执行完except后,如果有fin ...
分类:编程语言   时间:2017-09-06 14:25:31    阅读次数:118
javascript实现下拉菜单的显示与隐藏
demo.html demo.js demo.css 效果: 2017-09-0 6 2017-09-06 ...
分类:编程语言   时间:2017-09-06 14:26:26    阅读次数:204
有向图和拓扑排序Java实现
上面用到的有向图(Digraph b) ...
分类:编程语言   时间:2017-09-06 14:27:06    阅读次数:183
javascript 中的原型继承
javascript圆形变成的基本规则: 所有的数据都是对象 基本类型包括:undefined、number、boolean、string、null;基本类型可以通过包装类的方式变成对象类型数据来处理; 复杂类型:object; 1.1 包装对象:所谓“包装对象”,就是分别与数值、字符串、布尔值相对 ...
分类:编程语言   时间:2017-09-06 14:27:42    阅读次数:131
day03_05 Python程序文件执行和与其他编程语言对比
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程序 这篇文章主要介绍了 24 种编程语言的 Hello World 程序,包括熟知的 Java、C 语言、C++、C#、Ruby、Python、PHP 等编程语言,需要的朋友可以参考下。 Hello World,几乎是程序猿学习各种语言的第一个程序。心血来潮, ...
分类:编程语言   时间:2017-09-06 14:28:31    阅读次数:207
查看进程中占cpu高的线程方法
当在任务管理器中发现有进程占用cpu过高的时候通过下面的指令将进程快照导出到c盘 jstack -l 进程PID> c:/进程PID.stack 查看进程PID的方法: 然后我们需要下载微软提供的process-explorer工具用来查看那个线程占cpu高 下载地址:https://docs.mi ...
分类:编程语言   时间:2017-09-06 14:30:20    阅读次数:157
python中的输入和输出
输入和输出 输出: 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下: >>> print('hello, world') print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出: >>> print('Th ...
分类:编程语言   时间:2017-09-06 14:31:09    阅读次数:153
Java基础——JSP(三)
一、 JavaBean 是一种特殊的java类,它遵从一定的设计模式,开发工具和其他组件可以根据这种模式来调用javaBean。它是使用一种符合某些命名方法和设计规范的java类。 -- 这个类是可序列化的(能够持久保存也能恢复状态),也就是,它必须实现java.io.Serializable接口 ...
分类:编程语言   时间:2017-09-06 14:31:47    阅读次数:157
Java入门浅谈
首先了解Java的版本:JavaME、JavaSE(主要来创建桌面应用,有独立的安装程序,例如:Windows、msi等)、JavaEE(在JavaSE基础上构建,主要提供Web服务,管理等)。然后就是Java的语言特点,不同于C语言,C语言直接语言运行编译成机器码执行,效率高;而Java会首先生成 ...
分类:编程语言   时间:2017-09-06 14:32:04    阅读次数:121
java后台判断发布的图片是否存在
x现在已知一个固定格式的图片,判断图片是否存在例如,http://127.0.0.1/image/201709091300.jpg import java.net.URL;import java.net.URLConnection; ...
分类:编程语言   时间:2017-09-06 14:34:40    阅读次数:119
深入浅出数据结构C语言版(15)——优先队列(堆)
在普通队列中,元素出队的顺序是由元素入队时间决定的,也就是谁先入队,谁先出队。但是有时候我们希望有这样的一个队列:谁先入队不重要,重要的是谁的“优先级高”,优先级越高越先出队。这样的数据结构我们称之为优先队列(priority queue),其常用于一些特殊应用,比如操作系统控制进程的调度程序。 那 ...
分类:编程语言   时间:2017-09-06 14:34:48    阅读次数:174
Python:如何将字符串作为变量名
转自: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
python值传递和指针传递
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
Python的学习之旅———第一个程序
基本上学习语言第一个程序都是打印“hello world”。Python实现这个操作,就跟说话一样。 print(‘hello world’) 我们可以直接进入解释器的交互模式,有点事调试方便,但是永久保存代码,还可以用脚本文件的方式,有点是可以保存代码。通常定义文本以.py作为结尾。 也可以去安装 ...
分类:编程语言   时间:2017-09-06 14:36:40    阅读次数:195
java之接口
接口基础知识 详细基础知识重点 例题 ...
分类:编程语言   时间:2017-09-06 14:37:30    阅读次数:162
【go语言实现服务器接收http请求以及出现泄漏时的解决方案】
一、关于基础的程序的实现 刚开始的时候程序是这样实现的: 后来因为提示存在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代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。 由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python ...
分类:编程语言   时间:2017-09-06 14:38:07    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!