自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 收藏
  • 关注

Visual Studio 2010利用宏添加注释

在Visual Studio 2010(下面简称VS)编写类的过程中通常会在类的前面写上如下注释: 1: '------------------------------------------------------------------------------ 2: ' <copyright file="***.vb" company="YONG">...

2011-04-29 11:25:00 69

安装oracle11身份证明检索失败

安装过程中,在启动实例并创建全局数据库时,如出现“ORA-12638: 身份证明检索失败”,请将/oracle/product/10.2.0/db_1/NETWORK/ADMIN/sqlnet.ora中的SQLNET.AUTHENTICATION_SERVICES= (NTS)将其更改为SQLNET.AUTHENTICATION_SERVICES= (BEQ,NONE) 什么是BEQ协议: 网上找...

2011-04-29 09:41:00 58

调用OutLook发送邮件

群发邮件:this.Response.Write("<iframe src='mailto: "+ e_id+"' width='0' height='0'> </iframe>");邮件发送:<a href="mailto:yujie@163.com">发送邮件</a>

2011-04-29 09:39:00 448

在Windows64位环境下.net访问Oracle解决方案

目前,Windows操作系统可以分成两类,32位和64位(64位也区分x86_64位和Itanium),同时Oracle客户端也做了同样的区分。在安装和开发的过程中,经常会遇到一些问题,本文就总结了相关的解决方案Oracle Instant Client的下载地址http://www.oracle.com/technetwork/database/features/instant-cl...

2011-04-29 09:38:00 65

防页面copy和导出

一、屏蔽鼠标右键 把网页的标签修改为下面的代码: 现在点击鼠标右键就不会有任何反应了。 二、禁止“另存为”命令 在...标签之间加入如下代码,可以使“另存为”命令不能顺利执行。 <noscript> </noscript>...

2011-04-29 09:36:00 51

桌面图标的阴影如何除去?

如果你的系统是XP的话,下面两步能够实现! 右键点“我的电脑”,左键点“属性”、“高级”、“设置”、再点“性能”里的“设置”,在“视觉效果”选项卡中选择“自定义”,然后将下面所有的选项中前面的勾去掉,只留下“在桌面上为图标标签使用阴影”这一条前面保持打勾,然后确定即可。 适用于windows XP和windows 2003。 如果不行,在桌面空白处点右键,“属性”、点“桌面”选项卡,点“自定义桌面...

2011-04-29 09:35:00 56

怎样重新获取IP命令?

开始菜单——运行——输入cmd窗口中输入 ipconfig /release (这句命令是释放原来的IP)然后输入 ipconfig /renew (这句命令是获取新的IP)注意"/"前有一个空格 ...

2011-04-29 09:33:00 74

membase 客户端测试

/** 创建日期 2011-4-28** TODO 要更改此生成的文件的模板,请转至* 窗口 - 首选项 - Java - 代码样式 - 代码模板*/package com.mem.test;import java.io.File;import java.io.FileInputStream;import java.util.Timer;import jav...

2011-04-28 18:28:00 45

