- 博客(26)
- 资源 (11)
- 收藏
- 关注
原创 pinpoint服务监控
Pinpoint Agent随着服务运行,我们需要确保的是Pinpoint Collector,Pinpoint Web,HBase这三部分的运行,保证Pinpoint Agent传回来的数据能保存到数据库,并通过前端页面进行展示。pinpoint其他部分不变,Hbase由2.3.3升级到2.5.5后经常罢工,暂时没排查到原因,我们写个脚本来监控pinpoint服务,一旦pinpoint哪个服务罢工,就自动去重启它。
2024-05-23 23:45:36
746
原创 syncthing文件夹同步与版本管理
一款免费开源的同步软件,在Github中拥有59.8K的star,Syncthing 是基于web界面管理的,可以在Linux 、 window、MACOS和安卓上同步。
2024-05-23 22:09:39
3233
原创 Linux超简单部署个人博客
sudo -i英文输入法下,按 i注意:1.修改域名:里面的改为--halo.external-url=https://域名(手动修改)2.修改数据库密码(手动修改)3.数据库端口原文档为"3306:3306",上方docker-compose.yml为"3306",作用是不开放公网访问数据库(安全安全安全)修改完yaml代码,然后复制粘贴到输入框按ESC键,英文输入法下输入wq,按enter键完成保存创建docker-compose.yml英文模式下,输入i,进入编辑模式,然后粘贴下面的内容。
2023-11-22 21:36:46
494
原创 VPS配置了swap没发挥作用怎么办
我的服务器内存是2G,装多一点东西就不够用,于是我给他分配了2G的swap,等了几小时,swap还是一点都没有使用。一般Linux默认为60,我们把它改为60试试,即物理内存用到40%时,开始使用swap。我们使用free -h命令可以看到,swap虚拟内存已经开始用上了,目前已经用了100M。vm.swappiness=0的意思是最大限度使用物理内存,内存没用完是不会用交换的。修改完后,按键盘的ESC键,然后英文输入法状态下输入 :wq,保存成功。然后将vm.swappiness的值从0改为60。
2023-11-22 21:25:45
933
原创 Lunix执行JMeter脚本报错: numeric argument required 0
Lunix执行JMeter脚本报错: numeric argument required 0
2023-03-06 22:58:36
475
原创 解决git版本冲突:error: failed to push some refs to ‘https://github.com/xxxx.git‘
一、出现错误的原因自上次我从本地git push 代码到远程仓库后,因为代码有些问题,我没有在本地修改在push,而是直接在GitHub上修改,然后造成GitHub上版本跟本地版本不对应,产生冲突,在我下次需要从本地push代码到远程仓库时就会提示这个错误二,解决方法让本地跟远程仓库同步,我们可以使用把远程的改动推送到本地git pull然后就很舒服了git add .git commit -m "[改动消息]"git push上传成功,over~...
2020-07-27 12:20:30
1373
原创 GitHub进阶之Git版本回退
一、背景:当我们传了有bug的代码到我们的远程仓库中时,我们可以把版本回退到之前没有bug的那个版本二、git操作查看历史版本git log恢复历史版本git reset --hard [版本号]把历史版本push到远程仓库git push -f -u origin master回退成功,over~...
2020-07-27 12:20:05
231
原创 vue入门9:组件的父子传值和兄弟传值是如何实现的
一、 组件的作用组件可以对代码进行封装,避免重复造轮子二、组件注册1.全局注册Vue.component('my-component-name', { // ... 选项 ...})2.局部注册var ComponentA = { /* ... */ }var ComponentB = { /* ... */ }new Vue({ el: '#app', components: { 'component-a': ComponentA,//使用局部组件一定要在vue实例这
2020-07-27 09:23:37
338
原创 vue入门8:组件的使用
一、 组件的作用组件可以对代码进行封装,避免重复造轮子二、组件注册1.全局注册Vue.component('my-component-name', { // ... 选项 ...})2.局部注册var ComponentA = { /* ... */ }var ComponentB = { /* ... */ }new Vue({ el: '#app', components: { 'component-a': ComponentA,//使用局部组件一定要在vue实
2020-07-27 09:22:10
234
原创 GitHub进阶之Git分支
Git 分支一、何为Git分支git是一个版本控制系统,我们可以回到之前提交的任意版本,而分支则是在开发主线master中独立出来,多用于多人开发,新增新功能,在分支的代码没有问题后再与主线master合并二、Git分支常用命令创建分支git branch [分支名]查看本地分支git branch切换分支git checkout [分支名]...
2020-07-21 18:33:45
246
原创 如何多个申购单生成一个采购单
前言在erp进销存系统中,进是采购,销是销售,存是库存,这里主要讲的是采购流程,在采购流程中首先要有采购申请(简称申购单)——>申购单审核通过——>根据申购单生成采购单场景再现我:老师,当库存不足的时候,我们可以提交采购申请(某同学熟练的新增了一个申购单)我:然后当申购单审核通过,生成一个新的采购订单老师:你是说采购订单根据申购单生成,一个申购单生成一个采购订单(老师开始挖坑了)我:对(老师挖坑我就跳真快乐)老师:那有没有可能做到多个申购单生成一个采购订单(继续挖坑)我:不可能,
2020-06-14 12:46:03
2176
1
原创 datagrid的一种特殊写法
前言这种写法源于在学校做项目时老师的要求,html和js的代码减少了,因为列名写在json了html代码<div id="dg_f" class="easyui-datagrid" style="width:100%;position:absolute;" data-options="rownumbers:true, toolbar: '#tb', singleSelect...
2020-04-07 21:27:51
515
原创 vue入门7:一文教你用vue实现购物车功能
用vue实现购物车功能,一个购物车应该具有哪些功能呢?具体功能商品数量的加减全选全不选勾选后商品后自动计算总金额下面开始开始带你们一步一步实现这些功能,为了方便演示,我做了个简单的购物车页面(审美不好,勿喷)这里没有用到数据库,是在data中写个数组,再把它打印出来datalist: [{ name: "练习册", price: 25, number: 2 }, ...
2020-02-11 09:53:54
956
原创 vue入门6:如何解决事件冒泡
一、何为事件冒泡当你执行一个函数时,外层的函数也跟着一起执行了。举个例子在ul和第一个li中绑定一个点击函数当ul被点击时,在控制台输出水果被点击当第一个li被点击时,在控制台输出苹果被点击<ul name="水果" @click="ulclick()"> <li name="苹果" @click="liclick()">苹果</li> &l...
2020-02-08 19:50:02
713
原创 GitHub进阶之利用Git远程仓库篇
#在上一篇文章,相信大家对GitHub已经有了一个基础的理解接下来我们来学习一下如何利用git来远程仓库
2020-01-07 12:07:21
631
1
原创 三分钟带你入门GitHub
一,首先,我们来说一下什么是GitHubGitHub是一个基于git打造的开源社区 ,同时也是一个大型同性交友平台 ,作为一个专业的程序员,你非常有必要知道并使用GitHub;作为一个国际化社区,所以它是个英文网站,对于英语水平普遍较低的同学也造成了一些门槛,例如我,在大一的时候,看到GitHub全英文的我当时就退缩了,后来硬着头皮去了解才发现真的真的不难,下面我会解释一些GitHub中的一些...
2020-01-05 03:45:56
1313
野兔谷日志宝.zip
2021-02-17
SQL server高并发下生成唯一订单号的存储过程
2020-06-15
datagrid-export.js
2020-06-14
MySQL高并发下生成唯一订单号的存储过程
2020-06-11
利用python代码爬虫快速批量下载你需要的图片
2020-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人