存档

2009年3月 的存档

SQL Server 日志查看软件 Lumigent Log Explorer for SQL Server v4.0.2

2009年3月29日 admin 没有评论

http://down.chinaz.com/soft/7887.htm

业界领先的数据恢复工具,能从SQL Server的Log文件中查看和恢复数据
name:www.chinaz.com
sn:wv5rc-uxvpz-e33-nr4694qs2

分类: 收集 标签:

style.setAttribute不起作用,另收集设置方式

2009年3月27日 admin 没有评论

vwin.style.setAttribute("width",wWidth+"px");
vwin.style.setAttribute("height",wHeight+"px");
vwin.style.setAttribute("left",wLeft+"px");
vwin.style.setAttribute("top",wTop+"px");
vwin.style.setAttribute("backgroundColor","#8bcee4");

在firefox下不起作用,应该是style下面不支持setAttribute了,只能用其他方式了。

有下面几种方式:
vwin.style.cssText="position:absolute;width:"+wWidth+"px"+";height:"+wHeight+"px"+";left:"+wLeft+"px;"+"top:"+wTop+"px"+";background:#8bcee4;";
vwin.style.width="100px";

还引用一个,这个没测试
var oStyle = oNode.getAttribute("style");

// ie

if(oStyle == "[object]") {

oStyle.setAttribute("cssText", strStyle);

oNode.setAttribute("style", oStyle);

} else {

oNode.setAttribute("style", strStyle);

}

分类: 收集 标签:

转:JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度

2009年3月27日 admin 没有评论

网页可见区域宽:document.body.clientWidth
网页可见区域高:document.body.clientHeight
网页可见区域宽:document.body.offsetWidth (包括边线的宽)
网页可见区域高:document.body.offsetHeight (包括边线的宽)
网页正文全文宽:document.body.scrollWidth
网页正文全文高:document.body.scrollHeight
网页被卷去的高:document.body.scrollTop
网页被卷去的左:document.body.scrollLeft
网页正文部分上:window.screenTop
网页正文部分左:window.screenLeft
屏幕分辨率的高:window.screen.height
屏幕分辨率的宽:window.screen.width
屏幕可用工作区高度:window.screen.availHeight
屏幕可用工作区宽度:window.screen.availWidth

var s = "";
s += "\r\n网页可见区域宽:"+ document.body.clientWidth;
s += "\r\n网页可见区域高:"+ document.body.clientHeight;
s += "\r\n网页可见区域宽:"+ document.body.offsetWidth +" (包括边线和滚动条的宽)";
s += "\r\n网页可见区域高:"+ document.body.offsetHeight +" (包括边线的宽)";
s += "\r\n网页正文全文宽:"+ document.body.scrollWidth;
s += "\r\n网页正文全文高:"+ document.body.scrollHeight;
s += "\r\n网页被卷去的高:"+ document.body.scrollTop;
s += "\r\n网页被卷去的左:"+ document.body.scrollLeft;
s += "\r\n网页正文部分上:"+ window.screenTop;
s += "\r\n网页正文部分左:"+ window.screenLeft;
s += "\r\n屏幕分辨率的高:"+ window.screen.height;
s += "\r\n屏幕分辨率的宽:"+ window.screen.width;
s += "\r\n屏幕可用工作区高度:"+ window.screen.availHeight;
s += "\r\n屏幕可用工作区宽度:"+ window.screen.availWidth;
s += "\r\n你的屏幕设置是 "+ window.screen.colorDepth +" 位彩色";
s += "\r\n你的屏幕设置 "+ window.screen.deviceXDPI +" 像素/英寸";
alert(s);

HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
event.clientX 相对文档的水平座标
event.clientY 相对文档的垂直座标
event.offsetX 相对容器的水平坐标
event.offsetY 相对容器的垂直坐标
document.documentElement.scrollTop 垂直方向滚动的值
event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量

