- 博客(270)
- 资源 (11)
- 收藏
- 关注

原创 技术学习链接
1.《斯坦福大学开放课程: 编程方法学》http://www.verycd.com/topics/2826147/%E5%86%B7%E5%A2%A8#theRel2.centos7安装redis及开机自启动https://blog.youkuaiyun.com/javaleekoy/article/details/525839323.windows连虚拟机redis服务时遇到连接不了的情况...
2018-03-12 17:56:17
203
1
原创 java ignoring option PermSize MaxPermSize
在Java中,JVM的启动参数可以用来调整JVM的内存使用,其中包括最大堆大小(-Xmx)和初始堆大小(-Xms然而,在某些情况下,我们可能希望忽略这些参数的设置,让JVM自己决定内存的使用。例如,在某些容器化环境中,我们可能不希望硬编码最大堆大小,而是让容器或操作系统管理内存。
2025-03-26 17:23:09
313
原创 软考高项(信息系统项目管理师)视频精讲要点
章程:项目章程计划:项目管理计划组织:组织过程资产事业:事业环境因素请求:变更请求资产:组织过程资产数据:工作绩效数据文件:项目文件1变更请求 2工作绩效信息 3项目文件更新 4项目管理计划更新章程计划、组织事业是规划阶段的万能输入文件计划、数据资产或文件+三兄弟(计划、数据、资产)是控制阶段的万能输入1234是控制阶段的万能输出请求计划是万能输出规划为首,控制为尾。
2025-03-20 18:25:39
224
原创 MySQL命令
语句来修改用户的密码。以下是一些步骤和示例,帮助你完成这一操作。是用户连接MySQL服务器的地址。是你想要修改密码的用户名。在MySQL中,你可以通过。假设你想要修改的用户名为。是你想要设置的新密码。表示本地连接,或者使用。
2025-03-20 15:57:56
174
原创 rabbitmq版本升级+高可用部署(rabbitmq+haproxy+keeplived)
Logrotate下载地址https://centos.pkgs.org/7/centos-x86_64/logrotate-3.8.6-19.el7.x86_64.rpm.html。安装rpm时增加参数–nodeps --force:rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm --nodeps --force。rpm -e --nodeps $(rpm -qa|grep erlang) //如安装了,则进行卸载。
2025-03-05 19:14:32
1205
原创 mysql错误解决方案
服务器端可能只支持特定版本的 SSL 协议,而客户端使用的协议版本与之不匹配。:客户端代码或驱动程序可能默认使用了不被服务器支持的 SSL 协议版本。:系统或 MySQL 版本的安全策略更新可能会限制某些 SSL 协议版本的使用。
2025-03-05 17:56:07
321
原创 MySQL性能优化
查询语句尽量使用全值匹配。如果一个索引是组合索引,索引了多列,要遵循左前缀原则,即查询从索引的左前缀开始,不能跳过索引中间的列,优先把辨识度高的列放在组合索引的靠前的字段;一次查询对于一张表只能走一个索引,例如一个语句三个条件,那么需要建一个包含这三个列的组合索引,不能依靠这三个字段各自有的一个单独索引。
2025-03-03 18:20:02
718
原创 LINUX常用命令学习
sudo -i root与sudo - root、sudo -i ,sudo - ,sudo root效果相同 提示输入密码时该密码为当前账户的密码 要求执行该命令的用户必须在sudoers中才可以 su需要的是切换后账户的密 用法为“su 账户名称”Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为cwd的文件即记录了绝对路径,通过ll或ls –l命令即可查看。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。
2025-02-14 16:23:30
888
原创 Jenkins+maven+gitlab+shell 实现项目自动化部署
以前部署项目步骤比较繁琐,要先拉代码再通过maven打包,再上传,然后一切顺利的情况下启动tomcat,然后结束,一切太人工化也比较浪费实现,下面是工作之余在测试环境上搭建的一套流程。搭建之前要确认,jdk , maven,git 这些已经在服务器上搭建成功,这些搭建都比较简单,这这里就不再赘述,gitlab使用的是公司服务也没有进行搭建。cp -r/usr/data/jdk/bin/* /usr/bin (前面是自己的jdk的目录)安装上面配置自己的ssh服务就是你的服务器,点击测试成功即可。
2025-02-12 15:01:19
961
原创 intellij idea工具问题解决方案
intellij idea2023.1.7中使用git拉取远端代码提示错误 error: unable to read askpass response from 'C:\Users\ASUS\.IntelliJIdea2019.1\system\tmp\intellij-git-askpass.bat' bash: /dev/tty: No such device or address。原因:版本冲突,idea2023与Git-2.47.0-64-bit.exe不兼容。git版本需要2.19.2+。
2025-02-12 13:57:14
572
原创 git客户端版本下载
1. 访问官方网站:您可以在git官方网站(https://git-scm.com)上找到git软件的历史版本下载链接。2.如果需要下载其它版本,可访。选择想要的版本下载。
2025-02-11 16:20:09
472
转载 mysql 存储过程 字符集
因为我们声明了变量var1的字符集为utf8mb4,并且在存储过程中显式地使用了字符集声明,所以无论在哪种情况下,都可以保证数据的正确性和一致性。在存储过程中,字符集的设置是非常重要的。总之,在MySQL存储过程中,字符集的正确设置是非常重要的,应该始终使用显式的字符集声明,以保证数据的正确性和一致性。如果在存储过程中没有使用字符集声明,系统会默认使用数据库的字符集,这可能会导致数据的不一致和错误。在存储过程中,如果涉及到字符集的问题,应该始终使用显式的字符集声明,以保证数据的正确性和一致性。
2023-12-04 15:23:00
283
原创 Tomcat性能优化
参数java_opts调整启动文件修改在windows环境下,tomcat下的~/bin/catalina.bat文件,在文件头部加入:set “JAVA_OPTS=%JAVA_OPTS% -server -Xms5120m -Xmx10240m -XX:PermSize=640M -XX:MaxPermSize=2560m”在linux环境下,tomcat下的~/bin/catalina.sh文件,在文件头部加入:JAVA_OPTS="$JAVA_OPTS -server -Xms4096m -
2020-09-25 14:23:21
228
原创 HTTP请求工具类,包含各种发送方式
package com.ecosm.itsm.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ConnectException;import java.net
2020-08-05 11:20:55
298
原创 mysql-存储过程
DROP PROCEDUREIF EXISTS project_contract_jieduan;CREATE PROCEDURE `project_contract_jieduan` ( ) BEGINDECLARE _Done INT DEFAULT 0;DECLARE FID VARCHAR ( 50 );DECLARE ...
2020-05-08 13:49:53
233
原创 shel脚本-更新hosts
更新hosts,将无效地址注释,地址恢复有效后再打开#!/bin/bash#######################################功能说明:当域名失效时自动注释掉。可用之后自动打开##使用说明:请把本脚本放在定时任务中执行。#####################################IPS=$(cat /etc/hosts|awk '{print$...
2020-05-08 13:37:18
356
原创 eclipse设置指南
1.eclipse中选中一个单词 其他相同的也被选中"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"复选框勾选引用地址:https://zhidao.baidu.com/question/72621094.html
2020-03-24 10:45:22
145
原创 MYSQL使服务器内存CPU占用过高问题的分析及解决方法
MYSQL使服务器内存CPU占用过高问题的分析及解决方法方法一:使用show processlist语句,查找负荷最重的 SQL 语句,优化该SQL,比如适当建立某字段的索引。mysql>show processlist或者mysql>select * from information_schema.processlist;方法二:#查看慢SQL日志是否启用及日...
2020-01-14 11:59:04
221
1
原创 LINUX命令操作
1.日志 查看匹配内容的前后几行cat -n /opt/tomcat/logs/catalina.out |grep "property.cooperationResident.savebindCustomerHouse" |moretail -f /opt/tomcat/logs/catalina.out | grep "com.agile.base.push" -i匹配的字符串显示...
2020-01-08 11:27:31
1695
转载 Java事务的类型
Java事务的类型有三种:JDBC事务、JTA(Java Transaction API)事务、容器事务。1、JDBC事务JDBC 事务是用 Connection 对象控制的。JDBC Connection 接口( java.sql.Connection )提供了两种事务模式:自动提交和手工提交。 java.sql.Connection 提供了以下控制事务的方法:public void setAu...
2018-04-27 16:32:12
234
转载 MySQL中int(M)和tinyint(M)数值类型中M值的意义
在一开始接触MySQL数据库时,对于int(M)及tinyint(M)两者数值类型后面的M值理解是最多能够插入数据库中的值不能大于M;后来工作后,也是一边学习一边使用,之后的理解是其中的M的意思是插入数据库中的值的字符长度不能大于M,例如,int(4),想要插入1234,1234的字符长度是4,就正好可以插入数据库,12341就不行,因为是5个字符长度,这也都是道听途说,自己从来没有验证过;如今,...
2018-04-24 11:32:12
822
转载 如何解决在使用PowerDesigner生成MySql脚本有错的问题
近日在使用PowerDesigner设计MySql的Model,但在生成SQL脚本的时候,老是过不去。PowerDesigner版本:15MySql版本:5主要问题有以下几点:1、当字段类型为text,longtext,ENUM的时候,一定要把"National"关键字去掉,可以双击表-->"Columns"-->双击字段-->"MySql"-->去掉Charset中的"N...
2018-04-24 11:18:56
2266
转载 高并发下怎样生成唯一的订单号?
如果没有并发,订单号只在一个线程内产生,那么由于程序是顺序执行的,不同订单的生成时间一定不同,因此用时间就可以区分各个订单。如果存在并发,且订单号是由一个进程中的多个线程产生的,那么只要把线程ID添加到序列号中就可以保证订单号唯一。如果存在并发,且订单号是由同一台主机中的多个进程产生的,那么只要把进程ID添加到序列号中就可以保证订单号唯一。如果存在并发,且订单号是由不同台主机产生的,那么MAC地址...
2018-04-19 11:40:10
2131
转载 Eclipse开发工具之安装插件Jrebel
转载:https://segmentfault.com/a/1190000005746934在 SegmentFault,学习技能、解决问题每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。免费注册 立即登录Eclipse开发工具之安装插件Jrebel安装问题 破解 jrebel eclipse 开发工具 pangsir8983 20...
2018-03-31 12:31:50
269
转载 eclipse 如何将maven target目录排除在搜索结果之外?
Mark the “target” folders as “derived” resource from the properties screen of those folders (this option is next to read only and archive property).In the quick search (ctrl+sh...
2018-03-23 13:23:57
492
原创 正则表达式截取字符串
import java.util.regex.Matcher;import java.util.regex.Pattern;String regEx="<Body>.*?</Body>"; Pattern p=Pattern.compile(regEx); Matcher m=p.matcher(allMessage); boolean result=m...
2018-03-15 18:22:05
708
原创 curl 介绍和基本用法
curl是一个广泛使用的用来上传和下载的命令行工具,当然严格来讲,它还可以有别的用途。对于测试来讲,它是Web相关测试非常实用的工具,包括debugging,使用起来非常方便。而且另一方面,因为它是纯命令行的工具,所以也可以非常方便的作为一个组件集成到automation或者其他的测试框架里面,将HTTP/HTTPS/FTP相关的上传和下载等任务交给它。最近因为在做web service相关...
2017-09-20 11:54:36
321
原创 java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebAppl
运行spring报了这个错误,网上说是spring版本冲突,检查maven依赖,发现我依赖的是spring-core.3.0.5,但是spring-orm和spring-tx依赖了spring-beans-2.5.6和spring-context.2.5.6,我将spring-beans.3.0.5和spring-context.3.0.5增加到maven依赖后,问题解决...
2017-08-10 16:52:06
926
原创 一种给Map赋值的优雅方式
直接上代码:public static void main(String[] args) throws Exception { Map<String, String> map = new HashMap<String, String>(){ private static final long serialVer...
2017-03-15 14:12:39
954
原创 使用Charles抓https请求包
由于需要抓https包,看到网上说的挺简单的,然后按照说明配置了一下,结果不行,然后整个人都方了首先先来看电脑如何配置:电脑需要先安装证书,而且还需要一直信任才可以必须为加号,不能为红色的叉,否则是不行的电脑安装完了,然后需要手机安装,这里需要如此如此。。。。点击后出来一下弹窗,然后需要在收的浏览器输入相应地址,需要先把代理设置好然后开始配置ssl...
2017-03-03 11:29:30
181
原创 mysql以及oracle的递归查询
在Oracle中实现递归查询的途径较多方法1:通过with子句实现递归[sql] view plain copywith temp(id,parentid) as ( select id,parentid from t where t.id = '1' union all select t.id, t.parentid ...
2017-02-09 14:58:46
339
原创 【Maven】Fatal error compiling: invalid target release: 1.7 -> [Help 1]
问题:Fatal error compiling: invalid target release: 1.7 -> [Help 1][ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project bugkillers...
2016-12-29 10:45:04
812
1
原创 MAC故障小结
问题:mac的触控板不灵活了。一卡一卡的。有种失灵的感觉解决:重置一下 option+command+r+p+电源健 听到框 框 框 三声后开机,试一下把!
2016-11-26 14:22:07
180
原创 解决eclipse中无法直接使用Base64Encoder的问题
今天要使用Base64Encoder,却发现在Eclipse中无法找到该类,google了哈,原来Base64Encoder并不属于JDK标准库范畴,但是又包含在了JDK中,如http://moses3017.iteye.com/blog/968854所言。解决方法:按照如下方法设置Eclipse导入%JAVA_HOME%\jre\lib目录下的rt.jar包即可,Project->P...
2016-11-03 17:02:40
226
原创 Mysql将数据分组后取出时间最近的数据
select * from AccountMark as b where not exists(select 1 from AccountMark where AccountId= b.AccountId and b.CreateTime<CreateTime )谢谢这位大神的解答,这样查出来的数据是正确的而且避免了查询子句的问题。但是如果我要在这里面统计出每一个AccountId有多...
2016-10-28 09:14:58
619
原创 Java基础巩固--正则表达式
本篇文章是学习尚学堂的关于正则表达式的视频教程时,所做的笔记。供广大编程爱好者学习之用,也留给日后自己复习使用!1.为什么要有正则表达式?正则表达式可以方便的对数据进行匹配,可以进行更加复杂的字符串验证、拆分、替换功能。例如,现在要判断一个字符串是否全部由数字构成,若不使用正则表达式,代码如下:public static boolean isAllNum(Strin...
2016-08-12 11:24:27
204
原创 通用简写表
说明:1、本缩写表是《编码命名规范》的附录。2、本缩写表中列出的都是通用性缩写,不提供标准缩写,如:Win9x、COM 等。3、使用本缩写表里的缩写时,请对其进行必要的注释说明。4、除少数情况以外,大部分缩写与大小写无关。通 用 缩 写 表缩 写全 称addrAddressadmAdminist...
2016-08-12 09:42:17
345
原创 Sublime Text 3 安装Package Control
原来Subl3安装Package Control很麻烦,现在简单的方法来了一、简单的安装方法使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.ins...
2016-08-05 17:28:50
136
原创 MySql Host is blocked because of many connection errors; unblock with 'mysqladmi
MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法环境:linux,mysql5.5.21错误:Host is blocked because of many connection errors; unblock with 'mysqladm...
2016-07-25 11:11:20
203
DeepSeek从入门到精通-中国国产开源推理大模型的应用与技巧
2025-02-28
华为HCIA(H12-811)考试题库详解与答案解析
2024-10-30
VisualC++BuildTools2015离线包安装
2024-05-30
kernel-headers-3.10.0-862.el7.x86-64.rpm
2023-06-15
简单springboot实现Jxls导出excel
2018-04-25
PLSQL Developer 8.0 用户指南 教程
2011-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人