在juqery和easyui 盛行的年代许多项目采用纯静态页面去构建前端框架从而实现前后端分离的目的。项目开发周期内往往会频繁修改更新某个文件,当你将文件更新到服务器后客户端由于缓存问题而出现显示异常的情况,这时候你会经常让客户清楚缓存,然后开始了漫长的教学过程,,, 我们也会尝试在静态资源后面加上... ...
分类:
其他好文 时间:
2019-06-11 14:54:40
阅读次数:
90
前言部分这次泄漏是自己代码写的太随意引起的,讲道理,代码写的太为所欲为了,导致有些问题根本就很难发现。 泄漏产生的原因,由于activity未被回收导致。这里给我们提出的一个警示,在使用上下文的时候,我们要特别注意,尤其是一些实例的上下文,如:activity、fragment等。 这次的错误原因就 ...
分类:
移动开发 时间:
2019-06-03 23:46:06
阅读次数:
130
在应对多项目多端口的情况配置一个服务器是远不能满足开发条件的。例如微信公众号回调域名只接受80端口,而其他项目一般为默认的8080或者自定义的其他的端口。 废话多说,直入主题 准备条件:tomcat文件夹,notepad2 1.Apache官网上下载一个最新的tomcat(我对tomcat7比较熟悉 ...
在spring cloud系列章节中,本来已经写了几个章节了,但是自己看起来有些东西写得比较杂,所以重构了一下springcloud的章节内容,新写了本章节,先教大家在工作中如何搭建一个多模块的springcloud项目。 本章及后面章节,我们使用的开发环境是 spring tool suite ( ...
分类:
编程语言 时间:
2019-05-14 17:39:54
阅读次数:
138
看到网上很多都是使用eval这个危险函数去转码,如: 但是很多项目都是禁止一些危险函数的使用的,所以可以使用数组遍历的方式去代替这个方法,做法很简单: ps: 刚入职的小菜鸟随笔 ...
分类:
编程语言 时间:
2019-05-11 09:26:35
阅读次数:
137
+ golang在1.11版本中引入了新的包管理工具 go mod + 类似于maven包管理(多项目公用),而之前的vendor类似于node的node_modules管理(各个项目一份) + 依赖信息添加到go.mod文件中,依赖版本哈希信息存到go.sum文件中 + 使用go mod时,必须在 ...
分类:
其他好文 时间:
2019-05-01 01:03:09
阅读次数:
232
一、背景 我们工作中常用Jenkins部署Java代码,因其灵活的插件特性,例如jdk,maven,ant等使得java项目编译后上线部署一气呵成,同样对于脚本语言类型如Python上线部署,利用Jenkins强大的插件功能,轻松实现CI/CD,但如果部署多项目到同一台服务器涉及环境一致性问题,对此 ...
分类:
编程语言 时间:
2019-04-09 09:28:37
阅读次数:
501
一、背景我们工作中常用Jenkins部署Java代码,因其灵活的插件特性,例如jdk,maven,ant等使得java项目编译后上线部署一气呵成,同样对于脚本语言类型如Python上线部署,利用Jenkins强大的插件功能,轻松实现CI/CD,但如果部署多项目到同一台服务器涉及环境一致性问题,对此可以利用容器技术Docker解决,也可以利用Python虚拟环境例如virutalenv或conda等
分类:
编程语言 时间:
2019-04-04 19:04:33
阅读次数:
208
使用VSCode可以调试.Net Core,但是调多个项目就需要进行一番设置。 首先创建一个总文件夹,以NetProjects文件夹为例,并创建一个解决方案。然后创建俩个.NetCore项目,并添加到解决方案,点击右边的蜘蛛图标进行调试。 vscode会提示生成调试方案,自动生成.vscode文件。 ...
分类:
Web程序 时间:
2019-04-02 20:59:37
阅读次数:
208
最近完成了一套最基础的基于权限管理系统的ERP操作系统。虽然在开发的过程中遇到了一系列的突发问题,但最终还是通过请教别人或者找度娘将问题进行解决,收获颇丰。感谢帮助过我的人。接下来简单进行介绍。 首先,数据库设计方面,充分考虑到权限管理系统的逻辑,建立了五张表:用户表,角色表,功能表,用户角色表,角 ...
分类:
其他好文 时间:
2019-03-31 20:54:11
阅读次数:
231