摘要: 线程不同步,欲使用 synchronized 来同步锁,必须保证线程作用的是同一个对象!否则锁不起作用! 简单demo例子: 方式一: 方式二: 阅读全文
posted @ 2018-05-15 17:12 雪化山河 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 单例模式,”构造方法“和”类对象“要私有化!! 阅读全文
posted @ 2018-05-15 16:07 雪化山河 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 使用apicloud开发app有时候会遇到安卓或者ios不同平台上出现中文乱码的情况,其实apicloud上提供了一个方法,可以判断当前设备是安卓还是ios的,进而可以对中文乱码进行各自处理。 即: var type = api.systemType; 前端只要传多个 type 给后台,即可根据 t 阅读全文
posted @ 2018-05-15 15:05 雪化山河 阅读(972) 评论(0) 推荐(0) 编辑
摘要: json数据作为和后台交互的良好交互方式,这里介绍下前端怎么封装成json数据给到后台。 示例代码: (1)封装成json数据 最终结果为:{"id":0,"name":"张三","job":"学生"} (2)封装成json数组 最终结果为:[{"id":0,"name":"张三","job":"学 阅读全文
posted @ 2018-05-15 14:37 雪化山河 阅读(15346) 评论(0) 推荐(1) 编辑
摘要: 由于有个项目是使用freemarker开发的,这里总结下使用freemarker过程中导致取不到值的一些原因,也是自己有时候经常犯的一些错误,供大家借鉴! freemarker取不到值原因: (1)后台没有传值过来! 可以现在后台打印下看看是否后台已经有值了。 (2)页面先加载了! 这个问题初学者可 阅读全文
posted @ 2018-05-15 14:13 雪化山河 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: 有时候页面一些操作需要动态生成一些填写框或者选择框什么的,而这些框又需要id定位,很多伙伴会按照一定顺序排序这个id,但是如果遇到用户新增加了一个框,又删了一个框这种情况,就会导致按顺序排列的id出现混乱,如果这个时候需要通过js来获取某个值,就不好定位了,出现这种情况,有个最好的方法,那就是每次删 阅读全文
posted @ 2018-05-15 13:51 雪化山河 阅读(366) 评论(1) 推荐(0) 编辑
摘要: 后台数据库传过来的时间有时候是以时间戳的形式传过来的,这个时候使用freemarker交互后台数据的时候,就要格式化成我们常规的形式,写法是: ${对象.时间字段?number_to_datetime?string("yyyy-MM-dd HH:mm:ss")!""} 即可把时间戳转化成自己想要的格 阅读全文
posted @ 2018-05-15 13:38 雪化山河 阅读(2048) 评论(0) 推荐(0) 编辑
摘要: 很多朋友开发web项目的时候,可能会遇到ajax传数据到后台出现中文乱码的问题,中文乱码一直是很头疼的一件事,这里记录一下本人自己遇到的一个情况,只要加多一句:contentType:'application/x-www-form-urlencoded;charset=UTF-8',即可(加了这句本 阅读全文
posted @ 2018-05-15 11:58 雪化山河 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 很多朋友开发web项目的时候,可能会遇到ajax传数据到后台出现中文乱码的问题,中文乱码一直是很头疼的一件事,这里记录一下本人自己遇到的一个情况,只要加多一句:contentType:'application/x-www-form-urlencoded;charset=UTF-8',即可(加了这句本 阅读全文
posted @ 2018-05-15 11:56 雪化山河 阅读(86) 评论(0) 推荐(0) 编辑