android dialog的使用 package org.wangxl.autostudy;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.app.ProgressDialog;import android.content.DialogInterface;impor
android:inputType常用取值 //文本类型,多为大写、小写和数字符号。 android:inputType="none"//输入普通字符 android:inputType="text"//输入普通字符 android:inputType="textCapCharacters"//输入普通字符 android:inputType="textCapWords"//单词首字母大小
在hibernate中如果一对多关联,并以多的一方的参数作为条件则必须使用 public Data findDiectorByFilmId(Long filmId) { Data rows = directorDao.findRows("select new FilmDirector(fd.id as id,fd.chName as chName,fd.enName as enName,fd.birthDate as birthDate,fd.birthplace a
illegal attempt to dereference collection 首先说一句:是版本的问题!在多对多或者多对一,从一中查找多中查询某些语句时容易出现我写的hql为:from Department as d where d.employees.name='Tom';运行时出现异常:org.hibernate.QueryException: illegal attempt to dereference collection是因
ligerUI webUI 传参 form = $("#form1").ligerForm({ fields: [ { type: 'text', label: '电影名称', name: 'filmName' } ] });//查询按钮事件 $("#btn").ligerButton({ text:'查询', click:f
解决plupload-2.1.2,springmvc上传中文文件名乱码问题 方法1、在web.xml文件中加入配置: CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 CharacterEncodingFilter /*
springmvc jackson 时间转换问题 jackson 默认情况下是将Date的类型的数据转换成时间戳显示,比如:而界面上显示的结果:显示我们想让处理时间能够显示成格式为:yyyy-MM-dd HH:mm:ss的字符串。那应该怎么处理呢,经查询jackson的注解发现有@JsonFormat这么一个注解给类加上这么这个注解@JsonFormat(pattern="yyyy-MM-dd hh:mm:ss",time
spring 返回 中文字符串乱码和json在IE浏览器访问下被下载 1、中文字符串乱码问题问题:查看StringHttpMessageConverter源码可以看到默认的字符编码是ISO-8859-1,我们只需要将编码更改成UTF-8即可继续查看源码发现StringHttpMessageConverter有一个有参构造器,那么我们只需要在dispatcher-servlet.xml中加入构造器注入配置就可以解决乱码问题:
Oracle 左连接、右连接、全外连接、(+)号作用 Oracle 左连接、右连接、全外连接、(+)号作用Oracle 外连接(1)左外连接 (左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 外连接(Outer Join)outer join则会返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还
JAVA集合类框架详解 java的集合框架最全详解(图)前言:数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(JavaC
Java关键字介绍之this与super 出处:http://zhangjunhd.blog.51cto.com/113473/205311.什么是super?什么是this?super关键字表示超(父)类的意思。this变量代表对象本身。2.使用super&this调用成员变量和方法可以使用super访问父类被子类隐藏的变量或覆盖的方法。当前类如果是从超类继承而来的,当调用super.XX()就是调用基类版本
设计模式分类 设计模式分类 经典的《设计模式》一书归纳出23种设计模式,本文按《易学设计模式》一书归纳分类如下:1.创建型模式前面讲过,社会化的分工越来越细,自然在软件设计方面也是如此,因此对象的创建和对象的使用分开也就成为了必然趋势。因为对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。这里有6个具体的创建
js 数组清空的两个方法 方式1,length赋值为0 这种方式很有意思,其它语言如Java,其数组的length是只读的,不能被赋值。如 int[] ary = {1,2,3,4}; ary.length = 0; Java中会报错,编译通不过。而JS中则可以,且将数组清空了, var ary = [1,2,3,4]; ary.length = 0; console.log(ary); // 输出 [],空数组,
getPreferences,getSharedPreferences,getDefaultSharedPreferences的区别 getPreferences(mode)SharedPreferencesandroid.app.Activity.getPreferences(int mode);通过Activity对象获取,获取的是Activity私有的Preference,保存在系统中的xml文件以Activity的类名命名,所以一个Activity只有一个与之相关的Preference文件。get
Android LayoutInflater详解 在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点:LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面
LayoutInflater的inflate函数用法详解 LayoutInflater作用是将layout的xml布局文件实例化为View类对象。获取LayoutInflater的方法有如下三种:LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);View layout = inflater.i
LayoutInflater作用及使用 LayoutInflater作用及使用 作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入。2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素。方法: Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activi