- 博客(596)
- 资源 (3)
- 收藏
- 关注
原创 学习过资料
前面加上 aly /s/fo8YYW6wJuy/s/5fKFSQwErNm/s/HSbzDow2PXD/s/tiaeQSVTA6G/s/Q3AwMBK5L6u/s/9pc9wdcrSCg/s/qr2bxfckEZZ
2021-11-06 15:52:18 158 2
原创 Excel导入导出通用工具类精辟
package com.byd.common.utils.poi;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.math.
2020-11-10 16:41:47 732 2
原创 通用 字符串工具类
package com.byd.common.utils;import java.util.Collection;import java.util.Map;import com.byd.common.core.text.StrFormatter;/** * 字符串工具类 * * @author sem */public class StringUtils extends org.apache.commons.lang3.StringUtils{ /** 空字符串 */
2020-11-10 16:37:03 119
原创 java 最简单一个家庭支付收入项目(实用于刚入门的小伙伴)
import java.util.Scanner;/**Utility工具类:将不同的功能封装为方法,就是可以直接通过调用方法使用它的功能,而无需考虑具体的功能实现细节。*/public class Utility { private static Scanner scanner = new Scanner(System.in); /** 用于界面菜单的选择。该方法读取键盘,如果用户键入’1’-’4’中的任意字符,则方法返回。返回值为用户键入字符。 */ public st.
2020-11-07 11:16:12 499
原创 Java 质数输出的经典算法题面试可以用
文章目录数输出的实现方式一质数输出的算法优化一质数输出的算法优化二break和continue的基本使用质数输出的实现方式二数输出的实现方式一package work.com.cn.entity;/*100以内的所有质数的输出。质数:素数,只能被1和它本身整除的自然数。-->从2开始,到这个数-1结束为止,都不能被这个数本身整除。最小的质数是:2*/public class PrimeNumberTest { public static void main(String[
2020-11-05 21:17:41 142 1
原创 创建微服务多模块项目
文章目录创建微服务多模块微服务模板忽略垃圾文件idea提交项目到码云创建微服务多模块微服务模板忽略垃圾文件把所有的模块聚合到一个pom打开这个 .gitignore 文件**/mvnw 去除文件下所有的mvnw**/mvnw.cmd 去除文件下所有的mvnw.cmd**/.mvncompile 编译**/target/.idea**/.gitignoreidea提交项目到码云ctrl+k commit 选择 commit and push 不然直接
2020-09-22 15:58:52 363
原创 Liunx 环境 docker-安装redis11
Liunx 环境 docker-安装redis1.下载Redis连接 vagrant : docker ssh k8s-node1(name)进入su rootdocker pull redis 进行 下载(docker pull redis:) 不加逗号直接下载最新版$ docker run --name some-redis -d redis 创建一个是咧(忽略)2.创建实列并启动mkdir -p /mydata/redis/conf 创建目录结构
2020-08-04 17:20:00 178
原创 liunx 环境下docker安装mysql
liunx 环境下docker安装mysql1.链接虚拟机无界面启动vagrant ssh name(虚拟机的名)2.虚拟机上下载mysql5.7docker pull mysql5.7sudo docker pull mysql5.7(用做高权限去下载)sudo docker images 检查docker 所有的镜像docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/
2020-08-01 20:17:38 147
原创 typora 语法教程
MarkDown 语法学习分六个标题 一个# 代替一个标题我们写的时候 # 空格MarkDown 学习 出现大纲里面这个标题样式 也可以用快捷键 ctrl+1 …+6 代表标题大小你好你好就是ctrl+4 所展现标题样式字体前后加两个星号 ** xxx** 就显示粗体效果哟你好八月!斜体前后加一个* *号效果显示如下:你好八月!斜体加粗前后加三*个号 效果如下:你好八月!删除线前后加两个~~ 效果如下:你好八月!引用引用就是> 空格分割线分割线可以用 —
2020-08-01 12:03:53 455
原创 liunx 环境-配置docker阿里云镜像加速
1.登录阿里云 注册2.找到控制台1.创建一个目录sudo mkdir -p /etc/docker2.配置自己镜像加速器sudo tee /etc/docker/daemon.json <<-‘EOF’{“registry-mirrors”: [“https://xxxx.mirror.aliyuncs.com”]}EOF3.重启后台线程sudo systemctl daemon-reload4.重启dockersudo systemctl restart doc
2020-07-31 11:49:39 126
原创 linux 环境下安装 docker 精简步骤
1.如果以前安装docker 就卸载以前sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine2设置存储库sudo yum install -y yum-utils device-mapper-persistent-data \sudo yum-config-
2020-07-30 17:23:55 193
原创 部署集群linux Oracle VM VirtualBox vagrant
1.去官网下载 VirtualBox2. 去官网下载 vagrant3. 傻瓜式下一步4. 重启电脑5. Vagrantfile 文件 脚本Vagrant.configure(“2”) do |config|(1…3).each do |i|config.vm.define “k8s-node#{i}” do |node|# 设置虚拟机的Boxnode.vm.box = “centos/7” # 设置虚拟机的主机名 node.vm.hostname="k
2020-07-29 17:25:45 242
转载 使用BeanUtils.copyProperties进行对象之间的属性赋值
1、使用org.springframework.beans.BeanUtils.copyProperties方法进行对象之间属性的赋值,避免通过get、set方法一个一个属性的赋值/** * 对象属性拷贝 <br> * 将源对象的属性拷贝到目标对象 * * @param source 源对象 * @param target 目标对象 */ public static void copyProperties(Object sou
2020-06-19 14:28:38 770
原创 idea debug异常关闭 Error running 'Tomcat8': Unable to open debugger port (127.0.0.1:50168): java.net.Soc
idea 异常关闭 Error running ‘server_web’: Address localhost:1099 is already in use显示1099单口已被使用,可在命令行 中直接停止,netstat -aon|findstr 1099tasklist|findstr 13200taskkill -F -IM java.exe第二种方法 修改这里jmx 端口...
2020-04-28 11:28:35 11068
原创 layui的表单控件的input文本框赋值
第一种: //org-table 行监听器 table.on('tool(org-table)', function(obj){ //注:tool 是工具条事件名,test 是 table 原始容器的属性 lay-filter="对应的值" var data = obj.data; //获得当前行数据 var layEvent = obj.event; ...
2020-01-08 11:01:37 15041
转载 那些非常好用的电脑软件
不敢说必不可少,不同工作、生活状态的人对软件的需求是不一样的,我是一名学生,所以推荐的也就比较适合学生的软件,以下推荐的都是我电脑重装系统后第一时刻就要安装的软件,希望对你们有用!搜狗高速浏览器Windows 自带的浏览器IE真的不想多说,体验差,然而刚重装完系统的Windows 肯定需要下载安装很多软件,我用的是搜狗浏览器,这个看个人吧,我觉得它启动快,新建标签页、文字右键搜索的设置都可以自...
2019-12-04 10:55:21 1306
转载 本篇文章使用vue结合element-ui开发tab切换vue的不同组件,每一个tab切换的都是一个新的组件。
本篇文章使用vue结合element-ui开发tab切换vue的不同组件,每一个tab切换的都是一个新的组件。1、vue如何使用element-ui上一篇文章已经分享了如何在vue中使用element-ui创建tab组件切换内容(需要了解的朋友点击链接查看)2、创建相应文件。a、创建父组件 src/components/tabZujian.vueb、创建自组件(被切换的组件)src/ta...
2019-08-16 16:38:47 2610 1
原创 idea2024 Safe Mode解决、配置git出现Can‘t run a Git command in the safe mode、取消受信任项目功能
可以用记事本或者其他文本编辑软件打开该配置文件,然后找到我们项目对应的目录,一眼就发现value=“false”,与大量的ture格格不入,然后我们把它改成ture,保存文件,退出,配置就成功了。打开类文件,如果右上角有提示,我们则可以点击提示,选择信任该项目,则解除了安全模式。对其他因安全模式safe mode引起的权限问题100%有效)最后打开idea,打开前面的项目,进入git设置。
2024-09-13 17:15:16 417
原创 idea2024.2 Safe Mode解决、配置git出现Can‘t run a Git command in the safe mode、取消受信任项目功能
然后去setting里面设置git,发现了错误Can’t run a Git command in the safe mode。打开类文件,如果右上角有提示,我们则可以点击提示,选择信任该项目,则解除了安全模式。方法三(对其他因安全模式safe mode引起的权限问题100%有效)
2024-09-13 14:36:02 216
原创 IDEA 常用配置和开发插件
件市场中搜索并安装“Git Integration”插件。一、前言在本篇文章中我会为大家总结一些我自己常用的配置和开发插件,此外也给大家提供一个建议,可以根据自己的项目需求和个人偏好选择适合的插件。另外,IDEA 也在不断更新,可能会有新的优秀插件出现,可以关注 IDEA 插件市场或相关技术社区以获取最新信息。二、恢复初始化这里为了方便大家参照,我会将 IDEA 的配置初始化。三、常用配置3.1 字体配置(Font)3.2 编码格式(File Encodings)3.3 自动导包(A
2024-09-13 11:08:53 1214
原创 var、let、const之间的区别(详细代码讲解)
对于复杂类型的数据,变量指向的内存地址,保存的只是一个指向实际数据的指针,const只能保证这个指针是固定的,并不能确保改变量的结构不变。调用函数foo会创建这个变量并给它赋值。不过,let的声明任然是在全局中发生的,相应变量会在页面的生命周期中存续,为了避免重复定义的错误,最好还是不要重复声明同一个变量。与var不同,使用let在全局作用域中声明的变量不会成为this或window对象的属性(var声明的则会)在ES5中,顶层对象的属性和全局变量是等价的,用var声明的变量既是全局变量,也是顶层变量。
2024-09-03 13:28:36 1197
原创 万能的异步处理方案
良好的系统设计必须要做到开闭原则,随着业务的不断迭代更新,核心代码也会被不断改动,出错的概率也会大大增加。但是大部分增加的功能都是在扩展原有的功能,既要保证性能又要保证质量,我们往往都会使用异步线程池来处理,然而却增加了很多不确定性因素。就算事务提交了,异步策略解析失败了,我们还有兜底方案执行(除非数据库有问题,消息队列有问题,方法有bug)无侵入设计,独立数据库,独立定时任务,独立消息队列,独立人工执行界面(统一登录认证)如果你的方法正在运行事务,会等事务提交后或回滚后再处理事件。3、自己业务要做幂等。
2024-08-09 10:14:35 257
原创 js M:10464859-00;LOT:wx240724003;F:17;QTY:500;P/N:B50F40MS;SN:S120S20DSS6-wx240724003-15-0 mes
/ 匹配 ‘SN:’ 后的所有内容直到分号。// 可以在这里添加进一步处理的逻辑,例如提取 SN 值。// 检查输入框内容是否包含 ‘SN:’
2024-07-24 16:37:19 198
转载 深入解析MyBatis-Plus LambdaQueryWrapper与QueryWrapper:高效数据查询的秘密
但如果您对查询条件的灵活性有更高的要求,QueryWrapper仍然是一个有效的选择,因为它允许您以字符串的形式构建复杂的查询条件。在订单表的条件中,我们使用了.inSql()方法,允许我们在子查询中使用另一个LambdaQueryWrapper来构建条件,从而实现多表关联查询。在订单表的条件中,我们使用了.inSql()方法,允许我们在子查询中使用另一个LambdaQueryWrapper来构建条件,从而实现多表关联查询。在Java中,Lambda表达式的语法是->,它可以替代某些接口的匿名内部类。
2024-07-16 10:14:48 1831
原创 git clone时RPC failed; curl 18 transfer closed with outstanding read data remaining
【代码】git clone时RPC failed;
2024-06-13 09:32:28 1419
原创 git clone时RPC failed; curl 18 transfer closed with outstanding read data remaining
可以根据自己需要下载的文件大小,将postBuffer值配置成合适的大小。1,原因是因为curl的postBuffer的默认值太小,我们需要调整它的大小,在终端重新配置大小。进入指定位置打开公钥文件,打开复制内容粘贴到gitlab的ssh配置页面。2,执行上面命令如果依旧clone失败,考虑可能原因2:网络下载速度缓慢。3,如果依旧clone失败,则首先浅层clone,然后更新远程库到本地。保存,完成,再次通过git bash窗口clone项目即可。解决方法:命令行输入。解决方法:命令行输入。
2024-05-28 13:30:11 3411
原创 几十种sql 性能提升优化的使用技巧
然而,如果在编译时建立访问计划,变量的值还是未知的,因而无法作为索引选择的输入项。14.并不是所有索引对查询都有效,SQL是根据表中数据来进行查询优化的,当索引列有大量数据重复时,SQL查询可能不会去利用索引,如一表中有字段sex,male、female几乎各一半,那么即使在sex上建了索引也对查询效率起不了作用。11.在使用索引字段作为条件时,如果该索引是复合索引,那么必须使用到该索引中的第一个字段作为条件时才能保证系统使用该索引,否则该索引将不会被使用,并且应尽可能的让字段顺序与索引顺序相一致。
2024-04-30 15:26:55 299
原创 java集合中,null,isEmpty(),size()==0的区别
size()==0:和isEmpty一样,都是判断有没有元素,只不过返回值不一样.如果集合为null,会抛出空指针异常.isEmpty:判断集合里面有没有元素,前提是有这个集合;如果集合为null,会抛出空指针异常.null:直接判断有没有这个集合,就像有没有某个东西一样;
2024-04-26 09:05:36 295 2
转载 postgresql 无法远程连接
原文链接:https://blog.csdn.net/qq_35149088/article/details/121348350。postgres中存储几何数据,必须要在postgres安装路径下安装postgis插件。2、修改postgresql.conf中,listen_addresses=’*’3、查看windows中防火墙,将防火墙中开启例外,放开postgres的端口号;进入windows下postgresql安装目录下data目录中。1、修改data/pg_hba.conf中,IPV4下添加。
2024-03-27 11:56:31 467
原创 sql 提高查询效率 is not null 可以用什么代替 提升sql查询效率办法
对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描
2024-03-27 08:49:03 995
原创 解决 Idea 下 Tomcat 乱码 问题
找了很多的解决方案,但是日志文件和控制台信息只能解决一个,不能兼得,下面给出最佳方案。1.打开 Tomcat 安装目录并找到 conf 文件夹。
2023-12-01 16:25:37 539
原创 在nacos的bin目录下,修改startup.cmd文件的27行,set MODE = “cluster“ 改为 set MODE = “standalone“。因为默认是以集群启动
rem 添加windos 集群。
2023-11-28 09:23:43 416
原创 git 无法可克隆分支 时候使用tortoisegit
Git官网:Git - Downloading Package (git-scm.com)windows10 64位。1、Git下载和安装。
2023-11-27 11:30:49 341
原创 资源管理器关闭了怎么打开
然后会弹出新建任务窗口,在其中输入命令:【explorer.exe】1.按住电脑 ctrl+alt+delete 选择任务管理器。2.在任务管理器中,点击左上角的【文件】–>【运行新任务】
2023-11-01 11:22:39 1513
typora 精美样式让你使用更精彩
2023-04-24
excel jar包.rar
2020-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人