01 2022 档案

摘要:SpringBoot跨域 一:什么是跨域 1:为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源 阅读全文
posted @ 2022-01-26 10:01 程序员小明1024 阅读(785) 评论(0) 推荐(0) 编辑
摘要:Nginx服务器启停命令 Nginx安装完成后,接下来我们要学习的是如何启动、重启和停止Nginx的服务。 对于Nginx的启停在linux系统中也有很多种方式,我们本次课程介绍两种方式: Nginx服务的信号控制 Nginx的命令行控制 方式一:Nginx服务的信号控制 Nginx中的master 阅读全文
posted @ 2022-01-23 23:03 程序员小明1024 阅读(376) 评论(0) 推荐(0) 编辑
摘要:Nginx简介 背景介绍 Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔·赛索耶夫(俄罗斯人)使用C语言编写的,Nginx的第一个版本是2004年10月4号发布的0.1.0版本。另外值 阅读全文
posted @ 2022-01-22 23:32 程序员小明1024 阅读(97) 评论(0) 推荐(0) 编辑
摘要:一、Windows安装(版本2.0.2) 1、nocas快速开始:https://nacos.io/zh-cn/docs/quick-start.html 2、启动 Windows 启动命令:cmd startup.cmd 或者双击startup.cmd运行文件。 访问:http://localho 阅读全文
posted @ 2022-01-18 23:03 程序员小明1024 阅读(1707) 评论(0) 推荐(0) 编辑
摘要:一、Linux安装jdk 1、yum一键安装 查看 1.查看是否已安装JDK # yum list installed |grep java 2.卸载CentOS系统Java环境 # yum -y remove java-1.8.0-openjdk* *表示卸载所有openjdk相关文件输入 # y 阅读全文
posted @ 2022-01-09 22:57 程序员小明1024 阅读(394) 评论(0) 推荐(0) 编辑
摘要:作者:vbirdbest blog.csdn.net/vbirdbest/article/details/80913319 一、HTTP服务器 Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署 阅读全文
posted @ 2022-01-03 03:42 程序员小明1024 阅读(129) 评论(0) 推荐(0) 编辑
摘要:工作很多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用这些工具类库,该多好! 一块看一下有哪些工具类库你也用过。 1. Java自带工具方法 1.1 List集合拼接成以逗号 阅读全文
posted @ 2022-01-03 03:25 程序员小明1024 阅读(57) 评论(0) 推荐(0) 编辑
摘要:作者:编码砖家 https://www.cnblogs.com/xiaoyangjia/p/11267191.html 文章目录: MySQL 性能 最大数据量 最大并发数 查询耗时 0.5 秒 实施原则 数据表设计 数据类型 避免空值 text 类型 索引优化 索引分类 优化原则 SQL 优化 分 阅读全文
posted @ 2022-01-03 03:07 程序员小明1024 阅读(69) 评论(0) 推荐(0) 编辑
摘要:// Longhand switch (data) { case 1: data1(); break; case 2: data2(); break; case 3: data(); break; // And so on... } // Shorthand var data = { 1: data 阅读全文
posted @ 2022-01-03 01:58 程序员小明1024 阅读(294) 评论(0) 推荐(0) 编辑
摘要:来源:gyoomi.blog.csdn.net/article/details/83382000 一、引言 定时任务调度是Java开发中不可或缺的重要部分,但是Java自带的Time等任务调度类在实际项目中不好用。所以Quartz和Spring Task就成了我们项目开发技术选型最多的,在这里我们着 阅读全文
posted @ 2022-01-03 01:31 程序员小明1024 阅读(614) 评论(0) 推荐(0) 编辑
摘要:作者:yogurtzzz juejin.cn/post/6961721367846715428 MyBatis-plus 是一款 Mybatis 增强工具,用于简化开发,提高效率。下文使用缩写 mp来简化表示 MyBatis-plus,本文主要介绍 mp 搭配 Spring Boot 的使用。 注: 阅读全文
posted @ 2022-01-03 01:10 程序员小明1024 阅读(228) 评论(0) 推荐(0) 编辑
摘要:计算两个给定日期之间的天数 const days = (date, otherDate) => Math.ceil(Math.abs(date - otherDate) / (86400000)); result = days(new Date('2020-04-15'), new Date('20 阅读全文
posted @ 2022-01-02 23:17 程序员小明1024 阅读(493) 评论(0) 推荐(0) 编辑
摘要:1、ID随机生成 当你执行原型制作并且需要唯一的ID时,此功能可以成为你的首选项。 const a = Math.random()。toString(36).substring(2); console.log(a) 72pklaoe38u 2、生成一个范围内的随机数 在很多情况下,我们需要在一个范围 阅读全文
posted @ 2022-01-02 23:16 程序员小明1024 阅读(255) 评论(0) 推荐(0) 编辑
摘要:function transform(tranvalue) { try { var i = 1; var dw2 = new Array("", "万", "亿"); //大单位 var dw1 = new Array("拾", "佰", "仟"); //小单位 var dw = new Array 阅读全文
posted @ 2022-01-02 23:01 程序员小明1024 阅读(382) 评论(0) 推荐(0) 编辑
摘要:function uniqueId() { var a = Math.random, b = parseInt; return ( Number(new Date()).toString() + b(10 * a()) + b(10 * a()) + b(10 * a()) ); } 阅读全文
posted @ 2022-01-02 23:01 程序员小明1024 阅读(284) 评论(0) 推荐(0) 编辑
摘要:const arr = [1, 2, 3]; Math.max(…arr); // 3 Math.min(…arr); // 1 阅读全文
posted @ 2022-01-02 18:43 程序员小明1024 阅读(176) 评论(0) 推荐(0) 编辑
摘要:这个方法可以将对象转换为对象数组。 const data = { test1: 'abc', test2: 'cde', test3: 'efg' }; const arr = Object.entries(data); console.log(arr); /** Output: [ [ 'test 阅读全文
posted @ 2022-01-02 16:48 程序员小明1024 阅读(106) 评论(0) 推荐(0) 编辑
摘要:在查找数组的某个值时,我们可以使用 indexOf() 方法。但有一种更好的方法,让我们来看一下这个例子。 //longhand if(arr.indexOf(item) > -1) { // item found } if(arr.indexOf(item) -1) { // item not f 阅读全文
posted @ 2022-01-02 16:40 程序员小明1024 阅读(70) 评论(0) 推荐(0) 编辑
摘要:如果只在变量为 true 时才调用函数,可以使用 && 操作符。 //Longhand if (test1) { callMethod(); } //Shorthand test1 && callMethod(); 当我们创建了新变量,有时候想要检查引用的变量是不是为非 null 或 undefin 阅读全文
posted @ 2022-01-02 16:34 程序员小明1024 阅读(165) 评论(0) 推荐(0) 编辑
摘要:当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的 阅读全文
posted @ 2022-01-02 13:04 程序员小明1024 阅读(29) 评论(0) 推荐(0) 编辑
摘要:function isAvailableEmail(sEmail) { var reg = /^([\w+\.])+@\w+([.]\w+)+$/ return reg.test(sEmail) } 阅读全文
posted @ 2022-01-02 01:35 程序员小明1024 阅读(129) 评论(0) 推荐(0) 编辑
摘要:palindrome(回文)是指一个字符串忽略标点符号、大小写和空格,正着读和反着读一模一样。 如果给定的字符串是回文,返回true,反之,返回false。 注意:首先需要删除字符串多余的标点符号和空格,然后把字符串转化成小写来验证此字符串是不是回文。 1、先将字符串全部转换为小写 str1 = s 阅读全文
posted @ 2022-01-02 01:31 程序员小明1024 阅读(380) 评论(0) 推荐(0) 编辑
摘要:function getScrollOffset() { if (window.pageXOffset) { return { x: window.pageXOffset, y: window.pageYOffset } } else { return { x: document.body.scro 阅读全文
posted @ 2022-01-02 01:25 程序员小明1024 阅读(2754) 评论(0) 推荐(0) 编辑
摘要:function getDateTime() { var date = new Date(), year = date.getFullYear(), month = date.getMonth() + 1, day = date.getDate(), hour = date.getHours() + 阅读全文
posted @ 2022-01-02 01:24 程序员小明1024 阅读(935) 评论(0) 推荐(0) 编辑
摘要:1,深拷贝一个对象 如上图所示,obj和tmp是完全两个独立的对象,互不影响2,数组复制 3,函数形参中的使用 这里的…args,是对test函数中多余的参数进行收集,并转换成数组的形式进入函数体中 4,一种特殊情况,当数组里面套对象的时候,我们用[…]依然是无法深拷贝一份数据的,这个时候我们就要自 阅读全文
posted @ 2022-01-01 00:03 程序员小明1024 阅读(878) 评论(0) 推荐(0) 编辑