- 博客(22)
- 资源 (8)
- 收藏
- 关注
原创 2021-10-09
把一个数组转成不定级树形数组核心代码:function setTreeData(source){ let cloneData = JSON.parse(JSON.stringify(source)) // 对源数据深度克隆 return cloneData.filter(father=>{ // 循环所有项,并添加children属性 let branchArr = cloneData.filter(child=
2021-10-09 16:30:49 135
原创 2021-08-06
切面编程开发1 引入对应的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>2 定义切面定义一个java类@Aspect 切面注解@Component
2021-08-06 16:17:53 152
原创 2021-07-22
Redis哨兵模式搭建(llinux环境)1、linux搭建redis哨兵模式192.168.114.128 (主机) 端口:6379192.168.114.129 (从机) 端口:6379192.168.114.130 (从机) 端口:6379192.168.114.131 (哨兵) 端口:263792、安装Redis(单机版)然后通过vmware复制多台即可在每台Liunx服务器上安装好redis,并测试能够成功启动。1、运行wget下载redis的安装包wget http://dow
2021-07-22 16:49:51 172
原创 idea引入maven本地jar包
idea引入maven本地jar包,请测试有效,可以根据下面链接进行操作https://blog.csdn.net/fenglongmiao/article/details/80703618?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.control&dist_request_id=1328626.8872.16153477117194961&depth_1-utm_s
2021-03-10 11:57:57 162
原创 利用json2将json序列化为json字符串或json字符串反序列化为json
利用json2将json序列化为json字符串或json字符串反序列化为json在前端经常会遇到json和json字符串之间的转换,json字符串可以传递到后台保存,而在前端不能遍历取值,json字符串得转换为json才可以遍历取值。下面是利用json2.js实现json和json字符串之间转换的demo,json2.js在主页可以下载。代码如下<!DOCTYPE html><html> <head> <meta charset="utf-8" /&g
2021-02-03 16:01:28 357
原创 map对象在xml文件的遍历
当传入的对象不是实体类而是一个map对象的时候,xml文件的遍历一般来说,我们一个简单的增删查改数据流程是:web页面—>controller—>serviceimpl—>mapper—>xml在这过程中,通常以一个实体类作为数据存储对象(pojo),但是但我们一些很少用到的表,我们没有必要去创建一个实体对象,我们可以用map进行存储。但是用map存储的时候,我们在xml文件中怎么遍历呢,一开始我也不清楚,在网上找了很多方法后,自己总结了一个demo,希望可以对大家有帮助。h
2021-02-02 15:38:24 1294
原创 批量删除多条数据
批量删除多条数据对于很多初学者来说,当批量删除数据的时候,一般都会使用for循环进行删除,但是这样要多次打开数据库连接,性能和效率不高。下面教你怎么利用xml进行数据批量删除,只需一次连接即可。首先删除数据的sql写法有两种delete from ${tablename} where id = ?delete from ${tablename} where jtt_primary_key in (id1,id2,id3)利用第二中sql便可以实现批量删除,我们只需要拼接好SQL即可在sprin
2021-02-02 15:09:30 1134 2
原创 div内所有元素居中对齐
元素居中对齐代码<!DOCTYPE html><html><head><meta charset="utf-8"> <title>元素居中对齐</title><style></style></head><body>实现元素居中对齐的两种方式 第一种,利用flex和align实现,实现简便,但是不支持ie9及以下的版本 <div style="width:2
2021-01-25 18:07:53 3797
原创 后台对数组、map和json字符串的处理
后台对数组、map和json字符串的处理package sdcncsi.ict.util;import com.google.gson.JsonArray;import com.google.gson.JsonObject;import com.google.gson.JsonParser;import java.util.Arrays;import java.util.HashMap;import java.util.Map;public class testjson { /
2021-01-19 16:48:58 195
原创 eval函数处理json字符串数组
eval函数处理json字符串数组对于eval函数大家可能既熟悉又陌生,但是eval是一个很好的处理json的一个函数,下面就教教大家如何去使用它处理一些特殊的json,例如字符串数组("[{},{}]"),就是被字符串包裹起来的json数组例如我们有个后端返回了一个字符串“[{},{}]”可以动过eval函数去掉“”demo(例子)<html><body><script type="text/javascript">var str = '[{"mc"
2021-01-14 10:09:41 585
原创 java实现文件的读写以及图片读写
package com.company;import java.io.*;public class Main { public static void main(String[] args) {// 写文件// writefile2();// 读文件// getfile2();// 读写图片 readAndWritephoto(); } static void readAndW
2021-01-07 18:04:51 1296
原创 maven导包失败的解决方法
maven导包失败的解决方法1.首先重新引入一下,或者单独下载一下2.去pom文件里面把对应的文件依赖包注释掉,然后再取消注释,idea会重新导入3.假如还不行只能手动导入了下载链接:https://mvnrepository.com/选好自己需要的版本下载完成后放入自己所选取的仓库,仓库地址在设置里面可以找到(注意要放入对应的目录表)最后重新刷新一下maven依赖即可...
2020-11-17 16:14:06 1729
原创 js获取后台传回的数值
js获取后台传回的数值方法1:js可以通过 [[${变量名}]] 直接获取例如: var fieddid = [[${myChecked}]];方法2:在页面设置隐藏输入框,获取后台的值,再通过$("#id").val()来获取例如://HTML的部分 <input type="hidden" value="${student.name}" id="stuName"/>//JavaScript的部分 var stuName = $('#stuName').val()
2020-10-20 10:11:14 5684
原创 求最大子段的问题
利用动态规划解决最大子段的问题动态规划:解决分解的子问题不独立的情况。用动态规划法解决问题的思路很简单,就是通过开辟存储空间,存储子问题的计算结果,从而避免重复计算。动态规划其实有很强的阶段递推思想,用前一阶段存储的计算结果,递推后一阶段的结果,是一种全面继承前期信息的方法。例如:给定n个整数(可能会负整数) a1,a2,….an。求形如:ai,ai+1,…,aj i,j=1,…,n...
2019-12-06 20:21:25 176
原创 Mixly-继电器控制直流电机
使用图形化编程实现继电器控制直流电机实验所需硬件:Arduino、按键、继电器、直流电机软件:Mixly IDE1.Arduino简介Arduino是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,目前在国内正受到电子爱好者的广泛关注。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反映、影响环境。板子上的微控制器可以通过A...
2019-11-22 15:04:47 4344
原创 Mixly-呼吸灯及可调灯
使用图形化编程实现呼吸灯以及可调节灯实验所需硬件:Arduino、LED灯、按钮软件:Mixly IDE1.Arduino简介Arduino是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,目前在国内正受到电子爱好者的广泛关注。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反映、影响环境。板子上的微控制器可以通过Ardui...
2019-11-22 14:46:45 2772
原创 Mixly-数位计及1602屏亮度显示
使用图形化编程实现数位计控制LED灯亮度及1602屏显示亮度的值实验所需硬件:Arduino、LED灯、数位计、1602屏软件:Mixly IDE1.Arduino简介Arduino是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,目前在国内正受到电子爱好者的广泛关注。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反映、影...
2019-11-20 17:57:03 1750 1
原创 Mixly-RFID智能门禁
使用图形化编程实现智能门禁系统实验所需硬件:Arduino、RC522读卡器、校园卡、舵机软件:Mixly IDE1.Arduino简介Arduino是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,目前在国内正受到电子爱好者的广泛关注。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反映、影响环境。板子上的微控制器可以通过...
2019-11-20 17:45:12 1463 2
原创 Mixly-智能楼道灯
使用图形化编程实现智能楼道灯实验所需硬件:Arduino、LED灯、声音传感器、人体红外传感器软件:Mixly IDE1.Arduino简介Arduino是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,目前在国内正受到电子爱好者的广泛关注。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反映、影响环境。板子上的微控制器可以...
2019-11-20 17:37:53 1262
原创 Mixly遥控调光器
使用图形化编程实现遥控器调LED开关以及亮度实验所需硬件:Arduino、红外遥控传感器、遥控器软件:Mixly IDE1.Arduino简介Arduino是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,目前在国内正受到电子爱好者的广泛关注。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反映、影响环境。板子上的微控制器可...
2019-11-20 17:26:45 1318
原创 使用图形化编程实现灯泡开关设置
使用图形化编程实现灯泡开关设置实验所需硬件:Arduino、LED软件:Mixly IDE1.Arduino简介Arduino是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,目前在国内正受到电子爱好者的广泛关注。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反映、影响环境。板子上的微控制器可以通过Arduino的编程语言...
2019-10-26 17:16:10 1831 1
原创 Mixly实现秒表功能
Mixly实现秒表功能第一次发布文章,有什么不够好的地方,请各位大佬指出,一同进步。想要实现秒表功能,需要用到一下东西前期准备硬件:Arduino、TM1637数码管软件:Mixly IDE代码#include <SevenSegmentExtended.h>#include <SevenSegmentTM1637.h>SevenSegmentExten...
2019-10-26 00:42:48 2918 2
java实现rabbitMQ 5种工作方式的demo
2023-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人