分类目录归档:未分类

解决xp搜索只能搜注册的文件类型

引用自:
http://support2.microsoft.com/?id=309173

要将 Windows XP 配置为能够搜索所有文件(无论文件类型是什么),请获取最新的 Windows XP Service Pack,然后打开“含有未知扩展名的索引文件类型”选项。

如果您使用该方法,Windows XP 会在所有文件类型中搜索您指定的文本。这可能会影响搜索功能的性能。为此,请按照下列步骤操作:
1.单击“开始”,然后单击“搜索”(或指向“搜索”,然后单击“文件或文件夹”)。
2.单击“改变首选项”,然后单击“使用制作索引服务(使本地搜索更快)”。
3.单击“改变制作索引服务设置(高级)”。请注意,您不必打开索引服务。
4.在工具栏上,单击“显示/隐藏控制台树”。
5.在左窗格中,右键单击“本机索引服务”,然后单击“属性”。
6.在“生成”选项卡上,单击以选中“含有未知扩展名的索引文件”复选框,然后单击“确定”。
7.关闭索引服务控制台。

excel技巧

1、填充为同个值
在A1填入1,选中A1,把鼠标放到A1右下角,这时鼠标变成实心十字,最后双击鼠标左键,这一列都变成1了

2、按1 2 3 …顺序填充
在A1和A2分别填上1和2,选中A1和A2,把鼠标放到A2的右下角,这时鼠标变成实心十字,最后双击鼠标左键

3、删除重复项
选中一列,数据-删除重复项

4、在一列数值后面都加上逗号
1)假设数据在A列,在B1列输入=A1&”,”
2)鼠标放到右下角,变成实心十字后往下拉
或选中B1单元格,复制,选中和A列数据平行的单元格,粘贴
注:B1列不能是文本格式,文本格式不会引用列

对双引号的转义,用””,两个引号转义一个引号
=”{“”storecode””:”””&A2&”””,””business””:”””&B2&”””,””area””:”””&C2&”””,””address””:”””&D2&”””},”

5、excel截取字符串
MID函数:MID(text,start_num,num_chars)
text是包含要提取字符的文本串。
start_num是文本中要提取的第一个字符的位置。
num_chars是要提取的字符个数,从左边开始提取字符。
如要截取A2列某字符串从第21位开始的4位:mid(A2,21,4)

6、将txt文本文档的报表导入excel
数据-(获取外部数据)自文本-设置分隔符号-完成

7、excel中文本数字求和
复制需要求和的数字,在空格地方选择性粘贴,注意看选择性粘贴后表格左上角出现了一个倒三角的符号,里面选择“转换为数字”,再求和

8、数字格式转换为文本格式后,还是显示如:8.131E+14这样的数字,显示内容需要一个个双击才能变为文本,可以用数据分列功能来实现批量转换
1)选中要转换的单元格
2)数据-分列,原始数据类型(无所谓点下一步),分隔符号(无所谓点下一步),列数据格式(选文本!点完成)

9、找出两列的不同值
有一列A和一列C,C的列值是包含在A列值中,数量上A大于C。现在要找出A中哪些是C中没有的。
在E1列输入如下=IF(COUNTIF(C:C,A1)>0,”重复”,”多余”),往下拉即可。
countif函数表示计数A1在C列的数量,返回大于0表示存在,否则返回0。

10、vlookup函数
=VLOOKUP(E11,'[查询结果4.xls]SQL Results’!$B:$F,5,FALSE)
第一个参数:要查找的字段
第二个参数:查找范围(按列选!!不要框字段)
第三个参数:取值是第几列
第四个参数:true模糊查找,false精确查找

例子:要查A05301在E11,范围是 查询结果4.xls 文档的B列到F列(搜索范围),匹配到A05301的话取第5列的值即F列,精确查找。

vlookup只能匹配一个字段,如果要匹配多个字段:
1)增加一个辅助列,将两个字段拼接起来匹配,=A2&B2
2)使用if({1,0}}
=VLOOKUP(A2&B2,IF({1,0},’OKFEP_R_041367 (3)’!A:A&’OKFEP_R_041367 (3)’!B:B,’OKTMS_R_041367 (2)’!C:C),2,0)
=VLOOKUP(A2&B2,IF({1,0},’OKTMS_R_041367 (2)’!A:A&’OKTMS_R_041367 (2)’!B:B,’OKTMS_R_041367 (2)’!C:C),2,0)

11、分列功能
1)数字转文本,见8

