- 博客(109)
- 资源 (3)
- 收藏
- 关注
转载 C#编程命名规范
目录(?)[+]命名约定局部变量命名参数命名类数据成员属性命名命名空间命名委托缩写自定义异常类枚举常量命名命名缩写数据库命名注释规范文件头部注释函数属性类等注释逻辑点注释排版界面控件命名代码可读性一些建议命名规范是一个十分重要但有比较有争议的话题,本文主要谈一下我的体会并介绍一种较常用的C#命名规范。匈牙利命名法我最早接触到的命名规范是匈牙利
2014-03-07 14:51:28 1063
原创 VS2010的快捷键;VS2012变化的快捷键
注释::VS2010是(Ctrl+E,C),VS2012是(Ctrl+K, Ctrl+C),实际操作,按住Ctrl键不放,先按K键,再按C键。相当于Ctrl+K加 Ctrl+C的组合键反註解:VS2010是(Ctrl+E,U),VS2012是(Ctrl+K, Ctrl+U) 有人发了VS2010的快捷键,不够全,那才哪到哪呀,我来发个完整的 吧,后附VS2008的快捷键Ctrl
2011-04-13 12:16:00 74116 13
原创 根据list数据,即时用jxl生成多个excel文件流,打包成zip
@ApiOperation(value = "static-pool/download/zip",notes = "批量导出某月的数据") @RequestMapping(value = "/static-pool/download/zip",method = RequestMethod.GET) public ResponseCommonType downloadZIP(Str...
2019-04-02 09:30:00 601
原创 微信支付.NET版开发总结(JS API),好多坑,适当精简。
微信支付.NET版开发总结(JS API),好多坑,适当精简,希望后来做的人少走弯路。
2015-08-05 15:17:58 39480 13
转载 开发android,我们需要哪些技能基础。
开发android,我们需要哪些技能基础。(android大牛请绕开此段)①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议 ⑤Android基础知识 ⑥服务器端开发知识①Java基础知识很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的
2015-03-13 11:58:40 932
原创 JUNE老师带你6天环游世界
这些问法像查户口,让人恐惧。What's your name?可以说:Call me Sen, ...How are you?How old are you?Where are you form?回答:I am from,不好,可以说,I was born in AnHui.Are you married?可以聊天的话题。
2014-10-10 11:34:36 991
原创 今天2014-08-15起,不在CSDN写,在博客园写
工作日志写在随笔,发布的复选框不要勾,可以填上密码保护。今天起,不在CSDN写,在博客园写。
2014-08-15 19:12:08 795
转载 穷人富人的思维方式|不是几年的工作经验让你加工资,而是你的能力让你加工资
程序员的恶性循环 !穷人的恶性循环:穷 -> 需要努力工作 -> 没有时间去交际 -> 人脉越来越狭窄 -> 工作越来越难做 -> 越需要努力去工作 -> 越没有时间去发展人脉 -> 越穷富人的良性循环:有钱 -> 工作很轻松 -> 很多时间都在交际上 -> 人脉越来越广 -> 工作越来越不用努力 -> 越有更多的时间精力去发展人脉 -> 越富有 程序员的恶性循
2014-04-03 10:06:08 1380
原创 JS中typeof 判断方法、对象是否存在
//Call Function when uplod sucess if (typeof ajaxFileUpload_SucessUploadCallFunction != "undefined" && ajaxFileUpload_SucessUploadCallFunction instanceof Function) {
2014-04-01 13:58:38 2942
原创 工作心得
2014/3/27前天晚上,DataRap系统被反应出一个问题,当新建一个用户登录的时候,报Base64错误。我当时获取了最新代码,在Admin 页面创建一个新用户,没有问题。查询数据库,出问题的用户密码保存的不对,是没有加密的。我当时觉得既然我在后台测试没有问题,那估计是加密工具有问题,比如输入了一个特殊字符,加密后包含一些==之类字符。如果是发get请求的时候,没有成功接收等。原来
2014-03-27 10:06:33 946 1
转载 用VS2012新建C++程序
可以在起始页新建项目 点新建项目就行也可以文件 - 新建项目 选择win32控制台应用程序弹出这个对话框输入名字后确定下一步 选择空项目 确定然后就是建立c++文件了,如图贴入代码:要同时添加名字空间std(标准c++里是需要的,vc6与标准不符,后来新版的vs都与标准一样了) #inclu
2014-03-25 10:08:07 25420 2
原创 这样写角色权限的编辑,判断以前有的,现在没有了,删掉它。新加的,add.
public bool AssignMenuForRole(List newList) { if (newList != null) { int roleId = (int)newList[0].RoleId; using (ePRGEntities dbContext
2013-10-23 03:42:57 844
原创 数据库日志减肥。自己试过可以
--a.分离EXEC sp_detach_db @dbname = 'piao'--b.删除日志文件--1.先停止sql服务--2. 手动去删除.log日志的物理文件,右键数据库,属性,文件,能看到物理路径--3 开启sql服务,执行下面附加--c.再附加,会创建新日志文件EXEC sp_attach_single_file_db @dbname = 'piao', @phys
2013-09-14 11:20:32 1097
原创 ASP.NET缓存。Memcached分布式缓存
数据库中数据存放在数据库文件中,数据库文件存放在磁盘中,磁盘的I/O是整个互联网性能的瓶颈。把数据放到缓存中,放到内存中,减缓了,数据库、磁盘I/O的消耗。多台机器之间,如何共享用户数据?
2013-09-09 19:28:05 1239
原创 Repeater嵌套绑定Repeater
C#:private void RpTypeBind() {//GetQuestionTypeAndCount() 返回一个datatable this.rptypelist.DataSource = LiftQuestionCtr.GetQuestionTypeAndCount();
2013-09-06 00:46:59 2144
原创 一个Js方法作用域的问题
今天工作中遇到一个BUG.js方法ajax验证名字是否存在,存在就不继续发post请求。之前错误的代码:function isRoleExists() { $.ajax({ url: '@Url.Action("IsRoleExists")', type: "GET", cache: false,
2013-09-03 16:27:45 1213
原创 2013学历提升,要搞清楚几件事
8-24之前,你必须做好决定,报好名。可以调休一天。(8-25周日约了别人,不能放鸽子。)1.如果成考,未来3年半,你一直在上海吗?2.网教,交大最后一次8-25考试了。 网教学历,如果找工作,当培训班老师,和成考比,差距大吗?RE:1.查询船只博客任职要求、其他培训班任职要求/企业任职要求 2.和蔡斌波、闽老师沟通 3.和杨忠科老师咨询
2013-08-20 09:02:47 1073
原创 MVC学习笔记之:ASP.NET MVC的客户端验证-jQuery.validate验证结合Model验证中的实现
关于JQuery.validate客户端验证,可以在网上找找资料,Jquery Validate客户端验证jQuery验证控件jquery.validate.js使用说明+中文API结合ASP.NET MVC中的运用,可以看蒋金楠大牛的博客,写的很系统,ASP.NET MVC的客户端验证:jQuery的验证.以及他相关的博客,写的非常好。下面是我个人集合自己项目中的笔记:
2013-07-02 14:15:10 13591 4
转载 用vs开发工具调试javascript
首先,打开一个IE,并用Visual Studio打开你要调试的脚本/网页(Embeded Script),如下图。然后呢,我们将当前的Visual Studio调试器Attach到浏览器上,Debug->Attach to Process...在弹出的对话框中,确认Attach to:到Scriptcode,因为我们调试的是Script,如果缺省不是Script
2013-05-16 12:38:12 6860
原创 Jquery操作select,radio,checkBox,获取选中项的值和文本,根据值和文本设置选中项
$(function () { //select $("#Button1").click(function () { var v = $("#selProgram").val(); alert(v); }); $("#Butto
2013-05-10 13:33:19 11004 1
转载 程序员职业规划发展路线图
锐哥:“大家注意到没有,其实烹饪鱼的过程与一个人的职业规划的过程相似,从配料收集→加工→实现目标(红烧鲤鱼)。另外,职业规划非常重要的一点是要学会角色分析能力。大部分人在长期的工作中趋于麻木,对自己的角色并不清晰。但是,就像任何产品在市场中要有其特色的定位和卖点一样,在职者必须让自己有一些过人之处,让自己的价值和成绩得以体现并受到认可。”小蔡:“在第一次钓到鱼的时候,我感悟到的就是因为对软
2013-03-04 18:20:20 1476
原创 MVC项目不能正常浏览的解决方案
今天上午发现MVC运用程序不能正常运行,昨天IIS中不可以,但IIS Express和VS web服务器可以可能是先装VS,后装的IIS,所以需要注册一下Asp.NETC:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -i
2012-12-04 14:13:10 1124
原创 图片太大图片撑破页面变形的解决方法
var imgObj;for(i = 0; i 500) //判断图片的高度,如果大于500,则设置为200,值可以自己修改{imgObj.height=200}if (imgObj.width>500) //判断图片的宽度,如果大于500,则设置为200,值可以自己修改{imgObj.width=200}}} 2.CSS里面加入下面这段代码就可以实现了body img{v
2012-12-02 22:34:23 2051
原创 .NET比较好用的CMS
国外:1.DNN2.Orchard MVC4.0 国内:1.风讯 Foosun2.We73.JumbotCms 商城:happyshopChangeHope_YxShopshopwe
2012-12-02 21:38:03 2027
原创 .Html+Asp+asp.net(C#)禁止浏览器缓存页面的方法-禁止缓存
HTML:ASPresponse.expires=0response.addHeader("pragma","no-cache") response.addHeader("Cache-Control","no-cache, must-revalidate")在我找到的许多方案中,其中有一种建议禁止页面缓存。具体是使用服务器端脚本,如下所示: Respo
2012-11-22 19:18:34 6354
原创 TSQL中DateTime类型用Convert函数转换日期格式
SELECT convert(varchar, getdate(), 100) -- mon dd yyyy hh:mmAM (or PM) -- Oct 2 2010 11:01AM SELECT convert(varchar, getdate(), 101) -- mm/dd/yyyy - 10/02/2010 SELEC
2012-11-21 16:54:25 4940
原创 HTTP协议学习,post于get;用Fiddler测试请求
1.简介:HTTP协议:Hypertext transfer protocol 超文本 传输 协议它是TCP/IP协议集中的一个运用层协议。用于定义WEB浏览器和WEB服务器之间交换数据的过程和数据的格式。 2.会话方式:1.建立链接 2.客户端发送请求到服务器 3.服务器响应 4.关闭链接 3.HTTP/1.1比HTTP/1.0的进步1.一个ICP/IP上可以
2012-10-21 18:20:37 17868 1
原创 HTTP请求返回状态码详解
当用户试图通过 HTTP 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。· 100 - Continue 初始的请求已经接受,客
2012-10-17 14:22:02 59918 3
原创 XMLHttpRequest对象的readyState和status区别
onreadystatechange,readyState,status...怎么一会state一会是status都晕乎了。 可以简单的理解为state代表一个整体的状态。而status是这个大的state下面具体的小的状态。比如,水的state 1.可饮用 2.不可饮用 如果是可饮用 , 那么对应的 PH值Status=x,矿物质Status. =xxx....
2012-10-17 14:10:39 11614 4
原创 C#构造函数继承
//继承的类,子类会调用父类无参的构造函数。从底层开始,一个父类,一个父类的调用.public class MyClass { public MyClass() { Console.WriteLine("MyClass:默认构造函数"); } public MyClass(int a,
2012-10-14 20:45:05 10824 1
原创 如何开发兼容Access数据库的程序
曾经要因为成本问题,需要把sqlserver的网站,转换一个access版本。因为之前网站是采用存储过程的,而Aceess不支持存储过程。、、想Sqlserver数据库导出为access版本,把存储过程批量导出为宏。但是没有一个好的,解决方案。大费了一番周折。 sql语句代替存储过程,一样传递sqlparameter.参数严格的顺序要求】 access 转 SQL前后:1在
2012-09-28 16:16:16 1360
原创 JS优化
//下载大小的优化:一:压缩工具压缩ESC-1.14E:\ESC-1.14>cscript esc.wsf -l 4 -ow E:\js\src.js E:\js\new.js-l leval等级[0-4] 0合并多个js, 1 去注释 2去空格 3 去除换行 4简化变量命名 -ow后面第一个参数是原始文件,第二个参数是执行后文件。多个文件空格隔开二:写代码时候(1)缩短否定判
2012-09-28 16:01:09 1200
原创 not and or的优先级
刚刚在项目中遇到这样一个问题,SQL语句如下:select * from LOAN_BACK_LIBRARY where LIBRARY_ID=1 or LIB_ID=1 and STATUS=3我想要的结果的条件是:1. LIBRARY_ID=1 或者 LIB_ID=1 2.STATUS=3但是结果并非如
2012-08-23 11:45:17 7790
原创 我的.net新技术学习路线
微软新技术那么多,不太可能每个都精通。我们应该广泛了解,先花几个小时简单了解一下大概是什么技术,在哪里可以用,针对以往何种不足而产生的,它有哪些优势。(这些可以通过看百度百科中的介绍、msdn的介绍、博客园、csdn技术专题的介绍) 项目中需要用什么,深入学习什么。 了解新技术是针对以往何种不足,而产生的,完善了什么东西。能在项目中对开发作何种改进后,接下来,可以进行
2012-07-26 15:13:39 1874
原创 ==和Equals区别
Object的==和Equals都是比较2个对象的实例,也就是引用是否相同。 String重写了Equals方法。比较的是2个字符串的值是否相同。 Q:咋这么多怪事啊?——String是引用类型吗?A:【amandag】: 一,string是引用类型,那么比较两个实例应当是地址才是啊string s="hello";string t="hello";s,t不
2012-06-12 19:47:41 527
转载 varchar(MAX)--SQL2005的增强特性
varchar(MAX)--SQL2005的增强特性2010-08-03 15:18先说个问题:看这样一个很简单的存储过程,接收有一个text类型的参数。CREATEPROCEDURE pr_testprocedure( @text text)ASBEGIN SELECT @text END
2012-05-18 19:17:43 2183
原创 ASP.NET获取.aspx.cs的类名&获取当前url的domain
ASP.NET获取.aspx.cs的类名:this.GetType(). 得到的: ASP.****_ASPX 那我该如何才能得到 类名:****。通过字符串处理得到的类名总感觉不是正规途径。 经过查询资料,再仔细考虑一下asp.net的代码隐藏机制,就不难理解了。 很明显this访问到的是.aspx页面编译生成的类,那如果我们要得到Inherits="xxx"这个类
2012-04-30 17:54:36 4102
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人