- 博客(26)
- 资源 (9)
- 收藏
- 关注
原创 Redis基础笔记
redis 概述Redis (Remote Dictionary Server) 即远程字典服务;是一个开源的适用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的API。redis 作用内存存储、持久化,内存中是断电即失、所以说持久化很重要(rdb、aof)效率高、可以用于高速缓存发布订阅系统地图信息分析计时器、计数器(浏览量)…特性多样的数据类型持久化集群事务…基础知识redis默认有16个数据库。默认使用的
2021-06-18 16:32:34
132
原创 Mybatis 配置多数据源dataSource
Mybatis 配置多数据源dataSource一个项目连接多个数据库,有两种配置方式配置多个sqlSessionFactory配置多个数据源使用AOP切换针对配置多个sqlSessionFactory进行详解:1.Apollo配置建立数据源的配置文件//表示这个类为一个配置类@Configuration@Slf4j// 配置mybatis的接口类放的地方@MapperScan(basePackages = {"com.guoquan.promotion.dao.reposi
2021-06-08 11:24:46
1164
原创 2021-02-19
import java.sql.SQLOutput;import java.util.Scanner;public class ee {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println(“请输入数量:");int n = sc.nextInt();int sum = 1;int i = 0;for(i=0;sum<=n;i++){sum =
2021-02-19 17:54:20
119
原创 关于页面数据
1、点击链接(菜单栏),先走controller获取数据再初始化页面表单数据,不发生提交操作 <form:input path="status" value="0" type="hidden"/>controller层数据处理(status为空) if (!"0".equals(regularProject.getStatus())) { List<String> list = new ArrayList<>(); list.add("2");
2020-11-10 14:46:24
416
原创 前端localStorage使用
关于localStorage的使用,记住checkBox选中状态,刷新页面清空。 $(document).ready(function() { $(function () { //取得本地存储的被选中checkbox的个数,循环将checkbox选中 var length=localStorage.getItem('length'); for(var i=0;i<=length;i++){ var
2020-11-04 15:43:07
342
原创 关于时间交集问题JAVA
没有交集java 判断语句if(第一组最后时间小于等于第二组最前时间 || 第一组最前时间大于等于第二组最后时间){无交集}else{有交集}*/if ((a2.getTime() <= b1.getTime()) || a1.getTime() >= b2.getTime()){return false;}else{return true;}}有交集情况该情况是含有结束时间为空情况,sql过滤数据<![CDATA[(gu.start_date &
2020-11-04 15:36:27
372
原创 关于list值重复
emailUser为List,有重复值,进行过滤。Map<String, String> userMap = new HashMap<String, String>(); List<User> emailUser2 = new ArrayList<>(); for (User user : emailUser) { if (!userMap.containsKey(user.getId())) { emailUser2.add(u
2020-10-22 19:56:10
529
原创 关于Json的基本使用
一、针对前端Json的使用 //编写一个对象 var user = { name:"秦疆", age:3, sex:"男" }将js对象转换为json对象var str = JSON.stringify(user);json对象转换为js对象var obj = JSON.parse(str);二、针对后端Json的使用@ResponseBody,将服务器返回的对象转换为json对象
2020-07-10 14:44:05
192
原创 Jquery表格点击行变色
_(_.reverse(_newData)).map(_row => { rowInTable = theTable.insertRow(1); rowInTable.onclick = function(e){ $("tbody tr").removeClass("anti_bg_color"); $(this)[0].className += 'anti_bg_color'; }}reverse():用于颠倒数组中元素顺序。(该表格为倒插顺序,[0] 是表头 [1]是
2020-06-24 18:02:46
300
原创 公钥与私钥在git中使用
公钥与私钥解释一、概念公钥:是公开的,不需要保密。私钥:个人持有,并且必须妥善保管和保密。这两把密钥互为加解密。现代密码体制中加密和解密是采用不同的密钥——非对称密钥密码系统二、原则一个公钥对应一个私钥。密钥对中,让大家知道的是公钥,不告诉大家,只有自己知道的,是私钥。如果用其中一个密钥加密数据,则只有对应的那个密钥才可以解密。如果用其中一个密钥可以进行解密数据,则该数据必然是对应的那个密钥进行的加密。3、加密和认证 基于公开密钥的加密过程比如有两个用户Alice和Bob,
2020-06-03 17:15:24
1996
原创 BigDecimal
BigDecimal一、浅析Float和Double都是浮点数,处理数据,会丢失一定的精确度;Java在java.math包中提供API类BigDecimal,用来对超过16位有效位的数进行精确的运算。所以开发中,如果我们需要精确计算的结果,则必须使用BigDecimal类来操作。BigDemcimal所创建的是对象,故我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行...
2019-12-19 10:00:15
198
原创 DateTime
Date Time API一、简介Java 8日期/时间API是 JSR-310 规范的实现,它的目标是克服旧的日期/时间API实现中所有的缺陷二、Java8日期/时间类java 8的日期和时间类包含LocalDateTime、LocalTime、LocalDate、Instant、Duration以及Period,都包含在java.time包中。1、LocalDateTimeLoca...
2019-12-18 18:04:32
134
原创 springaop
Spring AOPAOP简介AOP——面向切面编程是对OOP(面向对象编程)的补充。AOP的主要编程对象是切面(aspect),而切面模块化横切关注点AOP的好处:— 每个事物逻辑位于一个位置,代码不分散,便于维护和升级— 业务模块更简洁,只包含核心业务代码AOP术语切面(Aspect):横切关注点(跨越应用程序多个模块的功能)被模块化的特殊对象通知(Advice):...
2019-12-12 17:41:00
103
原创 JavaScript-BOM
JavaScript–BOMBOM简单学习:为了满足案例要求功能:控制html文档的内容代码:获取页面标签(元素)对象Element*document.getElementById(“id值”):通过元素的id获取元素对象操作Element对象:修改标签体内容:属性:innerHTML <h1 id="title">不不不不</h1> &l...
2019-12-11 12:48:23
104
原创 JavaScript-DOM
JavaScript-DOM概念: Document Object Model 文档对象模型将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD的动态操作。W3C DOM 标准被分为3个不同的部分:核心 DOM - 针对任何结构化文档的标准模型Document:文档对象Element: 元素对象Attribute:属性对象...
2019-12-11 12:46:07
126
原创 springMVC
SpringMVCSpringMVC 和 Structs2的优略分析共同点:都是表现层框架,都是基于MVC模型编写的。底层都离不开原始ServletAPI。处理请求机制都是一个核心控制器区别:SpringMVC 的入口是Servlet,而Struts2是FilterSpringMVC 是基于方法设计的,而Structs2是基于类,Structs2每次执行都会创建一个动作类。所以S...
2019-11-28 17:22:41
1709
1
原创 HTTP协议
Web核心-HTTP协议HTTP协议简介在网页中可以展现的文本,都是超文本HTTP(HyperText Transfer Protocol)超文本传输协议在浏览器和服务端HTML网页之间的传输HTTPS:在传输过程中进行加密 HTML(HyperText Markup Language)超文本标记语言构成网页的基础,所有网页的组件,都是用html呈现的协议规则:关注内容本身特...
2019-11-22 12:36:08
78
原创 MVC注解
MVC注解@RequestMapping映射请求就是告诉SpringMVC,这个方法用来处理什么请求;这个/是可以省略,即使省略了,也是默认从当前项目下开始;习惯加上比较好 /hello类定义处:为当前类所有的方法的请求地址指定一个基准路径方法处:提供进一步的细分映射信息。(类定义处的URL)若类定义处未标注,则方法处标记的URL相对于WEB应用的根目录@RequestMapperi...
2019-11-21 16:35:52
274
原创 mybatis的配置版
mybatis的配置版1、什么是框架?它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题。使用框架的好处:框架封装了很多的细节,使开发者可以使用极简的方式实现功能,大大提高开发效率。三层架构表现层:是用于展示数据的业务层:是处理业务需求持久层:是和数据库交互的2、mybatis的概述1)mybatis将重要的步骤抽取出来可以人工定制,其他步骤自动化;2)重要步骤...
2019-11-21 12:47:23
213
原创 111
标题package com.sbibits.action;import com.sbibits.service.IStockService;import com.sbibits.stock.Stock;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereo...
2019-11-05 17:26:31
84
原创 h2与idea搭建
h2与idea的搭建1、application.yml的配置application.ymlserver: port: 8080 //端口spring: jpa: database: h2 show-sql: true generate-ddl: false hibernate: ddl-auto: none #主要部分 dat...
2019-11-05 17:05:05
381
小米首屏实战.zip
2020-08-23
ssm-crud项目.zip
2020-08-14
Gohomegoggogog.7z
2020-01-23
erperperp.zip
2020-01-08
信息安全.zip
2020-01-07
信息安全期末.zip
2020-01-06
0aaaaaaaaaaaa2.zip
2019-12-26
studentMS-master.zip
2019-12-25
boot-crm.zip
2019-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人