秦学强

书写是为了更好地思考

那些很棒的 blog and site 优秀的博客和网站推荐

blog 阿里中间件团队博客 美团技术团队 importnew 刘未鹏 blog 阮一峰的网络日志 廖雪峰的官方网站 贤心博客 java技术驿站 陈皓 - 酷壳博主 阿里UED团队博客 阿里国际UED团队 腾讯alloyteam博客 奇舞团博客 gitbook 程序员的自我修养 Docker - ...

2019-01-28 16:09:30

阅读数 68

评论数 0

Docker 常用软件安装 持续更新

文章目录nginx安装mysql安装shadowsocks(ss)安装 nginx安装 docker run -d --name nginx -p 80:80 \ -v /home/qin/docker/nginx/conf/:/etc/nginx/conf.d/:ro \ -v /home/...

2019-01-11 10:58:53

阅读数 36

评论数 0

Docker 常用基础命令

文章目录Docker 命令获取镜像运行镜像列出镜像删除本地镜像使用Dockerfile定制镜像容器操作新建并启动容器启动已终止容器列出容器终止容器重启容器进入容器删除容器清理所有处于终止状态的容器shadowsocks(ss)安装参考 Docker 命令 ### 镜像操作 获取镜像 docker ...

2018-12-29 10:29:24

阅读数 54

评论数 0

Docker 安装 添加普通用户执行权限(Centos7 )

安装 Docker 1、目前,Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 [root@izj6cgx93mlg0at2l...

2018-12-21 10:33:10

阅读数 38

评论数 0

回炉重造 - 设计模式

转自:github.com/CyC2018/CS-Notes/blob/master/docs/notes/设计模式.md   一、概述 设计模式是解决问题的方案,学习现有的设计模式可以做到经验复用。 拥有设计模式词汇,在沟通时就能用更少的词汇来讨论,并且不需要了解底层细节。 二、创建型...

2018-11-08 09:55:38

阅读数 36

评论数 0

外语学习的真实方法及误区分析

转自:http://blog.jobbole.com/21279/ 本文整理自网友漏屋于2007年在天涯的分享。另外提示一下,本文是一篇长文,近 9 万字哦。 前言 著名语言学家Greg Thomson说的:“外语学习的原理是如此之复杂,以至于没有人能说清楚;但掌握语言的过程又是如此之简单,...

2018-10-16 15:52:57

阅读数 82

评论数 0

springboot 添加 filter ,继承 spring 过滤器 OncePerRequestFilter

一、 继承 spring 过滤器 OncePerRequestFilter 实现自定义过滤器 @Configuration public class EncodeFilter extends OncePerRequestFilter { private String encoding ...

2018-09-12 15:46:03

阅读数 668

评论数 0

Oracle 单列去重 显示单行所有列数据

问题:test_table 表中有 a,b,c 三个字段,求根据字段a 去除重复数据,得到去重后的整行数据 根据mysql的经验尝试以下方法均失败 1、使用 distinct 关键字 (oracle查询数据中,不允许非 distinct 标注字段 ) select count(distin...

2018-08-28 11:24:41

阅读数 304

评论数 0

mysql 直接拷贝data 目录下文件还原数据

背景:MySQL的的崩溃无法启动,决定重新搭环境,但数据库测试数据忘记备份时,MySQL的的数据目录幸存 操作: 1,复制测试数据库的文件夹(包含.frm .ibd等文件) 2,重启mysql,通过Navicat查看数据库某张表,结果显示“表'xxx  不存在 ” 3,各种谷歌,百...

2018-08-25 23:25:11

阅读数 1123

评论数 0

SNMP 基本概念

一、SNMP简单概述 1.1、什么是Snmp   SNMP是英文"Simple Network Management Protocol"的缩写,中文意思是"简单网络管理协议"。SNMP是一种简单网络管理协议,它属于TCP/...

2018-08-25 23:16:04

阅读数 156

评论数 0

springboot @webservice 注解的类中使用@Autowired 进行bean注入,注入的bean调用时为空的问题

原 Webservice 接口暴露方式如下 //webservice 接口暴露 String address = "http://localhost:8088/MyWebService"; //使用Endpoint类提供的publish方法发布W...

2018-06-28 18:18:03

阅读数 2201

评论数 1

SpringBoot整合cxf发布WebService服务和客户端调用WebService服务

最近在做公司项目的一个功能需要写WebSerice接口,为了系统得学习WebService,决定写一个测试接口的例子。  测试项目中使用的是SpringBoot(spring整合cxf需添加cxf-rt-frontend-jaxws,cxf-rt-transports-http依赖) 添加依赖 ...

2018-06-28 17:49:38

阅读数 108

评论数 0

使用tcpdump查看HTTP请求响应 详细信息 数据

tcpdump安装在Ubuntu/Debian系统上,执行如下命令安装tcpdump工具:sudo apt-get install tcpdump 在CentOS系统上,执行如下命令安装tcpdump工具:sudo yum install tcpdump 安装完tcpdump后,就可以使用man命...

2018-05-09 18:07:19

阅读数 2639

评论数 0

maven引入外部jar包

一、仅本地  cmd进入jar包所在目录,执行下列命令 -Dfile:本地jar包名称     -DgroupId:groupId    -DartifactId:artifactId mvn install:install-file -Dfile=test.jar -DgroupId=...

2018-05-07 15:29:45

阅读数 155

评论数 0

linux 免密码登录 密钥原理

shell脚本中经常会用到免密码登录,要了解ssh则需要理解现代密码学当中的非对称密钥及认证中心处理机制等基础概念首先说明一下处理机制: 1.非对称密钥就是一对密钥-公钥和私钥。 2.私钥由系统中没个人自己持有,一般保存在自己的电脑里或u盘里。 3.公钥则在网络上传递,就是可以传...

2018-04-17 16:05:46

阅读数 830

评论数 0

Request header field * is not allowed by Access-Control-Allow-Headers in preflight response

跨域问题记录:请求 headers里添加自定义header时,出现以下错误错误原因   参考:https://www.cnblogs.com/cc299/p/7339583.html解决方法如下nginx  配置 add_header 'Access-Control-Allow-Headers' ...

2018-04-02 18:00:02

阅读数 1105

评论数 0

java 工具方法补充,复制非空属性对象,可用于通用数据更新

/** * 复制非空属性 * @param src * @param target */ public static void copyNonNullProperties(Object src, Object target) { BeanUtils.copyProperties(...

2018-01-26 17:09:24

阅读数 249

评论数 0

获取model通用属性,并设置属性值,创建时间,修改时间等,仅供参考

/** * 设置创建时间 * @param source * @return */ public static Object setCreateTime (Object source) { final BeanWrapper src = new BeanWrapperImpl(s...

2017-11-27 10:48:57

阅读数 466

评论数 0

java 静态工具类中注入service

一般需要在一个工具类中使用@Autowired 注解注入一个service。但是由于工具类方法一般都写成static,所以直接注入就存在问题。使用如下方式可以解决: @Component public class ActionContextHolder { private static Lo...

2017-11-08 11:46:52

阅读数 2162

评论数 0

Linux下 保存 git账号密码

一、通过文件方式 1.在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式: touch .git-credentials vim .git-credentials 在里面按“i”然后输入: https://{username}:{passw...

2017-10-16 16:56:28

阅读数 629

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