随笔分类 -  点滴

摘要:上下文: SpringCloud:Greenwich.SR2 Spring-boot : 2.1.7.RELEASE Spring:5.1.9.RELEASE 依赖: <!--DB start--> <!--多数据源依赖--> <dependency> <groupId>com.baomidou</ 阅读全文
posted @ 2020-11-19 16:03 phpdragon 编辑
摘要:GitHub Actions 首先简单介绍下 GitHub Actions,其官方介绍页面为:https://github.com/features/actions,介绍语如下: Automate your workflow from idea to production. GitHub Actio 阅读全文
posted @ 2020-04-27 15:51 phpdragon 阅读(5166) 评论(1) 推荐(0) 编辑
摘要:CentOS: Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux JDK: Oracle jdk1.8.0_241 阅读全文
posted @ 2020-03-29 21:04 phpdragon 阅读(3257) 评论(0) 推荐(0) 编辑
摘要:为了方便开发同学,用Python写了一个POST请求发送可执行脚本,方便那些不能使用postman等使用的局域网。当然可以使用CURL命令、用PHP写一个也未尝不可,但并不具备跨平台性。 当然也可以使用go进行开发。废话不多说,show me code。 原理: 获取到 Linux 系统配置的 ap 阅读全文
posted @ 2020-03-23 14:24 phpdragon 阅读(2111) 评论(0) 推荐(0) 编辑
摘要:异常原因:如果密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常. 因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件. 文件位于${java_home}/jre/lib/security, 这 阅读全文
posted @ 2020-03-20 16:14 phpdragon 阅读(1623) 评论(0) 推荐(0) 编辑
摘要:环境: Mac 10.15.3 (19D76) Python 3.6.8:https://www.python.org/ftp/python/3.6.8/python-3.6.8-macosx10.9.pkg TensorFlow: 2.1.0 1.下载安装Python安装包,打开pkg并安装。 w 阅读全文
posted @ 2020-03-20 12:45 phpdragon 阅读(1808) 评论(0) 推荐(0) 编辑
摘要:使用nginx代理mysql连接有个好处就是,如果做了容灾处理的话, 可以瞬间平滑切换到可用服务上。 1. vi /etc/nginx/nginx.conf ,在 http{} 结构体外(也就是文件末尾)添加如下配置: stream { upstream cloudsocket { hash $re 阅读全文
posted @ 2020-03-20 11:53 phpdragon 阅读(2345) 评论(0) 推荐(0) 编辑
摘要:背景:对接第三方接口,第三方为安全考虑,需要固定ip设置白名单。公司对外使用动态ip。 办法: 1. 购买一台ip固定的服务器,比如云虚拟服务器。搭建http代理服务器,比如prioxy。 2.安装Privoxy代理软件 yum install -y epel-release privoxy 编辑 阅读全文
posted @ 2020-03-04 17:48 phpdragon 阅读(1803) 评论(0) 推荐(0) 编辑
摘要:Mybatis版本3.5.2、Mybatis Plus 版本3.2.0 方案一、打印至log、控制台 修改 mybatis-config.xml,添加橙色部分: 注意,这里的 logPrefix value值 后面带了一个 英文句号。 logback.xml 中增加一项配置: 不添加该配置,SQL不 阅读全文
posted @ 2019-12-27 14:33 phpdragon 阅读(20853) 评论(0) 推荐(0) 编辑
摘要:mysqlhotcopy使用lock tables、flush tables和cp或scp来快速备份数据库.它是备份数据库或单个表最快的途径,完全属于物理备份,但只能运行在数据库目录所在的机器上.与mysqldump备份不同,mysqldump属于逻辑备份,备份时是执行的sql。 mysql5.7已 阅读全文
posted @ 2019-04-25 16:13 phpdragon 阅读(2095) 评论(0) 推荐(0) 编辑
摘要:Fiddler是一个http协议调试代理工具,方便进行http请求的拦截处理、改写请求、返回值等。 在Rules菜单下: 此次更改请求 头 ,so go to OnBeforeRequest 或者 -更改RequestHeaders中的内容 -请求重定向,路径重写 -更改ResponseBody中J 阅读全文
posted @ 2019-03-22 12:53 phpdragon 阅读(3504) 评论(1) 推荐(0) 编辑
摘要:使用dubbo分布式框架进行微服务的开发,一个大系统往往会被拆分成很多不同的子系统,并且子系统还会部署多台机器,当其中一个系统出问题了,查看日志十分麻烦。 所以需要一个固定的流程ID和机器ip地址等来把所有的日志进行染色处理,当然可以通过调用其他接口时参数进行传递,但是这样子对代码的耦合性太强,对代 阅读全文
posted @ 2019-03-13 11:59 phpdragon 阅读(5336) 评论(0) 推荐(1) 编辑
摘要:简单的并发脚本 如果shell不能执行,或者报格式错误,记得用 阅读全文
posted @ 2019-03-11 16:09 phpdragon 阅读(3184) 评论(0) 推荐(0) 编辑
摘要:有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务。在解问题之前先来看看Linux的启动流程。 一、Linux的启动流程 主要顺序就是: 1. 加载内核 2. 启动初始化进程 3. 确定运行级别 4. 加载开机启动程序 5. 用户登录 启动流程的具体细节可以看看Linux 的启动流程 阅读全文
posted @ 2018-09-20 16:45 phpdragon 阅读(9424) 评论(1) 推荐(0) 编辑
摘要:一、环境 系统: windows10 WampServer: wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-32b.exe IDE: IntelliJ IDEA 2017.3.2 PHP: 7.1.15 Intellij IDEA 如何支持php请 阅读全文
posted @ 2018-05-08 11:57 phpdragon 阅读(737) 评论(0) 推荐(0) 编辑
摘要:一、运行环境: Maven:3.5.2(点击下载) ,下载页 Tomcat:8.5.29(点击下载) ,下载页 JDK:jdk1.7.0_80(点击下载) ,下载页 MavenDependency: 二、配置与说明 tomcat访问日志格式配置,在config/server.xml里Host标签下加 阅读全文
posted @ 2018-03-20 12:40 phpdragon 阅读(2961) 评论(0) 推荐(0) 编辑
摘要:一、前言 使用log4jdbc在不改变原有代码的情况下,就可以收集执行的SQL文和JDBC执行情况。 平时开发使用的ibatis,hibernate,spring jdbc的sql日志信息,有一点个缺点是占位符与参数是分开打印的,如果想要拷贝sql至PLSQL Developer客户端直接执行,需要 阅读全文
posted @ 2018-03-20 12:39 phpdragon 阅读(624) 评论(0) 推荐(0) 编辑
摘要:一、环境 系统: windows10 WampServer: wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-32b.exe IDE: IntelliJ IDEA 2017.3.2 Intellij IDEA 如何支持php请参考,IntellIJ 阅读全文
posted @ 2018-03-08 16:01 phpdragon 阅读(1323) 评论(0) 推荐(0) 编辑
摘要:定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 类型:创建类模式 类图: 原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件: 实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有 阅读全文
posted @ 2018-03-08 12:19 phpdragon 阅读(233) 评论(0) 推荐(0) 编辑
摘要:定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 类型:创建类模式 类图: 四个要素 产品类:一般是一个较为复杂的对象,也就是说创建对象的过程比较复杂,一般会有比较多的代码量。在本类图中,产品类是一个具体的类,而非抽象类。实际编程中,产品类可以是由一个抽象类与它的不同 阅读全文
posted @ 2018-03-08 12:16 phpdragon 阅读(301) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示