首页 > 编程语言
Java基础巩固之线程学习
一、线程的学习 线程就是程序中执行单个任务的顺序的流程。 线程创建的两种方式: 1、继承Thread类 publicstaticvoidmain(String[]args) { //继承Thread类覆盖父类run方法 Threadthread=newThread() { @O...
分类:编程语言   时间:2014-04-27 06:35:39    收藏:0  评论:0  赞:0  阅读:472
Java中的数组和字符串
学Java有一段时间了,疯狂软件教育中心基础班老师说我们现阶段学到的Java都是最最基础的,是冰山一角,只有你更加深入的学习才能体会到它的强大。这次用到了eclipse平台编程,它会自动出现很多函数,原来Java有这么多函数提供给用户,大大减少了编程量,我也更加明白了Java与面向结构语言的不同.....
分类:编程语言   时间:2014-04-27 07:48:17    收藏:0  评论:0  赞:0  阅读:590
关于Javascript改变readonly的服务端控件的值
在开发中遇到过这种问题function change(){ document.getlementid("txt").value="343";}这种情况下 textbox的值是不会改变的,因为属性 ReadOnly="true" 是在服务端附加的,所以客户端脚本改变不了需要改变textbox的值,需要...
分类:编程语言   时间:2014-04-27 08:32:56    收藏:0  评论:0  赞:0  阅读:518
关于Java中的GUI事件处理
关于事件监听的实现过程通过下面的代码来具体说明: 1 package com.sxt; 2 3 import java.awt.BorderLayout; 4 import java.awt.event.ActionEvent; 5 import java.awt.event.ActionList....
分类:编程语言   时间:2014-04-27 08:36:08    收藏:0  评论:0  赞:0  阅读:462
理解Java线程池
这篇文章对于理解Java线程池是非常有帮助的,分享给大家,一起共进。理解Java线程池·用途及用法网络请求通常有两种形式:第一种,请求不是很频繁,而且每次连接后会保持相当一段时间来读数据或者写数据,最后断开,如文件下载,网络流媒体等。另一种形式是请求频繁,但是连接..
分类:编程语言   时间:2014-04-26 19:29:43    收藏:0  评论:0  赞:0  阅读:773
Python端口扫描(多进程版+单线程版)
Python端口扫描单线程版:#!/usr/bin/envpython #coding:utf8 importsocket ip=‘www.0x6f.info‘ forportinrange(1,1024,1): sk=socket.socket(socket.AF_INET,socket.SOCK_STREAM) sk.settimeout(2) print"正在扫描端口:%d"%port try: sk.connect((ip,port)) print‘Server%spor..
分类:编程语言   时间:2014-04-26 19:37:57    收藏:0  评论:0  赞:0  阅读:618
JavaScript中的作用域以及this变量
今天我想简单讨论下关于Javascript的作用域和this变量。“作用域”的概念就是说,我们的代码能够从哪里去访问某些函数或者变量,也就是它们所存在的上下文,或者说就是它们被执行的地方。第一种作用域是全局作用域(Global Scope),它的定义很简单。如果一个函数或者变量是全局的,那么在任何地方都能够访问它们。在浏览器里,全局作用域其实就是window对象。所以如果你在代码里这样定义一个变量: var x = 9; 那么实际上你是在window对象上创建一个叫x的属性,并给它赋值为9。当然如果你愿意...
分类:编程语言   时间:2014-04-27 08:44:26    收藏:0  评论:0  赞:0  阅读:669
C++ Daily《2》----vector容器的resize 与 reserve的区别
C++ STL 库中 vector 容器的 resize 和 reserve 区别是什么? 1. resize 改变 size 大小,而 reserve 改变 capacity, 不改变size. 2. vector内部其实包含了三个指针,如下图: resize()------改变 finish 指针 reserve()----改变 end_of_storage 指针 3...
分类:编程语言   时间:2014-04-27 09:09:08    收藏:0  评论:0  赞:0  阅读:687
Linux/UNIX线程(1)
线程(1) 本文将介绍如何使用多个控制线程在单个进程环境中执行多个任务。 一个进程中的所有线程都可以访问该进程的组成部件(如文件描述符和内存)。 线程包含了表示进程内执行环境必须的信息,其中包括进程中标识线程的线程ID、一组寄存器值、栈、调度优先级和策略、信号屏蔽字、errno变量以及线程私有数据。进程的所有信息对该进程的所有线程都是共享的,包括可执行的程序文本、程序的全局内存和堆内存、栈以...
分类:编程语言   时间:2014-04-27 08:06:31    收藏:0  评论:0  赞:0  阅读:616
关于java中String的一点理解
String类是java的最基本类之一,很好的掌握它的原理很是必要的!   1、String的Final类型的,是不可继承 的,final类默认的方法都为final类型,保证了方法不能被重载,成员变量不影响   2、String的本质就是char[] 并且其值是不可改变的   3、String str = "abc"是一种特殊的创建方式,"abc"存在常量区,str只是对其的引用   4、...
分类:编程语言   时间:2014-04-27 08:42:44    收藏:0  评论:0  赞:0  阅读:560
Java 猜数字游戏
最近学习了Java的基础知识,利用闲暇写了个猜数字游戏。由于对Java还不太熟悉,写的有些简单,尤其抛异常还不太会使用,请大家提意见。下面贴一下代码,也供以后自己修改。 1、Main类,主要是提供一个main函数入口 代码: public class Main { public static void main(String args[]){ Operating op = new...
分类:编程语言   时间:2014-04-27 08:21:20    收藏:0  评论:0  赞:0  阅读:541
JavaScript基本概念(二)
JavaScript 基本概念(二) 操作符和语句目录操作符一元操作符位操作符布尔操作符乘性操作符其他操作符语句部分说起操作符,回忆下上一篇文章末尾说的话。操作符一元操作符++ 、--(前置和后置)注意:和其他操作符混合使用时候的优先级问题;前置后置操作符的区别;这4个操作符对任何值都适用包括对象和...
分类:编程语言   时间:2014-04-26 17:54:01    收藏:0  评论:0  赞:0  阅读:610
python错误 ImportError: No module named setuptools 解决方法[转]
在python运行过程中出现如下错误:python错误:ImportError: No module named setuptools这句错误提示的表面意思是:没有setuptools的模块,说明python缺少这个模块,那我们只要安装这个模块即可解决此问题,下面我们来安装一下:在命令行下:下载se...
分类:编程语言   时间:2014-04-27 09:38:57    收藏:0  评论:0  赞:0  阅读:557
C++获取代码运行时间
C++获取代码运行时间如何获取代码运行时间在调试中,经常需要计算某一段代码的执行时间,下面给出两种常用的方式:第一种:使用GetTickCount函数#include#includeint main(){DWORD start_time=GetTickCount();{//此处为被测试代码}DWOR...
分类:编程语言   时间:2014-04-27 09:50:28    收藏:0  评论:0  赞:0  阅读:899
javascript之getAttribute()方法 应用续
getAttribute()方法●一份文档就是一棵节点树。●节点分为不同的类型:元素节点、属性节点和文本节点等。●getElementById()方法将返回一个对象,该对象对应着文档里的一个特定的元素节点。●getElementsByTagName()方法将返回一个对象数组,它们分别对应着文档里的一个特定的..
分类:编程语言   时间:2014-04-29 06:09:01    收藏:0  评论:0  赞:0  阅读:428
python编程练习2
第二练如何快速实现Windows中的批量操作。题目:在文件夹里有六十个RM格式的视频文件,我现在需要把它们的文件名都提取出来,并去掉文件的扩展名,保存在其它文件夹中供其它用途:importosfilename=os.listdir(os.getcwd())foriinrange(60):filename[i]=filename[i][0:-3]a=open..
分类:编程语言   时间:2014-04-29 04:26:09    收藏:0  评论:0  赞:0  阅读:384
高性能线程池
两类线程池:存放着固定数量的线程,如果一些线程死亡时,线程池立马自动补齐,下面(fix);另一类存放在一定数量的线程,如果线程死亡需要手动补给,下面的(file);入口:packageorg.show.server; importorg.show.server.service.fix.FixThreadPoolService; importorg.show..
分类:编程语言   时间:2014-04-26 15:45:16    收藏:0  评论:0  赞:0  阅读:895
python实例
#-*-coding:utf-8-*- importurllib importstring defhook(a,b,c): ‘‘‘回调函数 @a:已经下载的数据块 @b:数据块的大小 @c:远程文件的大小 ‘‘‘ per=100.0*a*b/c ifper>100: per=100 print‘%.2f%%‘%per url=‘http://www.csdn.net‘ local=‘d://csdn.html‘ #urllib.urlretrieve(u..
分类:编程语言   时间:2014-04-26 16:51:10    收藏:0  评论:0  赞:0  阅读:550
C++实现快速排序(源代码)
快速排序的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 快速排序是一种不稳定的排序算法,也就是说,多个相同的值的相对位置也许会在算法结束时产生变动 快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采...
分类:编程语言   时间:2014-04-26 13:20:13    收藏:0  评论:0  赞:0  阅读:623
C语言之预处理
C语言的预处理...
分类:编程语言   时间:2014-04-26 13:03:43    收藏:0  评论:0  赞:0  阅读:546
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!