`
文章列表

将博客搬至CSDN

将博客搬至CSDN http://blog.csdn.net/abingpow 谢谢大家支持
When javac is compiling code it doesn't link against rt.jar by default. Instead it uses special symbol file lib/ct.sym with class stubs.Surprisingly this file contains many but not all of internal sun classes.  And the answer is: javac -XDignore.symbol.file. That's what javac uses for compiling rt.j ...
hibernate 4.3.0 版本,基于全注解方式的小例子
There is no delegate concept in Java The right-side C# program may be mimiced with reflection technology. 在Java中没有delegate的概念,而C#中delegate使用的是类似Java中反射的工具。 import java.lang.reflect.*; import java.io.*; public class Test { public static void main(String[] args) throws Exception ...
接口部分使用如下代码 package ws.server; import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebParam.Mode; import javax.jws.WebResult; import javax.jws.WebService; import javax.xml.ws.Holder; import ws.bean.MyReq; import ws.bean.MyResp; @WebService(targetNamespace = " ...
在网络上流畅很广的一篇旧文,暂时没找到原作者,目前所看到的最早转载时间是 2005 年 2 月 28 日。作者用轻松的语言,形象解释了 23 种模式,有很好的启发作用。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、 ...
本文的作者Armel Nene是ETAPIX Global公司的首席架构师,他居住在伦敦,他参与过的开源项目包括 Apache Lucene,,Apache Nutch, Liferay 和 Pentaho等。   如今很多的公司的IT部门仍然认为招聘一个资深的程序员,他同样也能承担软件架构师 ...
谦卑并不是软件架构师一个非常常见的特质。我曾与一些可怕的架构师共事过,最近也与一位非常棒的架构师合作过。基于此,我根据每个架构师都喜欢的方式将我过去的经验汇聚起来,以规则集的形式写出来,与大家一起分享 ...
很多开发者会认为要想成为一个明星程序员所需要做的事情一定都是与编程技能相关的,不过这种想法却是完全错误的!优秀的代码是很好,但要想得到更好的工作,获得更高的报酬则需要让更多的人知道你是谁。换句话说,你需要推销自己,下面是我根据这些年的工作经验所得出的成为明星程序员的 10 个提示。   1. 撰写博客   搭一个博客,一个月写几篇文章。进行真正的研究,确保你所写的不是那种非常简单的东西。更严肃地说,就是要学会怎么写文章。根据学校的英语老师教你的方式来做:创建一个大纲、叙述、检查语法和拼音。接下来,简化刚才所写的东西,要做到让读你文章的人快速过一遍就能迅速掌握文章的要点。现在的互联网可是要做 ...
Java实时进度条的操纵类 package com.dotmin.web.java.progress; /** * 实时进度条操纵类 * @author Administrator */ public class ProgressBarCommon { /** * 换行符 */ private final String NEW_LINE = "\r\n"; /** * 获取进度条页面的基础HTML * @return */ public String getBaseHtml(String user, ...
打开文件后,在 菜单 -> 格式 -> 样式 中查看当前文件使用的默认样式。在 菜单 -> 格式 -> 定义样式 中,选择当前文件使用的默认样式,修改之。然后再添加形状和箭头就都是你定义的了。   如果你常用某一个模板,例如经常画 基本流程图,就可以打开基本流程图的模板文件:C:\Program Files\Microsoft Office\Visio11\2052\Basflo_m.vst然后按照上面写的步骤把默认样式修改掉,这样再使用这个模板的时候不用设置样式,就会按照你定义的样式默认字体和大小了。
WinForm窗体继承是必须的,但是vs的窗体继承不如Delphi那样随心所欲。 1、从父类继承一个窗体后,发现打开子类窗体的设计界面时出错了,错误提示各种各样,原因只有一个: 由于vs的继承是必须先生成组件后,再从组件中继 ...
  SQLServer数据库在使用时间久之后,往往数据文件及日志文件会变得很大,有时候甚至高达十几G,这个时候一般做法是裁断日志以缩小日志文件、归档历史记录到新数据库或备份文件以便释放空间,然后执行收缩数据库命令来缩小数据文件大小,然而收缩命令经常并不会有太大的作用,因为收缩是以区为单位进行的,并不会对页进行整理。如果数据库上有很多碎片,如一个可容纳8个页的区实际上只存放1个页,就会造成大量磁盘空间浪费并且无法收缩。  SQLServer磁盘碎片整理的目的在于,通过重建聚集索引或重建堆自增列的方式,以页为单位进行磁盘空间整理,然后再使用收缩命令收缩数据库文件,真正意义上实现了数据库的完全收缩 ...
SQLServer的数据库还原比较简单,用企业管理器操作就行了。可是master数据库损坏了,连服务都启动不了了,那该如何还原呢。 1、首先,必须先重新建立一个可以使用的master数据库,使服务可以启动起来。 在C盘的SQL共享文件 ...
using System; using System.Collections; using System.Data; namespace WindowsFormsApplication4 { public class MegerTable { #region 私有字段 private string LastErrInfo = String.Empty; //最后一次出错信息 #endregion public string GetLastErrInfo() { ...
Global site tag (gtag.js) - Google Analytics