2)文本转数字
分列 – 在弹出的对话框中直接单击“完成”按钮

12、删除空行
(只有为数字格式时),查找和选择 – 定位条件 – 选空值 – 确定
在空行上右键 – 删除 – 下方单元格上移,就会删除所有空行
PS:只有格式为数字时才有效,如果是文本会提示“找不到单元格”

13、excel中E+怎么变成全数字
1)先选中一列,设置单元格格式-选择文本
2)复制值进去

9月14日

前几天收到邮件,stylexnetworks于9月30号将要关闭,这也算是VPS界的一则大新闻了。这家我有个3.99刀/半年的VPS,还是在它开业促销的时候买到的。回顾使用历程,他们家在当时是用外面很少见的onapp平台的云VPS,除了初期会自动关机之外,之后都挺稳定的。本来想3.99刀/半年可以永久续费下去,捡了个大便宜,哪知道这个月就关闭了。印证了“永远有多久?”这个命题,所有说永久、终生的都是骗人滴~

dbvisualizer设置

1、dbvisualizer中文乱码
tools–tool properties找到Fonts–修改SQL Editor/Text Editor
将字体换成:微软雅黑、新宋体、楷体、黑体

2、dbvisualizer自动提示
tools–tool properties找到SQL Commander–Auto Completion
都打上勾

3、SQL提示
修改SQL提示的步骤如下:
1)编辑dbvis.jar包下的dbvis-actions.xml文件(解压或直接修改)
2)找到以下的代码
<actionidref=”show-auto-completion-command”keystroke=”control SPACE”/>
3)将以上代码修改为以下代码 (改成 alt + 点 或 alt + 斜杠 )
<actionidref=”show-auto-completion-command”keystroke=”alt PERIOD:alt SLASH”/>
4)保存文件并放回到dbivs.jar中
经过以上步骤便让dbvis的SQL提示的快捷键与eclipse的代码提示快捷键一致,修改在与我们编写代码习惯一致,提高我们的编写SQL的效率
此时用alt+点 或 alt+斜杠,SQL提示的框就出来了

4、快速执行一行sql语句
shift+home 选中一行
ctrl+enter 执行语句

5、修改查询结果的显示条数
右上角将Max Rows从1000改为1000000

6、格式化SQL语句
SQL Commander -> Format SQL

7、SQL Editor右上角Max Rows和Max Chars设为-1显示全部,或指定一个大小

8、dbvisualizer编写P/L SQL
需要在declare前加上“–/”,end后加上“/”

--/
DECLARE
v_num number(1) := 1;
BEGIN
dbms_output.put_line(v_num);
end;
/
注意--/和/之前不能有空格,否则执行报错

在SQL Commander里面执行以上代码,dbms_output.put_line()语句没有输出?
1)先选择DBMS OUTPUT选项卡,点击enable绿色箭头
2)再执行以上代码
— 10:31:45 —
1

9、DBMS OUTPUT
在SQL Commander执行:

@set serveroutput on;

相当于在DBMS OUTPUT选项卡,点了enable绿色箭头

@set serveroutput off;

相当于点了stop红色图标

10、调用存在的存储过程

--/
begin
hr.getpages(1,10);
end;
/

不用加exec。

PBOC借贷记学习(未完待续)

应用选择
应用选择主要目的就是在卡片插入终端的时候,由终端来选择哪些应用是由终端和卡片共同支持的。终端的AID列表是通过IC卡参数下载交易从服务端获取,卡片的AID是在做卡片个人化时写入的。

建立应用列表有两种方法,PSE目录选择方法和AID选择方法。

目录选择法流程:
终端先读取PSE,PSE也是一个目录称为支付系统环境。
通过READ RECORD命令读取PSE中的短文件标识(SFI)以及文件里的记录号。读取的记录号对应的记录就是卡片支持的AID。将卡片支持的AID列表和终端支持的AID列表比较,把共同支持的AID放入候选目录中。

AID选择法流程:
AID选择法,就是终端将自己所支持的全部AID通过SELECT命令发送给卡片,逐一尝试,看哪条AID是卡片所支持的。把卡片也支持的AID放入候选目录中。

建立完列表后,可以1)显示应用供用户选择,或2)自动选择优先级最高的一个应用,用于引导处理交易。

卡片会在终端发送SELECT命令响应中返回PDOL(处理选项数据对象列表)是卡片要求终端提供数据的标签和长度列表。终端之后在应用初始化时处理PDOL,通过GPO命令提供列表中所要求的数据给卡片。
继续阅读PBOC借贷记学习(未完待续)