Memcached的代理服务器软件:magent使用小记

 [文章作者:张宴 本文版本:v1.0 最后修改:2009.01.19 转载请注明原文链接:http://blog.s135.com/post/393/]  magent是一款开源的Memcached代理服务器软件,其项目网址为:  http://code.google.com/p/memagent/  一、安装步骤:  1、编译安装libevent...

2011-04-28 17:14:00 77

Membase

Membase 是 NoSQL 家族的一个新的重量级的成员,支持Windows和Linux系统。Membase容易安装、操作,可以从单节点方便的扩展到集群,而且为memcached(有 线协议的兼容性)实现了即插即用功能,在应用方面为开 发者和经营者提供了一个比较低的门槛。做为缓存解决方案,Memcached已经在不同类型的领域(特别是大容量的Web应用)有了广泛的使用,其中 Memcache...

2011-04-28 14:10:00 80

由清华百年所想到的

清华百年校庆,还是过年回家的时候听在清华读书的老同学提的,比较有印象的是他当时说到同时要举行百对新人婚礼之类的话。 再回溯一点,很久以前一群高中校友回到母校,有老师问到清华如何这样的问题,当时第一个回答的不是去清华的同学,而是我不到一秒下意识地回答“大陆的高校应该都不怎样的”。老师笑着反驳我说,清华应该不一样的。 我说大陆高校应该都不怎样,并不是说在大陆高校读书的学生都不怎样。我也并不是...

2011-04-28 13:56:00 106

memcached for perl

用到memcached,记下memcached中保存的数据都存储在memcached内置的内存存储空间中。由于数据仅存在于内存中,因此重启memcached、重启操作系统会导致全部数据消失。另外,内容容量达到指定值之后,就基于LRU(Least Recently Used)算法自动删除不使用的缓存。memcached本身是为缓存而设计的服务器,因此并没有过多考虑数据的永久性问题。...

2011-04-28 12:47:00 58

Facebook背后的软件

Facebook背后的软件2010-07-16 09:06 | 11208次阅读 | 来源:我自然的博客 【已有42条评论】发表评论关键词:Facebook, | 作者: | 收藏这篇资讯Facebook的数据规模使得很多传统的解决方案根本不适用,或者无法分解来处理。保持一个拥有5亿用户的系统一直稳定可靠...

2011-04-28 12:38:00 68

nginx

nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好....

2011-04-28 12:09:00 71

一个操作系统的实现:搭建你的工作环境

我知道,现在你已经开始摩拳擦掌准备大干一场了,你发现,开头并不是那么难的.你可能想到了Linus,或许他在写出第一个引导扇区并调试成功时也是同样的激动不已;你可能在想,有一天,我也要写出一个Linux那样伟大的操作系统!是的,这一切都有可能,一切伟大必定是从平凡开始的.我知道此刻你踌躇满志,已经迫不及待要进入操作系统的殿堂.  可是先不要着急,古人云:“工欲善其事,必先利其器”...

2011-04-28 11:20:00 86

android实现自己的浏览器

最近没事写了一个简易浏览器,在刚开始写的时候遇到一些问题,主要的问题就是如何在自己的webview中显示所有的网页数据,不过不指定自己的webview显示所有网页数据则会调用系统默认的webview来加载数据,所以解决的办法就是用webview的setWebViewClient()方法设置自己的webviewclient对象,这个对象就是专门负责网页url与webview绑定的类,重写当中的sho...

2011-04-28 11:17:00 96

android实现自己的浏览器

最近没事写了一个简易浏览器,在刚开始写的时候遇到一些问题,主要的问题就是如何在自己的webview中显示所有的网页数据,不过不指定自己的webview显示所有网页数据则会调用系统默认的webview来加载数据,所以解决的办法就是用webview的setWebViewClient()方法设置自己的webviewclient对象,这个对象就是专门负责网页url与webview绑定的类,重写当中的sho...

2011-04-28 11:17:00 87

WINDOWS LINUX 双系统 TIPS

1、WINDOWS LINUX 双系统,缺省启动系统配置  通常LILO是安装在MBR上的,计算机启动后,MBR上的程序被执行,将出现一个不是很漂亮的图形:左边是一个小红帽图像,右边列出了可以启动 的操作系统,你可以使用键盘箭头切换.刚安装好后默认值是Linux,也就是你不选择,一会儿将自己启动Linux.   如果你想默认的选择是Windows的话,那你可以在启动Linux后,用vi修改...

2011-04-28 10:28:00 62

Memcached安装指南(linux)

Memcached安装指南(linux) 更新日期:2010-05-071、启用虚拟机。路径:G:/Virtual Machines/VMware.Memcached配置SecureCRT:CJB.Memcached192.168.160.1292、下载程序。#cd /home/apps#wget http://www.monkey.org/~pro...

2011-04-28 10:08:00 50

今天看了Objective C中在方法中分配并返回对象这一节,应该坚决禁止这种行为。...

Objective C还不能象java这样完全自动gc。所以要么象传统C++一样从外部传入要返回的对象指针,由创建该对象的调用者释放该对象,要么就在方法内部释放对象(不能返回到方法外)。由方法设计者在方法内分配并反回对象,由方法调用者在方法外释放对象是一种极不友好的协作方式。非常容易出问题,这在传统C++中是最基础的知识。...

2011-04-28 08:55:00 42

今天看了Objective C中在方法中分配并返回对象这一节,应该坚决禁止这种行为。...

Objective C还不能象java这样完全自动gc。所以要么象传统C++一样从外部传入要返回的对象指针,由创建该对象的调用者释放该对象,要么就在方法内部释放对象(不能返回到方法外)。由方法设计者在方法内分配并反回对象,由方法调用者在方法外释放对象是一种极不友好的协作方式。非常容易出问题,这在传统C++中是最基础的知识。...

2011-04-28 08:55:00 48

Windows 与Linux 的双重启动

Windows 与Linux 的双重启动 由Linux 引导 计算机上已存在Windows 系统的情况下安装Linux,并且选择把引导数据写到/hda1,那么Linux就会自动把Windows 系统的 启动选项添加到启动菜单中以供选择。双重启动问题自动解决,不需赘述。 由Windows...

2011-04-28 00:13:00 57

报表中应注意的事项

access中注意sql编译时1.如果不能通过,先看sql语句是否有语法错误,有没有多余的空格,符号等等。2.如果提示要输入某字段,则查找上一级数据源中是否有该字段。处理报表中的问题:如果在按客户需求修改完或者修改的过程中发现有客户并未描述的问题,则进行查找,能解决的尽量解决,在修改之前将相应的数据源,CSV样式表和PDF进行保存,以防修改中出现错误。如果无法确定,...

2011-04-27 22:50:00 76

报表中应注意的事项

access中注意sql编译时1.如果不能通过,先看sql语句是否有语法错误,有没有多余的空格,符号等等。2.如果提示要输入某字段,则查找上一级数据源中是否有该字段。处理报表中的问题:如果在按客户需求修改完或者修改的过程中发现有客户并未描述的问题,则进行查找,能解决的尽量解决,在修改之前将相应的数据源,CSV样式表和PDF进行保存,以防修改中出现错误。如果无法确定,...

2011-04-27 22:50:00 71

双击PowerShell文件自动执行

最近在学习PowerShell的时候不想一遍又一遍的敲那些命令,要是能够像.bat文件一样可以双击之后自动执行多好啊.说干就干很简单的一个操作,用PowerShell输出本地时间,保存为auto.ps1注册下 .ps1 的执行程序为system32下的powershell.exe结果是否囧,windows2008默认不允许执行powershell脚本文件,理由是这很不安...

2011-04-27 18:38:00 143

谈Form_Load()与OnLoad()的区别

查看别人源代码的时候发现了一段不太熟悉的代码,如下:Protected Overrides Sub OnLoad(ByVal e As System.EventArgs) MyBase.OnLoad(e) Dim f As New frmWelcome f.MdiParent = Me f.Show() Fader.Form = Me Fad...

2011-04-27 17:33:00 563

软件工程师--经验之谈

分享一位软件工程师的7年总结,经验之谈,借此导航自己人生。1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!2、一定要确定自己的发展方向,并为此目的制定可行的计划。...

2011-04-27 17:16:00 63

软件开发工程师的经验之谈

分享一位软件工程师的7年总结,经验之谈,借此导航自己人生。1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!2、一定要确定自己的发展方向,并为此目的制定可行的计划。...

2011-04-27 16:45:00 75

JS写到这种程度,XSS攻击成功了也不冤了。

2011年的BlackHat DC 2011大会上Ryan Barnett先生的杰作。<script>($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__[_+~$]+$_[_]+$$](_/_) </scipt>...

2011-04-27 16:20:00 73

JS写到这种程度,XSS攻击成功了也不冤了。

2011年的BlackHat DC 2011大会上Ryan Barnett先生的杰作。<script>($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__[_+~$]+$_[_]+$$](_/_) </scipt>...

2011-04-27 16:20:00 51

关于调试

所谓调试,百科有言,“编好程序后,用各种手段进行查错和排错的过程。作为程序的正确性不仅仅表现在正常功能的完成上,更重要的是对意外情况的正确处理。” 程序编好后,开始调试。测试运行,发现了错误,于是我们开始了艰难的调试过程:先设置断点,然后“逐语句”调试,发现大致问题;再“逐语句+逐过程”,仔细排查,debug。刚开始还挺自得,看着自己敲的程序慢慢运行、完善起来。可是,后来问题出来了...

2011-04-27 15:33:00 57

AddRange 取代 Add

Add和AddRangeAdd:将指定的对象添加到……中AddRange:向……末尾,添加数组-在群体操作时,使用AddRange取代Add 用AddRange可以让我们要加入的东西一次性加入,而不要每次都加一次,这样显然可以加快速度。几乎所有的windows control都支持Add和AddRange两种方法。Add:...

2011-04-27 14:37:00 261

《Windows CE 大排档》SDK下载

《Windows CE 大排档》一书所附的源代码,虽然可以使用其它的SDK进行编译,但这需要做一定的设置,对于不熟悉的朋友来说,可能稍微有点困难,在此放出TDS_TCC7901_SDK这个SDK包,方便大家进行编译。《Windows CE大排档》代码所用SDK包.part1 (http://download.csdn.net/source/3229357)《Windows CE大排档》代码...

2011-04-27 10:35:00 46

一次load飙高的故障分析过程

这个故障已经过去好多天了,但是还是要记在这里以供别的兄弟参考。现象:应用服务器正常服务期间,load突然飙高,但是看访问日志却发现不了异常,应用支持的架构师说访问量没有任何异常。分析: load突然飙高,要么瞬间访问量突然加大,要么原来的事务中依赖的资源突然耗时导致事务处理时间突然加大。我们的应用集群下服务器的性能还是有把握的,正常的有交易性事务的服务能力也在500万/日以上。而服...

2011-04-27 08:27:00 69

一次load飙高的故障分析过程

这个故障已经过去好多天了,但是还是要记在这里以供别的兄弟参考。现象:应用服务器正常服务期间,load突然飙高,但是看访问日志却发现不了异常,应用支持的架构师说访问量没有任何异常。分析: load突然飙高,要么瞬间访问量突然加大,要么原来的事务中依赖的资源突然耗时导致事务处理时间突然加大。我们的应用集群下服务器的性能还是有把握的,正常的有交易性事务的服务能力也在500万/日以上。而服...

2011-04-27 08:27:00 60

从Windows下安装SUSE Linux

从Windows下安装SUSE Linux[日期:2007-09-30]来源:Linux公社 作者:Linuxidc 快来体验SUSE Linux 的强大3D桌面吧,它在桌面上的应用,是我所用过的linux中最棒的,与其使用windows不如转向linux通过设置,你可以在2D与3D桌面之间切换,有网友评价,有SUSE Linux 还要vista干嘛,支...

2011-04-26 23:39:00 62

IBM编译器xlC安装

使用SMIT工具安装smit install_latest1、安装媒体如果不是光盘文件,而是从磁盘安装,xlC v8的安装媒体位置$XLC_INSTALL_FILES_DIR/USR/SYS/INST.IMG$XLC_INSTALL_FILES_DIR为xlC解压缩后所在的目录2、在安装前可以先PREVIEW ONLY,如果没有问题后再安装。Prom...

2011-04-26 12:23:00 121

写在《Windows CE大排档》上市之时

这两天因为有一些事必须要与网络绝缘,直到今日方能重见天日。打开博客,发现有人留言,点击一看,实在是大出乎自己意料:网友jjmmdu买到了《Windows CE大排档》这本书!可知道,在我看到这则留言之前,我还一直以为书还在出版社,还没有上架!因为作为作者的我,还没拿到样书。再加上,网友jjmmdu随便翻翻,就已经找到了一个错别字,而这个错别字还是在最重要的地方! 诚惶诚恐,忐忑不安,是现...

2011-04-25 17:57:00 59

《Windows 大排档》目录

第1章 开篇基础1——初学者容易忽略的那点事 1.1概述1——高手勿看的基础 1.1.1什么是Windows CE1 1.1.2在哪里下载Windows CE2 1.1.3什么是SDK2 1.1.4 Platform Builder是什么2 1.1.5用什么IDE来开发应用程序3 1.2程序执行流程3——初学者真的明白流程了吗 1.2.1入口还是WinMain3 1.2.2消息循环4 1.3第一个...

2011-04-25 16:29:00 80

Datagridview 添加行

今天遇到一个datagridview中动态添加一行的情况 代码如下 希望以后对你们有用 //添加行数据 DataGridViewRow Row = new DataGridViewRow(); dataGridView1.RowHeadersWidth = 45; int index = dataGridView1.Rows.Add...

2011-04-25 16:29:00 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除