- 浏览: 182123 次
- 性别:
- 来自: 北京
最新评论
-
goldmaster:
if re.findall('[gb18030].', s): ...
python 字符串中的中文识别 -
chenwq:
这个我们在做啊!CB-DDM!
基于云计算的数据挖掘 -
Liverpool_IT:
prefuse怎么画有向图啊,就是边带箭头的那种,QQ 112 ...
Use prefuse with database -
bjsnail:
我草,我就烦这说话中西合璧的,装蛋
java enum 学习 -
ct455332:
tks a lot!
java enum 学习
文章列表
使用Eclipse可谓是每天的必需之事,个人感觉和Eclipse在一起的时间要比和女友在一起的时间多。既然这样,那就要深入了解一下Eclipse,那么学会使用快捷键就是第一步。平时在使用的时候也使用过一些快捷键,不过还不全面,在 ...
- 2007-11-05 11:15
- 浏览 1404
- 评论(0)
prefuse是一个非常不错的开源可视化项目,尤其是用在social network/complex network上,个人感觉要比jung好。不过可惜的是,prefuse的user manual还在建设中,并且google resource也少得可怜。好在开源提供了源码,只好看源码了,呵呵。
prefuse user manual上提供了一个简单的例子,这个例子的数据来自一个符合GraphML标准的xml文件(socialnet.xml),大致内容如下:
xml 代码
xml version="1.0" encoding="UTF-8"?& ...
java语言里包含了许多对设计模式的直接支持,如command模式,agent模式,observer模式等。虽然java提供的对这些模式的支持很简单,不能满足比较复杂的应用。但在简单的场景下,使用这些类往往能够得到立杆见影的效果 ...
- 2007-10-26 18:03
- 浏览 9648
- 评论(3)
When develop a RCP application, we usually configure the needed plugin at the "Dependencies" tab of plugin.xml(Notice: we only talk about plugin in need, but not extension).
Usually when a RCP project is created, there are only two plugin needful, org.eclipse.core.runtime and org.eclipse ...
- 2007-10-15 18:02
- 浏览 1753
- 评论(0)
Firstly, what is SSH?Which is a abbreviation of "Secure Shell Protocol", it is a protocol that support remote logon through insecure network. So, if we want to use putty on a client. we should install that ssh on the server side.
1) check the active internet connections
~# netstat -at ...
- 2007-10-14 10:48
- 浏览 1310
- 评论(0)
In retrospect, my linux study is always abstracted and incontinuous. But now, i resolve to learn it by heart. Ok, firstly download it and then install the full version(mine is 7.04) but not a virtual one that run on a WMware.
In the process of this installation, we can configure user account but not ...
- 2007-10-10 23:46
- 浏览 1568
- 评论(0)
还是那个题目(题目和流程见java版本),感觉光用java写一点新意也没有,恰巧刚学习了python,何不拿来一用,呵呵:
服务器端:
python 代码
import SocketServer, time
class MyServer(SocketServer.BaseRequestHandler):
userInfo = {
'yangsq' : 'yangsq',
'hudeyong' : 'hudeyong',
'mu ...
- 2007-10-06 23:04
- 浏览 20126
- 评论(3)
老师留作业了,是一道网络编程题目,socket知识在先,requirement如下:
用一种编程语言实现一个简单的Server/Client程序;
该程序的主要功能是利用Client从Server端下载一个文件;
在下载之前,需要有一定的用户身份验证机制(说白了就是先输入以下用户名和密码);
Server应该是多线程机制的,即为每个Client请求Server都要有一个线程去处理,而不是所有的Client都是一个Server线程处理。
ok,这就是需求,单从编程角度来讲,题目不难,单老师说过一句话,我觉得非常有道理,“看一万个程序,不如自己亲自写一个程 ...
- 2007-10-06 22:30
- 浏览 9003
- 评论(0)
由于底层的c实现,python中的指针问题也成为了一个大问题,得好好研究
1) 共享引用
由于python中,万物皆对象,所以赋值总是代表着引用的copy,很好的一个例子
python 代码
>>> X = [1, 2, 3]
>>> L = ['a', X, 'b']
>>> D = {'x':X, 'y':2}
>>> L
['a', [1, 2, 3], 'b']
>>> D
{'y': 2, 'x': [ ...
- 2007-10-01 23:42
- 浏览 1832
- 评论(0)
python的元组、列表、字典数据类型是很python(there python is a adjective)的数据结构。这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处。
元组
个人认为就像java的数组,python中的元组有以下特性:
任意对象的有序集合,这条没啥说的,数组的同性;
通过偏移读取;
一旦生成,不可改变;
固定长度,支持嵌套
来例子吧:
python 代码
>>> (0, 'haha', (4j, 'y'))
(0, ' ...
- 2007-09-30 16:52
- 浏览 26841
- 评论(0)
python的操作符大部分和java是相同的,功能相近,运算符等级也差不多,这篇blog就来学习python 操作符:
python与java的操作符
python
java
描述
or
||
逻辑或
and
&&
逻辑与
...
- 2007-09-30 15:44
- 浏览 8923
- 评论(0)
由于先前的java烙印,学习python的时候会时不时的与java来个比较,我想,这也是一种好的学习方式,但有可能把两种语言揉的太紧。时刻要注意,python is not java and don't use python just as java。
来学习python的内置类型,一定要区分java ...
- 2007-09-30 15:09
- 浏览 4230
- 评论(1)
在像C这样强调数据结构的语言里,枚举是必不可少的一种数据类型。然而在java的早期版本中,是没有一种叫做enum的独立数据结构的。所以在以前的java版本中,我们经常使用interface来simulate一个enum。
java 代码
public interface Color {
static int RED = 1;
static int GREEN = 2;
static int BLUE = 3;
}
虽然这种simulation比较麻烦,但在以前也还应付的过去。可 ...
- 2007-09-30 11:56
- 浏览 24230
- 评论(2)
习惯了java厚重的code style,偶然间接触到了python,竟然觉得是那样的清新和愉快。随手敲入了几条简单命令,就看到了它的灵活与强大。实际上,早在两年前的一次课上,有位老师就向我们推荐过这门语言,只不过当时没有太留心,随后就被java wind吹走了,呵呵。
谈到面向对象,python要比java更纯,python的一切类型均为对象,即使是一个小小的int数。实际上,从分类来讲,python应该和perl,ruby站在一起,而不是java和才c++。也就是说,我们最好不要用python去做java或c++做的事情(如os,enterprise app),这不是它的长处。那python ...
- 2007-09-30 10:47
- 浏览 1644
- 评论(1)