自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx windows安装配置

Nginx概念Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。安装部署进入官网nginx.org下载相关版本,下载后使用命令行启动nginx启动nginx服务,启动时会一闪而过是正常的start nginx查看任务进程是否存在,dos或打开任务管理器都行tas

2021-03-05 11:40:12 361

原创 清除知乎动态(点赞)

打开谷歌浏览器,登录知乎,点击头像,在下拉框中选择个人主页,点击动态,按住ctrl+shift+I或者右击选择“检查”菜单,在console中输入以下代码:var btns = document.getElementsByClassName("Button VoteButton VoteButton--up is-active");var btnsLength = btns.length;console.log(btnsLength);for (let i = 0; i < btnsLengt

2020-11-19 15:00:19 1583 1

原创 VSCode调试vue项目

本次需要做一个vue-cli项目,安装了vsCode,1.按ctrl+shift+x键 在输入框中输入Debugger for Chrome并安装此插件2在终端输入npm run serve运行程序在运行中选择Launch chrome,点击绿色按钮,启动调试

2020-10-22 16:16:50 291

原创 根据父节点删除所有子节点

今天要做一个菜单删除的功能,顶级菜单删除后子菜单也应该删除,需要使用递归来完成此操作,但不知道怎么回事,代码迟迟没写出来,做个记录.思路:根据父节点的id去数据库进行查找,找到他的第一层子节点,层层递归,直到最后一层。 public async Task<JsonResult> Remove([FromBody] Sys_Menu sys_Menu) { try { //根据父节点来进行遍历操作

2020-09-22 10:07:44 809

原创 element的table表格合计加固定栏 显示问题

再编程中使用 show-summary进行合计但是在显示的时候合计显示如下:今天页面后,合计与合计的值没有在同一行中显示,在我任意调整浏览器的大小后 显示正常解决方式:给table定义一个ref=“table”在渲染数据时执行如下语句this.$nextTick(() => { this.$refs.table.doLayout(); });成功...

2020-07-01 10:05:23 1637 1

原创 element的表格与表头对齐问题

新建了一个表格 发现他的表格内容与表头没有对齐,在样式中加入如下代码:.el-table th.gutter{display: table-cell!important;}对齐成功

2020-06-17 09:14:50 432

原创 Element表格内容不垂直居中和内容换行显示

当单元格中的内容过多或者带回车的时候,Element中的样式设置如下:.el-table__row td {vertical-align: top;//不垂直居中max-height: 500px;overflow: auto;}.cell {white-space: pre-line !important; //换行内容max-height: 500px !important;//overflow: auto !important;//滚动条}...

2020-05-28 14:51:18 1108

原创 element级联选择器高度设置

我借助element里面的级联选择器来帮我进行搜索多选,级联选择器成功之后发现高度太低了 所以手动设置了el-cascader-menu__wrap的高度,.el-cascader-menu__wrap {height: 400px;}效果如下:

2020-05-27 16:02:12 2830

原创 select选择框option重复问题

今天公司要求根据后端传过来的数据做一个图表,可在选择框选择相应数据进行展示,效果如图所示:选择指标会出现相对应的图表,但是后台传过来的数据大概是酱紫的,KPI.json{"KPI":[{ "JPIIndexId":1, "KPIIndexName":"出院患者占比", "KPIValue":3, "InputDate": "2020-01-12"},{ "JPIIndexId"...

2020-03-27 13:33:11 3246

原创 如何从Windows中删除Node.js

右击安装文件node-vXX.XX.XX-xXX.msi文件,选择卸载

2020-03-19 14:33:38 216

原创 HTTP Status 500 - Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemExc

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.Persiste...

2019-12-05 14:03:24 1614

原创 VS2013发布项目到IIS

发布项目创建一个空项目 “文件——新建——项目”2. 右击项目名 新建Web服务项3. 编辑服务内容4. 发布项目 “右击项目——发布”5. 在配置选项中新建配置文件6.在连接选项卡的发布方法中选择文件系统 并创建一个目标位置7. 点击发布,查看是否发布成功。搭建IIS安装IIS 在控制面板中打开“程序和功能”对话框,选择“启用或关闭Windows功能”,在出现的对话...

2019-12-03 10:54:16 309

原创 948:令牌位置

题目:你的初始能量为 P,初始分数为 0,只有一包令牌。令牌的值为 token[i],每个令牌最多只能使用一次,可能的两种使用方法如下:如果你至少有 token[i] 点能量,可以将令牌置为正面朝上,失去 token[i] 点能量,并得到 1 分。如果我们至少有 1 分,可以将令牌置为反面朝上,获得 token[i] 点能量,并失去 1 分。在使用任意数量的令牌后,返回我们可以得到的最大...

2019-11-07 11:59:55 112

原创 123买股票的最佳时机III

题目:给定一个数组,它的第 i 个元素是一支给定的股票在第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成 两笔 交易。注意: 你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [3,3,5,0,0,3,1,4]输出: 6解释: 在第 4 天(股票价格 = 0)的时候买入,在第 6 天(股票价格 = 3)的时候卖出,这笔交易所能获得...

2019-11-07 10:00:22 326

原创 122 买股票的最佳时机II

题目:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交...

2019-11-07 09:09:03 73

原创 LeetCode121 买股票的最佳时机

题目:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。**思路:**看到这个题我的脑子里第一个反应就是贪心,虽然出现{2, 4, 5}理论上是2买入5卖出,获得最大利润是3。可是2买入4卖出利润为2,再接着4买入5卖出...

2019-11-05 11:41:13 87

原创 455 分发饼干

假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj 。如果 sj >= gi ,我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。思路:先对两个数组进行升序排序,然后...

2019-11-04 13:00:12 94

原创 LeetCode 3:无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",...

2019-10-29 20:35:57 99

原创 LeetCode 2:两数相加

2.两数相加给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0...

2019-10-29 10:34:44 96

原创 LeetCode 1.两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解法1:暴力法c...

2019-10-29 10:03:47 146

原创 Java开发 面试

昨天去了恒峰面试,虽然知道可能凉凉了,但是整个过程我的感觉还是很不错的。因为提前到了半个小时,工作人员还在午休,就在门口等了20分钟左右,进去之后,填写了基本资料,做了一套笔试题,面试整个过程没问什么技术,也有可能是对我没什么兴趣吧,但是恒峰的氛围我还是挺喜欢的。说一下笔试和面试的问题吧:描述springmvc的工作原理用户发送请求至前端控制器DispatcherServlet。Disp...

2019-10-24 20:41:30 111

原创 数据库连接JDBC工具包

JDBC连接的基本步骤:加载JDBC驱动管理{Class.forName(com.mysql.jdbc.Driver0)//加载类,名字为myql包下的jdbc的驱动类,为固定写法}连接数据库开启Statement,执行sql语句得到结果集 (仅查找)对结果集进行操作关闭释放资源(栈式关闭,先关闭结果集,再关闭statement,最后关闭连接)JDBC工具包package co...

2019-10-21 21:40:49 260

原创 23种设计模式——单例模式

今天看了关于单例模式的视频,在此做个记录。单例模式定义:整个程序有且只有一个实例,该类负责创建自己的对象,同时确保只有一个对象被创建。在Java中,一般常用在工作类的实现或创建对象时需要消耗资源应用场景:当封装的类,加载次数多,每次初始化都会加载很多资源方法等等,为了节约内存,出现了单例模式。特点:类构造器私有持有自己类型的属性对外提供获取实例的静态方法饿汉模式线程安全,比较...

2019-10-21 21:00:39 67

原创 SSM概念

SSM框架是由Spring、SpringMVC、Mybatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。Spring框架简介 Spring是一个开源的轻量级的应用开发框架。 目的是简化企业级应用程序开发,降低侵入性(程序耦合度)。 Spring是以IOC(控制反转)和AOP(面向切面编程)为核心的轻量级容器。 Spring本质是管理软件中的对象,即创建对...

2019-09-03 21:26:09 1016

转载 Vector和ArrayList的区别?

一、同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的二、数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半三、Vector不能有重复的值,ArrayList则可有重复的值。...

2019-08-27 19:59:37 139

原创 MVC实现投票系统

花了一周时间 做了一个简单的投票系统功能如下:   登录、注册、在线投票、发布投票、票数统计模块:LoginServlet:登录模块RegisterServlet:注册模块ValidateServlet:登录验证码UserVoteList:参与投票AddVoteSubjectServlet:添加投票UpdateServlet:修改投票delet...

2019-07-25 20:56:05 1202

转载 JAVA8的ConcurrentHashMap为什么放弃了分段锁,有什么问题吗,如果你来设计,你如何 设计。

jdk8 放弃了分段锁而是用了Node锁,减低锁的粒度,提高性能,并使用CAS操作来确保Node的一些操作的原子性,取代了锁。但是ConcurrentHashMap的一些操作使用了synchronized锁,而不是ReentrantLock,虽然说jdk8的synchronized的性能进行了优化,但是我觉得还是使用ReentrantLock锁能更多的提高性能...

2019-07-24 16:10:32 12125

原创 SuppressWarnings("unused")什么意思

SuppressWarnings(“unused”)表示在类中没有使用 忽略属性的黄色警告

2019-07-24 14:37:10 283

转载 int *ptr2=(int *)((int)a+1);

某日,看到一道比较恶心的C语言的试题,考了很多比较绕的知识点,嘴脸如下:int main(void){int a[4] = {1, 2, 3, 4};int *ptr1=(int *)(&a+1);int *ptr2=(int *)((int)a+1);printf(“%x, %x/n”, ptr1[-1], *ptr2);return 0;}问,在x86平...

2019-07-23 18:14:40 620

原创 用过哪些 Map 类,都有什么区别,HashMap 是线程安全的吗,并发下使用的 Map 是什么,他们内部原理分别是什么,比如存储方式, hashcode,扩容, 默认容量等。

JAVA Map的几种类型:HashMap、HashTable、LinkedHashMap和TreeMap。HashMapHashMap 是一个最常用的Map,它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度。遍历时,取得数据的顺序是完全随机的。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 NullHashMap不支持线程的同步...

2019-07-16 11:47:03 4760

转载 Eclipse下User Library的发布

问题描述:普通的Web项目,ssh框架集合,但使用的jar包并未复制到WEB-INF/lib目录下,而是引用的User Libraries,程序编译没问题,但是等到启动tomcat的时候,就会报各种类找不到的错误。结论:eclipse发布项目的时候并未自动将引用的jar包copy到目标位置,导致编译器找不到所使用的class。具体解决方法参考https://blog.csdn.net/zho...

2019-07-16 10:27:01 87

原创 讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字 段,当new的时候,他们的执行顺序。

此题考察的是类加载器实例化时进行的操作步骤(加载–>连接->初始化)父类静态代变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量(父类实例成员变量)、父类构造函数、子类非静态变量(子类实例成员变量)、子类构造函数。举例说明:A.javapackage com.qst.test;class A {private int a;private s...

2019-07-15 19:22:07 2187

转载 ArrayList和LinkedList有什么区别?

原文链接:http://pengcqu.iteye.com/blog/502676 一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和r...

2019-07-15 17:27:09 113

原创 String、StringBuffer、StringBuilder之间有何区别

String: 是字符串常量,不可改变。它被用于裁剪,拼接。(当然如果拼接过多的话还是建议用StringBuffer,或者StringBuild)搜索字符串,比较字符串,截取字符串,转换大小写等。在项目中不经常发生变化的业务场景中,优先使用String。StringBuffer: 是字符串变量,为了解决String拼接产生多余对象的问题而提供的一个类线程安全的类,可用于拼接、替换、裁剪。在项目多...

2019-07-15 17:07:16 158 1

原创 String类能被继承吗,为什么。

不可以在Java中,只要是被定义为final的类,也可以说是被final修饰的类,就是不能被继承的。final是java中的一个关键字,可以用来修饰变量、方法和类。用关键词final修饰的域成为最终域。用关键词final修饰的变量一旦赋值,就不能改变,也称为修饰的标识为常量。如果一个类的域被关键字final所修饰,它的取值在程序的整个执行过程中将不会改变。...

2019-07-15 15:01:37 2402

翻译 JAVA中的几种基本数据类型是什么,各自占用多少字节。

**基本数据类型**byte: 一个字节8bitchar:两个字节16bitshort :两个字节16bitint:四个字节32bitlong:八个字节64bitfloat:四个字节32bitdouble:八个字节64bit这种数据类型代表一个比特的信息,但它的“大小”没有明确的定义。基本数据类型注意事项1、未带有字符后缀标识的整数默认为int类型;未带有字符后缀标识的浮点...

2019-07-15 11:32:30 795

空空如也

空空如也

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

TA关注的人

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