IE,FireFox 差异如下:

IE6.0、FF1.06+:

clientWidth = width + padding

clientHeight = height + padding

offsetWidth = width + padding + border

offsetHeight = height + padding + border

IE5.0/5.5:
clientWidth = width – border

clientHeight = height – border

offsetWidth = width

offsetHeight = height

(需要提一下:CSS中的margin属性,与clientWidth、offsetWidth、clientHeight、offsetHeight均无关)

网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth

-------------------

技术要点
本节代码主要使用了Document对象关于窗口的一些属性,这些属性的主要功能和用法如下。

要得到窗口的尺寸,对于不同的浏览器,需要使用不同的属性和方法:若要检测窗口的真实尺寸,在Netscape下需要使用Window的属性;在IE下需要深入Document内部对body进行检测;在DOM环境下,若要得到窗口的尺寸,需要注意根元素的尺寸,而不是元素。

Window对象的innerWidth属性包含当前窗口的内部宽度。Window对象的innerHeight属性包含当前窗口的内部高度。

Document对象的body属性对应HTML文档的标签。Document对象的documentElement属性则表示HTML文档的根节点。

document.body.clientHeight表示HTML文档所在窗口的当前高度。document.body. clientWidth表示HTML文档所在窗口的当前宽度。

实现代码:

请调整浏览器窗口大小


浏览器窗口 的 实际高度:
浏览器窗口 的 实际宽度:

源程序解读

(1)程序首先建立一个表单,包含两个文本框,用于显示窗口当前的宽度和高度,并且,其数值会随窗口大小的改变而变化。

(2)在随后的JavaScript代码中,首先定义了两个变量winWidth和winHeight,用于保存窗口的高度值和宽度值。

(3)然后,在函数findDimensions ( )中,使用window.innerHeight和window.innerWidth得到窗口的高度和宽度,并将二者保存在前述两个变量中。

(4)再通过深入Document内部对body进行检测,获取窗口大小,并存储在前述两个变量中。

(5)在函数的最后,通过按名称访问表单元素,结果输出至两个文本框。

(6)在JavaScript代码的最后,通过调用findDimensions ( )函数,完成整个操作。

分类: 收集 标签:

收集素材对降低设计成本有利

2009年3月23日 admin 没有评论

可以收集素材。
其实收集也可以做一系列不错的网站。

分类: 收集 标签:

四钻信誉 中年人服装 高档气质时尚妈妈装春秋外套 让利热销中

2009年3月16日 admin 没有评论

http://item.taobao.com/auction/item_detail-0db2-da55ba500d0ecfbd0e5abc4efd4ceee9.jhtml

分类: 收集 标签:

IBM developerworks的文章真不错

2009年3月16日 admin 没有评论

这是linux文档库

http://www.ibm.com/developerworks/cn/views/linux/libraryview.jsp?type_by=%E6%96%87%E6%A1%A3%E5%BA%93

分类: 收集 标签:

转:mysql utf8字符设定和collation的大小写敏感问题[数据库]

2009年3月8日 admin 没有评论

http://kkito.cn/index.php/blog/getArticle/130

本来都连局域网里面的数据库服务器开发,这次项目就我自己用,结果捣腾了半天数据库还是没有完全搞定,超郁闷。

大致有两个问题。

1,utf8设定

    很多地方都碰到,但我每次装的时候都比较注意早就选择了这个,这次ubuntu apt-get install,都没做啥设定问题就来了。中文不能正确显示。这个问题碰到很多人问,有次看到qq群里面讨论说存储用的字符集,我觉得不大靠谱,为啥,数据库信息存在存储设备上,八成是用二进制文件形式处理,难道还有文本?既然是二进制管他啥字符集,只关心二进制数据了。

    研究了一下,发觉确实跟存储是没有关系的。

  1. show variables;  

 …..

 | character_set_client            | utf8                                      |
 | character_set_connection        | utf8                                      |
 | character_set_database          | utf8                                      |
 | character_set_filesystem        | binary                                    |
 | character_set_results           | utf8                                      |
 | character_set_server            | utf8                                      |
 | character_set_system            | utf8                                      |

