静坐常思己过,闲谈莫论人非,能受苦乃为志士,肯吃亏不是痴人,敬君子方显有德,怕小人不算无能,退一步天高地阔,让三分心平气和,欲进步需思退步,若着手先虑放手,如得意不宜重往,凡做事应有余步。持黄金为珍贵,知安乐方值千金,事临头三思为妙,怒上心忍让最高。切勿贪意外之财,知足者人心常乐。若能以此去处事,一生安乐任逍遥。

通过Gtalk使用Google Translate功能

作者:大鹏 发布于:2009-7-25 21:39 Saturday 分类:网络资源
标签: google gtalk

Gtalk:

如果你经常使用Gtalk聊天,那么不妨加几个翻译机器人,只要把文字发给机器人,它就会立刻回复给你翻译好的文字。比如要中翻英,就加zh2en@bot.talk.google.com,英翻中就加en2zh@bot.talk.google.com。实际上你可以将“xx2yy”里的“xx”和“yy”换成以下的字符,来进行各种语言之间的翻译:

    * ar:阿拉伯语
    * de:德语
    * fr:法语
    * el:希腊语
    * es:西班牙语
    * ja:日语
    * ko:韩语
    * nl:荷兰语
    * ru:俄语
    * zh:中文
    * en:英文


评论(0) 引用(0) 浏览(11460)

李开复:Google Suggest在G.cn上已经恢复功能了

作者:大鹏 发布于:2009-7-25 21:34 Saturday 分类:网络资源
标签: google

