前言 熟练掌握Windows下的多线程编程,能够让我们编写出更规范多线程代码,避免不要的异常。Windows下的多线程编程非常复杂,但是了解一些常用的特性,已经能够满足我们普通多线程对性能及其他要求。 进程与线程 1. 进程的概念 进程就是正在运行的程序。主要包括两部分: ? 一个是操作系统用来管理 ...
分类:
编程语言 时间:
2016-05-09 00:13:55
阅读次数:
376
非常简单的一题,运用桶排序理解法,员工数很大,工龄范围在[0, 50]。 以工龄创建每个桶,将每个员工工龄归为不同桶。 给定公司N名员工的工龄,要求按工龄增序输出每个工龄段有多少员工。 输入格式: 输入首先给出正整数N(≤10?^5??),即员工总人数;随后给出N个整数,即每个员工的工龄,范围在[0 ...
分类:
编程语言 时间:
2016-05-09 00:15:02
阅读次数:
485
#!/bin/bash ip_list=`cat $1` thead_num=5tmp_fifofile="/tmp/$$.fifo"mkfifo "$tmp_fifofile"exec 4<>"$tmp_fifofile"rm -f $tmp_fifofile for ((i=0;i<$thead ...
分类:
编程语言 时间:
2016-05-09 00:11:54
阅读次数:
243
ArrayList特点:底层使用数组数据结构,查询速度快(使用脚标查),插入删除慢(索引要改变) LinkedList特点:底层使用链表数据结构,查询慢(需要一个一个去问),插入删除快 Vector特点:底层是数组数据结构,线程同步,被ArrayList替代了 ArrayList LinkedLis ...
分类:
编程语言 时间:
2016-05-09 00:09:47
阅读次数:
204
北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.05.06 18:30-21:30 实验名称:实验五 Java网络编程 实验内容 1.用书上的TCP代码,实现服务器与客户端。 2.客户端与服务器连接 3.客户端中输入明文,利用DE ...
分类:
编程语言 时间:
2016-05-09 00:09:58
阅读次数:
347
作者:施懿民链接:https://zhuanlan.zhihu.com/p/20866017来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 同步: 托管代码 托管代码可以访问很多在System.Threading里定义的同步原语。包括操作系统原语的简单封装如:互斥(M ...
分类:
编程语言 时间:
2016-05-09 00:08:15
阅读次数:
285
Ovals, mathematically, are ellipses, including circles as a special case. The ellipse is fit into a rectangle defined by the coordinates (x0, y0) of t ...
分类:
编程语言 时间:
2016-05-09 00:04:24
阅读次数:
246
评价一个算法的优劣应该从三个方面判断 1.时间复杂度 : 执行算法所耗费的时间,即时间复杂度 2.空间复杂度 : 执行算法所耗费的存储空间,主要是辅助空间 3.可读性和可操作性 : 算法应当易于理解,易于编程,易于调试等 时间复杂度 一般情况下,将算法所要求求解问题的输入量称为问题的规模,并用一个正 ...
分类:
编程语言 时间:
2016-05-09 00:01:49
阅读次数:
341
django 请求流程图 django 路由系统 在django中我们可以通过定义urls,让不同的url路由到不同的处理函数 注意: url的位置对于url的匹配是有影响的,url按照正则匹配,上面的匹配到了,下面的就不会被匹配了。 默认url 当匹配不到任何url的时候,将执行默认url。 动态 ...
分类:
编程语言 时间:
2016-05-09 00:00:00
阅读次数:
632
20144303《Java程序设计》第五次实验 一、实验要求 运行TCP代码,一人服务器,一人客户端 下载加解密代码,先编译运行代码,一人加密一人解密 集成代码,一人加密后通过TCP 发送,加密使用DES或AES,AES或DES加密密钥Key的发送,使用服务器的公钥加密,公钥算法用RSA或者DH 二 ...
分类:
编程语言 时间:
2016-05-09 00:00:20
阅读次数:
432
join() : 在一个线程中调用另一个线程的join(),则当前线程阻塞,让另一个线程先执行后,当前才执行. 根优先级无关. 从某种意义上来说,要两个线程都执行这个方法才有作用 [java] view plain copy package Test1; public class test7 { p ...
分类:
编程语言 时间:
2016-05-08 23:58:24
阅读次数:
475
Java面向对象-抽象类与接口 1.Java final关键字的使用 2.java抽象类 3、java接口的实现 接口和抽象类的相同点及不同点 ...
分类:
编程语言 时间:
2016-05-08 23:58:13
阅读次数:
381
构建一个 Python 聊天服务器 一个简单的聊天服务器 现在您已经了解了 Python 中基本的网络 API;接下来可以在一个简单的应用程序中应用这些知识了。在本节中,将构建一个简单的聊天服务器。使用 Telnet,客户机可以连接到 Python 聊天服务器上,并在全球范围内相互进行通信。提交到聊 ...
分类:
编程语言 时间:
2016-05-08 23:58:09
阅读次数:
357
转载:http://www.blogjava.net/landon/archive/2013/07/24/401911.html Java网络编程精解笔记3:ServerSocket详解ServerSocket用法详解 1.C/S模式中,Server需要创建特定端口的ServerSocket.->其 ...
分类:
编程语言 时间:
2016-05-08 23:54:30
阅读次数:
275
package com.stu.find; public class MergeSort { public void merge(int []A,int p,int q,int r) { int nl=q-p+1; int nr=r-q; int [] rArr=new int[nl+1]; int ...
分类:
编程语言 时间:
2016-05-08 23:55:30
阅读次数:
193
既然是开发篇,主要以代码为主,辅助一些说明。所有的内容都是代码实际应该验证过的。 引入的头文件: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 import static org.elasticsearch.node.NodeB ...
分类:
编程语言 时间:
2016-05-08 23:50:33
阅读次数:
651
这个安装比较简单,网上也有数不清的教学,我这里记录以下,方便以后万一失忆了回来看看能想起来。个人博客http://www.cnblogs.com/wdfwolf3/ 1.下载安装 言归正传,我们需要到官方下载安装包(http://www.oracle.com/technetwork/java/jav ...
分类:
编程语言 时间:
2016-05-08 23:50:33
阅读次数:
194