自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jeremiah's Wikipedia

歲月雖不靜好, 現世也不安穩, 但總有窺見陽光的時候. 那就夠了. 唯有如此.

  • 博客(93)
  • 资源 (6)
  • 收藏
  • 关注

原创 Java 调用 .net Webservice的一些问题和注意事项

最后在研究GWT,需要用到.net 的webservice,网上搜了点代码,基本上问题多多.Java要调用.net的webservice是需要一个axis的包的. 需要下载,然后引用. 引用的时候,需要注意一些小问题.Java 端public String ServiceLogon(String user, String pwd) throws ServiceException

2009-03-28 00:58:00 5308 2

原创 SQL2008修改表结构的时候弹出的提示. Saving changes is not permitted...

最近要研究Reporting Services便给自己装了MSSQL2008企业版, 正版的哦~~~ 安装的时候要卸载原来的SQL2005 Express Studio. 自然新的SQL Server Management Studio 2008被安装上了. 由于项目经常要修改表结构,没办法,地球上的IT人都知道表结构不能随便修改, 但量客户那头有一个不是程序的程序员,只会简单的拖和拽和控件绑

2009-03-24 23:24:00 2851 3

原创 关于Microsoft Reporting Services 的一点心得

什么是Reporting Services.刚刚接触这个东西,被弄的有点乱,现在组织一下. 这个Reporting Services,顾名思义,就是和report有关的. 有点类似于水晶报表,至于有什么不同,我也正处于HelloWorld的阶段,恐怕要深入研究才能得出结论了. 安装Reporting Services.伟大的微软已经提供了这个服务的安装文件, 与MSSQL2005或

2009-03-20 04:45:00 2255 2

转载 SQL 2005 ROW_NUMBER() 语句分页