打开李开复的Twitter, 发现开复老师([url=https://twitter.com/kaifulee/]@kaifulee[/url])在Twitter的最新状态是:

[acronym=Google Suggest 在G.cn上已经恢复功能了。][/acronym]

测试了一下,还真的可以使用Suggest功能了,不错。


评论(0) 引用(0) 浏览(10507)

文件 "c:xxxx.mdf,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

作者:大鹏 发布于:2009-7-24 20:03 Friday 分类:Java与Jsp
标签: sqlserver

NTFS 或 FAT 压缩卷上不支持 SQL Server 数据库。 压缩卷无法保证扇区对齐方式的写入,但这种写入在某些情况下是确保事务恢复所必需的。 此外,建议不要将 SQL Server 数据库备份为压缩卷上的磁盘文件。

更多信息

虽然,从物理上说可以将 SQL Server 数据库放在压缩卷上,但我们并不建议也不支持这样做。 主要原因包括下列几方面:

性能.

阅读全文>>


评论(0) 引用(0) 浏览(8367)

婚礼筹备完全版之WBS工作结构分解

作者:大鹏 发布于:2009-7-22 21:04 Wednesday 分类:娱乐信息

1.婚礼筹备计划
1.1.决定婚礼日期、地点、仪式及婚宴方式
1.2.确定婚礼预算
1.3.草拟客人名单
1.4.召集好朋友讨论婚礼计划
1.5.确定伴郎、伴娘
1.6.确定主婚人、证婚人
1.7.成立婚礼筹备组
1.7.1.召开kick-off项目启动会
1.7.2.制定婚礼项目计划书
1.7.3.明确筹备组分工

阅读全文>>


评论(0) 引用(0) 浏览(10448)

去掉外键约束, 删除数据

作者:大鹏 发布于:2009-7-21 12:10 Tuesday 分类:Asp.Net 2.0
标签: sqlserver

[code]
/* usage:
exec fk_switch tablename,0
delete tablename where fieldname = abc
-- truncate table tablename
exec fk_switch tablename,1
*/
create proc fk_switch @tablename varchar(20),@status bit
as
declare @fk varchar(50),@fktable varchar(20)
declare @s varchar(1000)
declare cur cursor for
select b.name as fkname,c.name as fktablename
from sysforeignkeys a
join sysobjects b on a.constid = b.id
join sysobjects c on a.fkeyid = c.id
join sysobjects d on a.rkeyid = d.id
where d.name = @tablename
open cur
fetch next from cur into @fk,@fktable
while @@fetch_status = 0
begin
if @status = 0
begin
  set @s = 'alter table +@fktable+ nocheck constraint + @fk'
  print @s
end
else
begin
  set @s = 'alter table +@fktable+ check constraint + @fk'
  print @s
end
exec(@s)
fetch next from cur into @fk,@fktable
end
close cur
deallocate cur
[/code]


评论(0) 引用(0) 浏览(6873)

文件编码批量转换小工具

作者:大鹏 发布于:2009-7-19 13:31 Sunday 分类:Asp.Net 2.0
标签: php c# 字符集 编码转换

     很多时候,由于需要将一个项目中的所有文件批量转换成另外一种编码,手动一个一个的用DreamWeaver或Editplus之类的工具转换要浪费大量的时间。
     最近又遇到了这种问题,需要将项目中所有的PHP文件批量转换成UTF-8的编码。于是使用C#写了一个批量转换的工具,直接在CMD
命令行中执行就可以了,里面有详细的使用说明。共享出来给一些有似类需要朋友下载使用。
使用方法:
[code]
Usage:
     CharsetConverter source destination [-s] [-m match] [-o OriginalCharset] [-
t TargetCharset] [-h]
Options:
     source                     需要进行编码的文件所在位置,必需为文件夹路径
     destination                转换后的文件存放位置
     -s                         包含子文件夹下的文件
     -m match                   要进行转换的文件,过滤的表达式
     -o OriginalCharset         原文件字符集
     -t TargetCharset           目标字符集
     -h                         查看本工具使用说明
Examples:
CharsetConverter e:\website\MyOA d:\temp -s -m *.php -o gb2312 -t utf-8
[/code]

阅读全文>>


评论(0) 引用(0) 浏览(9456)

C# 读取CAD文件缩略图(DWG文件)

作者:大鹏 发布于:2009-7-19 12:01 Sunday 分类:Asp.Net 2.0
标签: c# cad

在不使用任务插件的情况下读取DWG文件的缩略图,以便在没有安装AutoCAD的计算机上浏览。
[code]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace 浏览dwg
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            ViewDWG viewDwg = new ViewDWG();
            pictureBox1.Image = viewDwg.GetDwgImage("c:\\1.dwg");
        }
        class ViewDWG
        {
            struct BITMAPFILEHEADER
            {
                public short bfType;
                public int bfSize;
                public short bfReserved1;
                public short bfReserved2;
                public int bfOffBits;
            }
            public Image GetDwgImage(string FileName)
            {
                if (!(File.Exists(FileName)))
                {
                    throw new FileNotFoundException("文件没有被找到");
                }
                FileStream DwgF; //文件流
                int PosSentinel; //文件描述块的位置
                BinaryReader br; //读取二进制文件
                int TypePreview; //缩略图格式
                int PosBMP;       //缩略图位置
                int LenBMP;       //缩略图大小
                short biBitCount; //缩略图比特深度
                BITMAPFILEHEADER biH; //BMP文件头,DWG文件中不包含位图文件头,要自行加上去
                byte[] BMPInfo;       //包含在DWG文件中的BMP文件体
                MemoryStream BMPF = new MemoryStream(); //保存位图的内存文件流
                BinaryWriter bmpr = new BinaryWriter(BMPF); //写二进制文件类
                Image myImg = null;
                try
                {
                    DwgF = new FileStream(FileName, FileMode.Open, FileAccess.Read);   //文件流
                    br = new BinaryReader(DwgF);
                    DwgF.Seek(13, SeekOrigin.Begin); //从第十三字节开始读取
                    PosSentinel = br.ReadInt32(); //第13到17字节指示缩略图描述块的位置
                    DwgF.Seek(PosSentinel + 30, SeekOrigin.Begin); //将指针移到缩略图描述块的第31字节
                    TypePreview = br.ReadByte(); //第31字节为缩略图格式信息,2 为BMP格式,3为WMF格式
                    if (TypePreview == 1)
                    {
                    }
                    else if (TypePreview == 2 || TypePreview == 3)
                    {
                        PosBMP = br.ReadInt32(); //DWG文件保存的位图所在位置
                        LenBMP = br.ReadInt32(); //位图的大小
                        DwgF.Seek(PosBMP + 14, SeekOrigin.Begin); //移动指针到位图块
                        biBitCount = br.ReadInt16(); //读取比特深度
                        DwgF.Seek(PosBMP, SeekOrigin.Begin); //从位图块开始处读取全部位图内容备用
                        BMPInfo = br.ReadBytes(LenBMP); //不包含文件头的位图信息
                        br.Close();
                        DwgF.Close();
                        biH.bfType = 19778; //建立位图文件头
                        if (biBitCount < 9)
                        {
                            biH.bfSize = 54 + 4 * (int)(Math.Pow(2, biBitCount)) + LenBMP;
                        }
                        else
                        {
                            biH.bfSize = 54 + LenBMP;
                        }
                        biH.bfReserved1 = 0; //保留字节
                        biH.bfReserved2 = 0; //保留字节
                        biH.bfOffBits = 14 + 40 + 1024; //图像数据偏移
                        //以下开始写入位图文件头
                        bmpr.Write(biH.bfType); //文件类型
                        bmpr.Write(biH.bfSize); //文件大小
                        bmpr.Write(biH.bfReserved1); //0
                        bmpr.Write(biH.bfReserved2); //0
                        bmpr.Write(biH.bfOffBits); //图像数据偏移
                        bmpr.Write(BMPInfo); //写入位图
                        BMPF.Seek(0, SeekOrigin.Begin); //指针移到文件开始处
                        myImg = Image.FromStream(BMPF); //创建位图文件对象
                        bmpr.Close();
                        BMPF.Close();
                    }
                    return myImg;
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
            }
        }

    }
}[/code]


