
后端
文章平均质量分 80
Super_King_
鬼知道我竟然还会写博客,哈哈哈哈哈
展开
-
从零认识Stream(Java8Stream )
相信Java8的Stream 大家都已听说过了,看起来真的很简洁,但是可能大家不会用或者用的不熟,我们一起学习吧!操作符什么是操作符呢?操作符就是对数据进行的一种处理工作,一道加工程序;就好像工厂的工人对流水线上的产品进行一道加工程序一样。Stream的操作符大体上分为两种:中间操作符和终止操作符中间操作符对于数据流来说,中间操作符在执行制定处理程序后,数据流依然可以传递给下一级的操作符。中间操作符包含8种(排除了parallel,sequential,这两个操作并不涉及到对数据流的转载 2020-12-16 23:37:50 · 195 阅读 · 0 评论 -
JAVA中将一个时间段按固定间隔拆分为List
通过给定的固定的时间段,输出在该时间段内固定间隔的每个时刻的List集合,如果最后的时间间隔不够的话,将结束时间作为最后的时刻。 /** * 获取固定间隔时刻集合 * @param start 开始时间 * @param end 结束时间 * @param interval 时间间隔(单位:分钟) * @return */ public static List<String> getIntervalTimeList(Str转载 2020-12-16 23:10:00 · 1369 阅读 · 0 评论 -
Queue自我介绍
一、Queue自我介绍1.1 Queue自我介绍hi,大家好,我的英文名叫Queue,中文名叫队列,无论现实生活中还是计算机的世界中,我都是一个很重要的角色哦~我是一种数据结构,大家可以把我想象成一个数组,元素从我的一头进入、从另外一头出去,称为FIFO原则(先进先出原则)。我还有两个亲兄弟:List(列表)、Set(集),他们都是Collection的儿子,我还有一个远房亲戚:Map(映射)。他们都是java.util包这个大家庭的成员哦~1.2 现实生活中的场景海底捞排号等位转载 2020-10-23 17:45:22 · 273 阅读 · 4 评论 -
Linux常用命令学习
原文转自https://www.cnblogs.com/gaojun/p/3359355.html1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列...转载 2020-09-27 11:23:26 · 745 阅读 · 0 评论 -
java中String.replaceAll方法把换行符(\n)替换为明文显示(\n)或(\\n)
最近需要解析一个JSONArray类型的字符串[{"key":"姓名","value":"XX"},{"key":"资质","value":"从事贵金属投资行业10年国家期货二级分析师上金所荣誉长老"},{"key":"其他","value":""}]在key资质对应的value中包含三条分行显示的信息,那么坑就来了,当JSON解析遇到\n(换行)就会抛出异常,那怎么办?还好,想到了一个对策,就是使用java原生的String.replaceAll方法先把换行(\n)转换成能明...转载 2020-06-19 11:14:04 · 8394 阅读 · 1 评论 -
HTTP协议&SOCKET协议
一、 HTTP协议是什么?我们在浏览器的地址栏里输入的网站地址叫做 URL(UniformResourceLocator,统一资源定位符)。就像每家每户都有一个门牌地址一样,每个网页也都有一个Internet地 址。当你在浏览器的地址框中输入一个URL或是单击一个超级链接时,URL就确定了要浏览的地址。浏览器通过超文本传输协议(HTTP),将Web服务器 上站点的网页代码提取出来,并翻译成漂亮...转载 2019-03-06 14:51:33 · 830 阅读 · 0 评论 -
Socket协议
Socket协议的形象描述 socket的英文原义是“孔”或“插座”。在这里作为4BDS UNIX的进程通信机制,取后一种意思。socket非常类似于电话插座。以一个国家级电话网为例。电话的通话双方相当于相互通信的2个进程,区号是它的网络地址;区内一个单位的交换机相当于一台主机,主机分配给每个用户的局内号码相当于socket号。任何用户在通话之前,首先要占有一部电话机,相当于申请一个socket...转载 2019-03-06 14:50:52 · 3479 阅读 · 0 评论 -
时间复杂度O(n)什么意思
时间复杂度 算法分析 同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。一个算法的评价主要从时间复杂度和空间复杂度来考虑。 一、时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就...转载 2018-11-29 14:55:38 · 15204 阅读 · 6 评论 -
Linux下面运行.sh文件
今天公司有用到.sh文件来自动化更新启动war包,所以就来记录一下遇到的一个小问题,嘿嘿材料/工具windows、linux 、xshell 开始啦1.以startup.sh为例子,cd到startup.sh文件所在的目录,ll查看目录下的文件2.chmod u+x startup.sh(给文件添加x权限)权限是必须有的要不然咋操作3.因为我的电脑是window...转载 2018-11-06 11:42:11 · 656 阅读 · 0 评论 -
Tomcat设置Jvm参数
由于启动服务的时候报了错,所以找原因呀,找到了jvm内存这块,上网搜了搜解决了,所以来简单记录一下子~默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错(所以我就报错了,启不来服务了,内存不够)一、各参数的比例-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)Xmx 与PermSize的和不可超过JVM可获得的总内...原创 2018-11-06 11:40:48 · 3139 阅读 · 0 评论