- 博客(190)
- 资源 (8)
- 收藏
- 关注
原创 C# 版本特性记录
简单整理记录下 C# 各大版本的特性一览,用以备忘,进而能够更精确地根据想使用的特性确定程序需要的 Framework 版本。
2023-06-06 09:43:56
709
原创 码农深耕 - 35岁的程序员何去何从?
曾经在知乎回答过类似问题,那也是我在知乎获赞最高的回答。但是发现这个问题简直成了知乎的日常问题,可见广大同行的焦虑。那么索性从新审视这个命题,谈谈我对这件事情的看法。程序员的职业生命到底有多长?程序员是可以做一辈子的,但单纯只会敲代码的程序员,职业生命十年左右。从业初期,肯定是从小工到大工的成长过程,业务逐渐熟练,技巧逐渐丰富,理解逐渐深刻,这时你成为了“技术大拿”,你成为团队的“百晓...
2018-11-03 20:57:57
1567
1
原创 码农深耕 - 什么样的代码才是好代码?
什么样的代码才是好代码遵循规范有意义的命名足够短的方法体无歧义的行为一篇好的代码,就如同一篇好的文章,结构合理,重点清晰,通俗易懂。积累了足够多的编码经验,在完成功能之余,自然会追求自己的代码更“好看”一些,接下来就谈谈我对于“好代码”的理解。遵循规范没有规矩,不成方圆,遵循编码规范,是最基本的素养。在公司,一般都会有公司规定的若干规范,在编码时,时刻提醒要遵循这些规范,命名规则、缩进规则、...
2018-10-29 09:10:03
1026
1
原创 通用SQL Server查询表结构脚本
SQL Server 2005 和 SQL Server 2000通用的查询表结构以及表索引、主键的脚本
2011-03-17 17:37:00
1464
转载 表结构信息查询
--sql server 2005-- 1. 表结构信息查询 -- ========================================================================-- 表结构信息查询-- 邹建 2005.08(引用请保留此信息)-- ================================================
2010-04-14 12:00:00
890
转载 Delphi 的RTTI机制浅探(续)
http://www.delphibbs.com/delphibbs/dispq.asp?LID=2421470 本文是《Delphi 的RTTI机制浅探》的续篇,上篇地址在: http://www.delphibbs.com/delphibbs/dispq.asp?lid=2420610本文上篇基本上是 RTTI 入门介绍,续篇介绍了所有 TypInfo.pas
2009-12-01 10:44:00
1081
转载 Delphi 的RTTI机制浅探
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2420610 目录===============================================================================⊙ RTTI 简介⊙ 类(class) 和 VMT 的关系⊙ 类(class)、类的类(cl
2009-12-01 10:42:00
824
转载 菜单的重绘代码
using System;using System.Windows;using System.Drawing;using System.Windows.Forms;using System.ComponentModel;using System.Drawing.Text;using System.Diagnostics;using System.Collections;
2009-08-12 14:49:00
1138
转载 按钮的重绘代码
using System;using System.Drawing;using System.Windows;using System.Windows.Forms;namespace ControlSet{ /// /// 自绘按钮 /// public class MyButton : System.Wind
2009-08-12 14:45:00
1101
转载 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权。
今天,调试IIS时遇到了访问IIS元数据库失败的错误。错误提示为:用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权。问题是先安装.net2.0再安装IIS导致。 解决办法如下: 在开始菜单中打开 "Microsoft
2009-07-28 09:43:00
4445
原创 asp.net中回车提交表单的处理方法
在开发过程中,一直被一个问题困惑,那就是如果页面中有好几个逻辑上的表单,如果用户点击分别对应的按钮自然是可以处理的。可是,如果直接在输入表单内容后点击回车,这时表单会提交,却不会被处理。以往的经验,就要写js脚本来搞定了,今天终于找到了一个超简便的方法。我们只需要在表单的父容器上,设置DefaultButton这个属性就好了,把它的值设置为我们希望用户点击的那个按钮,这样,当用户按回车时,
2009-07-26 17:24:00
2276
转载 c#获得本机计算机名字,获得本机当前系统登陆用户和管理员权限,Environment
Environment.UserName//获得当前系统登陆用户名 Environment.UserDomainName//获得当前计算机名 下面的两个方法都是判断当前登陆的系统用户是不是管理员用户 runcmd("net localgroup administrators |find /"%username%/"").IndexOf(Sys
2009-07-16 14:50:00
3757
原创 让DataGridView的列宽自适应
今天有个需求,要把数据显示在一个DataGridView中,为了美观,希望列宽可以只适应内容。本想着如果实在没办法,就自己写代码实现了,没想到人家自己就提供了简便的方法。就一行代码:Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;这就搞定了,效果就是列宽会根据内容以及表头宽度自行判断,最后调整到合适
2009-06-29 16:03:00
57813
16
转载 充分利用 .NET 框架的 PropertyGrid 控件
2007-07-13 02:59Mark RideoutMicrosoft Corporation摘要:本文旨在帮助您了解 Microsoft .NET 框架中的 PropertyGrid 控件,以及如何针对您的应用程序自定义该控件。适用于: Microsoft® .NET® 框架 Microsoft® Visual Studio® .NET
2009-06-10 13:21:00
2556
转载 在VS2008中集成Lua解释器
原帖地址:http://www.cnblogs.com/Touchsoft/archive/2008/06/10/1216605.html 在VS2008中集成Lua解释器1:下载并编译在http://www.lua.org/download.html下载新版本的Lua,其中Lua-all.tar.gz包括各个版本的Lua源代码及文档,在此使用Lua-5.1.3。解压Lua
2009-03-19 15:08:00
1091
原创 数据库常用数据类型长度备忘
bigint -2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807)int -2^31 (-2,147,483,648) 到 2^31-1 (2,147,483,647)smallint -2^15 (-32,768) 到 2^15-1 (32,767)tinyint 0 到 255bit
2009-02-24 16:52:00
2527
转载 C#发送E-Mail的简单方法
http://forums.asp.net/t/971802.aspx 调用方法:MailHelper.SendMailMessage("fromAddress@yourdomain.com", "toAddress@yourdomain.com", "bccAddress@yourdomain.com", "ccAddress@yourdomain.com", "Sample Su
2009-02-17 09:43:00
3726
转载 关于asp.net Session丢失问题的总结
原文地址:http://tonyqus.cnblogs.com/archive/2006/04/19/378904.htmlasp中Session的工作原理:asp的Session是具有进程依赖性的。ASP Session状态存于IIS的进程中,也就是inetinfo.exe这个程序。所以当inetinfo.exe进程崩溃时,这些信息也就丢失。另外,重起或者关闭IIS服务都会造成信息的丢失
2009-02-17 09:26:00
3153
转载 Windows消息函数参数参考
WM_CREATE = &H0001 应用程序创建一个窗口 WM_DESTROY = &H0002 一个窗口被销毁 WM_MOVE = &H0003 移动一个窗口 WM_SIZE = &H0005 改变一个窗口的大小 WM_ACTIVATE = &H0006 一个窗口被
2009-02-16 17:22:00
1556
转载 DHTML,Table标签,固定行头,固定列头
原帖地址:http://blog.youkuaiyun.com/FlashElf/archive/2006/09/07/1188856.aspx 注:以下演示子在 ie 下测试成功,dhtml 的html>head> 固定行列头,曲滨200608-->style type="text/css"> -- body,table, td, a { font:9pt; }
2009-02-11 09:28:00
1699
原创 WeifenLuo.WinFormsUI.Docking学习
2009-02-10 11:21:59 基本用法看到同事使用了这个组件,效果非常不错,也想学习学习,以后有项目也可以应用过去。引用方法:1.建立一个WinForm工程,默认生成了一个WinForm窗体。2.引用—>添加引用—>浏览—>weiFenLuo.winFormsUI.Docking.dll。3.窗体属性IsMdiContainer:True。...
2009-02-10 11:21:00
17260
6
转载 网络最经典命令行 安全工作者的必杀技
网络最经典命令行 安全工作者的必杀技1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:>nslookup Default Server: ns
2009-02-09 13:03:00
492
转载 一些很酷的.Net技巧
一..Net Framework1. 如何获得系统文件夹使用System.Envioment类的GetFolderPath方法;例如:Environment.GetFolderPath( Environment.SpecialFolder.Personal )2. 如何获得正在执行的exe文件的路径1) 使用Application类的ExecutablePath属性
2009-02-02 14:20:00
662
转载 键盘各键对应的键值
描述0x1 鼠标左键0x2 鼠标右键0x3 CANCEL 键0x4 鼠标中键0x8 BACKSPACE 键0x9 TAB 键0xC CLEAR 键0xD ENTER 键0x10 SHIFT 键0x11 CTRL 键0x12 MENU 键0x13 PAUSE 键0x14 CAPS LOCK 键0x1B ESC 键0x20 SPACEBAR 键0x21 PAGE UP 键0x22 PAGE DOWN
2008-12-30 14:06:00
1188
转载 vs2008打了SP1以后,智能提示变成英文的解决办法
前段时间给vs2008打了sp1补丁包,发现智能提示变成英文的,对于我这等英文菜鸟来说很不爽,找来找去,在官方网站上找到一补丁,打完,一切OK 官方地址为:http://code.msdn.microsoft.com/KB957507/Release/ProjectReleases.aspx?ReleaseId=1854http://code.msdn.microsoft.com/
2008-12-28 12:56:00
1731
转载 C# 特性(Attribute)学习
原文地址:http://blog.youkuaiyun.com/21aspnet/archive/2008/12/15/3522132.aspx特性(attribute)是被指定给某一声明的一则附加的声明性信息。在C#中,有一个小的预定义特性集合。在学习如何建立我们自己的定制特性(custom attributes)之前,我们先来看看在我们的代码中如何使用预定义特性。using System;
2008-12-19 11:23:00
763
转载 C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名
得到函数名:System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(); this.Text = st.GetFrame(0).ToString();得到代码行,源代码文件名:StackTrace st = new StackTrace(new StackFrame(true)
2008-12-19 11:21:00
822
转载 Hyper-v和Virtual_PC有什么不同
有很多不同啊,Virtual PC与Vitual Server比,Virtual Server与Hyper-V比,这样更有可比性.1.Vitrual PC只能虚拟出32位的系统,即使有运行在64位系统的Vitual PC,但是也只能在里面虚拟32位的系统,微软不会再推出能虚拟出64位系统的Virtual PC版本2 Virtual PC的硬件是虚拟的,Hyper-V由hypervisor层直接运行
2008-12-13 08:47:00
2738
转载 宽带用户认证管理方式和技术实现探讨
宽带用户认证管理方式和技术实现探讨 一、建设电信级宽带IP城域网 宽带IP城域网成为电信网的骨干网络已是不争的事实,但是目前宽带IP城域网还不是一个电信级的网络,它的可运营、可管理特性同PSTN相比还存在较大差距。从可管理性方面来说,对用户实施业务的前提条件是识别用户,和PSTN网一样,用户分两类:卡号用户和固定用户,卡号用户是通过用户名、密码来识别用户,固定用户需要通过一些物理标识或二层逻辑
2008-10-13 12:59:00
2629
原创 工作中用到的日语
アカウント account 帐户アドバンス advance 前进,升高,提前,预先,高级,增加アナログ analogue 模拟アプリケーション application 应用程序エリア area 区域バックアップ backup 备份バッチ ba
2008-09-18 14:27:00
1608
转载 写得蛮好的linux学习笔记
原帖地址:http://topic.youkuaiyun.com/u/20070302/11/8D39802A-17B3-42B2-81EC-8F547811A728.html http://blog.chinaunix.net/u/30619/showart.php?id=249558linux目录架构 / 根目录 /bin 常用的命令 binary fi
2008-09-18 10:10:00
526
原创 C#调用Resources.resx资源文件中的资源
使用到了.NET中的资源文件,也就是Resources.resx,于是就学会了如何调用资源文件中的资源。首先,资源文件可以从项目属性中的资源标签添加。比如,我添加一个图片,叫做aaa.png,添加入资源文件后,可以给他命名,比如叫它aaa。如此,添加文件就完成了。然后,在程序中调用,只需要一句话:Properties.Resources.资源名比如我刚添加的图片,就写Properties.Reso
2008-09-04 18:43:00
36644
7
转载 firefox与IE对javascript和CSS的区别
转自:http://hi.baidu.com/liyong98847/blog/item/806bddc408c39caa8226ac99.html1. document.formName.item("itemName") 问题 说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementN
2008-09-01 15:18:00
799
转载 js中的小技巧
每一项都是js中的小技巧,但十分的实用! 1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:docu
2008-09-01 15:17:00
633
转载 JavaScript获取页面宽度高度大全
转贴:网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全文高:docume
2008-08-25 14:51:00
5976
1
原创 ASP.NET中防止刷新页面造成表单重复提交
在Web开发中,必须面对的问题就是表单的重复提交问题(这里仅指F5刷新造成的重复提交),.NET中处理这个问题似乎没有什么好的方法。在网上搜索得到的解决方法主要有两种,一种是直接让表单按钮失效,从而保证一个用户对于一个表单只能提交一次;另一种方法,是一次提交后把表单清空,在后台逻辑上进行判断,从而区分是否重复提交。 个人感觉,第一种方法,用户体验不好,按钮只能按一次,这种
2008-08-19 13:43:00
3974
6
转载 CPU的制作流程
作为计算机的核心组件,CPU(Central Processor Unit,中央处理器)在用户的心中一直是十分神秘的:在多数用户的心目中,它都只是一个名词缩写,他们甚至连它的全写都拚不出来;在一些硬件高手的眼里,CPU也至多是一块十余平方厘米,有很多脚的块块儿,而CPU的核心部分甚至只有不到一平方厘米大。他们知道这块不到一平方厘米大的玩意儿是用多少微米工艺制成的,知道它集成了几亿几千万晶体管,但
2008-08-05 13:08:00
1420
转载 科学设计你的网站网页
科学设计你的网站网页:来自 Eye-Tracking研究的23节必修课 ——Christina Laun在网络设计领域关于Eye-Tracking的研究十分火爆,但是如何把这些研究结果转变为具体可行的设计来运作依旧是个难点。以下就是一些来自于Eye-Tracking研究结果的窍门,可以为改进你的网站设计提供些意见:1.对比图像,文字更具吸引力与你所认为的相反,在浏览一个网站的时候,能够
2008-07-28 10:24:00
698
1
转载 毕业十年有感,给年轻人的一点忠告
1.合作。不要随便与人合作,wps2003与人合作要考虑好利与弊。如果有想法尽快去干,一个人努力的干,卖命的干。干到差不了,有资本了,可以与人短期性的合作。与人合作目标要明确。 2.努力。工作要努力,随随便便过日子过四五年也是过,稍微努力的过四五年也是过,努力的过四五年也是过,何不努力好好的干。如果努力的过好毕业后的四五年,这对我们以后的人生很有帮助。 3.吃苦耐劳。不要怕吃苦
2008-07-28 10:22:00
565
小巧免费的截屏工具MWSnap
2009-12-11
火狐老板键
2008-06-27
网页制作完全手册
2008-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人