自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无情编码工具人的博客

优质博客在你在我

  • 博客(41)
  • 资源 (2)
  • 收藏
  • 关注

原创 阿童木定点码垛

将机器人末端移动至安全位置,常用于 Z 值,使机器人末端移动至安全高度。初始化时,GET 为 true,PUT 为 false。对 Int 值的赋值选择数字。出现如下图示即新建成功。

2024-04-20 20:22:52 714

原创 SSL自签名证书

【代码】SSL自签名证书。

2023-11-23 08:32:20 120

原创 js 屏幕录制

【代码】js 屏幕录制。

2023-09-18 10:07:09 214

原创 easyExcle 打通前后台POST方式下载

打通easyExcle通过流方式前端下载

2022-08-11 14:33:39 790 2

原创 vue-手撸五子棋

利用属性的监控、计算、递归等智能判断对电脑有利条件(不好好玩赢不了)

2022-04-01 08:34:03 530 2

原创 antd动态主题(自定义配置)

动态主题,自定义主题色

2021-12-16 08:47:32 2453

原创 umi插件(dva/model)使用

使用umi组件达成属性共享的两种方式

2021-12-13 08:46:42 2167

原创 es DSL语法

es DSL语法与Java SDK

2021-12-03 08:56:29 810

原创 docker配置

设置镜像源1.编辑vi /etc/docker/daemon.json2.设置{"registry-mirrors": ["http://hub-mirror.c.163.com"]}3.重启systemctl restart docker.service启动mysqldocker run -p 3306:3306 --name mysql -v /usr/mydata/mysql/log:/var/log/mysql -v /usr/mydata/mysql/data:/var/li

2021-11-10 11:28:30 3833

原创 英语基础1

单元音长元音(/i:/) 意~

2021-08-12 21:39:20 265

原创 ant design自定义主题

主题修改位置修改属性(只有几个常用写了注释) //照搬阿里云的样式写法 Object.defineProperty(exports, "__esModule", { value: true });exports.default ={ '@font-size-sm': '18px', //sm字体大小 '@font-size-base': '18px', //基本字体大小 '@primary-color': '#0070cc', //主题色

2021-06-24 10:41:46 591

原创 css3 3D动画 旋转木马(奔跑的小熊)

效果图直接上代码(复制可用)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><style>

2021-06-18 09:50:11 302

原创 react-native配置环境踩坑

中文官网环境安装说明使用夜神模拟器官方的我启动不起来设置阿里云maven(此处官网有说明)// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { ext { buildToolsVersion = "29.0.3" minSdkVersion = 21 compileSdk

2021-06-12 21:15:41 157

原创 前端通用Excle工具类,支持脚手架等