…..

显示了很多character_set,直接用sql改也能改,但似乎只在当前连接生效,改了之后可以改变字符集。
至于具体是怎么样一个过程,官方网站上都有详细说明。

http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html

  • What character set is the statement in when it leaves the client?

    The server takes the character_set_client system variable to be the character set in which statements are sent by the client.

  • What character set should the server translate a statement to after receiving it?

    For this, the server uses the character_set_connection and collation_connection system variables. It converts statements sent by the client from character_set_client to character_set_connection (except for string literals that have an introducer such as _latin1 or _utf8). collation_connection is important for comparisons of literal strings. For comparisons of strings with column values, collation_connection does not matter because columns have their own collation, which has a higher collation precedence.

  • What character set should the server translate to before shipping result sets or error messages back to the client?

    The character_set_results system variable indicates the character set in which the server returns query results to the client. This includes result data such as column values, and result metadata such as column names。

只列出了三个过程,保证这三个过程就ok。

接下来的问题是如何改成默认设置。
/etc/mysql/my.cnf 这个配置文件里面
。。。。
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
default-character-set=utf8

[mysql]
init_connect=’SET NAMES utf8′
default-character-set=utf8
character-set-server = utf8
collation-server = utf8_general_ci
character-set-client=utf8
character_set_client=utf8
。。。。

设定好/etc/init.d/mysql restart 重启下服务,再次连接进去show variables就可以了。

2,collation 的大小写敏感问题

有个column设置成unique,如果设定一条记录这个值为”a” ,下一条纪录设定为”A”时居然报错是duplicate了,狂ft。第一次发现有这么搓的事情。

问题集中到这几个属性

 | collation_connection            | utf8_general_ci             |
 | collation_database              | utf8_general_ci             |
 | collation_server                | utf8_general_ci             |

 

几个备选项的意思

 utf8_bin: compare strings by the binary value of each character in the string

 utf8_general_ci: compare strings using general language rules and using case-insensitive comparisons

 utf8_general_cs: compare strings using general language rules and using case-sensitive comparisons

 

我还是想修改配置能默认设定成utf8_bin或者case insensitive,但是始终找不到正确的配置,my.cnf里面不知道怎么配置。只知道

collation-server = utf8_general_ci

可以改变collation_database和collation_server的属性确不知道如何改变collation_connection。sql直接改估计可以,但是今天忙的没空试验了,ft,明天继续。

分类: 收集 标签:

vsftp 限定在用户目录

2009年3月7日 admin 没有评论

chroot_list_enable=YES
chroot_local_user=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list

分类: 收集 标签:

专注于用户体验、web前端及web标准的blog

2009年3月2日 admin 没有评论

http://www.inpeck.com/blog/page/2/

分类: 收集 标签:

转:IT行业让薪水翻倍的13条跳槽黄金准则

2009年3月2日 admin 没有评论

首先,真正的高级人才是不用找工作的,因为只有被工作找的份。但是,难免有些高级人才厌倦了旧的工作环境,或者遇到天花板,没有了发展空间,或者遇到新老板上任后排除异己来提拔自己的亲信等等,如果您真打算自己去找工作,那么至少需注意以下几点:

1、网上求职尤其需注意那些一天到晚在网上打招聘广告的公司。这类公司通常分成两类:

一类是垃圾公司,如一些别有用心的保险公司、中介公司等。这类公司以获取你的个人资源和个人信息为目的。

二类是某些小有名气的公司,但由于用人条件苛刻并且薪资待遇与他们的苛刻要求不匹配,所以一年到头在招人,却总也招不到让他们满意的人。还有一些著名公司,以打广告为目的,招人为幌子,一个破烂职位能放在网上招一两年。

