码迷,mamicode.com
首页 > 编程语言 > 日排行
python学习第三个坑
##########################python 第三章 ################################这一章呢,主要是文件的操作,还有涉及到函数的一部分. PS:整理博客很是费事,这就是我写的笔记,本来在线下挺好看的。拿到这里就成这熊样了,没办法。。。凑活着看吧 ...
分类:编程语言   时间:2017-05-20 01:07:02    阅读次数:297
Java多线程其他
1.interrupt()方法 interrupt方法不会真正中断线程,它只会清楚线程的wait,sleep,join的受阻状态,时线程重新获得CPU的执行权。 此时如果再次调用线程的wait,sleep,join方法,将会抛出一个InterruptedException异常 2.join()方法, ...
分类:编程语言   时间:2017-05-20 01:07:09    阅读次数:245
python第十七天---时间模块、random模块
作完一个作业,开始新的学习: 有由今天的时间有限所有学习了以下两个模块,明天继续! 时间模块、random模块 import time 1 #!usr/bin/env python 2 #-*-coding:utf-8-*- 3 # Author calmyan 4 import time ,dat ...
分类:编程语言   时间:2017-05-20 01:09:21    阅读次数:271
javase基础(2)
1.算数运算符 运算符 对常量和变量进行操作的符号称为运算符 表达式 用运算符把常量或者变量连接起来符号的java语法的式子可以称为表达式 不同运算符连接的式子体现的是不同类型的表达式 常用运算符 算数运算符 * +,-,*,/,%,++,-- System.out.println(a - b); ...
分类:编程语言   时间:2017-05-20 01:10:16    阅读次数:282
怎么学好javascript?
js给初学者的印象总是那么的“杂而乱”,相信很多初学者都在找轻松学习js的途径。我试着总结自己学习多年js的经验,希望能给后来的学习者探索出一条“轻松学习js之路”。js给人那种感觉的原因多半是因为它如下的特点: A:本身知识很抽象、晦涩难懂,如:闭包、内置对象、DOM。 B:本身内容很多,如函数库 ...
分类:编程语言   时间:2017-05-20 01:10:39    阅读次数:227
JDFS:一款分布式文件管理实用程序第一篇(线程池、epoll、上传、下载)
截止目前,笔者在博客园上面已经发表了3篇关于网络下载的文章,这三篇博客实现了基于socket的http多线程远程断点下载实用程序。笔者打算在此基础上开发出一款分布式文件管理实用程序,截止目前,已经实现了 服务端/客户端 的上传、下载部分的功能逻辑。涉及到的知识点包括线程池技术、linux epoll... ...
分类:编程语言   时间:2017-05-20 01:11:35    阅读次数:286
python之epoll服务器源码分析
#!/usr/bin/env python # -*- coding: utf8 -*- import socket, select EOL1 = b'/r/n' EOL2 = b'/r/n/r/n' # 拼接成的response response = b'HTTP/1.0 200 OK/r/nDa... ...
分类:编程语言   时间:2017-05-20 01:12:10    阅读次数:309
每天一道Java题[7]
题目 什么是REST原则,请解释RESTful架构,以及其设计思想? 解答 REST,全称为Representation State Transfer,是一种互联网软件的架构原则。凡是满足REST原则的,我们都称它为RESTful架构。 对RESTful架构的理解,有以下几点: 理解上述几点,基本就 ...
分类:编程语言   时间:2017-05-20 01:14:51    阅读次数:227
Java StringBuffer类
demo ...
分类:编程语言   时间:2017-05-20 01:14:59    阅读次数:179
day4 使用yield实现单线程
一、yield生成器(yield) yield用来结束while循环,并且能够保持之前循环的状态,下一次调用的时候直接从yield开始执行,执行yield后面的程序,并且重新进行循环;另外,yield还可用来接收参数,接收send()传递来的参数,并赋给一个变量。 上面,我们导入了时间time模块, ...
分类:编程语言   时间:2017-05-20 01:15:51    阅读次数:281
JAVA学生成绩管理系统
效果: 学生 java php c+ 总分 平均分 排行榜lily 30 30 30 90 30 第1名bill 20 20 20 60 20 第2名 代码: ...
分类:编程语言   时间:2017-05-20 01:16:51    阅读次数:346
Java String类
demo ...
分类:编程语言   时间:2017-05-20 01:17:16    阅读次数:332
冒泡排序
void bubble_sort(int arr[],int count) { //count 是数组的长度 for(int i =0;iarr[j+1]) { int temp = arr[j+1]; arr[j+1] = arr[j]; ... ...
分类:编程语言   时间:2017-05-20 01:17:27    阅读次数:216
PEP8 Python编程规范
官方文档: https://www.python.org/dev/peps/pep-0008/ PEP8中文翻译: http://www.cnblogs.com/ajianbeyourself/p/4377933.html 以下内容转自 https://www.douban.com/note/134 ...
分类:编程语言   时间:2017-05-20 01:17:40    阅读次数:296
Java并发编程(一)
Java并发编程(一) 之前看《Thinking In Java》时,并发讲解的挺多的,自己算是初步了解了并发。但是其讲解的不深入,自己感觉其讲解的不够好。后来自己想再学一学并发,买了《Java并发编程实战》,看了一下讲的好基础、好多的理论,而且自我感觉讲的逻辑性不强。最后,买了本《Java并发编程 ...
分类:编程语言   时间:2017-05-20 09:54:38    阅读次数:203
常见面试题之数组
參考文献: 1.《编程之美》 2.《剑指offer》 3.《王道程序猿求职宝典》 常见题例如以下: 1.二维数组中查找某个数。该数组满足:左->右:递增,上->下:递增。 >利用二分查找的思想 2.求旋转数组中的最小数字。 3.利用循环优化斐波那契数列。 4.调整数组顺序,使奇数位于偶数之前。 5. ...
分类:编程语言   时间:2017-05-20 09:56:33    阅读次数:189
第三章--Win32程序的执行单元(部分概念及代码讲解)(中-线程同步
学习《Windows程序设计》记录 概念贴士: 1. 同步可以保证在一个时间内只有一个线程对其共享资源有控制权。PS:共享资源包括全局变量、公共数据成员或者句柄等。 2. 临界区内核对象和时间内核对象可以很好地用于多线程同步和它们之间的通信。 3. 线程同步必要性:当多个线程在同一个进程中执行时,可 ...
分类:编程语言   时间:2017-05-20 09:58:14    阅读次数:287
Kotlin语言学习笔记
1 fun main(args: Array) { 2 println("Hello, World!") 3 } ...
分类:编程语言   时间:2017-05-20 09:58:57    阅读次数:160
桶排序
算法原理 桶排序 (Bucket sort)或所谓的箱排序的原理是将数组分到有限数量的桶子里,然后对每个桶子再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序),最后将各个桶中的数据有序的合并起来。 排序过程: Data Structure Visualizations 提供了 ...
分类:编程语言   时间:2017-05-20 09:59:25    阅读次数:123
从JVM角度看Java多态
Java多态的三个必要条件: 1、 继承 2、 子类重写父类方法 3、 父类引用指向子类对象 然后看一个例子 输出结果为: 给出结论:当满Java多态的三个条件时,可以发现c.eat()调用的实际上是子类的eat,但c.age调用的还是父类的age,而c.play()则不会通过编译。 但是在java ...
分类:编程语言   时间:2017-05-20 10:00:11    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!