- 博客(226)
- 资源 (46)
- 问答 (3)
- 收藏
- 关注
原创 nginx升级openssl3.1.3
打开nginx源码目录中的auto/lib/openssl/conf文件,修改41,42行, 把路径中的lib改为lib64。
2024-01-31 15:34:13 325 1
原创 升级openssl到3.X版本
下载之后, 上传到服务器/usr/local/src。报错原因:缺少IPC/Cmd.pm模块。然后执行这个命令, 就成功执行了。
2024-01-16 09:56:54 761
原创 安装Elasticsearch7.x常见异常解决方案
我安装的是elasticsearch 7.16.3, 开始是因为外网无法访问, 放开配置文件的network.host: 0.0.0.0配置后, 启动就报了这个错误, 还有一个错误, 网上搜一下就知道 了;这个问题我也搜到了, 但是要注意的是, 修改了/etc/security/limits.conf这个配置文件之后, elasticsearch的用户要重新切换一下, su elastic, 才能生效。
2023-10-12 15:35:22 440
原创 Vue&elementui动态渲染Radio,Checkbox,笔记
【代码】Vue&elementui动态渲染Radio,Checkbox,笔记。
2023-08-26 10:00:34 1173
原创 ES6 Promise/Async/Await使用
注意看上面输出, 第一行和第二行是间隔3秒的, 说明是同步往下执行的, 这样修改之后程序是不是简洁很多呢, 对于日后维护起来也方便许多啦。怎么处理大家看自己习惯和实际需求吧。
2023-08-20 11:26:31 399
原创 CompletableFuture
CompletableFuture.allOf是与的关系, 每个都要执行完。CompletableFuture.anyOf是或的关系, 其中一个执行完。java8中新引入了批量线程处理类CompletableFuture。
2023-08-13 20:27:42 156
原创 Errors during downloading metadata for repository ‘base‘: - Status code: 404 for http://mirrors.al
Extra Packages for Enterprise Linux 8 - x86_64 0.0 B/s | 0 B 00:00 Errors during downloading metadata for repositor
2023-07-14 14:12:09 2166
原创 vue插槽
接下来我们看一下命名插槽, 命名插槽, 顾名思义, 就是带有名称的插槽, 有时我们需要向不同插槽里插入内容, 这时就需要给插槽加上一个名称了, 我们再来建一个带有命名的子组件ChildNameSlot.vue。加入我们有5个页面, 页面中大部分内容是相同的, 只有个别内容不同, 通常的做法是复制5个页面, 这种做法不是很优雅, 这时可以使用插槽功能来实现。作用域插槽意思是子组件提供属性, 父组件可以访问其属性, 我们接着新建一个带有属性的插槽ChildScopeSlot.vue。
2023-03-26 21:03:28 96
原创 spring.config.location和spring.config.additional-location
spring.config.location和spring.config.additional-location
2023-01-04 15:23:11 3182
原创 Mac ssh自动登录配置
在本机生成密钥在终端输入: ssh-keygen ,然后一路回车,直到出现一串密钥上传密钥到服务器在终端输入 ssh-copy-id -p 22 远程用户名@远程ip修改本地host修改本地host,方便记忆,打开/etc/hosts将远程ip添加在最后,例如:177.5.34.12 test1177.5.34.13 test2修改配置文件在终端输入:vim ~/.ssh/config ,加入如下配置:Host test1HostName 177.5.34.12User root.
2022-05-06 18:33:04 1757
原创 RestTemplate上传文件
@Resourceprivate RestTemplate restTemplate;public boolean transferToIot(MultipartFile file, String md5, String iotUrl, String productLineCode) throws IOException { HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.MULT.
2021-08-24 16:54:31 188
原创 springboot使用jackson xml请求与响应
<dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifactId></dependency>@JacksonXmlRootElement(localName = "interface")public class FpResponse implements S
2021-08-20 11:04:48 680
原创 google guava缓存
<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version></dependency>LoadingCache<String, User> loadingCache = CacheBuilder.newBuilder() /
2021-07-30 14:07:22 175
原创 centos8 -bash: yum: command not found
安装yum即可sudo wget http://mirror.centos.org/centos-8/8.3.2011/BaseOS/x86_64/os/Packages/yum-4.2.23-4.el8.noarch.rpmsudo wget http://mirror.centos.org/centos-8/8.3.2011/BaseOS/x86_64/os/Packages/yum-utils-4.0.17-5.el8.noarch.rpmsudo rpm -ivh yum-4.2.23-4.
2021-04-25 14:05:43 3087 1
原创 Table ‘mysql.user‘ doesn‘t exist解决办法
2021-04-21T04:35:43.060338Z 0 [ERROR] Fatal error: Can’t open and lock privilegetables: Table ‘mysql.user’ doesn’t exist2021-04-21T04:35:43.061239Z 0 [ERROR] Fatal error: Failed to initialize ACL/grant/time zones structures or failed to remove temporary
2021-04-21 12:46:30 8856 2
原创 java.lang.NoClassDefFoundError: org/redisson/client/protocol/decoder/ListMultiDecoder2
Caused by: java.lang.NoClassDefFoundError: org/redisson/client/protocol/decoder/ListMultiDecoder2at org.redisson.spring.data.connection.RedissonConnection.(RedissonConnection.java:1259) ~[redisson-spring-data-22-3.13.1.jar:3.13.1]at org.redisson.spring.d
2021-02-04 22:10:21 2941 2
原创 css3 display:flex 布局flex-grow
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .container {
2021-01-22 15:05:59 231
原创 css display:flex布局
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>flex layout</title> <style> .container {
2021-01-22 15:03:01 232
原创 css display: grid属性grid-template-areas
.container { border:none; display: grid; height: 600px; grid-template-columns: 200px 1fr; /*两列,第一列200px,第二列自适应*/ grid-template-rows: 50px 1fr 30px; /*三行:第一行:50px,第二行:自适应,第三行:30px*/ row-gap: 3px; /*行间距*/ column-gap: 3px; /*列
2021-01-21 17:24:27 587 1
原创 css display: grid属性repeat
.container { display: grid; box-shadow: 0 0 1px #cccccc; grid-template-columns: repeat(3,1fr); /*相当于 1fr 1fr 1fr*/ grid-template-rows: repeat(2,100px); /*相当于100px 100px*/ row-gap: 5px; column-gap: 5px;}.item { box-shadow:
2021-01-21 17:22:00 1569
原创 css display: grid布局grid-template-columns
<style type="text/css"> .content{ display: grid; grid-template-columns: 300px 300px 300px; /*fr, 每个元素的占比*/ grid-template-rows: 200px 200px; row-gap: 5px; column-gap: 5px; justify-content: center;
2021-01-21 17:16:53 907
原创 bootstrap form布局标准结构
<div class="panel panel-primary"> <div class="panel-heading">垂直布局</div> <div class="panel-body"> <form role="form" style="width: 500px"> <div class="form-group">
2020-12-29 22:54:43 414
原创 Springboot Quartz实例
Quartz API的关键接口是:Scheduler - 与调度程序交互的主要API。Job - 你想要调度器执行的任务组件需要实现的接口JobDetail - 用于定义作业的实例。Trigger(即触发器) - 定义执行给定作业的计划的组件。JobBuilder - 用于定义/构建 JobDetail 实例,用于定义作业的实例。TriggerBuilder - 用于定义/构建触发器实例。Scheduler 的生命期,从 SchedulerFactory 创建它时开始,到 Scheduler
2020-12-27 21:43:45 169
原创 nginx路径location匹配
1.都不带杠测试请求地址: http://localhost/web/indexlocation /web { proxy_pass http://localhost:8080; }注: 带web例如:代理的完整地址:http://localhost:8080/web/index2.都带杠location /web/ { proxy_pass http://localhost:8080/;}注: 不带web代理的完整地址: http://localhost:80
2020-12-06 21:53:51 216
原创 MQTT协议发布(pub)/订阅(sub)数据
pom.xml<dependencies> <dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>1.2.2</version> </dependency></dependencies>Publ
2020-11-18 15:03:51 2268
原创 Vue中的ref和$refs实例
定义<div ref="message"></div><sys-header ref="headerxx"></sys-header>使用//这里获取的是DOM对象this.$refs.message.innerHTML="<button>login</button>";//这里获取的是子组件的实例let headerxx = this.$refs.headerxx;//获取子组件的数据console.log(hea
2020-11-07 12:54:31 174
原创 Vue父子组件之间传值交互
1. 向子组件传值main.html<!--向子组件传值--><sys-header :sys-user-name="systitle"></sys-header>header.vue用props来配置字段, 获取父自检传过来的值props: ["sysUserName"], //获取父组件传过来的值2. 向父组件传值main.html<!--定义事件, 供子组件调用--><sys-header @getxx="getMenuN
2020-11-07 12:35:47 143
原创 ES6 Promise使用
Promise的方法resolve 成功標志reject 失敗標志直接執行new Promise((resolve, reject)=>{ setTimeout(()=>{ console.log("default data"); },1000)});console.log("end");放在方法中執行function startAsync(){ return new Promise((resolve, reject)=>{
2020-08-31 17:43:28 171
原创 Vue-vuex使用
场景数据集中式管理定义数据store/index.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex);const store = new Vuex.Store({ //场景: 定义数据 state: { name: 'hello Vuex', age:'18', role:2 }, //场景: 改变state的 值 mutations
2020-08-29 10:57:46 116
原创 设计模式-享元模式
意图: 同一个对象,不同状态,只创建一个对象实例角色:抽象类,具体类,工厂ShareBikepublic abstract class ShareBike { //公共的部分 //这里给个默认值 protected String color = "蓝色"; protected String brand = "Mobike"; public void setBrand(String brand) { this.brand = brand;.
2020-08-26 14:20:36 94
com.wutka.dtd-1.20.jar
2023-02-23
Microsoft Visual C++ 2010 x86 Runtime - 10.0.40219
2017-09-15
IBM_4610_x86_3.4.0.25.zip
2017-09-05
Postman测试工具
2017-09-01
Java条码生成程序
2014-10-21
任务管理系统 包括源码
2014-07-08
nt6 hdd installer v2.8.5硬盘装系统工具
2013-06-30
javascript特效大全
2012-04-03
mac在一个文件夹中,怎么像windows一样,按下一个字母,自动连续查找?
2023-06-10
如何读取dtd内容?
2023-02-20
关于java的volatile问题
2017-09-05
关于java打印方面的问题
2013-06-24
easyui datagrid在列上加入checkbox,自定义列导出
2012-12-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人