什么是DEV环境,SIT环境,UAT环境

最近在客户那里测试自助终端,接触到了这些名词。在软件人员开发银行前置系统时会用到这几个环境。
DEV环境:DEV顾名思义就是develop,即代码开发的环境。
SIT环境:System Integration Test系统集成测试,开发人员自己测试流程是否走通。
UAT环境:User Acceptance Test用户验收测试,由专门的测试人员验证,验收完成才能上生产环境。

firefox清理设置笔记

1、设置新建标签页时为空白页面
地址栏输入:about:config
搜索:browser.newtab.url,双击并修改字符串的值about:blank

2、删除多余的Java Console扩展
在工具-附加组件-扩展里会看到有多个Java Console版本,只能禁用不能删除
进入firefox安装目录C:\Program Files\Mozilla Firefox\extensions
会看到有几个以{CAFEEFAC-0016开头的文件夹,分别打开查看里面的install.rdf文件,找到显示版本的一行
<em:version>6.0.37</em:version>
保留最新版本,将旧版本所在的文件夹删除,重启firefox即可

3、删除插件
步骤1:在地址栏输入:about:config
步骤2:然后在搜索栏找到“plugin.expose_full_path”项,双击该选项将其设置为true(目的是显示完整插件路径,方便步骤3)
步骤3:继续在地址栏输入:about:plugins。这样可以看到所有目前运行的插件,然后到相应目录下删除即可

记录几个香港虚拟主机商

这里记录几个香港本土开设公司的网页寄存服务商。还是以稳定为前提,价格就有点小贵了。

icdsoft
官网:http://www.icdsoft.com/
这家的香港虚拟主机用的是IAdvantage数据中心,这个数据中心的所属公司是新鸿基的子公司,也是大品牌。它也开设了香港部门的官网http://www.icdsoft.com.hk/。
提供100G空间,1000G月流量,100个mysql数据库,每月10刀。

abchk
官网:http://www.abchk.com/index-big5.php
这家自己介绍从1996年开始就提供域名注册服务,网页寄存套餐#1,提供1G空间,可选择Linux Server及Windows Server,每月68港元。

uhost
官网:http://www.uhost.com.hk/gb/home.php
这家的Linux Silver套餐,提供5G存储空间,50G流量,2个mysql数据库,cpanel控制面板,每月70港元。

teamagic
官网:http://www.teamagic.com.hk/
这家有一个套餐,提供2G存储空间,无限流量,5个附加域,10个mysql数据库,年付780港元。

nethub
官网:http://www.nethub.com.hk/
Linux 網頁寄存計劃 C
提供15G空间,20G月流量,1个mysql数据库(100MB大小)。平均每月68港元。

发现香港本土的主机商对数据库的限制很严格,不但限制个数,还限制大小,要增加数据库需要一次性额外付一笔费用。还有附加域也限制,基本都是只能使用主域名,能附加多个域名的很少见,在购买前先要看清除。

lighttpd设置虚拟目录

1、编辑lighttpd.conf

vim /etc/lighttpd/lighttpd.conf

在最后添加:

include_shell "cat vhosts.d/*.conf"

设置存放虚拟目录配置文件的目录。

2、设置虚拟目录

vim /etc/lighttpd/vhosts.d/aaa.com.conf

添加:

$HTTP["host"] == "www.aaa.com" {
server.name = "www.aaa.com"
server.document-root = "/home/aaa.com"
server.errorlog = "/var/log/lighttpd/www.aaa.com-error.log"
accesslog.filename = "/var/log/lighttpd/www.aaa.com-access.log"
}

3、建立相关目录

cd /home
mkdir aaa.com
chown -R lighttpd:lighttpd aaa.com/

4、重启lighttpd

service lighttpd restart

[转]Scale out和Scale up

  对于服务器体系来说必须要考虑的一点就是可扩展性(Scalability)。除非业务永不增长,否则随着使用人数不断增多,服务器就一定会很快达到性能和并发极限。解决这个问题,通常只有两个办法:即代表分布式计算的Scale out和以主机或机箱式为主的Scale up。

  Scale Out(向外扩展):就是指企业可以根据需求增加不同的服务器应用,依靠多部服务器协同运算,借负载平衡及容错等功能来提高运算能力及可靠度。

  Scale Up(向上扩展):指企业后端大型服务器以增加处理器等运算资源进行升级以获得对应用性能的要求。