- 博客(36)
- 资源 (24)
- 问答 (3)
- 收藏
- 关注

原创 Vue指令——常用指令
一、什么是vue指令指令是可以写在DOM元素中的小命令,他们以 v- 为前缀,vue就能识别这是一个指令并保持语法的一致性。开始接触vue的时候,一定会使用到其中的几个指令,比如: v-if 、 v-for … 这些都是vue预设的,用起来是相当的方便。二、常用指令(一)v-cloak 可以使用 v-cloak 指令设置样式,这些样式会在 Vue 实例编译结束时,从绑定的 HTML 元素上被移除。 常用场
2020-09-22 14:07:51
674
转载 Java - ArrayList和LinkedList的区别
如果列表很大很大,ArrayList 和 LinkedList 在内存的使用上也有所不同。LinkedList 的每个元素都有更多开销,因为要存储上一个和下一个元素的地址。ArrayList 没有这样的开销。但是,ArrayList 占用的内存在声明的时候就已经确定了(默认大小为 10),不管实际上是否添加了元素,因为复杂对象的数组会通过 null 来填充。LinkedList 在声明的时候不需要指定大小,元素增加或者删除时大小随之改变。另外,ArrayList 只能用作列表;
2023-05-17 18:10:02
1059
原创 Java关键字之final、finally、finalize
属性局部变量staticfinal是唯一一个既可修饰属性又可以修饰局部变量的修饰符运行结果。
2023-04-25 13:51:54
1201
原创 C# System.Diagnostics.Stopwatch 记录程序执行时间
C# System.Diagnostics.Stopwatch 记录程序执行时间。
2023-02-21 10:47:28
417
原创 Linux上安装Postgres
一、安装dnf# 安装 epel-release 依赖yum install epel-release # 安装 DNF 包:yum install dnf # 安装:dnf install dnf二、安装Postgresqlpgsql官网地址:https://www.postgresql.org/ ,进入后点击【Download→】进入下载页,这里点击Linux,选择对应的linux发行版,这里以RedHat为例,进入新页面后按需要选择Postgresql版本等相关信息,下面会自动
2021-09-10 09:50:39
651
原创 Oracle适配Postgresql
表结构适配varchar2(n) —> character varying(n) / varchar(n)number(n) —> smallint / integerdate —> timestamp [ without time zone ]clob —> text具体例子如下:-- ORACLECREATE TABLE tb_user ( id varchar2(25) NOT NULL, login_name varchar2(32) NOT
2021-09-09 18:00:08
528
原创 Windows 上 安装Postgres 及pgAdmin4的基本使用
一、安装Postgres这里使用 EnterpriseDB 来下载安装,EnterpriseDB 是全球唯一一家提供基于 PostgreSQL 企业级产品与服务的厂商。下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads双击安装包开始安装一直Next直到,设置超级用户的密码一直Next直到,安装完成,取消勾选,点击finish二、pgAdmin 4基础使用打开 pgAdmin 4(一款为Pos
2021-09-09 17:56:51
8730
原创 Postgres
简介PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。PostgreSQL 开发者把它念作 post-gress-Q-L。PostgreSQL 的 Slogan 是 “世界上最先进的开源关系型数据库”。数据类型数值类型名字存储长度描述范围smallint2 字节小范围整数-32768 到 +32767integer4 字节常用的整数-2147483648 到 +2147483647bigint8
2021-09-09 17:49:27
329
原创 解决el-select超长选项时不出现横向滚动条问题
如果只设置组件下拉框的max-width,那么超长的选项超长默认会使用...进行隐藏,显示如图:想要显示横向滚动条需要两个步骤① 显示选项超长部分② 将选项item的display属性设置成block代码如下: <el-select v-model="value" placeholder="请选择" popper-class="my-select-dropdown"> <el-option v-for="item in options" :ke
2021-08-05 17:26:29
2117
1
原创 Centos 7.x 静默安装Oracle12C R2
目录一、查看是否安装Oracle二、安装前准备1. 关闭防火墙2. 关闭selinux3. 内存要求4. 内核要求5. 检查Oracle需要的rmp安装情况三、安装前配置1. 创建用户、用户组、安全目录2. 修改内核参数3. 修改用户配置4. 切换用户 配置oracle用户四、开始安装一、查看是否安装Oracleps -ef | grep ora没有安装oracle的结果 ↓二、安装前准备1. 关闭防火墙查看防火墙状态systemctl status firewalld上图的状态
2021-07-20 15:12:00
388
转载 Centos7安装mysql5.6
1. 将mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz放到/usr/local文件夹下
2021-05-31 11:24:37
551
原创 Window10 安装HBase(单机版)
环境背景已安装hadoop2.7.7hbase版本v1.4.13(根据hadoop版本选择,下图为官网版本适配详情)下载下载对应的HBase安装包,注意需要下载 bin.tar.gz后缀的安装包。HBase官方下载地址一HBase官方下载地址二安装解压安装包我这里解压到了D盘,和hadoop放在同级目录下修改配置修改HBase根目录下的conf/hbase-env.cmdset JAVA_HOME=C:\UMESPACE\java\jdk1.8.0_171# 设置默认使用H
2021-02-06 11:41:04
2715
原创 ElementUI 如何给select组件的选中值绑定对象
官方文档有说明,看文档要仔细鸭示例代码: <el-select ref="select" v-model="value" value-key="id" filterable remote > <el-option v-for="item in searchResults" :key="item.id" :label="item.label" :value="item"> </el-opt
2021-01-27 13:27:03
963
1
原创 Eureka工作原理学习
目录一、Eureka简介1、Eureka组件1.1 Eureka Server2.1 Eureka Client2.1.1 Application Service2.1.2 Application Client2、Eureka Server架构原理简介3、Eureka Server的服务保护3.1 自我保护机制3.2 服务保护模式的存在必要性3.3 关闭服务保护模式3.4 优雅关闭服务(优雅停服)二、Eureka与zookeeper比较1、 Eureka保证AP2、 Zookeeper保证CP一、Eure
2021-01-27 13:22:15
226
原创 Linux环境下安装tcping
原文地址 wget https://sources.voidlinux.eu/tcping-1.3.5/tcping-1.3.5.tar.gz tar zxvf tcping-1.3.5.tar.gz cd tcping-1.3.5/ #如果没有安装gcc,安装一下gcc yum install gcc gcc -o tcping tcping.c cp tcping /usr/bin #使用一下 tcping baidu.com 443 #显示baidu.com port 443
2021-01-06 14:36:31
4330
原创 Linux上安装Oracle SQLplus客户端
目录环境及背景准备安装包开始安装配置环境变量进行连接测试环境及背景今日运维时发现有一台机器上的服务访问不通数据库,经检查后Oracle服务运行正常且能被其他服务访问,为了进一步验证,打算在出问题的服务器上安装SQLplus客户端远程访问Oracle服务。服务器版本:Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36)
2021-01-06 11:43:08
3789
1
原创 Spring Boot 配置文件加载顺序
总原则:外部>内部 ;带profile > 不带profile;properties > yml;1. 指定配置文件方式java -jar xxx.jar --spring.config.location=C:/xxx/application.properties2. 外部加载配置文件优先级命令行参数所有的配置都可以在命令行上进行指定,多个配置用空格分开【- -配置项=值 】java -jar xxx.jar --server.port=8888来自java
2020-11-18 15:16:39
187
原创 VUE生命周期解读
(生命周期函数 = 生命周期钩子 = 生命周期事件)一、定义:二、分类:1. 创建期间的生命函数(1)beforeCreate:(第一个生命周期函数)vue实例刚刚在内存中被创建出来但还未初始完全,此时还没有初始化好data和methods属性。(2)created:实例已经在内存中创建OK,data和methods也已经初始化完毕,此时还没有开始编译模板。(3)beforeMount:此时完成了模板编译,但没有挂载到页面中去。(4)mounted:模板挂载到指定容器中显示,至此vue实例.
2020-09-22 14:24:56
235
原创 Vue指令——自定义指令及应用
一、官方案例引入背景:当页面加载时,该元素将获得焦点。<input type="text" v-focus>// 注册一个全局自定义指令 `v-focus`Vue.directive('focus', { // 当被绑定的元素插入到 DOM 中时 inserted: function (el) { // 聚焦元素 el.focus() }})【全局指令】Vue.directive(指令名称,函数对象) ↓名称本身
2020-09-22 14:18:34
701
原创 JAVA stream流list转map,key为拼接,value为list
概述: 将一个List\<Entity\>转成Map<String,List<Entity>>Map<String, List<Entity>> dataMap = dataList.stream().collect( Collectors.toMap(x -> String.format("%s:%s", x.getId(), x.getName()), obj -> List
2020-09-21 17:33:13
9806
1
原创 Intellij IDEA上新建Spring Boot项目
目录Intellij IDEA上新建Spring Boot项目问题一:菜单栏选项中没有Spring Initializer/Spring AssistantIntellij IDEA上新建Spring Boot项目打开idea开发工具,在菜单栏选择File–>New–>Project…–>Spring Assistant填写Group和Artifact信息,注意Aritifact不能包含大写字母,其他按照默认即可选择合适的springboot版本,创建基础的web项目确认项
2020-05-14 13:16:31
413
原创 JAVA 接口和抽象类的区别
接口和抽象类都不能被实例化。 接口中所有的方法隐含的都是抽象的。而抽象类则可以同时包含抽象和非抽象的方法(有抽象方法的一定是抽象类,但抽象类可以没有抽象方法)。 单继承,多实现。类可以实现很多个接口,但是只能继承一个抽象类 类如果要实现一个接口,它必须要实现接口声明的所有方法。但是,类可以不实现抽象类声明的所有方法,当然,在这种情况下,类也必须得声明成是抽象的。 ...
2020-01-08 10:29:31
575
1
原创 Mysql foreach查询结果顺序
今天遇到一个问题,使用foreach查询数据,传入的idList为[ 2 , 1 ],结果集却按照1, 2 的顺序排序,若想按照传入的id顺序排序,则SQL需要作如下改动 @Select("<script> SELECT xxx FROM tb_test WHERE id IN " + "<foreach collection='list' item=...
2019-12-31 13:23:09
1447
1
原创 Mysql (plus) 获取insert后自增主键
假设主键为id,并且设置为自增。以下两种方式均可获取到自增后的主键方式一:mapper为xml文件,使用useGeneratedKeys="true" keyProperty="id"<insert id="insertTest" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id"&g...
2019-12-31 09:59:19
1075
原创 Eclipse搭建Maven项目
以上是eclipse版本和maven版本(maven插件需要自己安装)一、创建maven项目1.File->New->Other->Maven->Maven Project->Next2.选择项目创建地址(我选了默认的workspace)3.选择原型4.这里是列表文本填写Group Id和Artifact Id,Version:这里...
2019-11-26 12:11:50
285
原创 Java中nextLine()和next()的区别
昨天调一个小程序,卡在这个问题上好久,看了别人的总结才想起来,真是不该啊,谁让当初学习时没有重视这个问题的,今天特地来好好总结一下!Scanner类中的next()与nextLine()都可以获取输入的字符串,但其二者还是有区别的: next()方法当遇见第一个有效字符(非空格、非回车、非Tab键)时开始扫描,当遇见第一个分隔符(空格、Tab键)或结束字符(回车)时,...
2018-04-10 11:46:52
514
原创 JS 右键鼠标事件练习
运行效果如下,代码如下, oncontextmenu事件在元素中用户右击鼠标时触发并打开上下文菜单。 window.onload = function () { var menu=document.createElement("div"); v
2018-01-08 22:50:29
841
原创 JS 模拟登陆框动态显示密码功能
运行成果如下, 代码如下, Dom对象 window.onload=function(){ var display=document.getElementById("display"); display.onchange=function(){
2018-01-08 22:31:28
503
原创 JS select菜单动态选择练习
运行结果如下选择任意两门课程,点击【>】按钮代码如下, Document select {width: 120px} window.onload=function(){ var left=document.getElementById("left"); var right=document.getElementById("right"); v
2018-01-08 22:14:54
271
原创 JS编写全选和反选功能
这是成果展示(界面很丑不要介意,重点在功能)代码也很简单, Document window.onload=function(){ var checkAll=document.getElementById("checkAll"); var uncheck=document.getElementById("uncheck"); checkAll.oncl
2018-01-08 21:48:10
1388
原创 Eclipse的SWT Designer下载地址及安装方法(详细教程)
初次接触SWT工程,打算用这个编写一个记事本。跟着我一步步从无到有建立SWT工程吧!
2017-12-21 15:58:55
20143
8
Linux SQLplus 资源包(11g+12c)
2021-01-06
ASP.NET MVC Core 入门【技术分享】
2020-09-24
java api1.8文档(中+英).rar
2019-12-11
hadoop-2.7.7linux安装包(官网)
2019-12-11
sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz
2018-06-20
eclipse-java-mars-2-linux-gtk-x86_64.tar.gz
2018-06-07
两页高端简历(封面+简历)-32套
2017-12-27
Bootstrap-表格模板(动态满屏)【筛选+分页+排序】
2017-12-26
Bootstrap-表格模板(动态非满屏)【筛选+分页+排序】
2017-12-26
软件体系架构PPT( Spring SpringMVC Mybatis 框架基础)
2017-12-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人