
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 · 2645 阅读 · 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 · 458 阅读 · 0 评论 -
后台接收前台字符串乱码问题
今天遇到一个比较奇怪的问题,后台接收到前台一个文本框传递的数据是乱码,但其它数据正常 最终解决方法是对此文本框数据做加密处理,后台接收后再进行解密,代码如下: 前台加密:escape($('#name').val()); 后台解密: public static String unescape(String s) { StringBuffer sbuf = new ...原创 2020-04-27 20:39:59 · 778 阅读 · 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 · 20074 阅读 · 0 评论 -
详细解读Java静态代码块、非静态代码块、静态变量、实例变量和构造函数的执行顺序
1、首先不考虑父类,只考虑本类的情况下,执行顺序为: 静态代码块|静态变量—>非静态代码块|实例变量—>构造函数 静态代码块和静态变量执行的先后顺序是代码的编写顺序,非静态代码块和实例变量的执行顺序同样也是代码编写的先后顺序 下面新建一个Parent类,通过代码示例说明: public class Parent { public static int i = 1; ...原创 2019-07-15 17:32:42 · 628 阅读 · 0 评论 -
int和Integer为例,八种基本类型和其封装类型的==和equals比较
== 比较: 1、基本类型比较,只比较值是否相等,值相等,永远为true 例: int i = 123; int j = 123; System.out.println(i==j); 结果为:true 2、new包装类型比较,是不同的两个对象,肯定为false 例: Integer i = new Integer(123); ...原创 2019-08-01 16:40:04 · 507 阅读 · 0 评论