![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学海拾贝
文章平均质量分 57
平时学习积累,共同进步
小白不养兔
这个作者很懒,什么都没留下…
展开
-
docker镜像私库harbor安装
下载https://github.com/goharbor/harbor/releases,一般选择offline版本下载如果下载速度很慢建议用迅雷试下解压到指定目录tar -zxvf harbor-offline-installer-v1.10.1.tgz -C /usr/local/要先安装python3.6及以上环境原创 2021-01-27 16:26:08 · 5132 阅读 · 1 评论 -
thinkphp在nginx下解析
server { listen 80; server_name www.king.com; root /phpstudy/www/chuansheng; location / { index index.html index.htm index.php; } error_page 500 502 503 504 /50x.html; loca...转载 2021-01-08 10:28:02 · 5137 阅读 · 0 评论 -
rsync+inotify实现文件实时同步
首先两台机器都安装rsync,本实例中192.168.9.104是主机 192.168.9.114是从机直接yum安装yum install rsync安装之后,rsync默认在/usr/bin目录下,首先配置从机rsync配置文件,安装好后会自动生成/etc/rsyncd.conf配置文件,建议先备份mv/etc/rsyncd.conf/etc/rsyncd.conf.bakcp /etc/rsyncd.conf.bak/etc/rsyncd.conf然后修改配置文件,...原创 2020-12-31 15:31:42 · 469 阅读 · 1 评论 -
ServiceLoader使用并结合工厂打造专属多态实例
有几个坑记录下META-INF下services文件夹下文件名要接口全路径名,里面内容是接口实现的全路径名package com.test;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class Test3Applicatio..原创 2020-10-09 09:54:52 · 260 阅读 · 0 评论 -
定时清理超过多久的文件sh
删除超过30天目录下log后缀的文件find /opt/soft/log/ -mtime +30 -name "*.log" -exec rm -rf {} \;删除十天前该目录下的所有文件find /home/financial/temp/* -type f -mtime +10-exec rm{} \;...原创 2020-04-22 09:55:14 · 184 阅读 · 0 评论 -
linux下发送邮件脚本
首先安装发送邮件需要的包yum -y install mailx#!/bin/bashsource /etc/profilefunction send_mail(){ maillist=( 28538778798@qq.com ) DATE=`date +'%F %T'` SUBJECT="主题" CONTENT="内容" ...原创 2020-04-22 09:15:20 · 565 阅读 · 0 评论 -
区块链发票识别
将pdf电子版发票转换成图片后通过二维码扫描工具类识别后获取到地址,如:https://bcfp.shenzhen.chinatax.gov.cn/verify/scan?hash=00f6cb58584ef009cs5f54b74f1ae7746520afd1d5881b206eeac5c0b77d3e339s4ba&bill_num=035166361&total_amou...原创 2020-04-20 16:32:37 · 1864 阅读 · 3 评论 -
pdf增值税发票如何获取里面的发票编号
第一种直接读取pdf文件获取里面文字第二种将pdf转成图片识别里面的二维码,获取调用百度图片识别接口。二维码识别依赖 <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artif...原创 2020-03-25 12:14:07 · 103259 阅读 · 0 评论 -
链接redis清空指定库数据
redis-cli -h host -p port -a password连接redis如果提示Redis (error) NOAUTH Authentication required说明redis密码错误127.0.0.1:6379>auth"yourpassword"flushall 是清除所有库的数据flushdb 是清除当前选择的库的数据select ...原创 2020-01-20 10:48:58 · 103848 阅读 · 0 评论 -
域名解析
域名解析时,只能解析IP,用nginx隐射3389服务到域名,下图中添加内网的外网隐射为3389端口,用域名加3389端口就可以访问服务了。https://test.see.ltd:3389 打开winbox客户端登陆之后,找到“ip”--”firewall”防火墙设置 nat里面点击“+”添加规则如下图: 在一般“general”菜单中,如下图设置。Ch...原创 2020-01-16 19:25:12 · 102678 阅读 · 1 评论 -
js获取外网IP
<script type="text/javascript" src="js/jquery-1.11.1.min.js"></script><script src="http://pv.sohu.com/cityjson?ie=utf-8"></script><script>//外网IP地址var...原创 2020-01-15 20:31:25 · 102028 阅读 · 0 评论 -
交换机设置定时脚本发送get请求
{localserver"http://192.168.1.58:8999/dynamicdns":localipaddr[/ipaddressget[/ipaddressfindinterface="pppoe-out1"]address]:setipaddr[:pick$ipaddr0([len$ipaddr]-3)]localpar"\?&...原创 2020-01-14 15:00:28 · 102217 阅读 · 0 评论 -
mysql积累
两张表对比一列字段找出不存在于其中一张表的值select A.sku from t_order_key A left join k_product B on A.sku = B.product_sku where B.product_sku is null;数据库连接后面参数spring.datasource.url = jdbc:mysql://192.168.1.51:33...原创 2020-01-14 10:47:32 · 101812 阅读 · 0 评论 -
linux常用命令
查看文件大小du -h catalina.out列表文件大小ls -lh拷贝scp root@192.168.1.55:/home/data /home/datatruncate -s 0catalina.out -s参数是设置文件的大小,清空文件的话,就设定为0free -g:以G为单位来显示内存的信息free -h:以适于人类可读方式显示内存信息。-h与其...原创 2020-01-07 14:09:54 · 118013 阅读 · 0 评论 -
mysql数据库备份脚本保留7天历史
#!/bin/sh db_host=192.168.1.55db_port=3306 db_username=ruobbodb_password="123456"db_name=ruobbo_testbackup_dir="/home/backup" today=`date "+%Y%m%d%H%M%S"`exclude_tables=(t_attendance_...原创 2020-01-06 10:59:01 · 118315 阅读 · 0 评论 -
crontab -e 中增加任务
在crontab -e命令后增加一个cron定时任务,调用一个脚本发现没有执行成功,但日志没有明显的错误信息30 23 * * * /home/cron/retomcat.sh每天晚上11点半执行才发现是这个sh文件没有添加执行权限chmod -R 755 /home/cron/retomcat.sh重启下cronsystemctl resta...原创 2020-01-06 09:01:26 · 16740 阅读 · 0 评论 -
mysql主从设置
主库配置[mysqld]server-id = 1log_bin = /home/log/mysql/mysql-bin.logexpire_logs_days = 10max_binlog_size = 100Mgrant replication slave on *.* to 'ruobbo_slave'@'%' identified by '123456'...原创 2020-01-04 16:18:29 · 16560 阅读 · 0 评论 -
nginx配置
#user nobody;worker_processes 8;worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;#error_log logs/error.log;#error_log logs/error.log notice;#err...原创 2020-01-02 14:50:55 · 16518 阅读 · 2 评论 -
tomcat配置session借助redis实现共享
首先需要在tomcat的lib目录下增加三个jarserver.xml里面增加然后再context.xml里面增加 <Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve"/> <Manager className="c...原创 2019-12-31 10:13:43 · 17844 阅读 · 0 评论 -
linux查看所有用户定时任务
查看所有用户定时任务for u in `cat /etc/passwd | cut -d":" -f1`;do crontab -l -u $u;done原创 2019-12-30 17:28:57 · 18424 阅读 · 0 评论 -
监听kafka是否启动
#!/bin/sh. /etc/profile. ~/.bash_profiledate=`date`cd /usr/local/kafkaecho "$date star to monitor kafka" >> /usr/local/kafka/monitor.logpid=`jps | grep 'Kafka'`if [ -z "$pid" ];then ...原创 2019-12-30 17:18:27 · 120109 阅读 · 0 评论 -
监听zookeeper启动
#!/bin/sh. /etc/profile. ~/.bash_profiledate=`date`cd /usr/local/zookeeperecho "$date star to monitor zookeeper" >> ./monitor.logpid=`jps | grep 'QuorumPeerMain'`if [ -z "$pid" ];then...原创 2019-12-30 17:16:17 · 116637 阅读 · 0 评论 -
tomcat监听脚本
重启tomcat#!/bin/sh p='/usr/local/tomcat7' work=${p}'/work/' `rm -rf ${work}` tomcatpath=${p}'/bin' echo 'operate restart tomcat: '$tomcatpath pid=`ps aux | grep $tomcatpath | grep -v g...原创 2019-12-30 17:08:51 · 116669 阅读 · 0 评论 -
批量单个提交到后台实时更新界面结果
layui自定义表单提交list参数批量表单提交function reviseajax() { alert("正在修改,请不要关闭页面!"); var uploadingButton = $("#uploading-button"); uploadingButton.button('loa...原创 2019-12-28 20:12:17 · 116593 阅读 · 0 评论 -
mysql自动清理连接
DB_USERNAME=rootDB_PASSWORD=rootiret=`mysql -u$DB_USERNAME -p$DB_PASSWORD -N -e "select id,time from information_schema.processlist where command='query' and time>1 and user != 'root' order by t...原创 2019-12-24 10:05:48 · 118434 阅读 · 0 评论 -
最痛苦的一次mysql安装经历
安装前最好把环境跑下yum install -y apr* autoconf automake bison bzip2 bzip2* cloog-ppl compat* cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++ gtk+-devel gd gette...原创 2019-12-18 20:38:00 · 116526 阅读 · 1 评论 -
springBoot学习小结
首先我们来到spring官网spring.io选择project然后选择spring framework然后我们选择spring mvc这里详细讲解了springboot和以前我们使用传统的Dynamic web工程区别引入包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www...原创 2019-12-15 10:11:01 · 116535 阅读 · 0 评论 -
金蝶K3cloud问题单排查
-- 查询缺失下游出库单的销售出库单编号SELECT a.* from(SELECT t.fbillno FROM T_SAL_OUTSTOCK T LEFT JOIN T_SAL_OUTSTOCKFIN F ON T.FID=F.FID WHERE F.FSETTLEORGID=100645 and t.fstockorgid=100635 AND T.fdate>='2019-0...原创 2019-12-14 09:31:05 · 116739 阅读 · 0 评论