- 浏览: 25874 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
分享带查询的select标签
- 博客分类:
- 知识交流
分享一个带查询的select标签的js以及使用方法,可以下载使用,拿走不谢,我是雷锋~(PS如有雷同,纯属巧合)
微信开发Tomcat支持的JDK版本问题
- 博客分类:
- 知识交流
微信开发二维码模块调用微信的接口时启动Tomcat发现会报错忘记报什么错误好像是can't ......之类的这是需要将JDK的版本更换为1.7版本,不支持1.7以下版本的JDK,并且Tomcat的端口号目前中支持80.
一.Mysql中的group_concat函数:
1.解释: 当SQL语句中使用到....group by....的时候, 该函数能够将相同的行组合起来,或者将满足条件的数据结合起来,返回由指定分隔符链接的字符号串数据.
2.用法:
group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator '分隔符'] )
默认按照“,”来连接。
3.举例说明:
(1)将满足条件的数据用“;”连接显示,去掉重复的数据倒序排列:
SELECT GROUP_CONCAT(distinct k ...
spring的单例模式
- 博客分类:
- 知识交流
Spring框架有两个特性一个是IOC,另一个就是AOP。
1.其中我对IOC特性的理解就是Spring能够将以前手动的创建对象交由Spring容器来管理,就是实现创建对象,并管理对象之间的关系,创建Bean的时候默认的情况下都是单例模式的,也可以通过配置文件修改:
需要如下配置:<bean id="user" class="..." singleton="false"/>
singleton就是配置这个bean是否是单例的,如果不写,就是默认值true。
2.Bean的作用域:
Bean的作用域可以通过 ...
jquery的选择器总结
- 博客分类:
- 知识交流
jquery选择器:
一、基本选择器:
1. id选择器:(指定id元素)
$("#id名称")
2. class选择器:(遍历css类元素)
$(".class样式名称")
3. element元素选择器(遍历html元素)
$("html标签元素")
4. * 选择 ...
Java中“==”和equal的区别在于:
“==”比较的是对象的地址,即是否为同一对象
equals比较的是对象的值,单纯的数值比较
例如:
String a= new String("123"); String b= new String("123"); System.out.println(a==b);//返回false System.out.println(a.equals(b));//返回true
jquery的ajax请求
- 博客分类:
- 知识交流
$.ajax()里面参数的详细解释:
1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏 ...
Mybatis中使用select查询时返回值的类型可以为resultType和resultMap两种类型,其中resultType表示返回类型,映射成我们的model对象中的实体,而resultMap需要提前定义好数据库db和model实体类对应关系,然后在引用定义好的外部resultMap,当然resultMap和resultType是不能同时存在的。
具体内容:
①当返回类型是resultType时,MyBatis会将Map里面的键值对取出赋给resultType所指定的对象对应的属性。所以其实MyBatis的每一个查询映射的返回类型都是ResultMap,只是当提供的返回类型属性是r ...
mysql数据库case when 的用法
- 博客分类:
- 知识交流
mysql数据库中case when适合多条件查询的情况一般用法包含两种方式:
1.select id,name,
case
when score>=90 then '优秀'
when score<90 and score>=85 then '良好'
when score<85 and score>=60 then '合格'
else '不合格' end as level from student
2 select id,name,
case
...
总结了一下mysql,sql server,oracle数据库分页查询的区别:
一、mysql:
mysql提供了 LIMIT函数。一般只需要直接写到sql语句后面就行了。
例如:
LIMIT子 句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数, 第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行数。例如:select * from table WHERE … LIMIT 10; #返回前10行select * from table WHERE … LIMIT 0,10; #返回前10行select * ...
selectKey的用法
- 博客分类:
- 知识交流
在使用ibatis插入数据进入数据库的时候会用到sequence序列来生成自增的id
这时可以使用selectKey就可以得到sequence的值,同时也会将值返回。不过对于不同的数据库有不同的操作方式。 oracle: <insert id="insertTeacher" parameterClass="map"> <selectKey resultClass="long" keyProperty="id"> se ...
1、存在的时间不相同:ServletContext存在的时间最长其次是session,最后是request
2、访问的范围不同:
request绑定的数据只能在同一个请求或转发所涉及的各个组件可以访问;session绑定的数据只有在同一个会话所涉及的组件可以访问;ServletContext上下文绑定的数据是同一个应用中的所有组件都可以访问的
结论:如果request,session,servletContect上绑定的数据满足开发的需要应该优先使用生命周期短的组件
Servlet的生命周期以及什么时候执行
- 博客分类:
- 知识交流
Servlet的生命周期分为四个阶段:
阶段一:
实例化:容器(符合一定规范,提供组件运行环境的一个程序)调用servlet的构造器创建一个Servlet对象
组件:在软件开发行业,符合一定规范,实现部分功能并且需要部署到容器当中才能运行的软件模块
阶段二:
初始化:容器在创建好Servlet对象后,会立即调用该对象的init()方法,该方法只会执行一次
阶段三:
就绪:容器收到请求之后调用Servlet对象的service()来处理请求
阶段四:
销毁:容器依据自身的算法删除Servlet对象,删除前会调用destory()方法,该方法只执行一次
...
利用js定义一个Map
var map = {};
var data = [];
map["name"] = value1;
map["value"] = value2;
data.push(map);
将Map转换成json:JSON.encode(data)
准确找到DOM树的元素
- 博客分类:
- 前台样式布局知识总结
当需要某一个表格或表格中的一行,一个单元格隐藏显示时:
1、var tab = $('表格的ID');得到表格对象
2、tab.getChildren()得到表格下面的所有子元素将其隐藏可以设置它的样式setStyle('display','none');