自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 nacos服务安装(windows环境)

nacos在Windows环境下本地环境搭建

2023-04-07 17:50:01 491 1

原创 第一次与Jenkins面对面

环境:本地window + 远程centos,window和centos都需要安装Java,centos安装svn,也可以Git,maven我是安装在本地的,因为需要从本地打包发布到远程。在本地环境上装了Jenkins的mis安装包;默认访问是:http://localhost:8666/在Configure system里面可以看到默认的工作空间路径,还可以根据指示去更改。进入到jenkins工作台需要安装几个必须的插件:Deploy to container Plugin(用于发

2021-03-01 17:15:35 202

原创 【Java】SpingBoot Jar包 “瘦身”

对SpringBoot打包的jar进行瘦身。将依赖全部放在同级目录的lib下。启动方式:java-Dloader.path="lib/"-jar jar包名 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</arti...

2021-02-09 15:52:03 271

原创 【SpringBoot】参数验证validation

记录下在springboot上使用validation作为参数验证的效果。1.首先需要引入依赖,这里我引入的是2.3.4版本。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>2.3.4.RELEASE</

2020-12-04 09:55:33 245

原创 【前端】根据设备信息进行页面跳转

var redirect = () => { let userAgent = navigator.userAgent.toLowerCase(); let device = /ipad|iphone|midp|rv:1.2.3.4|ucweb|android|windows ce|windows mobile/; if(device.test(userAgent)) { // 跳转移动端页面 window.location.href = 'mo.

2020-12-02 23:25:36 349

原创 【前端】动态改变网页字体大小

var c = () => { let w = document.documentElement.clientWidth; let n = (20*(w/320)>40?40+'px':(20*(w/320)+"px")); document.documentElement.style.fontSize=n;}window.addEventListener("load", c);window.addEventListener("resize", c);首先获取.

2020-12-02 22:58:37 1536

原创 【NIGNX】关于nginx配置之文件下载

一开始做的时候没有头绪,没有nginx的学习。在csdn上搜啊搜,硬是整不对,有的文章就是语法不对!真不知道博主到底有没有运行过。下面我贴上文件下载的配置,已近实验过了。location 路径后缀 { if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$){ add_header Content-Disposition 'attachment';

2020-12-02 16:54:26 249 2

原创 【Java】性能测试方法(测试真实应用原则1)

1.微基准测试 测量微小代码单元的性能,包括调用同步方法的用时与非同步方法的用时比较。创建线程的代价与使用线程池的代价,执行某种算法的耗时与其替代实现的耗时。 1.1必须使用被测的结果 1.2不要包括无关的操作 1.3必须输入合理的参数还需要留意编译效应。编译器编译方法时,会依据代码的性能分析反馈来决定所使用的最佳优化策略。性能分析反馈基于一下因素:频繁调用的方法、调用时的栈深度、方法参数的实际类型等,它还依赖于代码实际运行的环境。2.宏基准测试复杂系统各个部分的叠加,各部...

2020-10-22 17:30:45 462 1

原创 《自卑与超越》阿尔弗雷德·阿德勒 (第三章)

“我们可以推算出将要发生的每一件事,明天是不存在任何风险和意外的,一切都在我们的预料之中,那么,对于未来,我们也就没有什么期望了。其实,生活的乐趣主要是来自对未来的不确定。如果我们可以确定每件事的发展,那么,也就没有了讨论和发现的必要性,这个时候,科学也就走上了末路,宇宙对于我们来说,也就只意味着一次轮回;曾经让我们感到愉悦的艺术或宗教,也将失去意义。幸好,我们现在的生活并不是那么容易走向末路,我...

2020-03-28 02:07:32 365 1

原创 【Java】常见Error以及Exception

RuntimeException1.NullPointerException - 空指针引用异常2.ClassCastException - 类型强制转换异常3.IllegalArgumentException - 传递非法参数异常4.IndexOutOfBoundsException - 下标越界异常5.NumberFormatException - 数字格式异常非...

2020-03-23 09:51:40 216

原创 【Java】synchronized和volatile的比较

volatile是线层同步的轻量级的实现,并且volatile只能修饰变量。而synchronized可以修饰方法和代码块 多线程访问volatile不会发生阻塞,而synchronized会出现阻塞。 volatile解决的是变量在多个线程之间的可见性,但不能保证原子性;而synchronized保证原子性,也可间接保证可见性,因为它会将私有内存和公共内存中的数据做同步。...

2020-01-10 16:48:44 127

原创 【WEB】基础回顾:什么是DOM和DOM的基本操作

原文链接译文链接什么是DOM?DOM(文档对象模型)是针对于xml但是扩展用于HTML的应用程序编程接口,定义了访问和操作HTML的文档的标准。W3C文档对象模型是中立于平台和语言之间的接口,它允许程序和脚本动态的访问和更新文档的内容、结构、样式。总之HTML是关于如何获取、修改、添加和删除HTML元素的标准。DOM分层节点DOM分层节点一般称作DOM树,节点都能被JS访问...

2020-01-07 12:00:33 263

原创 【Linux】Linux基本命令

目录切换命令cd user:切换到该user目录下 cd .. (或 cd ../ ):切换到上一层目录 cd /:切换到系统根目录 cd ~ :切换到用户主目录 cd - :切换到上一个操作所在目录目录操作命令mkdir 目录名称 :创建目录 ls或ll :查看目录信息 find 目录 参数 :寻找目录(查) mv 目录名称 新目录名称 :修改目录名称 mv 目录...

2019-08-14 17:46:49 182

原创 【前端】JS创建对象的七种方式

工厂模式function createPerson(name, job) { var o = new Object(); o.name = name; o.job = job; o.sayName = function (){ console.log(this.name); } return o;}var person1 ...

2019-08-12 10:26:48 687

原创 【Java】Java8 Lambda处理List集合

stream().forEach() 遍历集合内元素List<String> list = Lists.newArrayList();list.add("1");list.add("2");list.add("3");list.stream().forEach(s->{ System.out.println(s);});stream().map() 处...

2019-07-31 17:59:43 944 1

原创 【JVM】常量池

常量池计数器是从1开始计数的,将第0项常量空出来是有特殊考虑的,索引值为0代表“不引用任何一个常量池项”常量池主要存放两大常量:字面量和符号引用。字面量比较接近于Java语言层面的常量概念,如文本字符串、声明为final的常量值。而符号引用则属于编译原理方面的概念。包括下面三类常量:类和接口的全限定名 字段的名称和描述符 方法的名称和描述符常量池中每一项常量都是一个表,这14种表有一...

2019-07-30 15:23:33 275

原创 【JVM】JDK监控和故障处理工具

工具命令在JDK安装的bin目录下:jps:查看所有Java进程的启动类、传入参数和Java虚拟机参数等信息 jstat:用于收集HotSpot虚拟机各方面的运行数据 jinfo:显示虚拟机配置信息 jmap:生成堆转储快照 jhat:用于分析heapdump文件,它会建立一个HTTP/HTML服务器,让用户可以在浏览器上查看分析结果 jstack:生成虚拟机当前时刻的线程快照,线程...

2019-07-29 11:27:54 198

原创 【Windows】windows 10禁用开机启动程序

win+R 打开窗口并输入 msconfig2.在启动一栏打开任务管理器,在任务管理器里的启动一栏找到想要禁用的应用程序,并禁用。或者,直接右键任务栏打开任务管理器...

2019-07-28 17:25:02 487

原创 【JVM】方法区和永久代

方法区和永久代的关系很像Java中接口和类的关系,永久代是HotSpot虚拟机对虚拟机规范中方法区的一种实现方式。JDK1.8之前调节方法区大小:-XX:PermSize=N //方法区(永久代)初始大小-XX:MaxPermSize=N //方法区(永久代)最大大小,超出这个值将会抛出OutOfMemoryErrorJDK1.8开始方法区(HotSpot的永久代)被彻底删除了,...

2019-07-26 10:41:03 830 1

原创 【开发工具】Visual Studio Code C++环境调试控制终端中不能输入解决

VS版本:1.33.1打开设置面板:在搜索设置中输入:runInTerminal把图中的选项勾中,重启VS就可以了。

2019-05-14 18:29:29 7877 4

原创 【数据库】数据库基本设计规范

1.所有表必须使用Innodb存储引擎没有特殊要求(即Innodb无法满足的功能如:列存储,存储空间数据等)的情况下,所有表必须 使用Innodb存储引擎(mysql5.5之前默认使用Myisam,5.6以后默认的为Innodb)。Innodb 支持事务,支持行级锁,更好的恢复性,高并发下性能更好。2.数据库和表的字符集统一使用UTF8兼容性更好,统一字符集可以避免由于字符集转换产生的...

2019-05-09 10:32:32 498

原创 【数据库】数据库命名规范

所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀 所有存储相同数据的列名和列类型必须一致(一般作为关联列,如果查询时关联列类型不一致...

2019-05-09 10:22:13 421

原创 【前端】VUE CLI 3 默认端口修改

所在目录:node_modules\@vue\cli-service\lib\commands需要修改的文件:serve.js默认端口为8080,我修改为8088;如下图所示:

2019-01-23 13:25:14 17424 5

原创 【数据库】mysql 1045错误 win10系统64位解决方案

在mysql的初始化文件my.ini最后一行添加skip_grant_tables,并重启服务。此举是跳过权限验证登录,可重新设置密码。

2018-01-21 12:57:42 2364

转载 【前端】CSS cursor属性详解

cursor属性是CSS样式书写中常用的属性,该属性是规定了光标显示的形状。属性值如下:url 自己定义光标显示的URL路径default 默认光标auto 默认,浏览器设置的光标crosshair 光标呈现为十字线pointer 指示链接的指针move 指示当前对象可被移动e-resize 指示矩形框的边缘可被向右(东)移动。ne-resize 指示矩形框边缘可...

2018-01-19 14:46:02 2651

原创 【WEB】初识SEO

SEO:Search Engine Optimization 搜索引擎优化 SEM:搜索引擎营销 IP:独立IP访问的用户 PV:页面浏览量或点击量 UV:独立访客数搜索引擎前身:导航网址早期的搜索引擎:雅虎、谷歌搜索引擎占有率工具:statcounter搜索引擎蜘蛛权重百度搜索网站登录口 Google网站登...

2018-01-18 23:15:35 470

空空如也

空空如也

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

TA关注的人

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