用 SQL 2005 的 row_number() 做的分页,表上建1个聚集索引、三个非聚集索引、两个全文索引。 从 1000 万条记录中按特定条件提取1~200条,耗时在 3 秒以内。平均60个并发用户请求。语句A:Select * FROM (Select ROW_NUMBER() OVER (ORDER BY [id] ASC) AS RowNum, * FROM table

2009-03-17 04:31:00 1402

原创 Web中可以任意拖拽的树.

这哥们使用的是PHP + EXT JS. 正好有网友提问这个问题,就顺手写了写,将这个可以树转换成了C#的.我使用的是Framework3.5 SP1, SQL Express 2005.  对数据库的访问使用了Linq, 其实还是我比较懒, 不想写SQL语句. CREATE TABLE [dbo].[employees]( [id] [int] IDENTITY(1,1) NOT N

2009-01-16 14:29:00 861

原创 一个可以拖拽的Web树.

代码讲解:http://blogs.bigfish.tv/adam/2008/02/12/drag-and-drop-using-ext-js-with-the-cakephp-tree-behavior/ 演示地址:http://blogs.bigfish.tv/adam/examples/tut01-extjs-cakephp/employees/   if you'v

2009-01-16 03:23:00 999

原创 JavaScript 点击锚点

window.location.hash = 1 ;//1为锚点的名字.

2009-01-13 08:26:00 865

原创 iTextSharp存于MemoryStream的信息无法做为邮件附件的解决方法

用iTextSharp的时候,出了点小问题. 不可否则, 这的确是一个很方便,而且很完美的组件, 只是国内网上一些解决方案是抄来抄去的, 来搜索去, 都一样,相当恶心. 当使用iTextSharp的时候, 如果需要将生成的pdf内容写入Stream,需要注意一点的是,Stream会被iTextSharp对象关闭的.  否则在后面对stream操作的时候, 会报出一个不能链接已经关闭的Stream的

2009-01-08 01:24:00 1404 1

翻译 Sys.s.PageRequestManagerParserErrorException

我就是手贱, 明知道asp.net Ajax,能带来很多麻烦结果还是贱的去用他... 谁让他方便呢?运行页面的时候, 报这个错误. Sys.s.PageRequestManagerParserErrorException 相当的恶心, 调试的时候, 一切顺利,只是返回的时候就弹出这个窗口.简单点办法, 页面前面加上enableEventValidation="false" 就解决问题了.如果想要捕

2009-01-08 01:15:00 1632 1

原创 用jquery提交单,并进行处理.

之前在.net中使用ajax的时候, 向后台发送了一个httpRequest请求,总是会返回一大串没有用的值,比如是因为我请求的是一个aspx的页面, 做为一个页面,当然会有这些信息了.. 正确的方法是将请求发送到ashx文件中,这样返回的信息就不会有多余的了.其实jquery提交表单很简单.        function SaveForm()        {            var f

2008-12-20 04:58:00 956

原创 .net 扫盲文章,浅拷贝和深度拷贝.

深拷贝的精确描述是这样的:对对象的所有成员进行深拷贝。浅表拷贝则是:对对象的所有成员进行拷贝,如果该成员是引用类型的,则只拷贝引用。深拷贝和浅表拷贝的区别在于对象拥有引用类型成员时。深拷贝要求对引用类型的成员也进行深拷贝。浅表拷贝则只是简单的复制引用。假设一个对象A,它包含了B,则深拷贝会先将B进行深拷贝产生B1,再创建A1,把B1作为A1的成员。浅表拷贝因为只拷贝

2008-12-04 01:28:00 802

原创 sql语句跨服务器跨数据库执行

select * from OPENDATASOURCE(SQLOLEDB,server=服务器ip;uid=sa;pwd=密码).库名.dbo.表名============================================================================================--先使用联结服务器:EXEC sp_addlinke

2008-11-12 02:54:00 1125

原创 Decorator Pattern

<!--@font-face {font-family:宋体}@font-face {font-family:"Cambria Math"}@font-face {font-family:Calibri}@font-face {font-family:"/@宋体"}p.MsoNormal, li.MsoNormal, div.MsoNormal {margi

2008-11-01 03:31:00 648

原创 Bridge Pattern(桥模式)

首先要了解一下桥模式, 桥的作用是什么? 连接,桥起的是连接的作用.引用别人的一个例子,写日志. 我想往数据库中写日志,一个是MySQL数据库,另一个是MSSQL数据库.就设计模式桥模式来实现.首先要做一个桥. 我们做一个抽象类来叫做ImpLog, 有一个抽象的Execute()方法,这个就是桥.然后声明两个类,一个是NImpLog用于往MSSQL中写入数据的,另一个是JImpLog用于往My

2008-10-31 04:54:00 1790

原创 工厂模式与抽象工厂模式

先举一个问题.来说明一下. 假如我要发RMB给中国员工,中国员工工资是1000元, 美国员工的工资是5000$,但是需要转换成为RMB就是6.8, 想用抽象工厂模式来实现发工资这个功能.1.    确定工资Bouns 我们要确定一个方法,来计算工资的.这个Class我们叫做Bouns里面有一个方法Calculate()是计算工资.namespace AbstractFactory{

2008-10-30 07:43:00 684

翻译 @@VMWARE@@ UTS_RELEASE

在vmware workstation5.5下面安装vmtools的时候,提示The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE)does not match your running kernel (version 2.6.18.2-34-default). Evenif the module were to c

2008-10-30 00:44:00 1917 1

转载 Ubuntu下面Apache, PHP, MySQL的安装

在配置好了源, 安装完了编译所需要的环境之后, 就需要安装我们的LAMP了. 经常要重装Linux,总是要在网上找个半天,这下好了.一.安装1.安装LAMP在新立得软件包管理器中选择 编辑--使用任务分组标记软件包在打开的窗口中 勾选 LAMP SERVER 然后确定。在主窗口中 点击绿色的对号 应用 按钮好了 。接下来就是等待…等待新立得 自动下载安装完。中间会有一次提示

2008-10-29 14:14:00 891

转载 如何看你的缓存是否有效?

总有人问“如何提高页面生成速度”的问题。说实在,这类问题“不要其烦”,我反而很奇怪怎么会有那么多人不知道答案呢?想来想去,大概是因为缓存效果不容易看到的原因,似乎到底有没有缓存在自己开发机器上总是需要一些想象力才能看清楚。这里我就给一个最简单的例子,其实网上也有很多“范例”。假设我们在一个页面中有一个部分是显示网站地图的树状菜单,也就是一下两句话: 并且假设还

2008-10-28 01:53:00 734

转载 面试中关于虚函数的一道试题.

//看了CSDN上面网友发的一道面试题.感觉自己的确该学习一下基础知识了.public class Examine    {        public Examine()        {            PrintFields();         }        public virtual void PrintFields() { }     }    public c

2008-10-25 05:36:00 598

转载 object sender和EventArgs e含义

我也是今天才完全搞明白这两个到底是什么意思,以前只知道sender,只知道e是事件,具体怎么个事也不是很清楚.不救甚解真是害死人啊..从cnblogs里面转了一篇文章...引以为戒.sender是事件源//表示触发事件的那个控件比如说你按下按钮,那么sender就是按钮又如:textboxchange,sender就是该textbox,在事件处理中就可以用sender代替tex

2008-10-25 00:08:00 1881 1

转载 IE与FireFox下需要注意的一些细节

1.document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"]. 解决方法:统一使用document

2008-10-24 23:56:00 639

原创 图片的按比例缩小.

public static byte[] ResizeImageFile(byte[] imageFile, int targetSizeW, int targetSizeH)    {        System.Drawing.Image original = System.Drawing.Image.FromStream(new MemoryStream(imageFile));

2008-10-22 02:48:00 517

转载 DataTable的序列化与反序列化.

private static string SerializeDataTableXml(DataTable pDt)        {            // 序列化DataTable            StringBuilder sb = new StringBuilder();            XmlWriter writer = XmlWriter.Create(sb);

2008-10-22 01:21:00 666

原创 数据向Excel中写入的加速的办法.

一个单元格一个单元格的写入Excel虽然不错,但是速度太慢,要重复的操作Excel对象. 在网上找到了个办法,是写入数组,然后由数组直写入Excel中,速度要快许多.1. 生成Object数组的方法        public object[,] GetObjectArray(System.Data.DataTable dt)        {            objec

2008-10-21 23:48:00 796

转载 .net中Excel的操作

这是一个在.net中Excel基本的操作,代码有参考价值. 但是缺点是写入速度太慢.1. 首先要导入Com文件Microsoft Excel 11.0 Object Library. 或者昌我提供的下载资源的Excel.dll,建议使用我的那一个Excel.dll,是Office2000 的,兼容性比较好一些.2. 代码如下///     /// 导出Excel

2008-10-21 23:43:00 616

转载 .net中几种不同方式的文件下载

从baidu知道里面转过来的,做个记号,讲的很清楚.虽然简单,但是很易懂,有学习价值.做个记号,以后会用的到.using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.U

2008-10-21 23:42:00 555

转载 .Net从服务器中下载文件通用函数

文章转自:http://www.cnblogs.com/ghostljj/archive/2007/01/24/629293.html挺好用的一个下载类,值学习一下.using System.IO;using System.Threading;------------------------------------------///         /// 输出硬盘文件,提供下载

2008-10-21 23:40:00 731

转载 MSSQL中的数组-Table类型.

table     一种特殊的数据类型,用于存储结果集以供后续处理。该数据类型主要用于临时存储一组行,这些行将作为表值函数的结果集返回。         语法             说明     使用   DECLARE   @local_variable   声明   table   类型的变量。             table_type_definition   ::=    

2008-10-21 23:21:00 2287

转载 收藏一个很好用的Ajax上传控件,可以放在UpdatePanel里面使用.

http://ajaxuploader.com/ 和以下浏览器兼容IE 5.5+, Firefox 1.0+, Mozilla 1.3+, Netscape 7+, Opera9.x and Safari (1.3+). This includes Macintosh and Linux.做个记号.以后会用得着的.

2008-10-21 07:47:00 484

原创 WordPress的lightbox 效果

想要超级炫的lightbox的效果吗?下载slimbox-plug for wordpress 上传到你的wordpress的插件目录。然后以admin身份登如后台,启动该插件就可以了。我在wordpress2.6上试过了,没问题。如果是一个文件的话,可以使用thumbnail1 这样的代码来实现。如果是一组文件的话。使用下面的代码就OK了,roadtrip可以为任意字符,只要有相同的

2008-10-21 07:22:00 736

转载 学习Linux的几个忠告 二

 3. 不要“玩Linux” 很多人用Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。其实你是为了 Linux而使用 Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题

2008-10-21 07:20:00 432

转载 学习Linux的几个忠告 三

 6. 不要配置你不需要的东西 如果你只想做一个像我这样的普通用户,主要目的是用 Linux 来完成自己的科研任务和日常工作,那就可以不用系统管理员或者网络管理员的标准来要求自己,因为当一个系统和网络管理员确实很辛苦。普通用户学习那些不经 常用到的复杂的维护系统的工具,其实是浪费时间,学了不用是会很快忘记的! 我不是一个合格的网络管理员,我的服务器都只设置了我自己需要的功能

2008-10-21 07:20:00 487

转载 Ubuntu 中的小彩蛋。

 UBUNTU看来是个很有趣的东西。呵呵。不废话了。彩蛋如下。apt-get mooaptitude -v mooaptitude -vv mooaptitude -vvv mooaptitude -vvvv mooaptitude -vvvvv mooaptitude -vvvvvv mooaptitude -vvvvvvv moo 

2008-10-21 07:19:00 974

转载 学习linux的几个忠告 一

 1. 不要当“传教士”很多人在讨论区不断的引起 "Linux vs. Windows" 之类的讨论,甚至争的面红耳赤,这是没有必要的。 这种争论是浪费时间而没有任何用处的。对,你花了一下午,用许多事实“捍卫”了 “Linux 比 Windows 好” 这个说法。但是 Windows 的支持者并不会喜欢上 Linux,他们只是稍微退缩一下,然后找一些新的证据来跟你辩论。 世

2008-10-21 07:19:00 467

原创 ZendStudio for Ubuntu 灰屏(白屏)

  顺利安装完成,字体也设置无误,可运行ZendStudio还是白屏,或者叫灰屏也行,反正就是除了顶部title条显示了Zend Development Enviroment外,别的什么都没有。郁闷了很久,查了google也没答案,最终还是在 forum.ubuntu.org.cn上找到一个帖子,说的是Zend IDE 在 Beryl 等桌面特效上面有Bug,请关闭桌面特效后再次

2008-10-21 07:18:00 858

原创 一个简单的上传附件,并显示附件的方法.(JS的DOM操作取得input file的值.)

     function addAttachment()        ...{            var strAttachPathArray;            var strFileName="";            var strAttachPath=""; //the path of the file...            var attach = "";      

2008-10-21 07:17:00 1513

原创 xAjax的一点点使用心得

 使用xAjax其实也没什么难的,基本上xAjax把东西都封装了一下,在使用的时候,直接拿来就OK了.下面把我做的一个关于列表显示,更改和删除的xAajx的例子拿出来瞅瞅...先看ajax.php 这个是server端的文件,负责的是执行删除,添加,更新什么的功能.session_start(); //to use the $_SESSION["mainID"] to select all the

2008-10-21 07:15:00 1497

转载 DOM的基本方法

 一.直接引用结点1.document.getElementById(id);      --在文档里面通过id来找结点2.document.getElementByTagName(tagName);      --返回一个数组,包含对这些结点的引用      --如:document.getElementByTagName("span");将返回所有类型为span的结点

2008-10-21 07:13:00 455

原创 JavaScript,文本框内强制的美元显示格式

公司某位领导的意见,用户输入数字的时候要将数据字换成美元的显示方法.有两种思路,一种就是用Ajax,在后台写方法分割字符串.第二种就是直接使用JS来分割字符串.我实现了只输入纯数字...已经达到了要求,至于想要实现带小数一样边输入边切割,等有需要再议吧.我用的是JS,事件是文本框的onkeyup 别的实现不了效果.function AutoFormat(){    v

2008-10-21 07:12:00 988

转载 c# 日期函数[string.Format----GetDateTimeFormats]格式

1DateTime dt = DateTime.Now;2Label1.Text = dt.ToString();//2005-11-5 13:21:253Label2.Text = dt.ToFileTime().ToString();//1277564168599128164Label3.Text = dt.ToFileTimeUtc().ToString();//12775670

2008-10-21 07:11:00 1175

产品经理手册

产品经理必读的产品经理手册, 了解一下传统行业中产品经理的职能.

2012-07-29

PMBOK2008第四版

PMI提供的PMP认证书籍电子版本 PMBOK2008, 该书每四年修订一次, 但总体感觉大差不差, 主要思想是不会变的。

2012-07-28

org.json的包

如果所创建的JAVA项目不包含JSONObject或者是JSONArray这2个对象, 可以通过添加该jar文件来实现.

2011-01-20

英语6级考试词汇表 英语6级考试词汇表

word格式.网上词汇表很少的说~ 谁说程序员英语不重要? 懂英语的程序员,才有机会拿高薪~ 懂英语掌握最新的动向. 好好学习,天天向上~

2010-01-07

TBD -上传错了 标题要大于10个字

TBD -上传错了 标题要大于10个字 TBD -上传错了 标题要大于10个字

2008-09-19

空空如也

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

TA关注的人

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