- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 JavaScript - 图片预览,不上传图片进行本地预览
比如如下结构的文件选择<div> <input type="file" class="selectFile"> <img src=""></div>监听文件选择的input的change事件,通过父div取得兄弟img通过URL.createObjectURL(file) 获取file的地址,赋值给<img>的src即...
2019-06-13 20:45:49 258
原创 Java - 字母忽略大小写排序,但同一个字母的大写排在小写后面
自然顺序排列,不区分大小写,但同一个字母的大写排在小写后面如:排序前BabAdC排序后aAbBCdpublic class Test { public static void main(String[] args) { Test t = new Test(); char[] array = { 'B', 'a', 'b', 'A', 'd', 'C' }; System.ou...
2019-06-11 10:42:47 2342
原创 Java - 单例模式的几种实现, 以及反射和反序列化漏洞
单例模式的几种实现package singleton;/** * 单例模式 - 饿汉式 * 特点: 立即加载,调用时效率高 * 原理: 声明为static的变量在类加载时即初始化,jvm加载类不会发生并发问题 * 缺点: 如果不需要用到该类,将造成资源浪费 */public class SingletonDemo1 { private static SingletonDemo...
2019-06-09 20:59:38 181
原创 JavaScript - 反转页面所有的checkbox
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Title</title> <script> function test() { // 直接获取所有input ...
2019-05-31 19:30:18 166
原创 JavaScript - 用纯js实现多层树形菜单
数据格式为 { id : "保证唯一即可" , value : "展示的内容" , level : "树的层级" , fatherId : "父节点id" }------------------------只作展示的静态树<!DOCTYPE html><html><head> <meta charset="UTF-8"> ...
2019-05-28 20:48:50 1881
原创 Java - List集合排序 Collections Comparable Comparator的使用
public class Test { public static void main(String[] args) { /** * 集合类的排序大同小异,以List为例,List的排序分两种情况 * * 一:指定泛型为内置类,如Integer,String,BigDecimal等(集合数组Map等无法比较的除外) */ List<String> ...
2019-05-21 15:26:52 252
原创 Java基础 - 基本数据类型转换
int i1 = 2.0;// 不通过编译,整数默认int,小数默认double,无法从高精度自动转换为低精度double d1 = 2.0;// 通过编译,小数默认doublefloat f1 = 2;// 通过编译,整数默认为int类型,此处自动转换为精度更高的floatfloat f2 = 2.0;// 不通过编译,精度不准确,小数默认为double类型,无法从高精度自动转换为低精度...
2019-05-15 20:30:39 125
原创 Java - JavaBean json map相互转换
方法一,利用fastjson在JavaBean,json,map间相互转换 User user = new User(); user.setUid(1); user.setUname("jack"); // JavaBean转json JSON json = (JSON) JSON.toJSON(u...
2019-03-19 16:07:28 1041
原创 HTML访问路径的使用
绝对路径获取项目绝对路径${pageContext.request.contextPath }相对路径同级目录可直接访问,或./访问父文件夹../访问服务器根目录/
2019-03-11 15:02:02 1016
原创 打字时光标消失,当前应用程序失去焦点的问题
最近电脑出现一个小毛病,每隔几十秒就会跳出当前桌面程序,写代码是总是写着写着光标就没了,网上找了很多方法,因人而异--------很可能是电脑安装了某些软件,如WPS,PS 该软件的某些设置或bug,导致这些软件一直在后台活(jiu)跃(jie)着,持续间歇地取得了主程序/焦点 把可疑的软件还原默认设置,或者卸(po)载(jie)重装后,问题解决---------其它方法...
2019-02-20 10:57:10 6858
原创 使用MyEclipse自动生成Hibernate映射文件和VO类及无主键生成2个VO类的问题
----使用MyEclipse自动生成Hibernate映射文件和VO类及无主键生成2个VO类的问题----MyEclipse 101.切换MyEclipse Database Explorer环境new一个Driver,以Oracle数据库举例,在完善信息并引入jar后,点击Test Driver提示成功 2.切换到正常环境,new一个web项目,添加hibernat...
2018-10-24 09:06:52 555
原创 Java - Map遍历键值的几种方式
Map<Integer, String> map= newHashMap<Integer, String>();// Map.forEach()遍历键&值(jdk8+,Lambda)map.forEach((k,v)->System.out.println(k+"----"+v));// Map.entrySet()遍历键&...
2018-10-18 19:47:17 2055
原创 Oracle - 查询授权grant收回revoke权限&角色
查询用户系统权限 select * from dba_sys_privs where grantee='用户名'查询角色系统权限 select * from role_sys_privs where role='角色名' 收回权限的格式为 revoke 权限 from 用户,不再赘述创建用户 create user 用户名 identified by 口令;用户锁...
2018-09-09 20:36:08 2004
原创 Oracle - sum,decode,sign简单实现单值范围统计
我们一般用count函数进行简单的数量统计.例如查询某班数学成绩小于60的学生人数,可以直接用count加where统计出来,但是如果这个班所有学生的人数都大于60分则查询结果为空而不是0,并且如果要联合查询语文数学英语等各个科目的不及格人数,若某科查询结果为空则该科目将无任何显示,如果还要查询成绩在60-80,80-90等各个分数段人数...尽管我们可以用一些手段让count显示0但那会...
2018-08-20 14:51:30 1138
Java四大json库gson+fastjson+jackson+json-lib
2018-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人