摘要: jar包是commons-codec.jar。 pnuts java 阅读全文
posted @ 2018-10-10 09:56 忍着不哭泣 阅读(4092) 评论(0) 推荐(0) 编辑
摘要: 项目要求纯前端开发,前后端交互时,遇到跨域问题,找到的解决方案是用jsonp格式来实现跨域,但是jsonp底层实现只能用GET,这就造成数据传输形式的问题; 后来用MUI框架打包apk(取消了jsonp),在PDA上面安装调用webservice时,没有遇到跨域问题。 阅读全文
posted @ 2018-09-26 23:27 忍着不哭泣 阅读(91) 评论(0) 推荐(0) 编辑
摘要: fastjson优势就是解析快,用法和json-lib.jar差不多(如下图) 贴心的附上jar和反编译工具:https://pan.baidu.com/s/1iADAiFyoUZVBAFSPsIeYxw 阅读全文
posted @ 2018-09-19 23:52 忍着不哭泣 阅读(142) 评论(0) 推荐(0) 编辑
摘要: JSONP最主要的是可以解决跨域问题,不然谁会没事用这种格式。 下面是我用JSONP的一些心得体会: JSONP是JSON with Padding的略称。它是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问。对, 阅读全文
posted @ 2018-09-19 23:36 忍着不哭泣 阅读(2786) 评论(0) 推荐(0) 编辑
摘要: 序列化实现原型模式 在 Prototype 类中实现深度克隆(序列化与反序列化),实现 Cloneable,Serializable两接口。 在引用对象上实现 Serializable 接口就行了。 测试 实现效果: 阅读全文
posted @ 2018-09-06 00:36 忍着不哭泣 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Java基础知识30问 1. 面向对象和面向过程的区别 面向过程 优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点: 没有面向对象易维护、易复用、易扩展 面向对象 优点: 易维护 阅读全文
posted @ 2018-08-27 17:37 忍着不哭泣 阅读(252) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-08-23 15:42 忍着不哭泣 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 模板模式 本质 固定算法骨架 定义 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 用模板模式解决问题的思路 重复或者相似代码太多、扩展不方便,出现这些问题的原因在相似模块之间的实现是完全分开的、相互独立的,没有从整体上 阅读全文
posted @ 2018-08-23 00:29 忍着不哭泣 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 今天在网上搜到几个开发思维导图,在这记录一下 阅读全文
posted @ 2018-08-22 14:25 忍着不哭泣 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 策略模式本质 分离算法,选择实现 对设计原理的实现 从设计原则上来看,策略模式很好地体现了开-闭原则。通过把一系列可变的算法进行封装,并定义出合理的使用结构,使得在系统出现新算法时,额能很容易的把算法加入到已有的系统中,而已有的实现不需要做任何更改。 何时选择策略模式 优缺点 优点: 缺点 示例:工 阅读全文
posted @ 2018-08-21 18:58 忍着不哭泣 阅读(119) 评论(0) 推荐(0) 编辑