程序猿刚子的博客

大龄程序猿,分享互联网开发相关知识!前端、后端,架构等内容,欢迎关注公众号 chengxuyuangangzi

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 下一页

2012年1月20日

摘要: DateTime.ToString()函数有四个重载。一般用得多的就是不带参数的那个了。殊不知,DateTime.ToString(string format)功能更强大,能输出不同格式的日期。以下把一些情况罗列出来,供大家参考。有些在MSDN上有的就没有列出来了。1.y代表年份,注意是小写的y,大写的Y并不代表年份。2.M表示月份。3.d表示日期,注意D并不代表什么。4.h或H表示小时,h用的是12小时制,H用的是24小时制。5.m表示分钟。6.s表示秒。注意S并不代表什么。格式输出示例年y7string yy = DateTime.Now.ToString("y-MM" 阅读全文
posted @ 2012-01-20 15:53 程序猿刚子 阅读(282) 评论(0) 推荐(0) 编辑

摘要: SET IDENTITY_INSERT Department ONINSERT INTO Department (id, name, parentid) VALUES(-1, '无', -1);SET IDENTITY_INSERT Department OFFOK 阅读全文
posted @ 2012-01-20 13:17 程序猿刚子 阅读(479) 评论(0) 推荐(0) 编辑

2012年1月19日

摘要: 在自定义HttpHandler的时候往往我们都是只关注于ProcessRequest方法的实现,一般把IsReusable属性设置为true今天在看项目的过程中,觉得不知道那个属性究竟是干什么用的,看了下官方的解释也不太懂,理解不了 接口的说明如下:Gets a value indicating whether another request can use the System.Web.IHttpHandlerinstance.意思就是该实例是否还可以处理其他的实例。 很显然注释的作者高估了很多读者的基础。理解这句话的前提是:我们知道每个客户端发来的请求在服务器端都是一个线程, 如果用同一个 阅读全文
posted @ 2012-01-19 13:04 程序猿刚子 阅读(560) 评论(0) 推荐(0) 编辑

2012年1月18日

摘要: 今天在一个接手的项目中发现个奇怪的问题项目是Web Application类型的程序, 其中有个App_Code文件夹, 里面有若干类文件在编译的时候没有任何问题,但是当我看到一个自定义函数的时候,我想F12(找到定义), 却发现不起作用,类的提示信息也没有,第1反应是我打开项目的方式错了,于是我又以打开网站的方式重新打开该项目,这下好了,没有之前的问题了。可是我的程序明明是web application,为什么会出现这个问题?网上搜了下,原来是build action这个文件属性的问题! 以前用过这个属性,可以把一些静态文件当做资源嵌入到输出的程序集中,但是也没怎么看其他的属性。在此处,我们 阅读全文
posted @ 2012-01-18 11:20 程序猿刚子 阅读(512) 评论(0) 推荐(0) 编辑

2012年1月11日

摘要: 建立地区表 , 且插入模拟的几条数据 1 CREATE TABLE City 2 ( 3 id INT PRIMARY KEY IDENTITY(100, 10), 4 name VARCHAR(20) NOT NULL, 5 parentid INT NOT NULL 6 ) 7 8 INSERT INTO City VALUES('北京', -1) 9 INSERT INTO City VALUES('东城', 100)10 INSERT INTO City VALUES('西城', 100)11 INSERT INTO City VALUE 阅读全文
posted @ 2012-01-11 11:36 程序猿刚子 阅读(259) 评论(0) 推荐(0) 编辑

2011年12月28日

摘要: Global setup: Set up git git config --global user.name "Your Name" git config --global user.email your email Next steps: mkdir projectdir cd projectdir git init touch README git add README git commit -m 'first commit' git remote add origin git@github.com:username/gitproject.git git 阅读全文
posted @ 2011-12-28 18:26 程序猿刚子 阅读(197) 评论(0) 推荐(0) 编辑

2011年12月23日

摘要: 偶然一次String. 的时候发现了里面有String.Intern和String.IsInterned两个方法,也没太在意,心想也不会用到,就没去研究今天在看书的时候讲到这里,说到了原理及一些它存在的理由、应用的场合,特此记录一下:首先我们都知道.net中的String类型都是固定的(immutable), 即创建后就不可以修改(不能变长、变短、字符变化)我们通常会用字面的常量去初始化一个字符串类,如 var s = "hello, world" ,这里面有几件事情:1.会把这个字面常量hello, world 放到程序集的metadata中2.会在托管堆上创建一个值为h 阅读全文
posted @ 2011-12-23 14:42 程序猿刚子 阅读(331) 评论(0) 推荐(0) 编辑

2011年12月22日

摘要: http://zh.wikipedia.org/wiki/%E4%BD%8D%E5%9B%BE 阅读全文
posted @ 2011-12-22 16:35 程序猿刚子 阅读(135) 评论(0) 推荐(0) 编辑

2011年12月16日

摘要: Redis 通讯协议规范redis是一个key-value形式的基于内存的数据库当安装完程序后我们知道可以用redis-cli连接redis-server进行通讯,进行各种操作。那么如今我们用的高级语言 如:C、Java、Python、C#等 如何来发送命令(request)来操作数据、从数据库取到相关数据(replies)呢?如果你也有这些疑问,那么这篇文章适合你继续看 ;)ps:官网已经推荐了多种语言client的实现程序http://redis.io/clients有兴趣的可以分析源代码如何发送命令?Socket ! 通过TCP协议形式的Socket我们可以连接到redis-server 阅读全文
posted @ 2011-12-16 18:11 程序猿刚子 阅读(771) 评论(0) 推荐(0) 编辑

2011年10月24日

摘要: 经常写程序总会对数据进行编辑、删除功能,虽然不难,代码不多,你是如何重用这个功能的呢?我的思路是这样的:1.对任何一个 table, tr 都可以添加编辑、删除功能——功能独立2.可以自动的完成编辑、取消功能,如点击编辑, 表格内容自动变成编辑框、下拉框等, 点击取消结束编辑状态3.添加删除、确定(即更新)事件——只需要添加自己服务端的删除、更新代码就可以4.能够自定义设置可编辑列,不可编辑列——方便定制编辑功能下面是我实现的功能代码:editable.js 代码 1 /* 2 code: editable.js 3 version: v1.0 4 date: 2011... 阅读全文
posted @ 2011-10-24 12:28 程序猿刚子 阅读(1551) 评论(5) 推荐(2) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 下一页