【为什么要用多线程?】传统的图形用户界面应用程序都仅仅有一个运行线程,而且一次仅仅运行一个操作。假设用户从用户界面中调用一个比較耗时的操作,当该操作正在运行时,用户界面一般会冻结而不再响应。这个问题能够用事件处理和多线程来解决。【Linux有线程的概念吗?】传统的UNIX系统也支持线程的概念,但一个...
分类:
编程语言 时间:
2014-07-07 16:22:44
收藏:
0 评论:
0 赞:
0 阅读:
404
觉得自己记忆力很烂的样子,读书不做笔记就好像没读一样,所以决定以后读技术类的书籍,都要做好笔记。1.IP地址和域名:如果把IP地址类比成身份证号的话,域名就是持证人的名字。2.端口:规定一个 设备有216个,也就是65536个端口,每个端口对应一个唯一的程序。 0~1024之间多被操作系统占...
分类:
编程语言 时间:
2014-07-07 16:37:37
收藏:
0 评论:
0 赞:
0 阅读:
365
写Linux系列的文章少了C语言可不行。但是我又不是一个语言专家。所以这篇文章只写了我自己的一点小感悟,以及使用Vim写C程序的一点小技巧。不过我这篇文章中提供的学习资料可不少。
分类:
编程语言 时间:
2014-07-07 16:40:18
收藏:
0 评论:
0 赞:
0 阅读:
470
前端已经被玩儿坏了!像用近似乱码的 javascript 拼一个图形,并且能够正常执行等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了,今天看到Quora上一个帖子,瞬间又GET了好多前端技能,一些属于技巧,一些则是闻所未闻的冷知识,一时间还消化只是来。现分类整理出来...
分类:
编程语言 时间:
2014-07-07 16:53:37
收藏:
0 评论:
0 赞:
0 阅读:
418
逻辑简单,代码难写,基础不劳,leecode写注释不能出现中文,太麻烦,我写了大量注释,链表问题最重要的就是你那个指针式干啥的提交地址https://oj.leetcode.com/problems/insertion-sort-list//** * Definition for singly-li...
分类:
编程语言 时间:
2014-07-07 16:58:53
收藏:
0 评论:
0 赞:
0 阅读:
317
要开java的窗体程序,就要下载开发窗体的工具。这里我用的是的myeclipse,可以直接在网上下载安装即可。我用的是10.0版本的,如果需要汉化的话,可以看一下这篇文章:myeclipse.10安装和汉化方法java窗体package java20130629;import javax.swing...
分类:
编程语言 时间:
2014-07-07 17:02:08
收藏:
0 评论:
0 赞:
0 阅读:
482
最近觉得写的一点代码(JAVA),还觉得颇为自得,贡献出来供大家参考。首先,先上代码:@Controllerpublic class Controller1{ @WriteLog(value = "${p0.username}从${ctx.ip}登录, 登录${iif(ret.suc...
分类:
编程语言 时间:
2014-07-07 17:10:28
收藏:
0 评论:
0 赞:
0 阅读:
458
c++中有非常多转义字符:\b表示的是回退,比方cout<<"hello world"<<'\b'<<endl;在屏幕上显示的仍然是hello world,由于在屏幕上已经输出了,\b并非退格键,它仅仅是相应移动光标往前一个,可是接下的输出就是从光标处開始,比方cout<<"hello w\borl...
分类:
编程语言 时间:
2014-07-07 17:13:46
收藏:
0 评论:
0 赞:
0 阅读:
373
我们知道在C++的创建对象是一个费时,费空间的一个操作。有些固然是必不可少,但还有一些对象却在我们不知道的情况下被创建了。通常以下三种情况会产生临时对象: 1,以值的方式给函数传参; 2,类型转换; 3,函数需要返回一个对象时;现在我们依次看这三种情况:一,以值的方式给函数传参。 我们知道给函数传参...
分类:
编程语言 时间:
2014-07-07 17:16:19
收藏:
0 评论:
0 赞:
0 阅读:
414
第一次接触编程,你将面对两大难题:1、对所要使用的编程语言的语法和语义不甚了了。2、不知道如何通过编程来解决问题。作为一名新手,你会尝试同时来解决这两个难题:一边熟悉编程语言的语法语义,一边考虑如何靠编程解决问题。这是一个循序渐进的过程,万事开头难,务必保持..
分类:
编程语言 时间:
2014-06-29 21:23:49
收藏:
0 评论:
0 赞:
0 阅读:
590
我们程序中常常会使用到线程间的消息同步处理,比如以下一段伪码varmessage="";
voidfunc()
{
1.启动线程Thread(该线程中填充message的内容);
2.阻塞,直到等待到完成message填充的事件;
3.处理message;
....
}
voidThread()
{
1.通过某种处理填充message;
2.触发fu..
分类:
编程语言 时间:
2014-06-29 21:43:27
收藏:
0 评论:
0 赞:
0 阅读:
574
packagecom.yuhui.gd.hadoop.hbase;importjava.util.Iterator;importjava.util.Map;importjava.util.Map.Entry;importjava.util.NavigableMap;importjava.util.Set;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.hbase.HBaseConfiguration;importorg.ap..
分类:
编程语言 时间:
2014-06-29 21:08:30
收藏:
0 评论:
0 赞:
0 阅读:
582
刚从ruby转做java,分个活做照片上传,开始感觉很崩溃,以为本人菜鸟一个,一见到流什么的就感觉很牛逼的东西我怎么会啊,自学加百度,做出来了,两种方法完成,关于js预览就不上传了,留作以后备用,也能帮助下和我一样的菜鸟jsp页面<formaction="uploadPhoto.do"method="p..
分类:
编程语言 时间:
2014-06-29 21:02:21
收藏:
0 评论:
0 赞:
0 阅读:
567
一、PYTHON文件类型1.源代码Python源代码的文件以“py”为扩展名,由Python解释,不需要编译;2.字节代码Python源文件经编译后生成的扩展名为“pyc”的文件;编译方法:importpy_compile
py_compile.compile(“helloworld.py”)3.优化代码经过优化的源文件,扩展名为“.pyo”py..
分类:
编程语言 时间:
2014-06-29 21:14:42
收藏:
0 评论:
0 赞:
0 阅读:
458
要取得一个对象的属性和方法用:dir()某方法的具体使用方法帮助用:help(list.pop)查看可调用字段的文档用:obj__doc__集合:无序排列、可hash支持集合算法。不支持:索引、切片、元素获取集合类型:set()可变集合。frozenset()不可变集合。(frozen冻结的)集合没有特定语法格式..
分类:
编程语言 时间:
2014-06-29 21:55:41
收藏:
0 评论:
0 赞:
0 阅读:
354
看下面这段代码:#-*-coding:utf-8-*-importcopyclassPresent(object):def__init__(self,str_cmd):self._str_cmd=str_cmdprint"进入Present时的地址:",id(self._str_cmd)defset_value(self):temp="test_cmd"self._str_cmd=copy.deepcopy(temp)defget_value(self):returnself._s..
分类:
编程语言 时间:
2014-06-29 21:38:16
收藏:
0 评论:
0 赞:
0 阅读:
434
1、9*9乘法口诀打印到test2.txt中,代码如下importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;publicclassweek{publicstaticvoidmain(String[]args)throwsException{Filetxt=newFile("d:"+..
分类:
编程语言 时间:
2014-06-29 21:49:37
收藏:
0 评论:
0 赞:
0 阅读:
408
学习编程与学习踢球、学习演奏并无差别,最佳方式就是不断练习,所以我们鼓励你敲些代码,看看会发生什么,如果这些代码头一次不起作用,没关系,再来,看看你能否把它们纠正过来。首先是一个简单的快速入门程序,让我们通过了解这个程序的细节,来熟悉Python。第一项任务:给..
分类:
编程语言 时间:
2014-06-29 21:32:08
收藏:
0 评论:
0 赞:
0 阅读:
438
在定义了一个新的Struct后。
系统会按照一定的规则将新生命的类型变量进行字节对齐,如下结构体:
typedef struct Test{
int a;
char b[6];
}Test;
该结构体类型可能会被对齐为12个字节。
那么,在内存流和文件流操作中可能会出现这样的用法:
fwrite(strPtr,1,sizeof(Test)*len,fp);
事实上,被写入了len...
分类:
编程语言 时间:
2014-06-29 23:36:18
收藏:
0 评论:
0 赞:
0 阅读:
486
四:Java之字符串操作String、StringBuffer和StringBuilder...
分类:
编程语言 时间:
2014-06-30 10:52:39
收藏:
0 评论:
0 赞:
0 阅读:
327