- 博客(603)
- 资源 (3)
- 收藏
- 关注
原创 学习过资料
前面加上 aly /s/fo8YYW6wJuy/s/5fKFSQwErNm/s/HSbzDow2PXD/s/tiaeQSVTA6G/s/Q3AwMBK5L6u/s/9pc9wdcrSCg/s/qr2bxfckEZZ
2021-11-06 15:52:18 173 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 757 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 126
原创 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 523
原创 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 148 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 374
原创 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 187
原创 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 157
原创 typora 语法教程
MarkDown 语法学习分六个标题 一个# 代替一个标题我们写的时候 # 空格MarkDown 学习 出现大纲里面这个标题样式 也可以用快捷键 ctrl+1 …+6 代表标题大小你好你好就是ctrl+4 所展现标题样式字体前后加两个星号 ** xxx** 就显示粗体效果哟你好八月!斜体前后加一个* *号效果显示如下:你好八月!斜体加粗前后加三*个号 效果如下:你好八月!删除线前后加两个~~ 效果如下:你好八月!引用引用就是> 空格分割线分割线可以用 —
2020-08-01 12:03:53 475
原创 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 137
原创 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 203
原创 部署集群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 253
转载 使用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 781
原创 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 11715
原创 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 15081
转载 那些非常好用的电脑软件
不敢说必不可少,不同工作、生活状态的人对软件的需求是不一样的,我是一名学生,所以推荐的也就比较适合学生的软件,以下推荐的都是我电脑重装系统后第一时刻就要安装的软件,希望对你们有用!搜狗高速浏览器Windows 自带的浏览器IE真的不想多说,体验差,然而刚重装完系统的Windows 肯定需要下载安装很多软件,我用的是搜狗浏览器,这个看个人吧,我觉得它启动快,新建标签页、文字右键搜索的设置都可以自...
2019-12-04 10:55:21 1368
转载 本篇文章使用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 2646 1
原创 MySQL语句 |条件语句 IFNULL 和 COALESCE 的区别
【代码】MySQL语句 |条件语句 IFNULL 和 COALESCE 的区别。
2024-11-28 11:42:14 139
原创 JavaScript 前端开发中,声明变量的方式主要有三种
变量提升:var 声明的变量会被提升到当前作用域的顶部,但变量的初始化会保持在原来的位置。变量提升:与 var 类似,let 也会被提升到作用域顶部,但在声明之前无法访问该变量,访问时会抛出 ReferenceError 错误,处于暂时性死区(TDZ)。const 也是 ES6 引入的,用于声明 常量,一旦声明并赋值之后,它的值不能被重新赋值。作用域:var 声明的变量是 函数作用域,也就是说,变量只能在函数内部访问。允许重复声明:同一个作用域内,可以重复声明同名变量,后面的声明会覆盖前面的声明。
2024-11-27 11:15:27 686
原创 必须安装的 IDEA 插件,强烈推荐【安装及教程】
该插件在扫描代码后,将不符合规约的代码按 Blocker、Critical、Major 三个等级显示出来,并且大部分可以自动修复,它还基于 Inspection 机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。需要注意的是,该插件默认的搜索引擎是谷歌翻译,可能是被墙的原因,在某些IDE版本、插件版本下,无法正常运行,需要在设置中更换翻译引擎。4、当出现冲突需要解决时,下面会显示冲突的信息,我们可以选择冲突的依赖 Exclude它。指的是代码结构的调整,比如使用了一些设计模式重新组织了代码。
2024-11-08 10:02:26 1627
原创 免费oracle账号拿走不谢(下载jdk1.8需要登陆oracle账号解决)
账号:2028056560@qq.com。密码:Oracle1234。
2024-11-02 10:58:47 139
原创 idea中实用的git操作撤回commit撤回push
4 push之后发现本地和远程仓库的代码都没了,那不白写了真难受,不要急也有办法,此时还是在本地的commit记录中找到之前commit的记录,右键点击Cherry-pick即可恢复之前commit的代码。相信我们在开发过程中经常遇到commit代码后,发现还有需要修改的地方又不想多次commit,此时如果不想敲git命令,可以利用idea实现commit撤回,如下操作。3 但是这个时候只是撤销了本地仓库的代码,远程分支代码还是commit之后的,此时选择push即可撤销远程分支提交。
2024-10-25 10:36:38 1017
原创 idea git 一些日常操作解决办法(Git撤销&回滚操作)
git commit --amend -m"说明"123情况五:已在本地进行了多次git commit操作,现在想撤销到其中某次Commit1具体参数和使用说明,请查看:Git Pro深入浅出(二)中的重置揭秘部分回滚上述场景二,已进行git push,即已推送到“远程仓库”中。我们将已被提交到“远程仓库”的代码还原操作叫做“回滚”!注意:对远程仓库做回滚操作是有风险的,需提前做好备份和通知其他团队成员!
2024-10-25 10:30:13 580
原创 win10任务栏假死真正解决办法 八种任务栏一直转圈卡死的解决方法
在键盘上按下“ctrl+alt+del”来打开“任务管理器”,然后点击上方的“进程”,选择“windows资源管理器”,然后点击“重新启动”,等待“windows资源管理器”重启完成,然后再尝试右击任务栏。1、点击桌面左下角的“cortana“语音搜索框,然后输入“powershell”,从搜索结果中就能找到如图所示的工具,然后右击,选择“以管理员身份运行”;2、在打开的“设置”界面,找到“个性化”选项进入,通过“个性化”设置界面,对系统“背面”、“屏幕”、“颜色”、“主题”以及“开始”菜单进行定制;
2024-09-23 11:33:36 10121
原创 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 827
原创 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 637
转载 IDEA 常用配置和开发插件
件市场中搜索并安装“Git Integration”插件。一、前言在本篇文章中我会为大家总结一些我自己常用的配置和开发插件,此外也给大家提供一个建议,可以根据自己的项目需求和个人偏好选择适合的插件。另外,IDEA 也在不断更新,可能会有新的优秀插件出现,可以关注 IDEA 插件市场或相关技术社区以获取最新信息。二、恢复初始化这里为了方便大家参照,我会将 IDEA 的配置初始化。三、常用配置3.1 字体配置(Font)3.2 编码格式(File Encodings)3.3 自动导包(A
2024-09-13 11:08:53 2012
原创 var、let、const之间的区别(详细代码讲解)
对于复杂类型的数据,变量指向的内存地址,保存的只是一个指向实际数据的指针,const只能保证这个指针是固定的,并不能确保改变量的结构不变。调用函数foo会创建这个变量并给它赋值。不过,let的声明任然是在全局中发生的,相应变量会在页面的生命周期中存续,为了避免重复定义的错误,最好还是不要重复声明同一个变量。与var不同,使用let在全局作用域中声明的变量不会成为this或window对象的属性(var声明的则会)在ES5中,顶层对象的属性和全局变量是等价的,用var声明的变量既是全局变量,也是顶层变量。
2024-09-03 13:28:36 1295
原创 万能的异步处理方案
良好的系统设计必须要做到开闭原则,随着业务的不断迭代更新,核心代码也会被不断改动,出错的概率也会大大增加。但是大部分增加的功能都是在扩展原有的功能,既要保证性能又要保证质量,我们往往都会使用异步线程池来处理,然而却增加了很多不确定性因素。就算事务提交了,异步策略解析失败了,我们还有兜底方案执行(除非数据库有问题,消息队列有问题,方法有bug)无侵入设计,独立数据库,独立定时任务,独立消息队列,独立人工执行界面(统一登录认证)如果你的方法正在运行事务,会等事务提交后或回滚后再处理事件。3、自己业务要做幂等。
2024-08-09 10:14:35 295
原创 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 214
转载 深入解析MyBatis-Plus LambdaQueryWrapper与QueryWrapper:高效数据查询的秘密
但如果您对查询条件的灵活性有更高的要求,QueryWrapper仍然是一个有效的选择,因为它允许您以字符串的形式构建复杂的查询条件。在订单表的条件中,我们使用了.inSql()方法,允许我们在子查询中使用另一个LambdaQueryWrapper来构建条件,从而实现多表关联查询。在订单表的条件中,我们使用了.inSql()方法,允许我们在子查询中使用另一个LambdaQueryWrapper来构建条件,从而实现多表关联查询。在Java中,Lambda表达式的语法是->,它可以替代某些接口的匿名内部类。
2024-07-16 10:14:48 2818
原创 git clone时RPC failed; curl 18 transfer closed with outstanding read data remaining
【代码】git clone时RPC failed;
2024-06-13 09:32:28 2792
原创 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 4897
typora 精美样式让你使用更精彩
2023-04-24
excel jar包.rar
2020-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人