Java
脾气鬼
一只程序媛
展开
-
Ajax中layer.load()的使用
ajax调用接口时,如果请求时间过长,则一般需要调用load()方法显示正在加载效果var loadIndex = "";$.ajax({ type: "POST", url:url, async: true, data: {"id": id}, beforeSend: function () {//发送请求前调用load方法 loadIndex = layer.load(2); }, complete: function(){//load默认不会关闭,请求完成需要在complet原创 2020-07-17 14:09:43 · 2507 阅读 · 1 评论 -
JS写一个页面倒计时显示
写一个如下图所示页面倒计时首先后台传递剩余秒数:long seconds = (endTime.getTime()-new Date().getTime())/1000;前台:<span>距组团截止:<div style="display: inline;" id="time_${info.hzId}"><script>tran("${in...原创 2020-04-28 12:54:54 · 416 阅读 · 0 评论 -
后台接收前台字符串乱码问题
今天遇到一个比较奇怪的问题,后台接收到前台一个文本框传递的数据是乱码,但其它数据正常最终解决方法是对此文本框数据做加密处理,后台接收后再进行解密,代码如下:前台加密:escape($('#name').val());后台解密: public static String unescape(String s) { StringBuffer sbuf = new ...原创 2020-04-27 20:39:59 · 727 阅读 · 0 评论 -
The left-hand side of an assignment must be a variable解决方法
出现这个问题的原因其实是Java的对象和引用没有搞清楚,Java中可以把一个对象赋值给一个引用(变量),但是不能把对象赋值给对象举例说明:person1.getName() = person2.getName();等号两边得到的都是对象,是没有办法赋值的,所以这样是不正确的应该改为:person1.setName(person.getName);...原创 2020-04-23 16:09:00 · 19197 阅读 · 0 评论 -
详细解读Java静态代码块、非静态代码块、静态变量、实例变量和构造函数的执行顺序
1、首先不考虑父类,只考虑本类的情况下,执行顺序为:静态代码块|静态变量—>非静态代码块|实例变量—>构造函数静态代码块和静态变量执行的先后顺序是代码的编写顺序,非静态代码块和实例变量的执行顺序同样也是代码编写的先后顺序下面新建一个Parent类,通过代码示例说明:public class Parent { public static int i = 1;...原创 2019-07-15 17:32:42 · 589 阅读 · 0 评论 -
int和Integer为例,八种基本类型和其封装类型的==和equals比较
== 比较:1、基本类型比较,只比较值是否相等,值相等,永远为true 例: int i = 123; int j = 123; System.out.println(i==j); 结果为:true2、new包装类型比较,是不同的两个对象,肯定为false 例: Integer i = new Integer(123); ...原创 2019-08-01 16:40:04 · 460 阅读 · 0 评论