摘要: 公司有很多管理平台,账号有禁用机制,每个月至少登录一次,否则禁用。导致有时候想登录某个平台的时候,发现账号已经被禁用了,还得走流程解禁。因此用python实现了一下自动登录,每天定时任务运行一次。ps:只需要账号密码即可登录 主要是使用 selenium 包的 webdriver ,然后需要下载一下 阅读全文
posted @ 2019-12-02 14:30 张利锋 阅读(3262) 评论(1) 推荐(0) 编辑
摘要: 最近遇到一个比较郁闷的问题,记录一下 写了一个接口,想返回json 数据,但是返回值中总是带有反斜杠。。。 ,下面来看原因 首先,配置 webapi的路由 App_Start 文件夹下 ,WebApiConfig 修改一下: ps 个人习惯做如下修改 改为: ,然后 Controller代码如下: 阅读全文
posted @ 2019-11-27 21:48 张利锋 阅读(4065) 评论(1) 推荐(0) 编辑
摘要: /** * @Description: 利用键值模式控制service * @Author: zhanglifeng * @Date: 2019年 04月 28日 14:41 **/ public class ServiceManagerSingleton { private static final Logger logger = LoggerFactory.getLogger... 阅读全文
posted @ 2019-04-28 18:40 张利锋 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1. 官方下载好以后,进入目录 执行 ./start_navicat 可以启动软件。 2. 如果有乱码,首先,使用编辑器打开 start_navicat ,比如 vim start_navicat ,然后修改 export LANG="en_US.UTF-8" 修改为: export LANG="z 阅读全文
posted @ 2019-03-28 16:28 张利锋 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 您可以使用“dpkg”命令来查看您的计算机,按“Ctrl + Alt + T”的所有已安装包的列表,打开一个终端窗口。 在提示符下键入以下命令,然后按Enter键。dpkg -- list 要卸载程序,使用“apt-get”命令,这是安装程序和操作安装的程序一般的命令。 例如,下面的命令卸载GIMP 阅读全文
posted @ 2019-03-27 11:48 张利锋 阅读(2386) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.lsychina.com/howto_install_oracle-jdk_replace_openjdk_on_linux.html 众所周知,由于Oracle公司的JDK的版权问题,大多数Linux发行版在安装时都会附带开源的无版权问题的OpenJDK,以支持某些jav 阅读全文
posted @ 2019-03-27 09:27 张利锋 阅读(1753) 评论(0) 推荐(0) 编辑
摘要: 利用 fastjson等 反序列化时需要注意,他可能会用到 默认的构造函数,如果没有默认构造函数,某些场景下可能会出现 反序列化属性为空的情况,如下图所示: 阅读全文
posted @ 2019-03-01 19:26 张利锋 阅读(3015) 评论(0) 推荐(0) 编辑
摘要: 最近公司开发项目需要前后端分离,这样话就设计到后端接口设计。复杂功能需要提供各种各样的接口供前端调用,因此编写API文档非常有必要了 网上查了很多资料,发现基于Markdown编写文档是一种比较流行而且成熟的方案了,话不多说,我也搞一搞试试。 电脑操作系统:deepin深度 Linux64位,比较难 阅读全文
posted @ 2019-02-27 18:33 张利锋 阅读(5390) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-02 09:10 张利锋 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 引用:https://spring.io/blog/2015/02/23/better-dependency-management-for-gradle Using the plugin with Spring Boot There are some similarities between thi 阅读全文
posted @ 2019-02-01 10:15 张利锋 阅读(3054) 评论(0) 推荐(0) 编辑