`
nickdine
  • 浏览: 44233 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
页面动态的产生若干个checkbox(比如100) 每个checkbox可以单独勾选 有一个按钮按下之后需要提交选中的checkbox对应的数据bean的id到后台 <script type="text/JavaScript"> <!-- function add(id,obj){ var isChecked=false; if(obj.checked) { var isChecked=true; } alert(isChecked); if(isChecked==true) { ...
public class TestMapUse { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub     Random rand=new Random(159);     Map<Integer,Integer> sMap=new HashMap<Integer,Integer>();       for(int index=0;index<10000;index++)       {     int ...
List list=new ArrayList(); list.add("a1"); list.add("a2"); list.add("a3"); list.add("a4"); list.add("a5"); list.add("a6"); list.add(3, list.set(1, "a100")); System.out.println(list); 1泛型是在1.5之后才有的 ...
给一个Int 倒置输出 /** * 传入int型的参数 进行倒置输出 * * @author zKF27348 * */ public class ReverseInt { /** * @param args */ public static void main(String[] args) { int sa = 1230; int b = Integer.valueOf(ReverseInt.reverse(sa)); print(b); } public static String reverse(int ...
package cn.tommy.learning.tij; import static i.tommy.utils.printUtil.*; import java.util.Arrays; /** * * @author tommy *@since jdk 1.5 */ public class littleTest {     /**      * @param args      */     public static void main(String...args) {        Speciness[] speciness=Speciness.values(); ...
1 介绍一下自己,前几次工作的离职原因 2 描述一下Struts的工作机制和一次请求的完整过程。 3 对spring IOC和AOP的认识和使用情况 4 谈谈事务的隔离性与传播特性有哪些,以及什么情况用哪一种? 5 对于Spring事务管理的认识,.你的项目中主要应用在那些方面? 6 写一个oracle分页 7 如何进行数据库优化? 8 hibernate的二级缓存的加载应用原理。 9 对于大数据量查询慢的问题应该怎么处理? 10 最近做的一个项目是什么?简单介绍一下项目中的体会,认为在项目中什么比较重要? 11 平时上过那些技术类网站?觉得那些人比较牛? 12 你是怎么看待一个组内同事有矛盾的 ...
1 成员初始化时 对于局部变量 必须制定初始值如果未初始化变量就使用 会报错 提示变量未被初始化 2 如果类的数据成员是基本类型 系统会给没有指定初始化的变量指定默认值 比如int为0 Double为null String为null 如果是引用类型 系统 会给一个初始值NULL 此时如果调用类的方法 则会抛出空指针异常 3 可以通过有参或无参的函数来初始化 但是如果有参数必须保证是初始化过的 而不能向前引用 4 public static void main(String...args) { for (String string : args) { ...
for中通过数组下标取得的对象是引用 可以重新指向新的对象 进行操作 同步改变数组中的对象 foreach是自动的复制对象 即使在循环中改变对象的引用 也只是修改的是复制之后的中间引用 并不能直接改变数组中的原数据 public class littleTest { /** * @param args */ public static void main(String[] args) { test[] tC=new test[2]; tC[0]=new test(1); tC[1]=ne ...
1 编译器默认的类型转换 比如可以自动把int值到long值提升 2 如果是窄化转换则会面临数据丢失(将能容纳更多的信息类型转成没那么多容纳的类型)窄化转换有截尾和舍入得问题 一般是直接丢掉尾部 比如 double型的0.7 转成int时候 结果是0 如果需要四舍五入 则可以用math中的round方法 Math.round(0.7)=1 Math.round(0.4)=0 3 有一部分是无法转换的 比如无法专程boolean,一般是容许我们把任何的基本类型转成另外的基本数据类型 4 类的转换 要将一种类转成另一种 只有当类族之间是可以进行的 比如子类和父类之间 5 当小类型和大类型进行运算算 ...
Person a1=new Person(); Person b1=new Person(); a1.age=32; b1.age=25; print("first: age of a1:"+a1.age+"; age of b1"+b1.age); a1.changeAge(b1); print("first: age of a1:"+a1.age+"; age of b1"+b1.age); a1.changeAge2(b1.clone()); print(&qu ...
1 赋值是将右边的值复制给左边,右值是任何的常数变量和表达式,左值必须是一个明确的已命名的变量,就是必须是已经定义了物理空间用来存储值。 基本类型的赋值是复制,对基本类型a=b 之后要是改变a的值,不会影响到b的值 因为他们都是基本类型存放在栈中。   而对于复杂的类型,为对象赋值则不是这样,对象的存储其实是在栈中放的是对象的引用,真正的储值是在堆中的,将一个对象赋值给另一个对象实际上是将该对象的引用赋给,这样就是栈中定义的两个变量引用了同一块的堆中的内容,结果是其中一个对象值发生变化,另一个也同样变化。此时的赋值 相当于给一个“别名”。   因此 如果两个对象希望复制成员变量的值,需要对每个变 ...
1 最近在看thinking in java 自己的基础很差 看着费劲  做个笔记 等详细过了一遍后 再来整理下新的感想 2 第三章开始说了个 static import的功能 ,此功能是在jdk1.5中引入的 主要作用 据我的理解 是为了减少代码的量   简单描述 就是用static import 将某些类的静态方法导入,从而可以直接写出方法名来调用方法 省去类的描写。 jdk的文档这样写   引用The static import declaration is analogous to the normal import declaration. Where the normal impor ...
5 更直观、简单的上传组件。 html代码如下 action 代码如下 public static void uploadPhoto(String title, File photo) { ... } uploadPhoto action直接获得名称和file文件,进行处理(入库或者写入文件夹),这点倒是很像php的文件上传处理,简单。
5 更直观、简单的上传组件。 html代码如下 action 代码如下 public static void uploadPhoto(String title, File photo) { ... } uploadPhoto action直接获得名称和file文件,进行处理(入库或者写入文件夹),这点倒是很像php的文件上传处理,简单。
4 原生的jpa支持 JPA是为java提供的最佳orm接口,如果你了解过它,你一定会很惊奇在play中可以非常简单使用它。play框架会自动启动JPA实体管理组件,由hibernate实现,并且在代码更新自后自动重新同步。如果model类继承了play.db.jpa.Model 父类,实现的代码将很小巧。 e.g. public void messages(int page) { User connectedUser = User.find("byEmail", connected()); List<message> messa ...
Global site tag (gtag.js) - Google Analytics