- 浏览: 47675 次
最新评论
-
SoftMiner:
用SCM-manager吧https://bitbucket. ...
git server搭建[test only]
文章列表
要求:用python[v2.6.5]生成一个日期目录树。
文件:
date_dirs.py
mkd.py
在linux上运行./date_dirs.py即可。
date_dirs.py
#!/usr/bin/python
from datetime import *
import mkd
count = 0
startDate = date(2010, 1, 1)
endDate = date.today()
#endDate = date(2010, 1, 2)
while (True):
day = startDate + ...
有时候,不幸遇到不如意的系统,ls后就带有不可见字符,只好想方设法解决。
看系统是否如意,可以用下面命令检查:
ls | od -c
如果结果显示有
0000000 033 [ 0 0 m 033 [ 0 0 ; 3 4 m d o c
之类字符,就悲剧了。如果没有,那就不用看下文了。
==========如何对付悲剧
下面的字符是不需要的:
033 [ 0 0 m 033 [ 0 0 ; 3 4 m
可以用sed删除它们。
fileName=`ls|sed ...
要求:对一个[x, y]序列画一个bar图,把某些特殊数据用特殊颜色显示出来。
方法有多种,比如,画完图,再用js改颜色,结果要写很多代码,而且要考虑各种事件,实现难度大,而且容易招错。
也可以从改造数据结构入手,把[x, y]改成[x, y1, y2],不同的y对应不同颜色,这种方法值得实现。
下面以google chart为例:
<html>
<head>
</head>
<body>
<div id="chart_div" style="width: 500px;& ...
pre
Precompute_16bit.c
Precompute_8bit.c
-------------------------------
Precompute_16bit.c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include "../lib/ut.h"
//int main(void) {
int Precompute_16bit(void) {
int max = 0x1u << 16;
...
=============================运行结果
4296000 -> 10000011000110101000000
a1_bitcount: num of 1=7, time=782 ms
a2_bitcount: num of 1=7, time=265 ms
a3_bitcount: num of 1=7, time=938 ms
a4a_bitcount: num of 1=7, time=78 ms
a4b_bitcount: num of 1=7, time=62 ms
=========================== ...
Run Configurations=Java Application
Name=tomcat6
------------Main
Main class=org.apache.catalina.startup.Bootstrap
------------Arguments
Program arguments=start
VM arguments=-Dcatalina.home="E:\aa\tomcat6.0.29"
------------Classpath
jdk's tools.jar
tomcat's bootstrap.ja ...
参考
http://today.java.net/pub/a/today/2005/11/17/app-managed-datasources-with-commons-dbcp.html
改成maven版本,加c3p0版本,测试通过。
环境=tomcat6, jdk1.6
keyword=
c3p0, dbcp, maven, listener, ServletContextListener, log4j, servlet, jndi, hsql, contextInitialized, contextDestroyed, context-param
具体内容看附 ...
目标=提取文件内容中的fileName,无重复。
------------------待处理文件
the follow code has no meaning, just for testing.
# exec copy $svr/c4.txt to $user/b1-dir
exec copy $svr/a4.txt to $user/b1-dir
#
try to extract information from a file using linux commands.
exec copy $svr/a3.txt to $user/b2-dir
exec c ...
注意:操作前,先备份jar文件。否则万一有闪失,文件会丢。
-------------main.bat
@echo off
for %%f in (*.jar) do (
rem ===================create newDir, name==fileName
md %%~nf
rem ===================copy jar file to newDir
copy %%f %%~nf
rem ===================enter newDir
cd %%~nf
rem dir
rem ============ ...
为何需要电容笔?
电容屏的手机上,快速手写较多文字时,手指可能会被小电流伤到。
用电容笔可以保护手指。
还有其它各种理由,需要电容笔。
据说市场上的电容笔效果不好,质量对不起价格,所以DIY的比较多。
材料准备好后,通常0.5h就能做出一个来。
具体做法可以搜索[diy电容屏手写笔]。
经过尝试,发现铜丝不是必须的。塑料薄膜包好了带水的棉花球,就可以工作。
这种笔头写多了,也可能产生微小破损,所以里面的填充物不宜用有害物质,以免意外伤屏、伤手。
其它材质的电容笔
1 水煮过的花生米
煮过的花生米质地柔软,感觉对屏无害。
而塑料膜由于褶皱多些,反而不 ...
有些表没有定义id或主键,只有一个unique约束,你又无权修表。
但Hibernate说,一定要id,怎么办?
这时,可以把unique约束相关的field定义为id,一个类里,可以有多个@Id 。
这样可以省去写@EmbeddedId的麻烦。
下面是hibernate文档摘录:
http://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/
---------------------2.2.3.2.2. Multiple @Id properties
Another, arg ...
支持jpg,gif,psd,png。
lib=metadata-extractor-2.6.2.jar,xmpcore.jar
libUrl=http://code.google.com/p/metadata-extractor/
import java.io.File;
import java.io.IOException;
import javax.swing.ImageIcon;
import com.drew.imaging.ImageMetadataReader;
import com.drew.imaging.ImageProcessingExcept ...
-----------简译。
源=http://20bits.com/article/interview-questions-database-indexes
-----------问题
解释一下什么是数据库索引,和它的工作原理。
-----------回答
数据库索引是一种辅助数据结构,它能加快数据提取速度。
索引是针 ...
目标=把helloworld的文字变成可以缩放的,并可以移动文字块[scrollable]。
测试=需要能实体手机,虚拟机似乎不能进行触摸缩放测试。
版本=android 2.3.3,target=android-10
效果图
关键点
=============main.xml
<TextView android:id="@+id/text"
android:layout_width="fill_parent"
android:layout_height=&q ...
目标=把helloworld的文字变成可以缩放的。
测试=需要能实体手机,虚拟机似乎不能进行触摸缩放测试。
版本=android 2.3.3,target=android-10
参考了网上例子。
关键点
=============main.xml
<TextView android:id="@+id/text"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
...