- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 Mysql 5.7使用Docker配置主从
因MYSQL限制了配置了my.cnf的文件权限,而windows无法修改,将导致配置文件无法生效,需要通过容器修改文件权限。实际生产中,大部分情况都是由单库修改为主从结构,为防止同步出现差异,需要先将主库锁表,禁止任何更新操作。因主从只会增量同步,不会全量同步,所以启动主从前需要保证主从数据一致,因此需要提前做好备份和回复工作。如果不小心更改了从库的数据,需要重做 06,07,08步骤。如果是新数据库,此步骤可省略。如果是新数据库,此步骤可省略。如果是新数据库,此步骤可省略。,后面从库配置需要用到。
2023-07-08 14:01:07
806
原创 升级nginx版本
近期安扫工具扫描出nginx1.6版本存在漏洞,需要修复.记录下升级过程.1. 下载最新版本nginx 1.22下载地址2. 解压tar: tar -zxvf nginx-1.22.0.tar.gz # 解压tar[root@lstax ~]tar -zxvf nginx-1.22.0.tar.gz # 文件列表[root@lstax ~]# ll nginx-1.22.0total 832drwxr-xr-x 6 clamav git 4096 May 28 15:00 auto
2022-05-28 15:22:31
2151
原创 Markdown通过vscode生成PDF(带目录标签)
文章目录前言一、所需工具二、配置1.Markdown Preview Enhanced配置字体2.配置prince3.使用步骤前言vscode有插件可自动生成PDF,但生成的PDF都不待目录标签,长篇MD不好用,经过尝试摸索,终于实现生成的PDF带目录标签。一、所需工具 【VS插件】Markdown All in One : 生成目录 【VS插件】Markdown Preview Enhanced : 预览及生成PDF 【VS插件】markdownlint : md语法及规范检查建议 【
2022-03-29 12:21:16
11604
3
原创 powershell 7 添加命令别名
powershell 7 添加命令别名获取profile路径PS C:\> $profileC:\Users\Administrator\Documents\PowerShell\Microsoft.PowerShell_profile.ps1测试profile文件是否存在PS C:\> Test-Path $profileTrue如果测试profile返回false,则需要创建profile文件PS C:\> New-Item -Type file -Fo
2022-03-24 16:50:31
747
原创 logback通用配置
该配置无需修改。日志文件存储在jar所在目录的logs/文件下,分日期存储。console日志存储在logs/文件目录下<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 seconds"> <include resource="org/springframework/boot/logging/logback/defaults.xml"/>
2021-07-07 19:43:13
537
原创 禅道v12.0.1使用流程
禅道v12.0.1使用手册后台配置定义产品与迭代项目管理流程创建需求需求跟进BUG 流程后台配置后台->自定义->流程配置1. 产品-迭代配置2. 需求配置3. 工时后台->自定义->工作方式配置1: 完整研发管理工具定义专题:从设计到上线至少需要3周有较多子需求,子任务,安排专人跟进需求:从设计到上线最多3周不区分用户需求,功能需求,...
2020-04-17 12:15:33
952
原创 Linux常用命令
查看端口占用# 查询端口对应的PIDnetstat -tlapn |grep 端口号# PID显示在最后kill -9 pid
2019-11-05 17:33:00
152
原创 Linux下批量重命名
批量重命名使用rename命令deepin默认无rename命令,需手动安装sudo apt-get install renamerename命令的格式:rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]-v, --verboseVerbose: print names of files successfully renamed.-...
2019-11-05 17:32:28
376
原创 jstat使用
jstat是vm的状态监控工具,监控的内容有类加载、运行时编译及GC。使用时,需加上查看进程的进程id,和所选参数。以下详细介绍各个参数的意义。jstat -class pid:显示加载class的数量,及所占空间等信息。jstat -compiler pid:显示VM实时编译的数量等信息。jstat -gc pid:可以显示gc的信息,查看gc的次数,及时间。其中最后五项,分别是you...
2019-11-05 17:31:01
218
原创 git教程
文章目录GIT VS SVNgit安装git配置命令基础命令初始化目录2.获取代码合并代码提交代码分支命令git更新分支命令git日志git打标签系统管理帐号管理分支分类分支步骤如何用 Gitlab 做团队内的 Code Review基于分支的代码 Review多人 ReviewProtect BranchGIT VS SVN对比项SVNGIT核心集中式存储分布式...
2019-11-05 17:27:15
213
原创 GIT分支管理
文章目录**目的****分支规范****长期分支****短期分支****本地分支****分支管理办法****应用场景****1. BUG**1.1 当天就能解决的本地分支bug1.2 无法当天解决的本地分支BUG1.3 解决紧急生产环境BUG1.4 解决测试/开发环境BU**2. 新功能开发**1.1 远端创建分支1.1 创建本地分支**各种坑处理方式**push出在开发过程中需要更新代码,但更新...
2019-11-05 17:25:21
292
原创 GIT切换http和ssh
因公司限制SSH对外访问端口,所以公司内网可使用ssh连接GITLAB服务,但是外网无法使用,则外网必须使用http的方式访问gitlab,以下为2种切换ssh和http的方式解决方案1找到项目目录下的.git文件夹,修改config文件在配置文件中加入http链接的URL,通过注释在http和ssh中切换在http的URL中如未加上username和password则需要每次很远程交互...
2019-11-05 17:23:07
2456
原创 IDEA注释模板
IDEA注释模板注释设置class 文件注释注释设置setting -> Editor -> File and Code Templatesclass 文件注释/** * * @author 徐铭 * @version 1.0 * @date ${DATE} ${TIME}**/...
2019-11-05 11:39:35
186
原创 idea常用设置
idea常用设置修改Intellij Idea的配置文件路径注释模板Appearance & BechaviorKeymapEditorPluginsBuild,Execution,Deployment修改Intellij Idea的配置文件路径找到Intellij idea的安装文件,在bin目录下找到idea.properties配置文件,如下把Idea的配置文件夹和Idea的系统...
2019-11-05 11:37:44
163
原创 深度linux初始化
深度linux初始化Deepin Linux常识目录工具常用工具Double CommanderRainlendar2编程IDEJDK 7,8Idea2018.3.1PycharmSublime Text3Git colaRapid SVNMYSQL WorkbenchDBeaverCmd MarkDownDeepin Linux常识目录安装目录: /usr/local启动器图标目录: ...
2019-11-05 11:35:38
395
原创 程序员在deepin下的软件集
启动器中显示工具软件分类软件名称说明网络应用chrome网络应用firefox网络应用雷鸟邮件网络应用remmina可远程操作windows. 官网: http://www.remmina.org/网络应用Teamview网络应用secureCRTSSH工具,可以替换终端工具网络应用Wireshark网络封包分...
2019-08-01 16:12:52
2200
原创 Linux命令行太长或删除整行
Linux命令行太长或删除整行Linux命令行太长终端删除整行Linux命令行太长1.范例:如果指令串太长的话,如何使用两行来输出?[dmtsai@study ~]$ cp /var/spool/mail/root /etc/crontab \> /etc/fstab /root“\Enter” (\加键盘回车)即可实现终端删除整行ctrl+u 删除命令行开始至光标处ct...
2019-03-28 17:17:20
14007
1
原创 Deepin 环境及工具安装
Deepin 安装初始化java环境java环境下载JDK7,JDK8的tar包:https://pan.baidu.com/s/17OeyDc5Te2YD0hIRXPSHTg安装tar -zxvf ~/Downloads/jdk-8u191-linux-x64.tar.gzsudo mv jdk1.8.0_191/ /opt/tar -zxvf ~/Downloads/jdk-...
2019-01-13 13:08:43
1133
原创 通用jar包镜像
最近需要开多个项目及多个模块,以前采用的是将jar包打进镜像里,现在多个项目多个模块多个环境就不好管理,制作此通用jar包镜像dockerfileFROM openjdk:8-jre-alpineMAINTAINER xuming&amp;lt;xuming9@163.com&amp;gt;LABEL description=&quot;public docker image.see readme.txt f...
2018-11-23 10:14:15
824
原创 spring cloud-config客户端配置
config的服务端配置spring: profiles: active: local application: name: platform-service-config cloud: config: server: git: ...
2018-11-19 11:56:13
190
原创 eureka修改注册服务IP
eureka+config+docker IP问题eureka和config服务器常规配置和服务器部署就不在这里说了.这里只讲docker部署eureka和configconfig注册eureka后ip为172.0.0.3常规配置下,eureka上注册的config服务器IP为172.0.0.3,该IP为docker内部虚拟网卡的IP,容器间通信比较复杂,我不会.只能走另外一条.在con...
2018-11-16 12:01:16
4354
原创 位运算--权限运用
今天读了fastjson的源码,受益良多.那位运算来分享一下.以前一直不明白位运算有什么用,现在明白位运算在做权限的时候用处很大.1. 初始化权限int select=1;//0001int insert=2;//0010int update=4;//0100int delete=8;//10002. 获取权限如A用户仅有读写操作,(至于怎么知道他有读写操作权限,这里就不描述了),那么他的权...
2018-03-27 15:53:42
651
原创 DOCKER push失败:denied: requested access to the resource is denied
刚刚入坑,第一次push镜像失败,原因1:命令内容无帐号信息E:\docker\jdk8>docker push ubuntu:16-jdk8The push refers to a repository [docker.io/library/ubuntu]d4bd1dfba68a: Preparing7f7a065d245a: Preparingf96e6b25195f: P
2017-10-01 18:09:00
15684
2
原创 org.apache.cxf.interceptor.Fault: Marshalling Error: XXXX is not known to this context
今天在调用webservice 接口时,报如下错误org.apache.cxf.interceptor.Fault: Marshalling Error: XXXX is not known to this context原因: cxf的一个方法或者说一个请求中,多次调用webservice时,不允许存在多个webservice的wsdl地址解决办法: 每次调用每次修改wsd
2017-09-28 19:31:39
9475
原创 Springboot的AOP不生效
最新写的webservice用aop写日期和数据库,但是一直不生效.最后查明在webservice注册时,在实例化Endpoint时,是用的new方法实例话ws,而不是用spring托管的ws问题代码: @Bean public Endpoint endpointCreateContract() { EndpointImpl endpoint = ne
2017-07-10 18:09:53
8000
原创 Java ConcurrentModificationException万能解决方案
在遍历集合的时候,满足条件的话,需要删除当前元素和相关元素,就容易出现这种错误for (ChangeResultIncome oldRi : newResultIncome) { if (oldRi.getLineStatus().equals(AITypeEnum.OFFSET.getCode())) { inner:for (
2017-07-04 16:02:11
342
原创 easyui的combox请求重复加载
项目上碰到combox的数据加载请求,重复调用.原因: easyui的BUG,当combox指定了class,后面又有$('#id').combox()时,请求就会重复调用解决方案: 删除combox的class将class="easyui-combobox" name="incomeRule"
2017-05-23 15:29:01
2198
原创 php请求找不到tpl文件
最近把服务器迁移至阿里云的弹性web托管服务器后,u部分请求找不到tpl文件.原因: 在PHP里做页面跳转,如果模板名和方法名相同,可以省略模板名.但是阿里云则不能省略 /** * 跳转至修改密码页面 */ public function changePassword() { $userId = ReqVar::reqGet(
2017-04-27 20:38:50
918
原创 php清除BOM
近期公司官网迁移更新.原服务器使用的是xampp+php7,现在迁移至阿里云的弹性web托管,出现各中莫名其妙的问题.其中有个问题困扰我的时间较久.页面上通过ajax获取后端传递过来的json,出现parseerror.原因为在文件迁移或者以前没注意,文件虽然是UTF-8的编码,但是加了BOM.而阿里云的服务器是linux,linux是不认BOM的.解决方法
2017-04-27 20:28:23
268
原创 枚举转化为JSON字符串
近期在项目上与ERP做接口服务时,需要大量用到类别码,JAVA使用枚举值来存储类别码.下面分享下将枚举值反射成JSON串 /** * 通过反射机制,将枚举值转化为json串 * @param enumValues * @return * @throws IllegalAccessException * @throws Invo
2017-04-27 20:22:19
4934
原创 fastjson 布尔值处理
将json字符串转换成对象时,如果页面上输入的是0/1/Y/N等,但字段类型为boolean时,常规情况下会报错json类型转化错误.处理方法简单:利用对象的set方法的多态.多写一个set方法,参数为字符串 //标准的set方法 public void setHasTax(boolean hasTax) { this.hasTax =
2017-03-09 15:34:11
8690
原创 将枚举类型,转化成json
通过反射机制,将枚举类型转化为json. public static String toJson(Enum[] enumValues) throws IllegalAccessException, InvocationTargetException { StringBuffer buffer=new StringBuffer("["); b
2017-03-07 21:03:51
2270
转载 android 图片尺寸
Ldip(低分辨率)Mdip(中分辨率)Hdip(高分辨率)Launcher36×36 px48×48 px72×72 pxMenu36×36 px48×48 px72×72 pxStatus Bar24×24 px32
2012-01-11 10:09:02
483
原创 JAXB 2.1 API is being loaded from the bootstrap classloader各种解决方案
前段时间写了个Spring3.0.6+CXF2.5+Hibernate3.6.8的Demo.运行测试OK.昨天给Eclipse7安装了Spring IDE的插件,然后就悲剧了,一直出现下面的错误Exception in thread "main" java.lang.LinkageError: JAXB 2.1 API is being loaded from the bootst
2011-12-03 00:16:05
1272
原创 android 调用CXF2.5
android代码/** * function: * @author Xu Ming * @createDate 2011-11-28 下午05:27:08 * @file TEst.java * @package com.xph.bms.ws * @project bms * @blog http://blog.youkuaiyun.com/xuming9 * @email xumin
2011-11-29 17:35:57
637
原创 Android Camera旋转了90度和强制横屏
最近在写Camera相关代码时,发现屏幕显示的图片都是旋转过90度后的,但是照片照片正常.因此试了试将屏幕旋转90度,没想到竟然搞定了.下面介绍下2个方法将屏幕横屏(默认是竖屏).1. 修改manifest.xml,在需要横屏的Activity里加上android:screenOrientation="landscape"2. 在Activi
2011-11-28 17:33:55
2458
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人