发布Java应用程序时你会感到困难?好在Java提供了一系列打包和发布工具,可以显著的简化发布过程该文章提供了打包Javacode的几种方法,我们将会探讨Javamanifest文件,给出用于管理JAR文件所依赖文件、估计跨平台发布所需的CLasspath的合适方法.我也会解释如何使用manifes...
分类:
编程语言 时间:
2014-08-14 01:26:28
阅读次数:
388
如果读者想在本篇文章中看到观察者模式的巧妙应用,大概有些不可能了。因为这里我只是想把自己的一种思路展现给大家,然后和大家探讨。
背景:
在敲机房收费系统的过程中,都是别人说可能会用到什么模式,然后自己针对这些模式进行思考,然后去模仿书中的例子去用。
这不,师姐说上下机这里能用观察者模式,然后我就琢磨了一番,只是收获不是很丰硕,貌似也和师姐讲课中的设想不一样。
...
分类:
其他好文 时间:
2014-08-13 22:38:57
阅读次数:
294
一个WCF请求由两个线程来完成 运行在IIS上的WCF service, 你可能会注意到一个比较有趣的现象. 当WCF service接收到一个请求时, 这个请求实际上会有两个线程在执行这个请求. 一个线程是来自于CLR的ThreadPool的线程. 这是一个Worker Thread用于接收.sv...
分类:
其他好文 时间:
2014-08-13 18:25:27
阅读次数:
365
在PC版开发中由于IE原因,我们很少用到css3,但随着平板和智能手机进入我们的生活,以及现在越来越流行,在手机版和平板版开发中我们就可以大胆的使用了,下面我们探讨常用几个css3属性:1.css3前缀使用介绍,我们直接看个例子:Java代码-webkit-transform:rotate(-3de...
分类:
Web程序 时间:
2014-08-13 17:34:26
阅读次数:
227
对于大的项目当然我们都已经有了原有基本框架,但是对于一些新的技术探讨的时候,我们还是直接调用Class.forName("com.mysql.jdbc.Driver")连接数据库进行相关的测试今天用HTTP大文件上传断点续传控件发布-Xproer.HttpUploader5的时候发现这有点有点忘记,...
分类:
数据库 时间:
2014-08-13 10:23:05
阅读次数:
330
1.创建型模式 社会化的分工越来越细,自然在软件设计方面也是如此,因此对象的创建和对象的使用分开也就成为了必然趋势。因为对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。这里有6个具体的创建型模式可供研究,它们分别是:简单工厂模式(S....
分类:
其他好文 时间:
2014-08-13 00:47:44
阅读次数:
221
原文:JS魔法堂:获取当前脚本文件的绝对路径一、前言 当写模块加载器时,获取当前脚本文件的绝对路径作为基础路径是必不可少的一步,下面我们一起来探讨一下这个问题吧! 二、各大浏览器的实现方式 [a]. Chrome和FF 超简单的一句足矣! var getCurrAbsPath = function(...
分类:
Web程序 时间:
2014-08-12 10:18:33
阅读次数:
183
鸟随凤鸾,人伴贤良,得以共之,我之幸也。说的是鸟随着鸾凤可以飞的更高远,人和比自己境界高的相处,自己也会得到熏染进步。一、概述分享出来简单的心得,望探讨依赖倒置依赖注入Adapter模式Null模式二、快速示例部分代码: 1 class ProductService 2 { 3 4 ...
分类:
Web程序 时间:
2014-08-12 08:57:33
阅读次数:
309
这道题的问题就是说能否对一个给定的置换进行开方运算
关于这个问题讲的最为详细的是05年集训队论文
潘震皓:《置换群快速幂运算研究与探讨》
对于一个长度为l的轮换,若gcd(l,k)==1,则可以开k方
若gcd(l,k)!=1则对于单个循环是不能开k方的
而若有m个长度为l的轮换,只需要保证gcd(m*l,k)==m就可以
因为开k方是k次方的逆运算,只要保证目标轮换的k次方会分裂...
分类:
其他好文 时间:
2014-08-12 00:47:13
阅读次数:
212
一、前言 当写模块加载器时,获取当前脚本文件的绝对路径作为基础路径是必不可少的一步,下面我们一起来探讨一下这个问题吧!二、各大浏览器的实现方式 [a]. Chrome和FF 超简单的一句足矣!var getCurrAbs...
分类:
Web程序 时间:
2014-08-11 11:26:52
阅读次数:
218