自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux安装MySQL5.7(安装、开机自启、定时备份)

usr/local/mysql/bak-sh/ae-bak.sh:行23: mysqldump: 未找到命令。我也只是草率看网上直接复制到最后面[client]就完事了,实际我们在粘贴中需要追加到[mysqld]下方。#在/etc/rc.d/init.d/编辑一个新文件autostartmysql.sh。#添加指令 下方是每晚一点执行 增加source /etc/profile。#将autostartmysql.sh添加到 chkconfig 中。我喜欢安装在/usr/local/mysql目录下。

2024-01-12 16:45:34 1356

原创 Linux安装nginx并设置为开机自启动

ExecStartPre、ExecStart 、ExecReload等nginx地址 为自己的安装地址 这里我安装在/usr/local/nginx。/usr/lib/systemd/system/目录下创建nginx.service。如果想在任何地方执行nginx命令,而不是进入sbin目录,可以增加环境变量信息。#最后一行加上 只配置nginx。#同时配置mysql和nginx。1. 创建启动服务。2. 设置开启自启动。

2024-01-09 14:49:49 489

原创 2023的线上事故复盘总结(OOM,数据库崩溃)持续更新中~

问题还有很多,正在整理过程中。1. 在coding过程中,一定要做好代码评审环节。2. 及时发现问题,钉钉告警群等,出问题第一时间知道,而不是用户反馈。3. 运维工具要跟上,比如实时接口限流工具,出现问题接口直接阻断,进行流量打入。4. 编码的性能和优化最终还是落在了我们mysql上,前期一定要规划好索引,查询语句要规划好,后期真的欲哭无泪。

2024-01-07 21:11:42 460

原创 校园-智慧门禁(卡码脸)解决方案

提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2024-01-07 20:06:06 917

原创 jenkins碰到的一些错误

[[1;31mERROR[m] Failed to execute goal [32morg.apache.maven.plugins:maven-compiler-plugin:3.1:compile[m [1m(default-compile)[m on project [36mtest[m: [1;31mError while storing the mojo status[m: /var/lib/jenkins/workspace/e2e-tests/target/maven-status/mav.

2021-08-13 10:28:34 697

原创 1.3 公众号订阅通知

1231231312

2021-08-11 10:33:09 701

原创 1.1 公众号sdk配置

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用一、weixin-java-mp一个很好用的微信操作sdk包,pom依赖。<dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-mp</artifactId> &l.

2021-08-10 15:19:07 607

原创 1.2 公众号服务器信息绑定

一、微信公众平台信息填写微信公众平台-设置与开发-基本配置我设置使用的url是使用小米球内网映射到本地电脑上,方便调试。2.token验证点击提交以后微信会向指定的url发送token验证。 @RequestMapping("/eventListener") @ResponseBody public String eventListener(HttpServletRequest request, HttpServletResponse resp...

2021-08-10 15:08:10 152

原创 webmagic 在Linux的使用

1.安装Chrom和配置chromDriverPath1、安装chrome用下面的命令安装Google Chromeyum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm也可以先下载至本地,然后安装wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpmyum ins

2020-07-22 14:54:55 301

原创 用AI给图片上色 在线将黑白照片处理成彩色照片工具(干货)

一个在线的网址,用此工具可以给黑白照片上色。刚刚测试了一下,效果算是可以吧。图片直接进行拖拽,或者是在页面点击添加,处理后点击download即可,AI智能上色,效果看起来还不错吧,下面是测试的,图片转换地址: https://imagecolorizer.com/...

2020-07-06 11:24:08 8957

原创 分析界面,在全国公共资源交易平台使用java获取全国的招投标数据接口

任务:获取全国的建筑招投标数据信息,并打开界面获取详情页抓取html保存至本地。打开网址地址,进行网页分析。2.获取省市区联动,在控制台并没有发现任何往后台获取省市区联动的信息,怀疑是在js里写死了。我们在页面上看到了省一级的菜单源码。 <select id="provinceId"> <option value="0">不限</option> .

2020-06-29 10:43:27 3042 2

原创 写给小白~使用java利用ojdbc连接oracle数据库实现增删查改

今天帮一小白写了个作业,也好久没用过oracle了,屏内尽代码,窗外有霓虹,愿每个追梦人都能成功吧。1.获取连接工具类public class ConnectionManager { static { try { Class.forName("oracle.jdbc.OracleDriver"); } catch (Exception e) { e.printStackTrace(); }.

2020-06-25 22:01:01 477

原创 获取当当图书信息三级分类数据库表

微信关注公众号【肥超说技术】,回复当当获取资源如果还需要其它信息,请在下方评论。

2020-06-24 17:23:01 457

原创 java爬虫之webmagic初体检

1.webmagic基本使用。 详情不在赘述,具体请看开发者给出的开发文档,我在此处使用的是 webmagic-selenium,因为往往我们爬取的页面是动态的,有时候甚至伴随着点击事件,若静态界面2. webgmic配置。 maven依赖。 <dependency> <groupId>us.codecraft</groupId> <artifactId>web...

2020-06-23 11:31:48 411

原创 Springboot整合Mybatis-plus实战

spring-boot-mybatis-pluspom.xml<!-- mybatis-plus --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId>...

2020-05-21 14:56:17 297

原创 mysql获取中文的首字母

1.一下举例获取城市名称的首字母。查询select ELT(INTERVAL(CONV(HEX(LEFT(CONVERT(字段名 USING gbk),1)),16,10),0xB0A1,0xB0C5,0xB2C1,0xB4EE,0xB6EA,0xB7A2,0xB8C1,0xB9FE,0xBBF7,0xBFA6,0xC0AC,0xC2E8,0xC4C3,0xC5B6,0xC5BE,0x...

2020-04-28 09:24:08 600

原创 spring同步手动开启回滚提交事务和异步手动回滚提交事务

<context:property-placeholder location="classpath:properties/resource.properties"/> <!-- 注解驱动 --> <mvc:annotation-driven /> <!-- 视图解析器 --> <bean class="org.springframe...

2020-04-24 15:26:41 1316

原创 使用postman遇到的坑

在此简述一下使用postman遇到的一个坑。使用postman进行接口表单测试,传递ID,到了后台使用mybatis进行查询,数据库里明明有这条数据,后台打印sql也正常,就是查询不到,最后发现在进行输入value的时候,不小心按了一下空格........

2020-03-18 17:52:38 978

原创 你知道如果控制一个线程的执行顺序的么?

1.如果控制一个线程的执行顺序①.join()方法join 让主线程等待子线程结束以后才能继续执行②使用线程池来解决使用单一线程池的特性来解决。synchronizedsynchronized方法上 一旦有线程进入这个方法 类的所有非静态(注意 是非静态 )的同步方法 以及其他的用这个对象锁定的代码都无法进入。synchronized(this) 内部...

2020-03-18 17:46:12 165

原创 小程序服务商支付的坑

首先讲下我遇到的坑,之前JSAPI支付扫码付一直是没有问题的,直接用服务商下单,带上子商户号就可以,后来小程序也要开通服务商支付。 小程序商户支付 直接使用小程序分配的app_Id和小程序ID和商户号即可,走正常下单签名流程。 服务商支付 小程序的APPID填写你吊起支付的小程序APPID。 ...

2019-08-16 12:50:54 2014

转载 BigDecimal计算

BigDecimal精确计算及陷阱BigDecimal通常在涉及到精确计算的时候会用到,下面是自己多次错误使用BigDecimal的总结。结论:BigDecimal初始化小数时,尽量用字符串形式,例如newBigDecimal("0.1"); BigDecimal类型变量比较大小时用compareTo方法,判断变量值是否为0,与BigDecimal.ZERO比较大小。 Bi...

2019-08-15 09:55:12 633

原创 微信浏览器后退强制刷新界面

在做微信支付的时候,支付完成以后跳转到支付完成界面,后退以后发现回到订单也没有刷新界面 移动端调试工具,可以进行查看打印日志,在js引入即可。<script type="text/javascript" src="//cdn.jsdelivr.net/npm/eruda"></script><script>eruda.init();</...

2019-07-25 14:32:39 782

原创 springmvc使用@PostConstruct不生效的问题

最后发现是spring懒加载的问题,xml配置文件去掉default-lazy-init

2019-07-25 09:24:30 2068

原创 dubbo入门

dubbo的基础配置如果是消费者,不必写dubbo:protocolgroup:dubbo在zookeeper的节点名称file:dubbo的缓存,注册中心的列表,服务提供者列表accesslog:配置日志的地址ThreadPool:fixed 固定大小线程池,启动时建立线程,不关闭,一直持有。(缺省) cached 缓存线程池,空闲一分钟自动删除,需要时重建。 lim...

2019-03-03 19:06:19 303

原创 关于volatile和synchronized的理解.

首先我们先看一下每个线程对应我们内存的模型。 每个线程都有一个私有的本地内存,存储共享变量的副本,从主内存获取到数据。线程A和线程B通信的过程是线程A把本地内存的数据同步到主内存中,线程B在从主内存中获取到共享变量刷新到本地内存中。主内存中有一个共享变量 x=0,线程A想把x=0&gt;----&gt;x=1,首先本地内存中修改x=1然后同步主内存,线程B从主内存中读取变量然后...

2019-02-24 11:01:33 386

原创 关于分布式锁的使用........

根据不同的场景来选择不同的方式,一下案例只保证数据一致性.....具体的要根据具体的应用场景来分析1.分布式锁常用的几种实现  在分析这几种实现方案之前我们先来想一下,我们需要的分布式锁应该是怎么样的?(这里以方法锁为例,资源锁同理)可以保证在分布式部署的应用集群中,同一个方法在同一时间只能被一台机器上的一个线程执行。这把锁要是一把可重入锁(避免死锁)这把锁最好是...

2019-02-22 23:07:11 215

原创 Springboot整合webSocket报错,java.lang.IllegalStateException: Failed to register @ServerEndpoint class

楼主也是从网上搜了一个,然后使用过程中没啥问题,打包出错。WebSocketConfig此处需要注意,仅使用应用文件启动项目才使用此配置。如果打包无需进行此步配置,否则会产生java.lang.IllegalStateException:无法注册@ServerEndpoint类的错误。//使用tomcat启动无需配置@Componentpublic class WebSocke...

2018-10-16 17:19:21 22054 13

原创 Springboot引入第三方jar包,maven打包报错的问题..

 有时候在项目开发中,需要很多依赖的 jar 包,其中依赖的 jar 包也会依赖其他的 jar 包,导致jar 包的管理很容易不全。 如果使用Maven默认的打包方式的话,打成项目jar包后,会导致其他第三方jar包无法找到的异常信息,报错ClassNotFoundException。 以下有两种方法可以规避这个问题。 一,在pom.xml文件中配置,将依赖的jar包放到指定的文件夹中...

2018-10-16 16:51:20 3354

原创 关于nginx的一些常用配置...

Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。公共配置1、并发连接配置1.1 worker_processesnginx运行工作进程个数,一般设置cpu的核心或者核心数x2。nginx.conf配置文件中,设置:worker_processes 4。worker_processes最多开启8个,8个以上...

2018-10-11 10:35:36 589

原创 Springboot整合 mybatis-generator

1.pom.xml文件中 生成依赖&lt;plugin&gt; &lt;groupId&gt;org.mybatis.generator&lt;/groupId&gt; &lt;artifactId&gt;mybatis-generator-maven-plugin&lt;/artifactId&gt; &lt;version&gt;1.3.2&lt;/version&gt

2018-05-23 11:42:19 444

转载 常用的一些正则表达式

很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个底,也给朋友们做个参考。一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0...

2018-05-21 15:11:49 171

转载 Springmvc前端传值到后台 对应实体类接收

绑定数组每个商品前有一个checkbok,选中多个商品后点击删除按钮把商品id传递给Controller。jsp页面&lt;c:forEach items="${itemList }" var="item"&gt; &lt;tr&gt;     &lt;td&gt;&lt;input type="checkbox" name="ids" value="${item

2018-05-21 15:02:40 20352

express_company.sql

刚对接了快递100,进行了所有快递公司的整理和快递编号,首字母大写等场用字段。

2020-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除