自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 博客搬家了。

http://www.cnblogs.com/suijing/

2013-10-20 20:22:58 677

原创 如何从本地导入.nupkg文件

买了本asp.net mvc4高级编程 里面的源码下载下来是.nupkg后缀的文件,不知道怎么引入到项目中,baidu无果,只好google,可怜我英语四级都难的人,不过所幸还是找到了方法:http://sekupang.net/technovista/post/2012/11/01/How-to-Install-NuGet-Package-From-Local-Machine.aspx

2013-10-20 11:44:38 13100

原创 CS Coder学习asp.net5个月的最大感悟:从http的角度重新认识asp.net(二)——我理解的ajax(一)

ajax相信大家都用过,随着现在web站的要求越来越高,ajax毫无疑问是bs开发中最常用的必备技能之一。但很多人觉得ajax这东西理解起来很难,用起来不顺畅,容易出现“莫名其妙”的问题,难以掌控。更有甚者,觉得ajax是很牛逼的技术。同时,市面上也有很多ajax控件,比较有代表性的是两个,微软的updatepanel和ajaxpro。这里我不讲他们的用法,就试图从bs本质和http角度去解读

2013-10-17 01:26:34 1298

原创 CS Coder学习asp.net5个月的最大感悟:从http的角度重新认识asp.net(一)

写在前文: 对asp.net这门技术,我个人的感情是比较矛盾的,喜欢她,是因为这门技术带领我走进了bs的大门,让我完成了从cs程序员到bs程序员的转变。而厌恶她,则是因为,我差点就被她带入了歧途,通过对http请求处理的层层封装,弄个runat server和viewState,让bs程序(表明上)可以像cs一样的运行。这确实是降低了bs的入门门槛,但也造成了asp.net程序员对bs本质的理解的障碍,导致写起程序来,总感觉隔着点什么。

2013-10-04 00:50:03 1385

原创 使用npoi做excel导出真心方便

using System;using System.Data;using System.IO;using System.Web;using NPOI.HPSF;using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI.SS.Util; ///作者:sj178220709///     /// 构造函数初始化的时

2013-05-10 19:01:08 2010 1

原创 多线程小结(三)线程同步总结

对线程同步做一个总结,一般来说,线程同步比较让人纠结的地方在于它是许多线程共用一段代码的,而且什么时候谁用谁不用,也基本是不可控制不可预料的,那么对于它们可能会同时访问并更改的数据,就需要加锁了。加锁就是将一段代码变为临界区  ——  一段在同一时候只被一个线程进入/执行的代码,加锁的方式一般有两种,Lock关键字C#提供lock关键字实现临界区,MSDN里给出的用法:Object t

2013-03-12 14:06:33 716

原创 实习总结:c#开发之旅(三)多线程小结(一)

由于子系统中的任务,需要处理的数据量比较大,为了提高系统工作效率,老大要求使用多线程来执行任务,而我刚好负责流程控制这一块,当时真是被多线程折腾的死去活来,这个系统其实是有原型可以参考的,而且这个原型系统是久经考验,稳定性也很高;所以老大给我的时间并不多,我当时也没意识到难度会如此之大,但原型使用的是单线程,很多模块在单线程下跑得很欢,一到多线程就各种难了。其实现在想来,使用多线程并行处理

2013-03-07 10:36:40 2877

原创 新手的一些废话

分而治之思想,面对一个体系很庞大(相对我而言)的程序的开发,首先应将程序合理的划分一些层次和模块,不要至上而下的开发,不然可能呆坐半天而下不了手,应该先把下层的小模块做好,再组装起来,即使组装的时候发现了很多需要修改的地方,也不是很要紧,利用resharper和vs的强大的重构和提示功能,完成修改并不算困难。       功能的分层和原子化    不要在一个函数里面做太多的事情,这

2013-03-07 10:35:46 632

原创 实习总结:c#开发之旅(二)善用ref和out,让函数使用起来更方便。

以前使用java编写功能函数的时候,总感觉模块之间的耦合和模块之间的数据传递的便利,两者有点鱼与熊掌不可兼得比如我在ReadCameraFile类中读取出camera参数数据,保存在类成员变量——arraylist中,其他类通过对象去获取这个arraylist,那么这两个类的耦合就有点高了,而且还有一个弊端就是,用arraylist保存数据,那么取出的时候,也要严格按照存入的顺序取出,比如我第

2013-03-07 09:51:53 709

原创 struts2入门,struts.xml配置

建立一个使用struts的程序其实步骤并不是很多,1, 在web.xml里面配置好过滤器,2, 导入需要的struts Jar包。3, 设置struts.xml的监听 ,决定action由谁来处理4, 完成设置的action监听类。 过滤器的种类貌似很多,还不是很清楚它们之间的区别。 通过.properties文件进行字符串配置,可以配置出多种语言, android

2013-03-07 09:17:54 697

原创 实习总结:c#开发之旅(一)winform 基础。

