Loading

10 2020 档案

摘要:参考 :https://blog.csdn.net/asyadmin/article/details/98854034 1. 下载CKEditor4 https://ckeditor.com/ckeditor-4/download/ 将解压后的CKeditor目录放至/public/static/目 阅读全文
posted @ 2020-10-26 19:58 codeduck 阅读(1283) 评论(0) 推荐(0)
摘要:CentOS7安装RabbitMQ 转自:https://www.cnblogs.com/fengyumeng/p/11133924.html 1. 安装erlang 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。 安装依赖 $ yum -y install gcc 阅读全文
posted @ 2020-10-20 10:46 codeduck 阅读(140) 评论(0) 推荐(0)
摘要:/** * 查询所有用户信息 * @GetMapping(value = "/all/users") */ export function list () { return request({ url: BASE_URL + '/all/users', method: 'get' }) } /** 阅读全文
posted @ 2020-10-19 21:03 codeduck 阅读(804) 评论(0) 推荐(0)
摘要:1. 子网划分 一个拥有许多物理网络的单位,可将所属的物理网络划分为若干个子网(subne)。这个单位对外仍然表现为一个网络. 划分子网的方法是从网络的主机号借用若干位作为子网号(subnet-id),于是两级IP地址在本单位内部就变为三级IP地址:网络号、子网号和主机号。标记法如下: ​ IP地址 阅读全文
posted @ 2020-10-19 11:03 codeduck 阅读(2091) 评论(0) 推荐(0)
摘要:IP地址的分类 分类的IP地址就是将IP地址划分为若干个固定类,每一类地址都由两个固定长度的字段组成。 第一个字段是网络号(net-id),它标志主机(或路由器)所连接到的网络。一个网络号在整个互联网范围内必须是唯一的。 第二个字段是主机号(host-id),它标志该主机(或路由器)。一台主机号在它 阅读全文
posted @ 2020-10-17 15:51 codeduck 阅读(1658) 评论(0) 推荐(0)
摘要:1. ES基本概念及原理 1.1 索引结构 ES是面向文档的,所有文本数据都是以文档的形式存储在ES中。数据以JSON作为存储格式,由_index、_type、_id标识唯一的文档数据。文档中可以有许多字段,每个字段都是固定的数据类型来描述各种数据信息。 _index:指向一个或多个物理分片的逻辑命 阅读全文
posted @ 2020-10-17 15:47 codeduck 阅读(1775) 评论(0) 推荐(0)
摘要:1. wget命令 CentOS中 wget是一个从网络上自动下载文件的命令,它支持HTTP、HTTPS和FTP协议,wget可以在用户退出系统之后在后台执行。wget可以从网络上下载各种文件,甚至可以用来下载可用的仓库源文件,比如: # 用于下载oracle的仓库源 $ wget http://p 阅读全文
posted @ 2020-10-16 18:39 codeduck 阅读(2535) 评论(0) 推荐(0)
摘要:前端组件 <template> <!--分页--> <div class="block"> <el-pagination :current-page="pageInfo.pageNum" :page-sizes="[3, 5, 7, 10]" :page-size="pageInfo.pageSiz 阅读全文
posted @ 2020-10-10 21:07 codeduck 阅读(491) 评论(0) 推荐(0)
摘要:前端组件 <template> <!--分页--> <div class="block"> <el-upload class="upload-demo" action="/serve/api/file/upload" ref="upload" :before-upload="beforeUpload 阅读全文
posted @ 2020-10-10 20:47 codeduck 阅读(763) 评论(0) 推荐(0)
摘要:1. JMM的设计 设计者在设计JMM时,主要考虑两个关键因素。 **程序员对内存模型的使用。**程序员希望内存模型易于理解、易于编程。程序员希望基于一个强内存模型来编写代码。 编译器和处理器对内存模型的实现。编译器和处理器希望内存模型对它们的束缚越少越好,这样它们就可以做尽可能多的优化来提高性能。 阅读全文
posted @ 2020-10-10 16:22 codeduck 阅读(280) 评论(0) 推荐(0)
摘要:2.1 什么是锁 Java中的每一个对象都可以作为锁。具体表现为以下3种形式: 对于普通同步方法,锁是当前实例对象。 对于静态同步方法,锁是当前类的 Class对象 对于同步方法块,锁是 Synchonized括号里配置的对象。 当一个线程试图访问同步代码块时,它首先必须得到锁,退出或抛出异常时必须 阅读全文
posted @ 2020-10-09 12:08 codeduck 阅读(670) 评论(0) 推荐(0)
摘要:1. volatile 1.1 volatile的定义 **定义:**Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变量。Java语言提供了 volatile,在某些情况下比锁要更加方便。如果一个字段被声明成 volatile,Java 阅读全文
posted @ 2020-10-09 11:31 codeduck 阅读(152) 评论(0) 推荐(0)
摘要:避免一个线程同时获取多个锁。 避免一个线程在锁内同时占用多个资源,尽量保证每个锁只占用一个资源。 尝试使用定时锁,使用 lock.tryLock(timeout)来替代使用内部锁机制。 对于数据库锁,加锁和解锁必须在一个数据库连接里,否则会岀现解锁失败的情况。 阅读全文
posted @ 2020-10-09 09:06 codeduck 阅读(1310) 评论(0) 推荐(0)
摘要:各个时间类型概念及转换 1. 数据库中的时间类型 1.1 DATE类型 DATE只表示日期,检索以YYYY-MM-DD的格式显示,范围是1000-01-01到9999-12-31。因为没有时分秒,所以会损失时间精度。 1.2 DATETIME类型 DATETIME表示了日期和时间,检索以YYYY-M 阅读全文
posted @ 2020-10-06 21:02 codeduck 阅读(697) 评论(0) 推荐(0)
摘要:参考:https://www.cnblogs.com/koushr/p/9498888.html 1. ES中date类型的表现形式 JSON中没有date类型,ES中的date可以由下面3种方式表示: 格式化的date字符串,例如 "2018-01-01" 或者 "2018-01-01 12:00 阅读全文
posted @ 2020-10-06 19:51 codeduck 阅读(16818) 评论(0) 推荐(0)
摘要:不用加减乘除做加法 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 示例: 输入: a = 1, b = 1 输出: 2 提示: a, b 均可能是负数或 0 结果不会溢出 32 位整数 解题思路:计算 5 + 17 其二进制为 00101 + 1 阅读全文
posted @ 2020-10-06 11:44 codeduck 阅读(481) 评论(0) 推荐(0)
摘要:参考:https://leetcode-cn.com/problems/qiu-12n-lcof/solution/qiu-12n-by-leetcode-solution/ 求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语 阅读全文
posted @ 2020-10-06 10:55 codeduck 阅读(1182) 评论(0) 推荐(0)
摘要:俄罗斯乘法是一种两数相乘的算法 例如:计算 35*72 35 72 17 144 35 >> 1 72 << 1 8 288 17 >> 1 144 << 1 4 576 8 >> 1 288 << 1 2 1152 ... 1 2304 从上到下,对每一行,若左边的数字若为奇数,则将右边的数字取出 阅读全文
posted @ 2020-10-06 10:23 codeduck 阅读(600) 评论(0) 推荐(0)