首页 - 苏锡波的异世仙府

最近使用Emit实现了动态代理,也就是说我们可以根据某个接口的实现类(委托类),重新定义一个新的实现类(代理类),并向这个代理类中添加我们自定义的代码而不改变原本的委托类的代码。例如,我们有一个接口ICalcService接口和它的实现类CalcService ...阅读全文 »

2017/04/12
在做Web系统的时候,我们经常会使用Ajax技术来实现异步加载数据的功能,开始的时候我们的系统只有一个,但随着业务的发展,我们的Web系统可能有很多个,而且每个系统可能都是一个独立的站点,那么当我们直接使用Ajax技术来访问其它站点时,就会出现意外 ...阅读全文 »

2016/03/04
一、引用 二、调用示例 三、函数原型 宽度:整数 高度:整数 内容页面的地址 ...阅读全文 »

2015/10/05
一、引用 二、调用示例 三、函数原型 其中,options选项的可选值为:...阅读全文 »

2015/10/05
一、引用 二、调用示例 1、弹出基本消息框: 2、弹出模态消息框: 3、弹出带【确定】和【取消】按钮的模态消息框,并设置宽度位为200px: 4、点击【取消】按钮,不让消息框关闭: 5、在消息框关闭时执行自定义逻辑: 6、让消息框弹出后在指定时间后自动关闭,此时不会显示右上角的“x”关闭按钮 ...阅读全文 »

2015/08/28
早在五年前,我就想着要是微软出一套基于C语言的易于开发的Web框架该多好,那性能肯定比Asp.Net要高很多。后来知道有个PHP性能不错,但是又由于讨厌在HTML页面里面写后台代码,于是便放弃了。现在出了个Go Web,也是基于C语言的,看起来还不错,先上手试试 ...阅读全文 »

2015/03/01
最近在一次调CentOS系统分辨率的时候出了意外,造成的结果就是登录后提示“Could not apply the stored configuration for monitors”,结果上网一搜,原来是我在改分辨率的时候被系统创建了显示器配置文件,等我一登录系统就读取配置文件,发现没有匹配的显示器,结果报错 ...阅读全文 »

2015/02/28
现在,不使用数据库的软件,还真不能称其为软件,只能称作程序。在Windows平台下,MSSQLServer已深入人心,根深蒂固。但是在Linux平台下,取而代之的是MySQL,所以下面我就如何在Linux平台下安装MySQL做了一些尝试 ...阅读全文 »

2015/02/26
在Linux系统中通常使用的FTP服务器是vsftpd,所以下面我就记录一下我是如何在一台没有安装vsftpd的Linux主机上安装vsftpd ...阅读全文 »

2015/02/26
在CentOS上安装Nginx服务器 1、下载nginx-release包 其它Linux发行版的软件包下载地址:2、以普通用户登录终端,然后导入 ...阅读全文 »

2015/02/23
昨天下午,有同学说他在面试时遇到一道算法题,让我review他的代码,可是我看了很久也没看明白,最后干脆自己做了一遍。算法的功能要求是给你一个整数数组,然后求得该数组的最长递增子数组。举个栗子,有一数组{4,2,3,5,4,6,3,6,7,9,1,3,5},那么我们需要得到的最长递增子数组就是{3,6,7,9} ...阅读全文 »

最近又被同学问起“为何.NET应用程序连接Oracle数据库总是出错?”,我想,这是因为我们平常都是使用微软的产品,而缺少对其它平台产品的研究。下面我就具体说说如何正确的配置Oracle以适应.NET应用开发 ...阅读全文 »

2014/12/22
今天花了一天时间帮一同学解决了Redmine with MySQL的安装问题。我觉得这个问题应该会有很多人遇到,所以就写成这个安装指南。其实Redmine官方帮助文档也有详细的安装步骤,但是当我们自己在进行实际操作时却遇到了各种各样的问题,去网上搜吧,除了都是一些被人转来转去的解决办法之外,最让人不可接受的就是很多写解决方法的人自己都没有亲自试验过,而且关键性步骤都无法验证。所以,我就写个我自己亲自试验通过的安装指南 ...阅读全文 »

2014/11/08
1. 无条件转移: 设置:**21*电话号码# ;取消:##21# ;查询:*#21# ...阅读全文 »

2012/03/22
关闭窗口不弹出确认提示的js脚本 ...阅读全文 »

2011/02/27