连续看了两天的某大型数据管理系统的代码,感觉现在有点头晕眼花的,刚开始我是在main函数入口处设置断点,然后将程序跑起来看看程序运行的顺序,结果各种函数的跳转和类的new马上就把我搞晕 了。后来是直接让程序跑起来,在触发过断点的调试状态下运行程序,如果触发事件,程序是可以自己停下来的,这样我就知道了那些功能到底是在哪里实现的,也可以在运行的过程中点击暂停,用f10开始跑起来,方便定位。看到现在

2013-03-05 22:48:21 1538

原创 实习总结:初入开发

公司的调岗是有考核的,当时我进入研发部的考核是2星期之内用c#开发一个winform程序,包括DevExpress的gridControl控件的使用,oracle数据库连接,数据的增删改查等功能,和使用arcgis engine控件完成地图的显示。我以前基本没使用过c#,这两星期也包括了对c#熟悉的过程。不过还好,我对java比较熟悉,而c#的基本语法部分和java相似度非常高,数据库操作流程写起

2013-03-05 22:00:39 731

原创 北京实习总结:测试篇。

这是以前在公司写的工作总结,当时只是完成任务,但感觉这样也是个很好的习惯,现在离开公司了,也坚持了下来。现在回过头来再看当时写的东西,觉得有些观点很可笑,于是,发表出来的博文,是经过一定的修改和润色的,比如和设计模式结合起来的总结,和java的对比什么的。  实习的第一个月在公司做的是测试工作,当时由于报开发的人比较多,别人问我愿不愿意做测试,也没多想,就同意了。

2013-03-05 21:43:28 745

原创 一个request穿越多个jsp(servlet)页面的情况的讨论

request一般用于客户端提交数据,大部分时候,它的生存周期很短,只是从c1->s1两个页面之间传递的时候存在,一旦s1完成response,这个请求就被销毁了。这是从服务器执行的角度来看的,如果从编码角度看呢。request是可以在多个页面使用的。1,include,在主页面声明以下代码,即可在included。jsp页面中使用该request,includ

2013-03-01 21:02:38 1508

转载 Socket 异常说明

1.java.net.SocketTimeoutException.这个异常比较常见,socket超时。一般有2个地方会抛出这个,一个是connect的时候,这个超时参数由connect(SocketAddress endpoint,int timeout)中的后者来决定,还有就是setSoTimeout(int timeout),这个是设定读取的超时时间。它们设置成0均表示无限大。 2.

2013-03-01 20:03:19 701

转载 探讨相对布局的重要特性和属性

探讨相对布局的重要特性和属性android:layout_alignParentLeft="true" android:layout_width="fill_parent" android:layout_toLeftOf="@+id/Button01" 现在让我们来讨论一些帮助配置相对布局和它的子控件的属性。一些特定的属性用于相对布局,也就是子规则,包括:·

2013-03-01 20:01:04 672

原创 jsp页面中文乱码的解决情况

首先注意在页面标签中声明好编码格式 一般来说,客户端向服务器端传递数据都是通过request(要注意这个request的生命周期,下一次请求意味着另一个request,需要再次设置),可以为这个request设置一下编码格式request.setCharacterEncoding("UTF-8");注意:P1->P2->P3需要在p2和p3中都设置一遍 但 reques

2013-03-01 19:59:33 528

转载 html的input几种type类型的内容。

html的input几种type类型的内容。input的button类型: 普通按钮,当这个按钮被点击时,就会调用属性onclick指定的函数;在使用这个按钮时,一般配合使用value指定在它上面显示的文字,用onclick指定一个函数,一般为JavaScript的一个事件。 这三个按钮有下面共同的属性:(1)name 指定按钮名称(2)value 指定按钮表面显示的文字(3)

2013-03-01 19:57:09 3315

apache-maven-3.3.9-bin.zip

纯搬运:http://maven.apache.org/download.cgi

2016-04-29

angular-1.3.8.zip

https://code.angularjs.org/ 纯搬运,让大家不必要翻出去而已

2014-12-22

一键U盘回收 修复工具

一键U盘回收 修复工具 可以修复u盘故障,在u盘读不出信息时试试,但不保证成功。

2011-05-06

KillQQAd_纯真IP数据库转换.rar

将纯真IP数据库转换为KillQQAd适用IP数据库,直接放入x:\QQ2010\Bin\HKDlls中替换原来的IP就可以.

2010-09-29

winrar的破解版

winrar的破解版 没有40天的试用期,没有每次打开的烦人提示。

2010-06-02

很全的批处理全代码及经典实例

批处理代码集锦!很多经典例子,以帮助文件形式给出,由浅入深,不论是学习还是实用,都不会让你失望。

2010-04-08

1KB文件夹快捷方式病毒清除工具

1KB文件夹快捷方式病毒清除工具 简单易用,照着来就行!

2010-04-08

空空如也

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

TA关注的人

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