• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






百易城

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

12 2013 档案

 
Java算法入门-二分查找算法
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,疯狂软件年终钜惠,报名java就业班,免费赠送基础班,名额有限,本月火热报名中,欢迎有志之士电话或者QQ咨询。 算法前提: ==>> 必须采用顺序存储结构 ==>> 必须按关键字大小有序排列 算法思路是: 1.每次去数组中的中间值与被查找的值进行比较 2.如果中间值小于被查找的值,则选择中间值右边的数组,重复1,直到发现与被查找的值相等的数组元素或返回某个值,表示被查找的值在数组中不存在。 3.如果中间值大于被查找的值,则选择中间值左边的数组,重复1,直到发现与被查找的值相等的数组元素或 阅读全文
posted @ 2013-12-31 11:11 百易城 阅读(167) 评论(0) 推荐(0)
浅谈Java Cloneable接口
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,疯狂软件年终钜惠,报名java就业班,免费赠送基础班,名额有限,本月火热报名中,欢迎有志之士电话或者QQ咨询。 1)Cloneable接口里面没有任何方法,Cloneable接口只是起一个标记作用,表明当一个类实现了Cloneable接口时,该类有可能通过调用Object类的clone()方法来克隆类的实例 2)仅仅实现了Cloneable接口是不够的,Object类的clone方法是Protected,所以你必须覆盖Object里面的clone()方法才能让其它的类可以使用该类的clone方法 3)通... 阅读全文
posted @ 2013-12-31 11:10 百易城 阅读(401) 评论(0) 推荐(0)
Java动态代理模拟spring的AOP
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,疯狂软件年终钜惠,报名java就业班,免费赠送基础班,名额有限,本月火热报名中,欢迎有志之士电话或者咨询。 spring中的AOP是通过Java的动态代理实现的,有关动态代理的详细解释参见: 现在就使用Java的动态代理模拟AOP(使用JDK的动态代理) 1.建立实体对象 public class User { Integer id; String name; String pwd; public User() { } public User(int id, String name, St... 阅读全文
posted @ 2013-12-31 11:09 百易城 阅读(189) 评论(0) 推荐(0)
20个超实用的JavaScript技巧及最佳实践
摘要:众所周知,JavaScript是一门非常流行的编程语言,开发者用它不仅可以开发出炫丽的Web程序,还可以用它来开发一些移动应用程序(如PhoneGap或Appcelerator),它还有一些服务端实现,比如NodeJS、Wakanda以及其它实现。此外,许多开发者都会把JavaScript选为入门语言,使用它来做一些弹出窗口等小东西。在这篇文章中,作者将会向大家分享JavaScript开发的小技巧、最佳实践等非常实用的内容,不管你是前端开发者还是服务端开发者,都应该来看看这些小技巧,它们绝对会让你受益的。文中所提供的代码片段都已经过最新版的Chrome 30测试,该浏览器使用V8 Java.. 阅读全文
posted @ 2013-12-30 16:21 百易城 阅读(199) 评论(0) 推荐(0)
浅析hibernate缓存机制
摘要:hibernate缓存存储的是数据对象的拷贝,介于应用程序和物理数据源之间。缓存的介质一般是内存,所以读写速度很快。使用缓存可以减少对数据库的访问,提高性能。位于缓存中的对象称为持久化对象。 hibernate缓存分为两种: 一、Session的缓存(hibernate的第一级缓存) 当程序调用Session的save()、update()、get()或者load()、list()、iterate()方法时,如果Session缓存里还没有该对象时,就会存入缓存中,如果已经存在就直接从缓存里拿出来操作。 当缓存清理时,hibernate就会把对象持久化进数据库。 session什么... 阅读全文
posted @ 2013-12-27 13:09 百易城 阅读(127) 评论(0) 推荐(0)
java中的hashCode方法
摘要:在java中,有一个这样的规定,就是两个相同的对象(即equals运算为true),它们的hash code也必须相同。在Object类中有一个hashCode方法,可以调用它来查看对象的hash code.下面举例说明。 package test; public class Test { public static void main(String args[]){ String str1 = "aaa"; String str2 = str1; String str3 = "bbb"; System.out.println(str1.equals(s 阅读全文
posted @ 2013-12-25 10:51 百易城 阅读(208) 评论(0) 推荐(0)
Java数字、货币格式化
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本月基础强化营(可先就业后付款)火热报名中,欢迎有志之士电话或者咨询。 package com.tq365.util; import java.text.NumberFormat; import java.util.Locale; public class FormatTest { public static void main(String[] args) { //无格式化输出 double d=10000.0/3.0; System.out.println("无格式化输出:"+d); N 阅读全文
posted @ 2013-12-13 10:57 百易城 阅读(463) 评论(0) 推荐(0)
Java开发中关于Hibernate对多表关联查询
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本月基础强化营(可先就业后付款)火热报名中,欢迎有志之士电话或者咨询。 由于公司项目的需要,我对Hibernate对多表关联查询研究了一下,现总结如下,供朋友参考。 一、 Hibernate简介Hibernate是一个JDO工具。它的工作原理是通过文件(一般有两种:xml文件和properties文件)把值对象和数据库表之间建立起一个映射关系。这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的目的。例如,使用Hibernate的查询,可以直接返回包含某个值对象的... 阅读全文
posted @ 2013-12-12 10:49 百易城 阅读(499) 评论(0) 推荐(0)
Java String 的十大常见问题
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本月基础强化营(可先就业后付款)火热报名中,欢迎有志之士电话或者咨询。 以下是Java字符串经常被问到的排名前十的问题。 1、如何比较字符串?使用 “==” 还是 “equals()”? 简单来讲,“==”比较的是引用(对象的内存地址),“equals()” 比较值是否相等。除非你想检测两个字符串是否是同一对象,否则都用equals()。 当然了解字符串池的概念更好。 2、为什么对于安全敏感的信息使用char[] 优于String ? Java 中字符串是不可变的,这就意味着一旦他被创建,在垃圾回... 阅读全文
posted @ 2013-12-12 10:45 百易城 阅读(273) 评论(0) 推荐(0)
控制Java线程超时后中止的方案
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本月基础强化营(可先就业后付款)火热报名中,欢迎有志之士电话020-28309358或者QQ544627560咨询。 这里使用JDK5+的java.util.concurrent包下的API实现,采用这种方式是相对比较安全的。 实现效果: 启动一个任务,然后等待任务的计算结果同时设定一个超时时间,如果等待时间超出预设定的超时时间,则中止任务。 代码实现: import java.util.concurrent.Callable; import java.util.concurrent.Execut... 阅读全文
posted @ 2013-12-09 10:59 百易城 阅读(738) 评论(0) 推荐(0)
Java中finally关键字的使用
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本月基础强化营(可先就业后付款)火热报名中,欢迎有志之士电话或者咨询。 与其他语言的模型相比,finally 关键字是对 Java 异常处理模型的最佳补充。finally 结构使代码总会执行,而不管有无异常发生。使用 finally 可以维护对象的内部状态,并可以清理非内存资源。 如果没有 finally,您的代码就会很费解。例如,下面的代码说明,在不使用 finally 的情况下您必须如何编写代码来释放非内存资源: import java.net.*; import java.io.*; clas... 阅读全文
posted @ 2013-12-09 10:58 百易城 阅读(383) 评论(0) 推荐(0)
Java中String数据类型
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本月基础强化营火热报名中,欢迎有志之士电话或者咨询。 对于字符串对象来说,虽然在参数传递的时候也是引用传递,但是java虚拟机在函数内部对字符串对象进行了特殊处理--视String对象为常量(final) 所以对传进来的引用地址所引用的string对象比能直接进行修改,而是产生一个副本对其进行操作,对其进行的操作不会影响原来的值。 下面我们看一例子(sun认证试题)来证明这一点: 1. public class X { 2. public static void main (String[]args... 阅读全文
posted @ 2013-12-07 10:59 百易城 阅读(219) 评论(0) 推荐(0)
Java clone()方法来由及用法
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本月基础强化营火热报名中,欢迎有志之士电话或者咨询。 Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,特别是先学c、c++后学java的程序员。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。比如函数参数类型是自定义的类时,此时便是引用传递而不是值传递。以下是一个小例子: public class A { public String name; } public class tes... 阅读全文
posted @ 2013-12-07 10:58 百易城 阅读(216) 评论(0) 推荐(0)
表单异步提交的方法
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本月基础强化营(可先就业后付款)火热报名中,欢迎有志之士电话或者咨询。 将遇到的表单异步提交的方式记录一下: 表单异步提交注意点: a.表单中的name一定要跟java中接收参数的名称一样。 b.表单中提交的参数的个数要跟,java中接收参数的个数一样多。不能多也不能少,否则提交不到。 $.post('addshipaddress.html', $('form#addressForm').serialize(), function(data){ alert(data); }, & 阅读全文
posted @ 2013-12-06 11:47 百易城 阅读(345) 评论(0) 推荐(0)
Java实操:输出字符
摘要://输入一个整数,并输出其值。 import java.io.*; class Ex1 { public static void main(String args[]) throws IOException { int n; System.out.println("请输入一个正数:"); n=System.in.read(); System.out.println((char)n); } } /*调整输出 import java.io.*; class Ex1 { public static void main(String args[]) throws I... 阅读全文
posted @ 2013-12-05 15:30 百易城 阅读(744) 评论(0) 推荐(0)
Java实操:copyfile
摘要:import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class CopyOfFileCopy2 { public static void main(String[] args) throws IOException { // 建立输入流对象,指向源文件 File f1 = new File("f:\aa.txt"); FileReader fis = new FileReader(f1); // 建立输出流. 阅读全文
posted @ 2013-12-05 15:29 百易城 阅读(818) 评论(0) 推荐(0)