后端
文章平均质量分 82
丶分花拂柳
这个作者很懒,什么都没留下…
展开
-
Java结合SpringBoot在Linux上调用命令行-代码实现与需要注意的坑
需求在Linux服务器上的Java程序中,调用git clone,之后遍历git仓库中的所有文件。实现方式使用Java native的Process类和ProcessBuilder类,来执行命令行关键代码// cmd命令String gitCmd = "git clone https://{username}:{pwd}@github.com/{group}/{repo}.git"// 起子进程执行cmd命令ProcessBuilder pb = new ProcessBuil原创 2020-08-30 19:41:32 · 5147 阅读 · 1 评论 -
IntelliJ IDEA 编辑时报错:找不到引用的jar包
记录一个奇怪的IDEA错误:编辑时一直报错,显示找不到引用的红色字体。我的情况:通过Maven来引用jar包,如Spring Boot。 External Libraries中明明能看到被引用的包,但是在编辑时却一直是表明引用不存在的红色字体(如@SpringBootApplication这个注解都找不到,提示:Cannot resolve symbol 'SpringBootAppli...原创 2019-01-14 12:32:52 · 31874 阅读 · 5 评论 -
Docker x509 insecure registry解决方法
在安装好Docker以后,想从公司搭建的私服Harbor上docker pull的时候碰上了x509问题,这个问题的原因是docker会验证网站的证书,私服没有相应的证书所以docker拒绝访问,但是我们也可以自己允许docker连接“不安全”的网站,在此记录一下解决方案:环境:Ubuntu 16.04, Docker CE 18.09修改或新建配置文件: sudo vim /etc/...原创 2018-11-28 18:23:58 · 32212 阅读 · 0 评论 -
Linux 常用指令 ,看这一篇就够了—— 摘自《Linux Probe》
系统常用控制命令man:查看命令的帮助信息,如man ls可以查看ls指令的使用说明。 echo:在终端输出字符串以及变量的值,如echo my path:$PATH将会以‘my path:’开头,后接系统环境变量。 date:查看系统时间。 reboot/poweroff:重启/关闭系统。 wget:下载网络文件,如wget baidu.com。 ps:一般会加以参数 ps -au...原创 2018-09-14 10:41:35 · 31488 阅读 · 0 评论 -
UML类图概要——《大话设计模式》读书笔记
先上一张总的UML类图,然后对其中的部分逐个讲解: 类 类图分三层,第一层表示类的名称,如果是斜体(如图中的“动物”),则表示这是一个抽象类。第二层是类的特性,通常是属性和字段。第三层是类的操作,通常是类的方法或者行为。在上图中,特性和操作之前都有一个“+”号修饰,这表示修饰符,用+、-和#分别对应public、private和protected。 接口 矩...原创 2018-09-09 21:40:02 · 29954 阅读 · 0 评论 -
解决Ubuntu下,Sublime做IDE时保存文件无权限问题
问题:在Ubuntu下,我想用Sublime做IDE来开发一个vue的项目,但是在Sublime中打开Workspace路径后,保存的时候一直要我输入密码做权限验证。解决方法:修改Workspace文件夹的权限设置:之后就可以愉快的保存了。...原创 2018-07-22 14:01:49 · 31997 阅读 · 2 评论 -
利用Python&Pandas查找主从系统间不一致的数据
写在前面本文源自工作中的需要:后台服务器采用主从设计(一共有俩系统来做负载均衡),在数据复制的过程中由于网络传输等因素,会出现两系统数据不一致的情况,我需要找到并修复它(本文只涉及如何“找到”)。其实工作中经常会碰上这样的小问题,我们可以用Java去读文件,存进set,然后比较……但是用Python和Pandas这个库,我们可以仅用10行以内的代码做到,简单且方便。工具Python 3.6 &am...原创 2018-07-10 18:41:51 · 29886 阅读 · 0 评论 -
Redis数据库 :《Redis实战》(Redis in Action)学习笔记 第一章 初识Redis
写在前面:我是一名全栈工程师,在工作中也经常涉及后台架构的设计,但由于业务背景对性能要求一般,并无机会也无需要使用分布式后台及Redis等业内广为流行的技术。这个系列将会按照章节记录并归纳我在书中读到的关键知识,并在每篇文章后面加上自己的理解,力求只将干货保留在博文中。一来巩固知识,二来互相交流。正文:1.1 Redis简介: Redis是一个速度非常快的非关系型数据库,她可以存储键值的映射...原创 2018-06-18 14:23:13 · 30861 阅读 · 1 评论 -
Restful API解释及工作中的实践
写在前面在工作中,我使用的后台框架是完全遵循Restful API设计的。遂系统的梳理一遍RESTful API的概念,并且加以工作中的实例,巩固自己的知识,也便于读者更好的理解RESTful API。什么是RESTful API?我们可以分为两块来理解,RESTful API = RESTful + API, 也就是基于RESTful的API,那么问题就变成了,什么是RESTfu...原创 2018-06-09 13:59:45 · 30282 阅读 · 1 评论 -
Redis数据库 :《Redis实战》(Redis in Action)学习笔记 第二章 使用Redis构建Web应用
写在前面:在看完第一章以后,第二章主要是作为一个实用指南,告诉你可以用Redis做什么事情。在本章的代码中,将会出现较多第一章中没出现过的Redis命令,不用太过在意细节,我在代码中加了充足的注释,理解大概的功能即可。一个小tip:在Redis中的命令中,第一个字母代表对应的数据结构,比如:hget - hash get; zset - zhash set。 h,s,z,l分别对应hash,set...原创 2018-06-23 17:52:26 · 30050 阅读 · 0 评论