评论(0) 引用(0) 浏览(10771)

给经常修理电脑的朋友16点忠告

作者:大鹏 发布于:2009-7-15 21:28 Wednesday 分类:娱乐信息
标签: 网络 计算机

1、首先记住这句话:永远不要承认自己是高手,因为这个称号是要付出代价的。
  
   2、接到陌生电话后,一定要问清楚对方有什么事情,然后再告诉他(她)当前你目前所在的位置。
    
   3、永远不要试图通过电话或者QQ解决某个问题,对方很有可能不知道菜单是什么东西,这不能怨他们,只能怨你自己,因为你永远懒于解释给他们听。
  
     4、不要想着立马可以解决遇到的问题,因为你所遇到的总是崩溃的系统或者处于崩溃边缘的系统。
  
      5、如果对方允许你重新安装系统,那就不要试着去做任何修复工作,因为重装系统是最快解决问题的办法。
  
      6、除了询问哪些资料需要备份,你不要提问对方任何问题,除非你的心理承受能力特别强。
  

阅读全文>>


评论(0) 引用(0) 浏览(8576)

快钱 = 骗钱

作者:大鹏 发布于:2009-7-7 23:26 Tuesday 分类:网络资源
标签: 快钱 骗钱

快钱的网上汇款 = 骗钱
前两天用快钱给一位朋友的卡上汇钱,结果今天收到一封邮件见后面。当时只是为了方便不想去银行,就直接从自己的中国银行的储蓄卡上转了1000到快钱,再由快钱的“网上付款”功能给朋友汇款。没想到他们这么黑,竟说是从信用卡转的账,TMD是猪啊,钱从哪个账号过来的都不会看。打电话过去,工号819的那位态度超级差,还说要把我的中国银行的卡复印件等一些相关证明传真给他。退回来的钱还不能直接返回到银行卡上,只能退到快钱上来消费。最可恶的是钱还不知道哪一年能退回到账号上来,现在一直压在他们那里,像是在留着生利息一样。
选择快钱网上汇本来只是想投个方便,没想到竟搞得这么头痛,想起来就生气。

阅读全文>>


评论(4) 引用(0) 浏览(21226)

利用Javascript刷新网页方法大全(转)

作者:大鹏 发布于:2009-6-30 17:33 Tuesday 分类:JavaScript与HTML
标签: javascript

先来看一个简单的例子:
下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。

frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:
[code]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> frame </TITLE>
</HEAD>
<frameset rows="50%,50%">
<frame name=top src="top.html">
<frame name=bottom src="bottom.html">
</frameset>
</HTML>
[/code]

阅读全文>>


评论(0) 引用(0) 浏览(12222)

免费不限流量VPN工具 可访问YouTube

作者:大鹏 发布于:2009-6-20 10:52 Saturday 分类:网络资源
标签: google vpn youtube

连接到 VPN 后,你的电脑属于全局代理状态,根据墙的特性,可能会有部分国内网站无法访问。不过由于没有流量限制,观看 YouTube、Flickr 等等网站时还是很爽的。

前往官方下载,有 Windows/Mac 版本:https://www.ultravpn.fr/download.htm


评论(0) 引用(0) 浏览(13244)

互联网举报中心谴责谷歌传播色情和低俗信息

作者:大鹏 发布于:2009-6-18 22:40 Thursday 分类:网络资源
标签: google

