- 博客(50)
- 资源 (3)
- 收藏
- 关注
原创 环境ANTD PRO VUE脚手架,图片类型为bmp显示不了,You may need an appropriate loader to handle this file type.
在vue.config.js下的vueConfig新增配置chainWebpack: (config) => { // 新增bpm类型图片配置 const urlRule = config.module.rule('url-loader') urlRule.uses.clear() urlRule .rule('url-loader') .test(/\.(bmp)$/) .use('url-loader') .loader(
2021-05-06 16:56:53
1141
1
原创 04.操作给定的二叉树,将其变换为源二叉树的镜像
代码实现:TreeNode 实体类public class TreeNode implements Serializable { public int val = 0; public TreeNode left = null; public TreeNode right = null; public TreeNode(int val) { this.val = val; }}测试类 @Test public void test(.
2021-01-25 11:28:59
204
原创 基于Ant Design Pro Vue 自定义按钮级别权限命令
在main.js全局定义自定义权限指令 v-auth/** 权限指令**/const auth = Vue.directive('auth', { inserted: function (el, binding) { if (!Vue.prototype.$_has(binding.value)) { el.parentNode.removeChild(el) // el.setAttribute('disabled', 'disabled') // .
2021-01-21 10:43:58
1997
原创 AntDesignVue的a-range-picker(DatePicker )设置默认日期为当前系统时间
1、导入moment<script>import moment from 'moment';export default { data() { return { dateFormat: 'YYYY-MM-DD', }; }, methods: { moment, getData() { return new Date().toLocaleDateString(); }, },};</scri
2020-10-14 14:14:00
10842
2
原创 AntDesignVue的a-Table修改返回值
1、添加scopedSlots属性const columns = [ { title: "是否增补", dataIndex: "addFlag", width: 90, //使用 columns 时,可以通过该属性配置支持 slot-scope 的属性,如 scopedSlots: { customRender: 'XXX'} scopedSlots: { customRender: "addFlag" }, }] 2、判断返回值是否为true&l
2020-10-14 13:27:08
1418
原创 @vue-cli3模块化中使用axios
1.安装axiosyarn add axios或npm install axios2.页面导入axiosimport axios from 'axios'Vue.prototype.$http = axios3.跨域配置在根目录下新建一个vue.config.jsmodule.exports = { devServer: { port: 3000, proxy: { //名字可以自定义,这里我用的是test
2020-10-13 11:28:00
389
原创 @vue-cli3中axios跨域cors
module.exports = { devServer: { port: 3000, proxy: { //名字可以自定义,这里我用的是test '/test': { target: 'http://localhost:8081', // 你请求的第三方接口 changeOrigin: true, // 在本地会创建一个虚拟服务端,然后发送请求的数据,并.
2020-10-11 16:02:40
818
原创 03.求给定二叉树的最大深度, 最大深度是指树的根结点到最远叶子结点的最长路径上结点的数量。
public static class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } public static void main(String[] args) { TreeNode
2020-09-16 14:16:57
611
原创 Java-算法排序整理
01.选择排序 public static void main(String[] args) { int[] s = {3, 2, 1, 4, 5}; for (int i = 0; i < s.length - 1; i++) { for (int j = i + 1; j < s.length - 1; j++) { if (s[i] > s[j]) {
2020-09-16 13:47:18
122
原创 02.给定一个二叉树,返回该二叉树层序遍历的结果,(从左到右,一层一层地遍历)
例如:给定的二叉树是{3,9,20,#,#,15,7},该二叉树层序遍历的结果是[[3],[9,20],[15,7]]代码:public class BinaryTreeLevelOrder { public static class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int v
2020-09-16 13:04:28
1547
原创 01.输入一个链表,反转链表后,输出新链表的表头
public class Tesss { public static class ListNode { int val; ListNode next = null; public ListNode(int val) { this.val = val; } } public static void main(String[] args) { ListNode listNode
2020-09-16 10:17:06
426
原创 ApplicationContextAware简单的封装使用
@Order(1)@Componentpublic class SpringContextUtils implements ApplicationContextAware { private ApplicationContext context; @Override public void setApplicationContext(ApplicationContext context) throws BeansException { this.context
2020-09-05 15:43:12
377
原创 SQL-游标的简单使用模板
DECLARE @param1 NVARCHAR(32) --定义一些遍历用来接收值DECLARE @param2 NUMERIC(28, 12) DECLARE 游标名称 cursor for --定义游标select a,b from testOPEN 游标名称 --打开游标FETCH NEXT FROM 游标名称 INTO @param1,@param2 --游标的值WHILE @@fetch_status = 0 --判断是否成功获取数据BEGIN--进行逻辑操作FETCH NE.
2020-08-14 11:25:45
201
原创 nacos nacos-server nacos-server-1.2.1.zip download 免费下载
链接:https://pan.baidu.com/s/1D6bU9XtGwgKBO8FqLzxLRg提取码:zeve
2020-07-24 14:26:11
1528
原创 Scanner类下的next() 与 nextLine() 区别
next():1、一定要读取到有效字符后才可以结束输入。2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。next() 不能得到带有空格的字符串。nextLine():1、以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。2、可以获得空白。...
2020-06-23 10:39:38
162
原创 java.lang.NoClassDefFoundError: ch/qos/logback/core/spi/LifeCycle
解决:这个问题的根本原因是类路径中不存在所需的jar。请添加以下依赖项——它们将解决您的问题。在pom.xml中增加:<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version></dependency><depe
2020-06-11 10:57:49
2239
原创 Docker 入门(安装与启动)应用部署
Docker 安装与启动(1)yum 包更新到最新sudo yum update(2)安装需要的软件包,yum-util 提供 yum-confifig-manager 功能,另外两个是 devicemapper驱动依赖的sudo yum install -y yum-utils device-mapper-persistent-data lvm2(3)设置 yum 源为阿里云s...
2020-04-27 09:34:04
238
原创 判断上传文件是否为Excel文件
onSubmit: function(){ var fileName= $('#excel').filebox('getValue'); //对文件格式进行校验 var d1=/\.[^\.]+$/.exec(fileName); if(!d1 || (d1[0].toLowerCase() != ".xls" && d1[0].toLowerC...
2020-02-10 15:56:46
1955
原创 EasyUI 扩展 combogrid 自定义方法,下拉数据源 lookup
部分JS代码 var lookup = function(target, mode, delay, url, method, queryParams, columns, idField, textField, sortName, sortOrder, multiSort, pagination, pageSize, rownumbers, panelWidth, panelHeight, cal...
2020-01-17 14:09:50
881
原创 分布式事务两大理论
随着互联化的蔓延,各种项目都逐渐向分布式服务做转换。如今微服务已经普遍存在,本地事务已经无法满足分布式的要求,由此分布式事务问题诞生。 分布式事务被称为世界性的难题,目前分布式事务存在两大理论依据:CAP定律 BASE理论。CAP定律这个定理的内容是指的是在一个分布式系统中、Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错...
2019-11-16 17:19:49
107
原创 ElasticSearch Docker 环境下安装
容器的创建与远程连接(1)下载镜像(此步省略)docker pull elasticsearch:5.6.8(2)创建容器docker run -di --name=ktc_elasticsearch -p 9200:9200 -p 9300:9300elasticsearch:5.6.8(3)浏览器输入地址:http://192.168.222.128:9200/ 即可看到如下...
2019-11-09 10:40:35
169
原创 Docker设置阿里的镜像
**Docker 安装与启动**(1)yum 包更新到最新sudo yum update(2)安装需要的软件包,yum-util 提供 yum-confifig-manager 功能,另外两个是 devicemapper驱动依赖的sudo yum install -y yum-utils device-mapper-persistent-data lvm2(3)设置 yum 源...
2019-11-09 10:21:32
272
原创 ssm整合druid监控功能入门纯注解
Druid内置提供一个StatFilter,用于统计监控信息。参考文档:(https://github.com/alibaba/druid/wiki/%E9%85%8D%E7%BD%AE_StatFilter)1.创建DruidStatueServlet// 匹配所有/druid/* 的请求 进行处理@WebServlet(urlPatterns = "/druid/*", ...
2019-10-24 20:50:36
390
1
原创 AOP环绕通知引起的java.lang.ClassCastException
原来报错的代码:@Aspect@Componentpublic class MyLog { //创建日志对象 Logger logger=Logger.getLogger(MyLog.class); @Pointcut("execution(* *.*.service.Impl.*.*(..))") public void method(){} @Aro...
2019-09-14 16:15:19
970
1
原创 javaWeb-BaseServlet封装
public class BaseServlet extends HttpServlet { @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String ...
2019-09-02 18:16:14
250
原创 Java面向对象的三大基本特征
面向对象的三大基本特征三大基本特征:封装、继承、多态一、封装封装就是隐藏对象的属性和实现细节,仅对外公开接口,将抽象得到的数据和行为相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。二、继承继承就是子类继承父类的属性和行为。继承的优点:1、提高代码的复用性2、使类与类之间产生了关系,是实现多态的前提继承的特点:1、...
2019-08-13 12:05:56
203
原创 BeanUtils异常报错:ClassNotFoundException: org.apache.commons.beanutils.BeanUtils的坑
明明导入了jar包但是报错:ClassNotFoundException: org.apache.commons.beanutils.BeanUtils原因是tomcat找不到这个类,把jar包放入tomcat的lib目录下解决问题。
2019-08-08 13:30:06
2456
1
原创 javaSE测试笔试题
共30题,每题1分1.为了区分重载多态中同名的不同方法,要求:()A 参数名不同B 返回值类型不同C 采用不同的形式参数列表D 选项 A B C 都对2.在某个类中定义一个方法:void GetSort(int x),以下关于能否作为这个方法的重载错误的是:( )A void GetSort(float x){x*=x;}B int GetSort(double y){ re...
2019-08-02 16:14:09
1394
原创 java基础--List、Set、Map理解
存储的单个元素Collection:不唯一,无序最共性的方法:add(E e),isEmpty(),size(),contains(Object obj),clear(),remove(Object obj),iterator()List:不唯一,有序ArrayList:数组 ;优点:遍历快;缺点:增、删,效率低Vector:数组LinkedList:链表;优点:增,删除效率高;缺点:...
2019-08-01 19:54:28
214
原创 java中HashMap、LinkedHashMap、TreeMap、Hashtable区别
HashMap:哈希表的实现无序访问速度快key不允许重复(只允许存在一个null key)LinkedHashMap:有序HashMap 子类TreeMap:红黑树的实现TreeMap 中保存的记录会根据 Key 排序(默认为升序排序),因此使用 Iterator 遍历时得到的记录是排过序的因为需要排序,所以TreeMap 中的 key 必须实现 Comparable 接...
2019-08-01 18:08:15
322
原创 java中String、StringBuffer、StringBuilder、Static
String特点1、字符串不变:字符串的值在创建后不能被更改。2、因为String对象是不可变的,所以它们可以被共享。static关键字当 static 修饰成员变量时,该变量称为类变量。该类的每个对象都共享同一个类变量的值。任何对象都可以更改该类变量的值,但也可以在不创建该类的对象的情况下对类变量进行操作。静态方法当 static 修饰成员方法时,该方法称为类方法 。静态方法在声明...
2019-08-01 12:39:36
589
原创 java数组
数组概念数组概念: 数组就是存储多个数据的容器,数组的长度固定,多个数据的数据类型要一致。数组的定义方式一格式:数组存储的数据类型 [ ] 数组名字 = new 数组存储的数据类型[长度];注意:数组有定长特性,长度一旦指定,不可更改。方式二格式:数据类型[ ] 数组名 = new 数据类型[ ]{元素1,元素2,元素3…};方式三格式:数据类型[ ] 数组名 = {元...
2019-08-01 12:21:05
81
原创 JAVA继承、接口、多态
【接口、多态】一、继承定义继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接 访问父类中的非私有的属性和行为。好处1、 提高代码的复用性。2、类与类之间产生了关系,是多态的前提。其中,多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。继承的特点1、 Java只支持单继承,不支持多继承。2、 一个类可以有...
2019-07-31 18:41:04
476
原创 反射的基本概念
什么是反射反射是一种机制,利用该机制可以在程序运行过程中对类进行解剖并操作类中的方法,属性,构造方法等成员。使用反射机制解剖类的前提必须先要获取到该类的字节码文件对象,即Class类型对象。获取Class对象的三种方式创建测试类:Studentpublic class Student { static { System.out.p...
2019-07-31 14:33:05
475
原创 JAVA中常量、变量、数据类型
常量常量:是指在Java程序中固定不变的数据。变量变量:变量是内存中的一小块区域,其值可以在一定范围内变化数学中,可以使用字母代替数字运算,例如 x=1+5 或者 6=x+5。 程序中,可以使用字母保存数字的方式进行运算,提高计算能力,可以解决更多的问题。比如x保存5,x也可 以保存6,这样x保存的数据是可以改变的,也就是我们所讲解的变量。Java中要求一个变量每次只能保存一个数据,...
2019-07-31 12:57:59
275
原创 JavaSE笔试题
JavaSE笔试题一.选择题(每小题1分,共30题,总计30分)下面哪些是合法的标识符?( )A.$num B.class C.*name D.1NO下面程序运行的结果是( )Public class Example{Public static void main(String[] args){Int i=100;Switch(i){case 100:Syste...
2019-07-31 12:45:24
854
原创 Java中的基本数据类型转换
Java中的基本数据类型转换(自动、强制、提升)自动类型转换是指:数字表示范围小的数据类型可以自动转换成范围大的数据类型。int a = 200;long b =a;实线表示自动转换时不会造成数据丢失,虚线则可能会出现数据丢失问题。自动转换也要小心数据溢出问题,看下面的例子。int a= 100000000;int b= 1999;long c= a* b;编译没任何问题,但结果...
2019-07-31 10:58:30
252
SQLSERVER执行时间统计工具SQLQueryStress
2020-05-14
elasticsearch.zip
2019-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人