2、 千万小心猎头公司。他们更象是猎狗公司,他们嗅觉灵敏,对打探个人隐私有着狂热而又执着的癖好,往往是工作没给你找成功,却把你现在工作的公司,以前工作的公司闹得沸沸扬扬。如果你不想丢掉现在的工作,不想让你以前的同事议论非非,那么,请慎重选择猎头公司,慎重透露你的隐私给猎头公司。切记切记。

3、只给你发邮件而不打电话叫你去面试的公司,必须不予理睬。通常是一些垃圾公司,没有能力满足你的基本要求。他们自己也没把握雇得起你,所以连电话费也免了。

4、 第一次电话就让你于某月某日几点钟去哪里面试的公司,必须立刻回绝。因为你到时候到那里一看,一堆刚毕业2、3年的年轻后生正爬在桌子上填写简历。你跟这些人竞争的结果就是你的工资最多只有他们的1倍高,5、6千顶天了。那么应该怎么回答呢?告诉人事经理,我没空,我只有莫月某日下午几点钟才有空,若不然,就不用去了,浪费时间,肯定是低级职位。

5、第一次面试就让你带好学历学位证书去面试的公司,千万别去,因为不用问,肯定是低级职位。

6、去公司面试前必须问清楚是谁面试你,如果得知不是总经理或副总经理来面你,那么我劝你立刻回绝这个职位。因为如果面你的是个低三下四的中层干部,那么你的职位肯定是低四下五的低贱职位。总之,打扮得笔挺结果给猪看了,即花钱又浪费时间。

7、 一进门就让你填一堆表格的公司,必须立马走人。因为这是招聘中低等员工的惯用伎俩,特别是对那些喜欢出一些狗屁不通的试卷的公司,千万不要跟他们浪费时间。况且,应聘的人为了得到这份工作,根本就不可能按自己的真实情况回答这种测试卷,废纸一堆,招聘的人根本不懂人事管理。

8、不要去人才市场找工作,高端职位不是放在菜市场上卖的。

9、如果公司所在城市离你较远,需要飞机前往,一定要问明公司报销不报销路费。如果不报销,或者说如果录取就报销的公司,建议不要冒险去试。即使十个面试者中最后被你淘汰了九个,你还是会发现该公司的福利待遇极差极差。惨痛教训,切记勿再试。

10、 要知道一个公司的整体面貌和素质如何,那就请留意人事部职员的面貌,尤其是人事经理的素质往往是一个公司整体素质的缩影。如果接待你的人事经理较热心较礼貌周到,那么该公司的工作氛围一般较好,如果人事经理较冷漠或不很礼貌,那么该公司同事关系往往较残酷较冷漠。

11、不要试图跟新加坡或台湾老板共事,否则你就等着身心接受摧残和扭曲吧。

12、注意HR的职业病,几乎每个HR都有窥探癖和多疑症。

13、 最后一条,也是最重要的一条,12年的跳槽经验表明,较好的中国公司及正规的外企正愈来愈倾向于日本企业的终身雇佣制度,即:拒绝跳槽,拒绝人才流动。所有的HR都有一种固执而又变态的心理:他不希望成为你的第一个开苞的男人,但却强烈地希望是你的第二个雇主,并且是在该领域被第一个雇主用了5年到8年之后,同时希望自己是你的最后一个雇主。所以HR对你的跳槽经历往往怀有一种强烈的偏见和关注,对你跳槽原因的研究兴趣近乎变态。所以,对于绝大多数求职者来讲,最好的选择就是:不跳槽。或者至少在一个单位工作5~8年再考虑跳槽,而作为对这 5~8年经验的积累的回报,薪水往往应该加倍,否则就是你贱卖了自己。这就是薪水一路加倍的秘密。

来源:中国IT实验室 佚名

来源:http://www.alibuybuy.com/archives/3429

分类: 收集 标签: