摘要: 一.栈vs堆深入理解堆栈、堆在内存中的实现二.Socket深入探析c# Socket三.多线程c# 多线程 --Mutex(互斥锁) 阅读全文
posted @ 2015-06-03 13:13 jeamsluu 阅读(189) 评论(0) 推荐(0) 编辑
摘要: --Entity Framework和NHibernate--EF和NH都是一种ORM技术。就是对象关系模型映射。--NHibernate和Entity Framework 4.0优劣势争论--比较NHibernate和Entity Framework--LINQ--LINQ是一种查询语言--30分... 阅读全文
posted @ 2015-06-01 11:22 jeamsluu 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 第一步:新建一个txt文件: exp.exe jeamsluu@test file=d:\daochu.dmp log=1.log另存为.bat格式的文件第二步:双击运行:此时会弹出输入口令的对话框:输入口令开始导出第三步:创建一个空数据库第四步:创建表空间【注意这里的表空间要和你导出的表空间一致】... 阅读全文
posted @ 2015-01-09 14:23 jeamsluu 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 启动PL/SQL Developer 报字符编码不一致错误Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different.Character set conversion may cause un... 阅读全文
posted @ 2015-01-09 12:55 jeamsluu 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法PLSQL Developer版本7.1今天突然需要改一个很久以前的项目,那个项目使用的是Oracle9i启动PLSQL Developer,提示输入用户名密码以及数据库,输入后,回车,... 阅读全文
posted @ 2015-01-09 12:50 jeamsluu 阅读(989) 评论(0) 推荐(0) 编辑
摘要: http://blog.bossma.cn/database/some-oracle-storing-process/几个常用的Oracle存储过程发布时间:2008年1月6日 / 分类:DataBase/7,268次浏览 /评论初学Oracle,了解了一下Oracle的存储过程,运行了几个例子,做... 阅读全文
posted @ 2014-12-04 19:48 jeamsluu 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 需要实现的效果:点击表格列头:弹出一个层,用户可以输入当前列头的查询条件,点击确定之后,把该列头的查询信息显示在页面顶部,用户可以叉掉这个查询条件,恢复到查询之前的数据。 大致实现的效果图: 项目背景:这是客户的要求,说实话在这之前还真没注意到过这样的细节,既然客户有这样的需求,后来想了一下实现起来应该也不会很费事,就答应改了。 淘宝效果: 实际效果: 如何实现: 1、弹出层这个应... 阅读全文
posted @ 2014-03-07 10:55 jeamsluu 阅读(343) 评论(0) 推荐(0) 编辑
摘要: SQL Server 中大小写区分的处理。默认情况下,SQL Server 里面是不区分大小写的:E:\>sqlcmd -S "localhost\SQLEXPRESS"1> use test2> go已将数据库上下文更改为 'Test'。-- 建立一个 tab 的测试表, 表名称为全部小写1> CREATE TABLE [tab] ( id int )2> go1> select * from tab2> goid-----------(0 行受影响)1> select * from Tab2> goi 阅读全文
posted @ 2014-02-12 09:26 jeamsluu 阅读(831) 评论(0) 推荐(0) 编辑
摘要: #region 导出Excel // protected void BtnExcelClick(object sender, EventArgs e) { ToExcel(); } public void ToExcel() { Response.ContentType = "application/vnd.ms-excel"; Response.Charset = ""; Response.AddHeader("Content-Disposition", ... 阅读全文
posted @ 2014-01-16 15:40 jeamsluu 阅读(281) 评论(0) 推荐(0) 编辑
摘要: C#允许派生类中的方法与基类中方法具有相同的签名:基类中使用关键字virtual定义虚方法;然后派生类中使用关键字override来重写方法,或使用关键字new来覆盖方法(隐藏方法)。重写方法用相同的签名重写所继承的虚方法。虚方法声明用于引入新方法,而重写方法或隐藏方法声明则是用于使现有的继承虚方法专用化(通过提供该方法的新实现)注意:如果签名相同的方法在基类和派生类都进行了声明,但该方法没有声明为virtual和override/new,则派生类方法就会隐藏基类方法,但系统编译时会产生警告信息。因为隐藏方法会存在为给定类的实例调用错误方法的危险,故应该显示地定义隐藏方法。调用虚方法时,将首先 阅读全文
posted @ 2014-01-11 20:48 jeamsluu 阅读(1178) 评论(0) 推荐(0) 编辑