`
zsw_sh
  • 浏览: 13169 次
文章分类
社区版块
存档分类
最新评论
文章列表
html嵌套在手机中可以直接调用手机相关应用程序 相关标签
【程序乐园】 有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。 我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。 为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发现,即使需求不断增加,你也可以神清气闲,不用为代码设计而烦恼了。 假定我们要设计一个媒体播放器。该媒体播放器目前只支持音频文件mp3和wav。如果不谈设计,设计出来的播放器可能很简单: pub ...
java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是”程序遇上了空指针”,简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始化(如果要调用的话) java.lang.classnotfoundexce ...
以下为本人针对后台jquery easyui 页面优化问题解决办法,希望能给大家带来帮助 在下列表格中使用右键菜单 <table id="dg" class="easyui-datagrid" data-options="onRowContextMenu: function (e, rowIndex, rowData) { $('#mm').menu('show', { left: e.pageX, top: e.pageY }); e.preventDefault(); } <tr>.....</tr& ...
Java多线程-并发协作(生产者消费者模型) 对于多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。 实际上,准确说应该是“生产者-消费者-仓 ...
package com.wy.project.utils.eamil; import java.util.Random; /** 获取随机验证码 @author Administrator */ public class RandomCode { public static String getRandStr(int charCount) { String charValue = “”; for (int i = 0; i < charCount; i++) { char c = (char) ...
//js获取项目根路径,如: http://localhost:8083/uimcardprj function getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机地址之后的目录,如: uimcardprj/share/meun.jsp var pathName=window.document.location.pathname; var pos=curWwwPath.in ...
Java 异常基础 Exception Java中的异常 Exception   java.lang.Exception类是Java中所有异常的直接或间接父类。即Exception类是所有异常的根类。   比如程序:  public class ExceptionTest { public static void main(String[] args) { int a = 3; int b = 0; int c = a / b; Sy ...
在@Entity时很容易顺手导入@org.hibernate.annotations.Entity这个包,结果导致了异常。其实应该导入的是@javax.persistence.Entity<wbr><br><br><strong style="font-weight:bold">Always</strong><wbr>import@javax.persistence.Entity<wbr><br> @org.hibernate.annotations.Entity是@java ...
最近在使用Hibernate4中,发现两个很有奥秘的注解@DynamicInsert 和@DynamicUpdate Hibernate 3 中 是 @org.hibernate.annotations.Entity(dynamicUpdate=true, dynamicInsert = true), 前面加上包名因为有个javax包中的@Entity,两者根据需要导入 如果是在配置文件的话那就是dynamic-insert和dynamic-update 这两个注解在一定程度上可以增加与数据库操作相关的速度,可以节省SQL语句的执行时间,提高程序的运行效率。 使用这两个注解只需要在实体 ...
packagepack.java.regexp; importjava.util.regex.Matcher; importjava.util.regex.Pattern; /** *正则表达式实例1 *@authorAdministrator * */ publicclassRegexpDemo01{ publicstaticvoidmain(String[]args){ //正则常用表达式介绍; //符号:.代表任意字符; //符号:*代表0个或者多个 //符号:+代表1个或者多个 //符号:?代表0个或者1个 //符号:/d代表数字0-9 //符号:/D代表非数字0-9的字符; / ...
以下是我起草的部门SVN规范里原则的一部分。 文件提交时要求必须提交注释,注明相关修改信息,例如bug号、任务描述等。具体内容可采用约定或者设置的形式。 你所提交的改变将体现给其他开发者,要明白提交的后果,提交 ...
Global site tag (gtag.js) - Google Analytics