知识点
Hello Bug
我是菜鸟,请各位老鸟多多指教
展开
-
微信公众号配置自定义菜单跳转小程序
因为之前公众号没接后台服务可以通过微信公众号配置来配置菜单。现在接入了后台公众号服务所以只能这样设置,索性记录一下。原创 2023-03-07 17:55:31 · 833 阅读 · 4 评论 -
mycat个人详谈
核心技术即使分表分片,我们不用在代码中配置很多数据源,只需要在mycat中就可以,增加节点很灵活,降低了和代码的耦合度;同时,这也是对分布式的数据库的支持,支持事务。现在业务想实现不同的用户分别看到不同的数据库,领导说用mycat中间件试试。没有接触过这个东西,刚拿到手直接头皮发麻,现在搞定了,索性就记录一下。个人理解,mycat中间件就是把真实的数据库搞成一个虚的数据库来,访问不同的mycat的schema来实现访问不同的真实数据库,语法如下。如果发现老鸟发现博文有问题欢迎指点一二。原创 2023-01-11 11:47:10 · 1212 阅读 · 0 评论 -
Linux mysql8.0笔记以及常用的命令
本地dos窗口通过ssh连接远程服务器。这是mysql8.0的个人笔记。查看nginx的配置目录。查看具体目录前几行数据。查看端口号有没有启动。原创 2022-10-12 17:50:20 · 277 阅读 · 0 评论 -
两个Date类型用第一个date的年月日结合第二个时分秒的骚操作
想到用hutool,Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。两个Date类型的,比如d4和d5,我想用d4的年月日追加d5的时分秒,重新组成一个新的Date d6。我现在有两个Date类型的,比如d1和d2,我想用d1的年月日追加d2的时分秒,重新组成一个新的Date d3,Hutool这个工具类还是有点东西的,但是不多。hutool实现思路。原创 2022-10-12 16:26:21 · 1045 阅读 · 3 评论 -
IDEA打包SSH项目成war包
步骤1步骤2如果用Maven打包启动的话,tomcat不会自动打包。当然也可以实现,不过要改Tomcat下的config下的server.xml中解压目录,索性就用这种方法生成了原创 2021-06-10 16:20:15 · 1394 阅读 · 0 评论 -
html跳转页面
在本窗口跳转window.location.href="b.html";在新窗口进行跳转window.open("c.html");原创 2021-06-02 14:53:29 · 123 阅读 · 0 评论 -
优化无限IF
在敲代码中,总是会敲出无限if的操作,故此写一篇博客记录一下解决代码,不多bb,直接上代码了先写接口package clearifelse;/** * 公用接口 * @author by xka * @date 2020.12.22 15:13:40 */public interface OptionType { /** * 可以做什么事情 * @return */ public String doSthing();}写原创 2021-05-11 16:11:42 · 138 阅读 · 2 评论 -
在Linux虚拟机上使用docker部署jar包及外部配置文件
转载我儿子的https://blog.csdn.net/weixin_41595700/article/details/113940468 首先确保docker已经安装完成(在控制台输入docker -v查看),安装方法请自行解决,下面直接进入正题 将外部配置文件,部署jar包配置文件,jar包放到虚拟机上的某处(推荐使用Xftp,能很方便的在宿主机和虚拟机之间传输文件) docker部署j转载 2021-02-22 17:12:19 · 1224 阅读 · 1 评论 -
JDK14设置环境变量win10系统
打开控制面板,在地址栏输入控制面板\系统和安全\系统点击高级系统设置,再点击环境变量新建变量名,JAVA_HOME变量值:C:\Program Files\Java\jdk-14.0.2 (注意这是你jdk安装路径)JAVA_HOMEC:\Program Files\Java\jdk-14.0.2选择 Path 编辑 -> 新建并输入:%JAVA_HOME%\bin%JAVA_HOME%\bin完工,和JDK1.8的配置不一样,1. 不需要新建 “CLASSPATH”原创 2020-07-27 21:36:04 · 490 阅读 · 0 评论 -
java贪心算法
贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,算法得到的是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。百度百科介绍传送门举一个简单的例子有一个背包,最多能承载150斤的重量,现在有7个物品,重量分别为[35, 30, 60, 50, 40, 10, 25],它们的价值分别为[10, 40, 30, 50原创 2020-05-28 10:20:31 · 913 阅读 · 2 评论 -
Nginx替换后缀名
比如访问 http://localhost:801/index.asp通过nginx后 http://localhost:801/index.htmllocation / { if ( $request_uri ~* \.asp$){ #截取后缀asp的 rewrite ^/(.*)\.asp$ /$1.html last; #后缀为asp的替...原创 2019-10-22 13:20:42 · 3505 阅读 · 2 评论 -
配置linux jdk和tomcat环境变量
安装完成jdk和tomcat之后首先输入命令vim /etc/profile然后输入iJAVA_HOME=/usr/local/java #jdk路径PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarCATALINA_HOME=/usr/local/tomcat7 ...原创 2019-08-06 14:00:45 · 326 阅读 · 0 评论 -
Windows环境下的Jenkins根据git提交自动构建
我利用github的webhook如果英文好的话可以官方解释WebHook 的工作原理也是很简单的:当我们push代码到线上仓库,线上仓库必然知道这个 push 操作,就会hook(可以理解为回调)我们预留的 URL而这个 URL 对应一段后台代码,这段代码执行了git pull,这样就实现自动更新的操作不多说,开始步骤首先获取url其中获取url有两种方法1.推荐一个神器ngr...原创 2019-08-05 10:37:38 · 817 阅读 · 2 评论 -
Jenkins在本地Windows环境下部署Git的SpringBoot项目
2.首先配置全局工具Manage Jenkins==》Global Tool Configuration配置JDK,GIT,Maven 注意,配置的是你自己本地的,不是我的路径最后应用==》保存一波3.插件管理我们需要的插件GitLab,Maven IntegrationGitLab插件的作用是当gitlab有push时触发jenkins拉取代码和将构建状态发送回GitLab...原创 2019-07-26 13:18:04 · 1027 阅读 · 2 评论 -
Json数据节点添加子节点
var jsonstr="[{'name':'a','value':1},{'name':'b','value':2}]";var jsonarray = eval('('+jsonstr+')');//eval()方法转换json对象 var arr = { "name" : $('#names').val(), "value" : $('...原创 2019-07-30 15:55:39 · 6134 阅读 · 0 评论