- 博客(97)
- 资源 (13)
- 收藏
- 关注
转载 克服敲代码之“痒”
摘要:程序员要有哪些职业素养?关于这个话题,已经有很多资料了。本文作者根据自己的经验和观察,谈谈“程序员的职业素养”的一个方面,就是“克制”——克制写代码的冲动。许多年前我刚开始学编程时,朋友曾说过一个笑话:差劲的程序员有两种,一种是开始就写main函数的;还有一种是上来就上网找各种类库源代码的。当时我并不能完全理解:编程序,不去找类库源代码,不从main函数开始,那要怎么
2014-04-23 12:41:17
981
转载 ASP.NET MVC的处理管线
ASP.NET MVC从诞生到现在已经好几个年头了,这个框架提供一种全新的开发模式,更符合web开发本质。你可以很好的使用以及个性化和扩展这个框架,但这需要你对它有足够的了解。这篇文章主要从整体角度总结一下MVC的处理模型。整体处理模型先放一张图(图最直观而且很有说服力):下面开始解释各个部分:路由模块1.在ASP.NET MVC处理管线中的第一站就
2014-04-10 14:52:49
1849
原创 【护眼程序 2.0】源代码
之前用 WPF 做了一个 桌面 小程序 【护眼程序 2.0】。现在将源代码上传到资源,供有需要的参考学习。*由于本人技术有限,里面有一些需要改正的地方或者 bug ,希望大家批评指正。到下载页
2014-03-27 18:11:52
2605
原创 Sql Server 使用 SET NOCOUNT { ON | OFF}
Sql Server 使用 SET NOCOUNT { ON | OFF}
2014-02-25 16:18:48
5942
原创 学期小总结
时间过得真快,大四第一学期也结束了。下学期就要实习和毕业工作了,感觉就好像当时入学典礼说的一样,大学四年说快不快说慢也不慢。毕业的季节也是离别的季节,感觉有点不舍... 这学期是比较特别的,暑期时找了一份实习,做 ERP的,一直做到十月多。九月、十月都没去上过课,也错过一些公司的面试,有点可惜。不过这份实习确实让我学到许多东西,‘硬件’上的和‘软件’上的都学到了很多,第一次参与到
2014-01-19 01:03:04
885
原创 使用 jQuery() 操作 DOM 对象要注意的小问题
js 里使用 document.getElementById("theid") 来获得 dom 对象,例如:document.getElementById("table1") 就可以获取到 id 为 table1 的对象,就可以直接document.getElementById("table1") .rows.length 来获得行数。使用 $() 可以简写代码,如:$("#t
2014-01-16 16:11:20
1736
原创 一张表保存c盘下所有文件的路径
问题:如何利用一张表,存放c盘的所有文件路径,然后可以查出它的完整路径?思路是这样的,用一张表,有一个id,一个 【parentid】存放父文件的路径这样,这样不断的根据parentid查找,一直找到 null 就可以实现了。 但是实际的sql语句要如何写了,今天在csdn遇到这个问题。以下是解决方案1.利用 with 关键字 该方法有一个重要的特点,就是在with
2014-01-05 21:32:11
1714
原创 护眼程序 2.0
闲时写了一个软件【护眼程序】,2.0 版本在 1.0 的基础上加了一些功能,欢迎大家下载使用。如有错误,请大家批评指出。* 下载地址:http://download.youkuaiyun.com/download/skyandcode/6777233
2013-12-27 16:49:54
1774
原创 随机插入100个整数
给定一个长度为100的int 数组 ,要求随机插入 1 - 100整数。 static void Main(string[] args) { int[] Res = new int[100]; int[] Count = new int[100]; Random ran = new Random();
2013-12-12 21:43:57
1358
原创 C#调用非托管dll
1. 使用C语言编写了ForCSharp.dll, 包含Add函数//_declspec(dllexport)修饰这是一个导出函数// extern"C"解决名称改编问题extern"C" _declspec(dllexport) int Add(int a,int b){ return a + b;}2. 将.dll文件copy到debug目录下3. 使用ImportDll特性
2013-12-12 00:18:53
1380
原创 一道面试题
反转句子的单词顺序!for example:this is a apple to :apple a is this#include "stdafx.h"#include//将单个单词的字母顺序反转void ReverseWords(char* x,char* y){ char t = *x; while(x < y) { t = *x; *x = *
2013-11-04 12:12:29
1178
转载 ASP.NET MVC 防止 CSRF 的方法
MVC中的Html.AntiForgeryToken()是用来防止跨站请求伪造(CSRF:Cross-site request forgery)攻击的一个措施,它跟XSS(XSS又叫CSS:Cross-Site-Script),攻击不同,XSS一般是利用站内信任的用户在网站内插入恶意的脚本代码进行攻击,而CSRF则是伪造成受信任用户对网站进行攻击。 举个简单例子,譬如整个系统的公告在网站首
2013-10-13 22:36:53
5091
原创 ASP.NET MVC 实现 AJAX 跨域请求
ASP.NET MVC 实现AJAX跨域请求的两种方法通常发送AJAX请求都是在本域内完成的,也就是向本域内的某个URL发送请求,完成部分页面的刷新。但有的时候需要向其它域发送AJAX请求,完成数据的加载,例如Google。 在ASP.NET MVC 框架里实现跨域的AJAX请求有几种方式可以实现,以下就介绍常用的两种方法。1. 发送JSONP请求客户端:JQ
2013-10-09 21:05:14
18680
原创 【select】 优化问题
编写 sql 脚本时, 通常情况下,如果 select 后面 直接 跟 select 的查询速度会比较慢。 把嵌套的 select 拿到 join 后面可以提高查询速度。 如:嵌套的 select 查询:select co.CustomerOrderID, SumPrice = (select sum(Price) from CustomerOr
2013-10-09 11:20:14
1743
转载 Web Service基础
1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求(Web Service顾名思义,就是可以接收来自其他地方的请求,然后提供服务的技术),轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDD
2013-09-20 19:06:21
1126
原创 字符串排序
题目是这样的:有一个.txt文件,里面内容如下:banana|cat|Apple|Cat|apple 要求读取文件里的内容后对每个单词进行排序(banana cat Apple Cat apple)。 排序完成后成:Apple apple banana Cat cat (字母小的在前,如果有大小写,则大写在前)
2013-09-20 13:12:17
4899
原创 JS操作HTML元素的CSS样式
function ChangeColor(e){ // 通过document.styleSheets属性可以获得样式表集合,下标与的顺序对应 // rules表示获得样式表选择器集合 var rules = document.styleSheets[0].rules; //IE是rules 其它的是cssRules // 通过选择器集合就可以获得要操作的选择器 var style2 =
2013-08-25 11:03:49
3134
转载 C#里自定义事件详解
1、声明一个delegate: (用于事件的类型的定义) (1.声明一个委托) 如:1. public delegate void 事件名称EventHandler(object serder, EventArgs e); //事件名称用你的自己的来代替,随后的EventHandler是C#的建议命名规范,当然如果你不想遵守,可以使用任何字符甚至可以不要。 如果
2013-07-14 18:06:01
3787
ASP.NET MVC web List
2014-03-03
【护眼程序】源代码
2014-01-19
护眼程序 2.0
2013-12-27
护眼程序1.0 xp版
2013-12-21
护眼程序1.0 win7版
2013-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人