中国互联网违法和不良信息举报中心在网页突出位置发出了一条题为“强烈谴责谷歌传播淫秽色情和低俗信息”的新闻

  人民网北京6月18日电 互联网违法和不良信息举报中心近日根据公众举报并经核查,“谷歌中国”网站(google.cn)大量传播淫秽色情和低俗信息,严重违反国家有关法律法规,违背社会公德,损害公众利益。

  今年1月和4月,“谷歌中国”网站因存在大量淫秽色情和低俗链接,曾两次被互联网违法和不良信息举报中心公开曝光。近期,互联网违法和不良信息举报中心又接到公众举报,经核查发现,“谷歌中国”网站仍然存在大量淫秽色情和低俗信息,包括大量极其低级、丑陋的色情图片、视频和文字。“谷歌中国”网站未按照我国法律法规的要求做好淫秽色情内容的过滤工作,大量境外互联网上的淫秽色情信息通过该网站传播到我境内,严重违反了《全国人大常委会关于维护互联网安全的决定》和国务院《互联网信息服务管理办法》等法律法规,以及有关行业自律规范,严重侵害青少年身心健康,损害公众利益。

阅读全文>>


评论(0) 引用(0) 浏览(10934)

获取WindowsXp系统信息的一条命令

作者:大鹏 发布于:2009-6-11 23:16 Thursday 分类:个人收藏
标签: windows

一条很有用的Windows命令,可以查看计算机安装了哪些补丁。可以很方便的就把你装过的补丁列出来。

1、运行->cmd (其实就是命令行模式了)
2、systeminfo > systeminfo.txt (这里叫文件名无所谓的,只要是*.txt类型就可以了)


评论(0) 引用(0) 浏览(7962)

Google断微软后路 Outlook可访问Google Apps

作者:大鹏 发布于:2009-6-11 21:32 Thursday 分类:网络资源
标签: google outlook

  北京时间6月10日消息:据国外媒体报道,GoogleApps的假想敌是微软Office。周二,Google推出一个杀手工具,让微软的Outlook客户端能够直接访问GoogleApps后台,Google此举相当于架空微软Exchange服务器。

  这一产品的官方名字是Google Apps Sync forMicrosoftOutlook,即Outlook同步工具。目前使用企业版GoogleApps的用户可以下载这一工具,除了每年收费50美元的企业员工帐号外,教育机构和非营利机构等用户也可以下载。普通网民无法下载这一工具。

  微软的Outlook和Exchange是面向企业的电子邮件、日历工具,安装Google这一软件之后,用户可以继续使用Outlook客户端,但是其后台将不是企业内部的Exchange服务器,而将访问保存在Google服务器上的邮件和日历信息。

  这种微软客户端加上Google后台的搭配,将给微软现金牛之一的Exchange服务器带来极大挑战。

阅读全文>>


评论(0) 引用(0) 浏览(8306)

Google中国推出谷歌购物搜索

