- 博客(18)
- 收藏
- 关注
转载 ==和equals
java中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean,他们之间的比较,应用双等号(==),比较的是他们的值。2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后结果为fa...
2018-09-30 09:46:49
175
转载 Long型比较
在判断两个Long型数据是否相等的时候遇到了一个问题。if(sku.getId()==admin.getId()){returntrue;}else{returnfalse;}两个Long型的ID之间的比较,结果却是false。Longid1=123L;Longid2=123L;System.out.println(id1==id2);输出:true 源代码:private sta...
2018-09-30 09:42:34
6152
原创 关系型数据库四大特性 和 隔离级别
原子性:记录之前的版本,允许回滚一致性:事务开始和结束之间的中间状态不会被其他事务看到隔离性:适当的破坏一致性来提升性能与并行度 例如:最终一致~=读未提交。持久性:每一次的事务提交后就会保证不会丢失...
2018-09-20 13:40:34
12599
2
原创 递归和迭代
区别:递归循环中,遇到满足终止条件的情况时逐层返回来结束。迭代则使用计数器结束循环。递归:自己调用自己举例:爬楼梯:每次选择走1步或者2步 共多少走法public static int climbStairs(int n) { int i = 1; if(n<=0) { return 0; } ...
2018-04-03 13:39:43
160
原创 时间戳 String Date
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式Date date = new Date();//获取系统当前时间 Sat Feb 10 13:40:03 CST 2018long time = date.getTime();//date 转时间戳(long 1518235421189)long...
2018-02-10 14:59:44
199
原创 eclipse不自动编译
如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况。Project-->properties-->Java Build Path-->Libraries,可以把有问题的包(会有提示)直接remove掉即可。
2018-01-25 15:10:12
270
原创 iframe 在chrome 下会重复请求
解决办法 iframe 初始src 为空 动态赋值1: id="dashboard" src="">2:$(function() {$("#dashboard").attr("src","${baseUrl}/dashboard/main.do");}
2018-01-04 18:15:10
3418
3
原创 window.onunload 与.onbeforeunload
监听页面刷新或关闭Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。
2017-12-29 16:34:29
201
原创 exist 的作用
第一条sql\SELECT*FROMu_userWHEREEXISTS (SELECT * FROM u_user WHERE id 查询结果是user表中所有记录第二条sqlSELECT*FROMu_user aWHEREEXISTS (SELECT*FROMu_user bWHEREa.id = b.idA
2017-12-27 14:21:36
455
原创 force_index优化sql
SELECTNAME,count(1) cFROMUSERWHEREtime BETWEEN "2015-07-06"AND "2015-07-07"GROUP BYNAMEHAVINGc > 20ORDER BYDESC;这条sql 用到的联合索引 in_time_nameSELECTNAME,count(1)
2017-12-22 14:10:19
286
原创 AES加密解密
public class AesTest {//加密public static byte[] encrypt(String content,String password){try {KeyGenerator keyGenerator = KeyGenerator.getInstance("AES");keyGenerator.init(128,new SecureRa
2017-12-08 11:15:22
331
原创 模拟form表单同步方式下载文件
function xxxx(){var url = baseUrl+'/order/exportOrder/exportInWarehouseOrderJson.do'; var form = $("").attr("action", url).attr("method", "post"); form.append($("")
2017-11-17 15:35:02
1630
原创 window系统启动redis和清除缓存
一 启动redis dos命令行方式 c:\user\john>d; 进入所在盘D:\>cd D:\Redis-x64-3.2.100 进入安装目录D:\>cd D:\Redis-x64-3.2.100>redis-server.exe redis.windows.conf 启动命令 方式二 在redis安装目录下 shift+鼠
2017-10-30 17:11:59
11071
1
原创 查询结果集数据插入另一表
insert into w_zone (warehouse_id,zone_code)SELECT warehouse_id ,zone_code from w_seat WHERE warehouse_id = 1 GROUP BY zone_code
2017-10-30 15:19:39
538
原创 冒泡排序
public static void main(String []args){int []scores = {67,89,100,32,56,43,77};for (int i=1;ifor (int j=0;jif(scores[i]int temp = scores[i];scores[i]=scores[j];scores[j]=temp;}}for
2017-10-25 17:07:48
200
原创 mysql 时间戳格式化函数from_unixtime
作用:时间戳转化个格式原因:数据库中为了快速查询,一般保持日期是int(1415873634479),但是这样查询的时候很难知道确切的日期格式:select from_unixtime(1459338786);2016-03-30 19:53:06select from_unixtime(1459338786, '%Y-%m-%d %H:%i:%s');2016-03-30 19:
2017-10-25 14:17:09
455
原创 jQuery使用ajaxSubmit()提交表单
一 。需要jquery.form.js插件中的方法 ,引入这个插件二 form表单 标题: 内容: 提交 三 区别通常情况通过按钮提交表单 ,页面会跳转到action指向的页面 ,如果不想要页面跳转 保持在当前页面的话就可以用ajaxSubmit()四 function submit(){
2017-10-25 10:49:56
528
原创 js访问文件服务器实现文件下载
一 。a标签 点击事件 下载模版文件 二 。function downloadTemplate(){var url = 'http://42.30.75.14:7000/fileserver/download?name=tally-template1499140249979-1499140246416.xlsx';
2017-10-25 10:08:42
7013
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人