- 博客(63)
- 收藏
- 关注
原创 java对list集合进行分页
java对list集合进行分页1、计算页数:2、java8 使用stream api进行分页:3、普通方法分页:
2022-06-27 16:29:47
11893
原创 java对map进行倒序排列
public static void main(String[] args) { Map<Integer,String> map = new LinkedHashMap<>(); map.put(1, "a"); map.put(2, "b"); map.put(3, "c"); ListIterator<Map.Entry<Integer,String>> i = new Arr
2022-05-27 11:51:33
3043
原创 js 根据tree(树)结构节点id,从tree(树)结构数据中获取节点对象
// 树结构数据let treeList = [{ id: '01', text: '广东省', children: [{ id: '011', text: '广州市', children: [ { id: '0111', text: '西城区', children: [], }, {
2022-05-13 15:22:55
3533
原创 pc前段页面显示实时时间(年-月-日 时:分:秒)
前段显示实时时间:<template> <!-- 页面显示的位置 --> <div> {{time}} </div></template><script> export default { data() { return { //定义全局变量 time: "" } } created() { this.getTime(); } methods: { // 获
2022-05-07 17:10:55
370
原创 vue中change事件调用两次
在使用vue时,对文本框、下拉等使用change事件,在change事件中打印日志,始终调用两次,此问题扰了我好久,时长都会想起这个问题,今天终于解决了!!!例如:<!-- 这是我使用报错的代码 -->export default { data() { return { option: { column: [ { label: '采购数量',
2022-04-19 15:14:33
6257
2
原创 Linux删除系统自带的jdk
Linux删除系统自带的jdk命令:rpm -qa|grep java// 这里删除两个文件rpm -e --nodeps xxx.x86_64rpm -e --nodepsxxx.x86_64// 在删除完成后安葬自己需要的jdk即刻, 如果是在安装自己JDK后操作的删除,则需要重新执行source /etc/profile...
2022-04-12 19:57:24
3430
原创 windows10安装jdk1.8和jdk11环境遇到的坑
前提同时安装好jdk8和jdk11我是用来切换版本使用的放在不同盘里面了,你可以放在同一个盘里面java11:java8:在安装好java11后 打开环境变量后 在系统变量中Path下面 会多出来两个自动添加好的路径 坑就在这里这11自动添加的 如果之前安装好8 再安装好11后会自动添加如下两个路径 然后在cmd中 使用java -version后你没有修改路径 也会出现 java-11那就把这两个新添加的路径删除然后按照如下而配置只需要改变JAVA_HOME 中%%中的就能改变
2022-04-02 19:05:54
1707
转载 Java 8 将Map转换为List
将一个Java示例转换Map为ListMap<String, String> map = new HashMap<>(); // Convert all Map keys to a ListList<String> result = new ArrayList(map.keySet()); // Convert all Map values to a ListList<String> result2 = new ArrayList(map.val
2022-03-11 11:30:28
10701
原创 java中string拆分数组「字符串数组」,转Integer数组,再转List<Integer>集合
说明:这里的转换并不是无用功, 根据自己的需求来进行转换String str = "1,2,3"// 从策略中获取通知方式; 转成Integer数组Integer[] arr= Convert.toIntArray(str.split(","));// 将Integer数组转成List<Integer>List<Integer> categoryList = Arrays.asList(arr);/*** 输出结果:* [1,2,3]*/...
2022-03-11 11:13:46
3076
原创 js判断对象中元素的值是否为空(或者‘-1‘)
1.普通判断对象重元素的值var obj = {a:"123",b:""};for(var key in obj){ if(!obj[key]) return;}2.封装方法(unit.js—在js文件中)/** * 将对象中的值'-1'进行赋空判断 * * @param params */export function handleData(params) { for (let key in params) { if (params[key] == "-1") {
2022-03-03 12:42:46
1003
原创 自定义tab
<view class="v-float v-tab"> <view class="v-tab-title" :class="curPagetab == '0' ? 'is-active' : ''" @click="pageTabClick('0')"> <span>全省排行</span> </view> <view class="v-tab-title" :class="curPagetab == '1' ? 'is-activ
2021-12-31 09:35:00
488
原创 js中如何将object转化为json数据,json数据转js对象
js对象转json数据(json字符串):let obj = {'name': '张三','age': 18}let data = JSON.stringify(obj);conlose.log(data);打印结果:'{'name': '张三','age': 18}'json数据转js对象:let obj = '{'name': '张三','age': 18}';let data = JSON.parse(obj);conlose.log(data);打印结果:{'name': '张三
2021-12-23 17:58:49
5685
原创 js使用base64加密解密
在项目文件夹下使用npm包管理工具安装base64,此处要做兼容所以未使用‘js-base64’,参考base-64和js-base64npm install base-64在页面的 ‘script’ 标签中引入import Base64 from 'base-64';在逻辑代码中使用var code = '123456';var en = Base64.encode(code); //编码:MTIzNDU2var de = Base64.decode(en); //译码:123456
2021-12-17 18:38:00
2872
6
原创 java中for、foreach、stream性能比较
我们在开发中循环遍历一个数组经常会用到,jdk8推出了一些新特性,对循环做了比较,通过代码亲测,记录一下!1、for循环public static void main(String[] args) { Long startTime = System.currentTimeMillis(); formMethod(); Long endTime = System.currentTimeMillis(); System.out.println("result:" + (end
2021-12-13 16:57:58
6077
2
原创 内容超出div,设置滚动条
当内容超出div时,自动出现滚动条的条件: 1、内容必须在div中; 2、div要设置宽高; 3、overflow 设置 auto;备注:1、overflow:auto; 当内容宽度超出div宽度,或者内容高度超出div宽度,或者同时超出,会自动出现水平、或者垂直、或者水平和垂直滚动条;2、overflow-x:auto; 当内容宽度超出div宽度,自动出现水平滚动条;3、overflow-y:auto; 当内容宽度超出div高度,自动出现垂直滚动条;注意: 设置好后会自动换行;
2021-12-11 10:54:16
14408
原创 java获取两个list集合的并集、交集、交集的补集、差集
1、maven包依赖<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>4.1</version></dependency>2、具体代码public class demo { //两个集合也可以是对象集合 public stat
2021-12-10 09:41:56
10030
8
原创 java 获取当前时间的前一天,前一周,前一月,前一年的时间
1、获取昨天的日期//第一种方式Date today = new Date(System.currentTimeMillis() - 1000 * 60 * 60 * 24);SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");String yesterday = simpleDateFormat.format(today);//获取昨天日期//第二种方式Calendar cal=Calendar.getIn
2021-12-06 12:22:22
14320
原创 java实现树形结构数据
1、表结构字段:(id,name,partent_id - 父级id对应这id字段)2、写好当前表的实体3、扩展实体VO/*** entity 对应着表的实体* 继承着对应的表实体**/@Datapublic class FwcEmpdeptVo extends entity{ /** * 子级节点 **/ private List<FwcEmpdeptVo> children = new ArrayList<>();}4、service实现树
2021-11-30 18:59:52
7231
5
原创 IDEA “Cannot resolve symbol” 解决办法
找不到同包下的类。在网上查了许多问题,都说maven的配置和pom文件使用私库的问题。但是确定自己的代码没有任何问题就执行:
2021-09-08 18:48:29
951
原创 修改element ui中form表单的 label 颜色样式
此时,emement ui的form表单的label(年龄二字)是黑色的。原代码:<template> <el-form :model="numberValidateForm" ref="numberValidateForm" label-width="100px" class="demo-ruleForm"> <!-- 年龄字段 --> <el-form-item label="年龄" prop="age" :rules="[
2021-09-06 19:02:41
24110
1
原创 java对list集合进行倒序排序
LinkedList<Integer> list= new LinkedList<>();list.add(1);list.add(2);list.add(3);System.out.println(list.toString());//这里举例已字符串输出list//输出结果:[1,2,3]//对二进制集合进行倒序Collections.reverse(list);System.out.println(list.toString());//输出结果:[3,2,
2021-08-18 10:13:43
26783
原创 java进制转换
下面是转换的方法int n1 = 14;//十进制转成十六进制:Integer.toHexString(n1);//十进制转成八进制Integer.toOctalString(n1);//十进制转成二进制Integer.toBinaryString(12);//十六进制转成十进制Integer.valueOf("FFFF",16).toString();//十六进制转成二进制Integer.toBinaryString(Integer.valueOf("FFFF",16));//十六
2021-08-11 15:23:42
101
原创 contos7(服务器)部署vue项目 (前后端分离)
1、Vue打包: npm ==> build2、打包成功后会在项目的更目录下生成 dist 文件夹3、将 dist 文件夹上传到 服务器中nginx目录下的html目录中4、配置nginx.conf的页面到Nginx的端口设置成web端口(root html/dist)并且在nginx.conf文件中配置后端接口的反向代理 #后端接口的地址和端口 upstream gateway { server ip地址:8080; } server { l
2021-08-02 17:55:36
157
原创 contos7(服务器)部署java项目 (前后端分离)
1、将maven工程,clear ====> install,打成 jar 包2、将jar包上传至contos7(服务器),路径: /opt下创建目录: mkdir 目录名3、cd 进到新建的目录中,将jar包上传到这里; (/opt/xxx文件/xxx.jar)4、上传成功后,在(/opt/xxx文件)中执行启动命令:<!-- xxxxx.jar 是上传的jar包工程的名称; --spring.profiles.active=prod (或者=dev)指定contos执行的ym
2021-08-02 15:48:54
232
原创 windows10环境下安装RabbitMQ(图文)
erlang和RabbitMQ的版本要求:https://www.rabbitmq.com/which-erlang.html第一步:下载并安装erlang下载地址:http://www.erlang.org/downloads·下载完是这个东西双击,点next就可以选择一个自己想保存的地方,然后next、finish就可以。安装完事儿后要记得配置一下系统的环境变量。此电脑–>鼠标右键“属性”–>高级系统设置–>环境变量–>“新建”系统环境变量变量名:ER
2021-07-29 11:05:46
192
原创 SpringBoot中的定时任务与Quartz的整合
SpringBoot(自带定时任务),以及整合Quartz,可在管理页面进行管理配置定时任务
2021-07-22 16:58:56
332
原创 js截取最后一个特定字符后面的字符串
以下为具体步骤:(拆分只获取到mp4)var s='http://127.0.0.1:8888//fileDown//resource_manager\\video\\2021-07-20\\81a23bf2b109666fb8f8d5fcf537d481\\a782ac33ac6b4c98aa8aef86dfc4cac3.mp4';//s.lastIndexOf(".") 从右向左的第一个'.'截取var name=s.substring(s.lastIndexOf(".")+1);cons
2021-07-20 16:59:21
992
原创 win10 安装 nginx
到nginx官网上下载相应的安装包 http://nginx.org/en/download.html下载进行解压,将解压后的文件放到自己心仪的目录下点击进入接呀后的文件,双击nginx.exe,开启nginx安装成功后,在“任务管理器”中会看到“nginx.exe”进程,如下图所示:在浏览器地址栏输入:127.0.0.1,会看到如下图所示的nginx欢迎界面注意:第一次安装可能胡呗防火墙拦截访问如果发现进程中并没有,那么说明你安装失败,你可以到你的D:\nginx-1.8.1目录下的l
2021-07-19 18:28:59
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人