- 浏览: 647117 次
- 性别:
- 来自: 北京
最新评论
-
dotjar:
awk -F "/" '{print $3 ...
@Marked-linux命令使用 cut/sort/uniq -
DEMONU:
直接将要删除的key记下来,遍历完了,在删除
@Marked-Java 遍历Map时 删除元素 -
LeeXiao:
感谢分享
@Marked-Java 遍历Map时 删除元素 -
nicegege:
受益匪浅
mysql char varchar -
nicegege:
受益匪浅
@Maked-mysql使用规范
文章列表
gcc 执行c++报错
- 博客分类:
- C&C++
D:\cpp>g++ hello.cc
Info: resolving std::cout by linking to __imp___ZSt4cout (auto-import)
c:/mingw/bin/../lib/gcc/mingw32/4.5.0/../../../../mingw32/bin/ld.exe: warning: auto-importing has been activated without
--enable-auto-import specified on the command line.
This should work unless it i ...
1.用同步:有多个线程同时访问共同的数据时必须使用线程同步。Synchronized
2.锁机制:一个线程访问时访问逻辑(共享的数据)锁定,禁止他线程访问
3.多线程:
Thread t1=new Thread(tt);
Thread t2=new Thread(tt);
这才叫多线程;t1和t2同时运行一个对象tt,共享相同数据。
::共享数据只共享属性,不共享局部变量和方法::
4.死锁:为了防止死锁现象,锁定多个对象时,保持顺序一致!
5.线程sleep中,对象锁不释放;
6.
public class DeadLock extends Thread{
p ...
高级语言C++程序设计【chap4】【p119-1】【我的自考书-刘璟周玉龙书】
1.VC6使用:
<1>.编译:"Build"-->"Compile"=======> Ctrl+F7;
<2>.连接:"Build"-->"Build" =======> F7;
<3>.运行:"Build"-->"Execute"=======> Ctrl+F5;
2.【page119页 练习题1: ...
python解析xml【简易】
- 博客分类:
- Python
python解析xml文件:
1.xml文件示例如下:cfg.xml
<?xml version="1.0"?>
<tree>
<probe>
<first_node>
<name>HanMeimei</name>
<gender>female</gender>
</first_node>
<second_node>
<name>LiLei</name>
<gender>male ...
python基础:内置模块,用apply使用元祖和列表调用函数
def my_fuc(a, b):
print a, b
atuple=(30,10)
alist= ['Hello','World!']
apply(my_fuc,atuple)
apply(my_fuc,alist)
输出:
D:\py>python buildin.py
30 10
Hello World!
用apply使用序列做参数来动态调用方法。
常用汉字简繁体对照:
万萬
与與
丑醜
专專
业業
丛叢
东東
丝絲
丢丟
两兩
严嚴
丧喪
个個
丬爿
丰豐
临臨
为為
丽麗
举舉
么麼
义義
乌烏
乐樂
乔喬
习習
乡鄉
书書
买買
乱亂
争爭
于於
亏虧
云雲
亘亙
亚亞
产產
亩畝
亲親
亵褻
亸嚲
亿億
仅僅
从從
仑侖
仓倉
仪儀
们們
价價
众眾
优優
伙夥
会會
伛傴
伞傘
伟偉
传傳
伤傷
伥倀
伦倫
伧傖
伪偽
伫佇
体體
余餘
佣傭
佥僉
侠俠
侣侶
侥僥
侦偵
侧側
侨僑 ...
http://www.eclipse.org/swt/docs.php
1.鼠标MouseListener有三个方法:
mouseDown:摁下触发;
mouseUp:松开时;
mouseDoubleClick:双击时;
左中右键都可
2.属性:
button:int:左=1;中=2;右=3;
stateMask:同KeyListener;
x,y:摁下处
焦点事件FocusListener有如下两个方法:
focusGained() 得到焦点触发
focusLost() 失去焦点触发
举例:
package com.iteye.niewj.swt.chapter1;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.FocusEvent;
import org.eclipse.swt.events.FocusListener;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.wid ...
今天是2012年6月3日,星期日。早上把我的自行车停在了上地城铁口附近。为了防止丢失,还依着一颗比较牢靠的大树锁了起来,下午回来打着伞,找我的爱车,只看见那棵树,本来买车的时候挺喜欢一款红色的,因为红色太显眼,怕小偷偷走,挑了个看起来很旧的黑色,没想到,还是遇难了。
我用我这颗感恩的心,给您写一封信,希望您明天凌晨之前能够读到。
致偷车贼
亲爱的小偷:
KeyListener也有两个事件方法:
1. KeyPressed 和 KeyReleased
KeyPressed:顾名思义,摁下键盘触发事件;
KeyReleased:松开摁键触发。
2.事件对象KeyEvent有三个属性比较有用:
character:得到按键对应的字符,类型为char,所以包括汉字等编码值。
keyCode: 得到按键码。如a在键盘的摁键码为97;
stateMask: 利用 & (位与)运算来判断是否某个键被摁下。多用来检测是否同时按下 Ctrl, Alt, Shift 键。
如:
package com.iteye.niewj.swt. ...
SelectionListener是最常用的事件监听器。
有两个方法:widgetSelected和widgetDefaultSelectd
widgetSelected监听的事件包括:button被单击或组件被选中时。
widgetDefaultSelected监听的事件包括【较少用到的】:文本框回车事件,列表框回车事件
一个按钮单击的例子:
package com.iteye.niewj.swt.chapter1;
import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.swt.SWT;
...
由于自己的eclipse设置时UTF8,导入别人写的代码,全是乱码。
在eclipse下又发现不了gbk,于是写了个工具转换。
不支持目录迭代。
package com.iteye.niewj.util;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import j ...
RowCallBackHandler 是 JdbcTemplate 的 query 方法中用到的一个接口。
接口,基于每一行,用来处理ResultSet结果集的行。
它只有一个方法:
void processRow(ResultSet rs) throws SQLException;
如果自己要实现这个方法,就要做到处理ResultSet结果集中的每行的数据,你不能在方法中再去调用next()方法,而应该只是提取当前行的数据。
例如:
@Override
public User findUserByName(final String userNam ...
ubuntu12.04 安装lamp <1>
- 博客分类:
- Linux
安装:lamp:
sudo apt-get install apache2 libapache2-mod-php5 php5-mysql mysql-server
删除mysql
sudo apt-get remove mysql-* --purge
提高php效率:
sudo apt-get install php5-memcache
--purge可以同时删除配置文件。
配置文件分别存放:
/etc/apache2
/etc/mysql
/etc/php5