import * as XLSX from 'xlsx';import { message } from 'antd';/** * 通用下載Excle * @param array 默认对象数组第一个为Excle表头 * @param fileName 生成的文件名称(后缀为 .xlsx) * @param diyHeader 自定义头部如{A:'姓名',B:'年龄'},注意key要和array的key一致 */export function createExcle(array:a

2021-05-24 08:54:42 132 1

原创 springboot 通过注解方式配置多数据源

注解方式配置多数据源配置maven依赖主启动类排除Druid自动配置yml 配置使用非主数据源@DS("db2") ,主数据源不写默认就是配置maven依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId>

2021-05-18 10:33:47 528 1

原创 Nginx 从安装到部署

文章目录Nginx下载(2020-Dec-15 14:47)一、Windows使用二、Linux安装2.读入数据总结Nginx下载(2020-Dec-15 14:47)Linux版本Windows版本一、Windows使用1.首先修改Nginx端口号(默认80容易被占用)2.打开有nginx.exe这级目录直接在目录上 cmd (不使用cmd打开会一闪而过)什么也不提示运行成功访问地址:http://localhost:9999二、Linux安装1.解压 tar -zxvf

2021-04-11 20:03:30 53

原创 linux安装Nacos

linux安装nacos1.下载Nacos2.单例运行1.下载NacosNacos 1.4版本2.单例运行解压tar -zxvf nacos-server-1.4.1.tar.gz进入bincd nacos/bin/单例运行sh startup.sh -m standalone访问地址http://192.168.22.111:8848/nacos/index.html

2021-04-07 11:19:15 205

原创 umi 创建Ant-Design项目(react)分析登录源码实现

分析源码第一步(触发登录事件)第二步(请求登录接口)第三步(更新全局状态)第四步(登录成功跳转)结语第一步(触发登录事件)第二步(请求登录接口)第三步(更新全局状态)第四步(登录成功跳转)结语过程相对简单,举一反三请求都是这么来的...

2021-04-01 09:57:29 295 2

原创 读写锁

import java.util.*;import java.util.concurrent.locks.ReentrantReadWriteLock;public class demo1 { public static void main(String args[]) { MyCaChe myCaChe = new MyCaChe(); for(int i = 1;i<5;i++) { final int temp = i; new.

2021-03-30 16:56:32 68

原创 线程常用工具类(CountDownLatch ,CyclicBarrier , Semaphore )

CountDownLatch 减法 CountDownLatch countDownLatch = new CountDownLatch(6); countDownLatch.countDown();//-1 countDownLatch.await();//等待计数器归0CyclicBarrier 加法CyclicBarrier cyclicBarrier = new CyclicBarrier(7, () -> { Syste

2021-03-29 16:36:53 92

原创 Callable 创建线程

MyThread myThread = new MyThread(); //FutureTask 是Runnable 的实现类 FutureTask futureTask = new FutureTask(myThread); //Thread 构造只接收Runnable 接口类型参数 new Thread(futureTask).start(); //获取返回值 futureTask.get();//可以...

2021-03-29 15:41:22 55

原创 解决ArrayList高并发问题

/** * 解决ArrayList的三种方法 */ //1. 线程安全 add 方法使用的是 synchronized 修饰,但其效率并不高 //List<String> list = new Vector<>(); //2. Collections 工具类转换成线程安全 //List<String> list = Collections.synchronizedList(new Ar

2021-03-29 14:10:21 713

原创 JUC-Lock锁-生产者消费者模式顺序执行

import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class demo { public static void main(String[] args) { ProductiveAndConsumption pac = new ProductiveA..

2021-03-29 11:21:10 101

原创 java实现动态代理

定义接口package com.zyd.dynamicproxy;public interface UserService { int add(); int delete();}定义接口实现类package com.zyd.dynamicproxy;public class UserServiceImpl implements UserService{ @Override public int add() { System.out.prin

2021-03-28 09:27:22 56

原创 NIO入门学习

NIO基本操作通过管道 进行IO操作模拟聊天 服务端单线程高效处理多客户端Server端编写客户端实现群聊服务端客户端效果图通过管道 进行IO操作 //写操作 @Test void wirte() throws IOException { FileOutputStream fos = new FileOutputStream("data.txt"); FileChannel channel = fos.getChannel(); //创建

2021-03-22 09:55:21 90

原创 BIO伪异步实现聊天效果

BIO伪异步实现聊天效果创建线程池package com.zyd.bio.three;import java.util.concurrent.*;public class HandlerServerPool { private ExecutorService executorService; public HandlerServerPool(int maximumPoolSize, int queueSize){ /* 第一个参数 能处

2021-03-19 15:53:26 55

原创 Springboot + redis + lua实现秒杀商品

编写Lua脚本--- 获取list的第一个参数local kcKey = KEYS[1]--- 获取list的第二个参数local kcUserKey = KEYS[2]--- 获取ARGVlocal uid = ARGV[1]local kcNumber = tonumber(redis.call('get',kcKey))if kcNumber<=0 then return '秒杀已结束'endif tonumber(redis.call('sismember',kc

2021-03-18 14:14:06 258

原创 Springboot 使用redis实现秒杀

Redis同一请求只会成功一个:为解决超卖问题,200个请求同时访问只会有一个请求成功@GetMapping("seckill") public void seckill(){ Object o = redisTemplate.execute(new SessionCallback<Object>() { @Override public Object execute(RedisOperations redisOpe

2021-03-17 16:39:08 376

原创 elasticsearch笔记

elasticsearch华为云下载elasticsearch、logstash、kibana (注意ELK版本要一致) https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=Dlogstash: https://mirrors.huaweicloud.com/logstash/?C=N&O=Dkibana: https://mirrors.huaweicloud.com/kibana/?C=N&O=D插件 hea

2021-03-17 15:10:51 166

原创 java操作Excel(POI)

java操作Excel(POI)1.读取Excelstatic void read() throws IOException, InvalidFormatException { //声明读取的文件 File file = new File("D:\\hello.xlsx"); //创建工作簿对象 XSSFWorkbook workbook = new XSSFWorkbook(file); //获取第一个工作表

2021-03-17 14:47:38 206 1

原创 mysql语句各种操作

SQLselect解析1.select : 输出2.from: 获取数据3.where: 条件4.group by :分组5.having:过滤6.order by:排序7.limit:分页一个select语句执行过程先后顺序from =》where=》 group by=》 select =》having =》order by=》 limitgroup by例子:SELECT * FROM stu GROUP BY calssidgroup by :会根据 后面的属性(class

2021-03-17 14:41:54 112 1

原创 自动生成数据库文档

自动生成数据库文档引入maven 包 <dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</artifactId> <version>1.0.3</version> </dependency>操作生成数据库文档packag

2021-03-17 14:31:46 98

原创 安装vue脚手架

安装vue脚手架1.替换淘宝镜像npm config set registry https://registry.npm.taobao.org // 配置后可通过下面方式来验证是否成功npm config get registry// 或npm info express2.全局安装vue命令行执行 : npm install -g @vue/cli // 加-g是安装到全局...

2021-03-17 14:28:11 60

原创 Springboot 开启redis事务

文章目录引入maven依赖编写redis 配置文件测试使用引入maven依赖redis使用事务需要依赖jdbc的事务管理 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency

2021-03-11 09:03:34 587

原创 springboot 使用redis

引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>配置ymlspring: redis: # Redis数据库索引(默认为0) d

2021-03-10 16:55:33 71

原创 (js-xlsx)前端处理Excle与后台交互

(js-xlsx)前端处理Excle与后台交互下载excle模板let table=[]; table.push({ A:"廠別", B:"機種", C:"站點", D:"責任人工號" }); //创建book const wb = XLSX.utils.book_new(); //json转sheet const ws = XLSX.utils.json_to_sheet(table, {header:["A", "B", "C", "D"],

2021-03-08 08:39:06 289

原创 springboot+mybatis配置多数据源

yml 配置spring: datasource: mysql1: #1.JDBC type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysql://localhost:3306/testspringboot?useUnicode=true&characterEncoding=UTF-8

2021-03-04 13:44:56 152 1

原创 spring boot JPA 的yml 配置(mysql)

server: port: 8888spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver username: root password: root url: jdbc:mysql://localhost:3306/testspringboottwo?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezon

2021-02-09 10:35:34 3318 1

原创 Schema-validation: missing column [xxx_xxx] in table [xxx]

2021-02-09 10:28:08 2087

原创 2021 Oracle 基本操作一站式学习

## 分页查询```sql```

2021-02-02 14:17:18 413 2

camera0.001

camera0.001

2023-06-06

安卓APP项目测试相机控制

控制相机权限

2022-05-18

bongocatmverqjb.zip

直播小猫咪

2021-03-24

空空如也

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

TA关注的人

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