作者:大鹏 发布于:2009-6-11 21:30 Thursday 分类:网络资源
标签: google 搜索引擎 购物

  谷歌中国近日在中国推出[url=http://www.google.cn/products]谷歌购物搜素[/url]服务,这是继网易有道后,又一家在中国推出购物搜素的搜索引擎服务商。
目前主要的中文主要购物搜索引擎有:

  [url=http://www.google.cn/products]谷歌购物搜索[/url]

  谷歌搜索引擎于2009年5月推出的搜索产品,其搜索范围覆盖了B2C、C2C等领域,面向中国市场推出全方位购物搜索的搜索引擎。

  [url=http://gouwu.youdao.com/]有道购物搜索[/url]

  有道购物搜索是网易于2009年1月全新推出的搜索产品。 收录了上百家知名网上商城的数百万种商品;提供商品比价功能;独立公开的商城评论平台。

  [url=http://www.askyaya.com/]丫丫比较购物搜索[/url]

  购物搜索网站,其功能主要是为用户提供商品的查询、比较、导购等系列的一站式服务及专业购物向导。2005年4月上线。

  [url=http://www.smarter.com.cn/]聪明点比较购物搜索[/url]

  聪明点购物搜索引擎,用户可以在数百万件商品中进行搜索查找和比较挑选,针对每件商品都可以比较不同商家的售价和服务承诺,查看商品和商家的各种评论、评分,最终做出购买的决定。2005年11月上线。


评论(0) 引用(0) 浏览(9792)

关于计算机预装绿色上网过滤软件的通知

作者:大鹏 发布于:2009-6-11 21:18 Thursday 分类:网络资源

  据工信部的《关于计算机预装绿色上网过滤软件的通知》文件的通知,在2009年7月1日以后,中国境内生产销售的计算机出厂前将预装一款名为“ 绿坝-花季护航”的绿色上网过滤软件,而进口计算机在中国销售前也将预装该软件,这款软件具备拦截色情内容、过滤不良网站、控制上网时间、查看上网记录等功能。

  对于这样一款大规模预装的软件,我有一些非常疑惑的问题,从“绿坝-花季护航”的功能介绍上来看,这是一款针对儿童的上网过滤软件,当浏览的含有不良信息的网站(例如色情网站)时,“绿坝-花季护航”可以自动关闭浏览器。但是,现在要求所有电脑都预装这个软件,如果用户家庭没有儿童呢?如果使用电脑的用户本身就是成年人呢?难道所有成人都要遵守儿童的标准,不能访问所谓的儿童不宜网站?

  我认为网上色情问题,对于未成年人和成年人,性质完全不一样。对于未成年人来说,保护青少年免受网络色情侵害是正确的;但是对于成年人来说,不应该和儿童采用同样的标准,必须在保护青少年身心健康与保护成年人言论自由之间找到平衡点,否则搞不好就变成限制成年人的言论和阅读自由的行为。

阅读全文>>


评论(0) 引用(0) 浏览(117660)

Google翻译辅助系统

作者:大鹏 发布于:2009-6-11 21:16 Thursday 分类:网络资源
标签: google 翻译

  据Google黑板报报道,今天,Google推出了一个新产品:[url=http://translate.google.com/toolkit]Google翻译辅助系统[/url]。

  该系统主要是供专业翻译人员手动翻译使用,翻译人员可以上传或指定一篇文章的地址,然后通过系统进行翻译,Google会预先使用自己的翻译系统进行翻译,然后翻译人员再进行人工校对和翻译,翻译界面上,左边为原始文章,右边为翻译后的文章,用户选中右边的文字,左边的原始文字会自动变色,除此之外,该系统还提供了翻译记忆库、术语和词汇表的上载复用机制。

  Google翻译辅助系统在机器翻译的同时,还提供了自动翻译搜索功能,使用户在编辑翻译的过程中,可以借鉴其他人翻译过的类似结果,并给予评定。最重要的是,Google翻译辅助系统在用户的编辑翻译中自动“学习”,从而形成了一个良性循环,进而共同提高翻译的质量。

  对于中文博客来说,很多文章都是翻译国外博客的文章,那么不妨尝试一下这个系统,共同提高大家的翻译水平。

  点击访问:[url=http://translate.google.com/toolkit]Google翻译辅助系统[/url]


评论(0) 引用(0) 浏览(3299)

ExtJsGridPanel中IE6中出现长滚动条的解决方法

作者:大鹏 发布于:2009-6-11 16:13 Thursday 分类:JavaScript与HTML
标签: extjs

在IE6中GridPanel如果不是设置成固定的宽度,则会出现一个很长的滚动条,整个GridPanel似乎变得有页面10倍宽,
解决方法:
修改ext-all.css第 #337 行:
[code]
.x-grid3-header-offset{padding-left:1px;width:10000px;}
[/code]
to
[code]
.x-grid3-header-offset{padding-left:1px;width:auto;}
[/code]
或者直接在页面中加入:
[code]
<style type="text/css">
.x-grid3-header-offset{padding-left:1px;width:auto;}
</style>
[/code]


评论(0) 引用(0) 浏览(12053)

禁止用户手动输入input[type=&quot;file&quot;]的文件路径

作者:大鹏 发布于:2009-6-10 15:39 Wednesday 分类:JavaScript与HTML
标签: html

禁止用户手动输入input[type="file"]的文件路径,最简单的方式是

[code]<input type="file" ContentEditable="false" />[/code]


评论(0) 引用(0) 浏览(7106)

a href=&quot;#&quot; 与 a href=&quot;javascript:void(0)&quot; 的区别

作者:大鹏 发布于:2009-6-10 14:28 Wednesday 分类:JavaScript与HTML
标签: javascript

"#"包含了一个位置信息
默认的锚点是#top 也就是网页的上端
而javascript:void(0) 仅仅表示一个死链接

这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首,而javascript:void(0) 则不是如此
所以调用脚本的时候最好用void(0)
或者<input onclick>
<div onclick>等

打开新窗口链接的几种办法
1.window.open('url')
2.用自定义函数
<script>
function openWin(tag,obj)
{
obj.target="_blank";
obj.href = "Web/Substation/Substation.aspx?stationno="+tag;
obj.click();
}
</script>
<a href="javascript:void(0)" onclick="openWin(3,this)">LINK_TEST</a>
window.location.href=""

阅读全文>>


评论(0) 引用(0) 浏览(304210)