自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (9)
  • 收藏
  • 关注

原创 Redis基础笔记

redis 概述Redis (Remote Dictionary Server) 即远程字典服务;是一个开源的适用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的API。redis 作用内存存储、持久化,内存中是断电即失、所以说持久化很重要(rdb、aof)效率高、可以用于高速缓存发布订阅系统地图信息分析计时器、计数器(浏览量)…特性多样的数据类型持久化集群事务…基础知识redis默认有16个数据库。默认使用的

2021-06-18 16:32:34 90

原创 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 1067

原创 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 87

原创 2021-01-22

vue项目设置代理

2021-01-22 16:56:25 257

原创 前端学习库

JQUERY: 添加链接描述ES6:添加链接描述JavaScript:添加链接描述

2020-11-13 17:33:40 45

原创 关于页面数据

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 379

原创 前端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 235

原创 关于时间交集问题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 316

原创 Mustache渲染模板

WorkTime项目中使用Mustache模板引擎,进行渲染画面。转载链接:添加链接描述

2020-10-23 18:50:22 139

原创 关于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 497

原创 关于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 156

原创 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 246

原创 Loki JS

纯JS实现的轻量级面向文档的数据库把JS对象作为文档,然后再进行存储,并且以同样的方式来检索数据。转载文章

2020-06-24 12:47:48 148

转载 eclipse崩了

问题描述:eclipse启动无任何响应,任务栏有模块,但无页面。只能在任务管理器中关闭。解决方案:点击详情

2020-06-08 11:14:59 131

原创 公钥与私钥在git中使用

公钥与私钥解释一、概念公钥:是公开的,不需要保密。私钥:个人持有,并且必须妥善保管和保密。这两把密钥互为加解密。现代密码体制中加密和解密是采用不同的密钥——非对称密钥密码系统二、原则一个公钥对应一个私钥。密钥对中,让大家知道的是公钥,不告诉大家,只有自己知道的,是私钥。如果用其中一个密钥加密数据,则只有对应的那个密钥才可以解密。如果用其中一个密钥可以进行解密数据,则该数据必然是对应的那个密钥进行的加密。3、加密和认证 基于公开密钥的加密过程比如有两个用户Alice和Bob,

2020-06-03 17:15:24 1595

原创 BigDecimal

BigDecimal一、浅析Float和Double都是浮点数,处理数据,会丢失一定的精确度;Java在java.math包中提供API类BigDecimal,用来对超过16位有效位的数进行精确的运算。所以开发中,如果我们需要精确计算的结果,则必须使用BigDecimal类来操作。BigDemcimal所创建的是对象,故我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行...

2019-12-19 10:00:15 150

原创 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 95

原创 springaop

Spring AOPAOP简介AOP——面向切面编程是对OOP(面向对象编程)的补充。AOP的主要编程对象是切面(aspect),而切面模块化横切关注点AOP的好处:— 每个事物逻辑位于一个位置,代码不分散,便于维护和升级— 业务模块更简洁,只包含核心业务代码AOP术语切面(Aspect):横切关注点(跨越应用程序多个模块的功能)被模块化的特殊对象通知(Advice):...

2019-12-12 17:41:00 76

原创 JavaScript-BOM

JavaScript–BOMBOM简单学习:为了满足案例要求功能:控制html文档的内容代码:获取页面标签(元素)对象Element*document.getElementById(“id值”):通过元素的id获取元素对象操作Element对象:修改标签体内容:属性:innerHTML <h1 id="title">不不不不</h1> &l...

2019-12-11 12:48:23 79

原创 JavaScript-DOM

JavaScript-DOM概念: Document Object Model 文档对象模型将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD的动态操作。W3C DOM 标准被分为3个不同的部分:核心 DOM - 针对任何结构化文档的标准模型Document:文档对象Element: 元素对象Attribute:属性对象...

2019-12-11 12:46:07 97

原创 springMVC

SpringMVCSpringMVC 和 Structs2的优略分析共同点:都是表现层框架,都是基于MVC模型编写的。底层都离不开原始ServletAPI。处理请求机制都是一个核心控制器区别:SpringMVC 的入口是Servlet,而Struts2是FilterSpringMVC 是基于方法设计的,而Structs2是基于类,Structs2每次执行都会创建一个动作类。所以S...

2019-11-28 17:22:41 1634 1

原创 HTTP协议

Web核心-HTTP协议HTTP协议简介在网页中可以展现的文本,都是超文本HTTP(HyperText Transfer Protocol)超文本传输协议在浏览器和服务端HTML网页之间的传输HTTPS:在传输过程中进行加密 HTML(HyperText Markup Language)超文本标记语言构成网页的基础,所有网页的组件,都是用html呈现的协议规则:关注内容本身特...

2019-11-22 12:36:08 65

原创 MVC注解

MVC注解@RequestMapping映射请求就是告诉SpringMVC,这个方法用来处理什么请求;这个/是可以省略,即使省略了,也是默认从当前项目下开始;习惯加上比较好 /hello类定义处:为当前类所有的方法的请求地址指定一个基准路径方法处:提供进一步的细分映射信息。(类定义处的URL)若类定义处未标注,则方法处标记的URL相对于WEB应用的根目录@RequestMapperi...

2019-11-21 16:35:52 232

原创 mybatis的配置版

mybatis的配置版1、什么是框架?它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题。使用框架的好处:框架封装了很多的细节,使开发者可以使用极简的方式实现功能,大大提高开发效率。三层架构表现层:是用于展示数据的业务层:是处理业务需求持久层:是和数据库交互的2、mybatis的概述1)mybatis将重要的步骤抽取出来可以人工定制,其他步骤自动化;2)重要步骤...

2019-11-21 12:47:23 191

原创 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 70

原创 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 335

小米首屏实战.zip

创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。它从网页制作演..

2020-08-23

ssm-crud项目.zip

自己搭建项目,SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。

2020-08-14

Gohomegoggogog.7z

该文件夹汇集了回家想学习的所有知识点必不可少 不可缺失 getProperty,setProperty方法其实都会调用convert进行转换,但Converter只支持一些基本的类型,甚至连java.util.Date类型也不支持。而且它比较笨的一个地方是当遇到不认识的类型时,居然会抛出异常来。这个时候就需要给类型注册转换器。

2020-01-23

erperperp.zip

2.简述ERP与MRPⅡ有哪些主要区别? (1)在资源管理范围方面的差别; MRPⅡ主要侧重对企业内部人、财、物等资源的管理,ERP系统提出了供应链(Supply Chain)的概念,即把客户需求和企业内部的制造活动以及供应商的制造资源整合在一起,并对供应链上的所有环节进行有效管理。 (2)在生产方式管理方面的差别; MRPⅡ系统把企业归类为几种典型的生产方式来进行管理,,而ERP则能很好地支持和管理混合型制造环境,满足了企业多元化经营需求。  (3)在管理功能方面的差别; ERP除了MRPⅡ系统的制造、分销、财务管理功能外,还增加了支持整个供应链上物料流通体系中供、产、需各个环节之间的运输管理和仓库管理;支持生产保障体系的质量管理、实验室管理等。 (4)在事务处理控制方面的差别; MRPⅡ是通过计划的及时滚动来控制整个生产过程,它的实时性较差,一般只有实现事中控制。而ERP系统支持在线分析处理OLAP(Online Analytical Processing)、售后服务及质量反馈,强调企业的事前控制能力,它可以将设计、制造、销售、运输等通过集成来并行地进行各种相关的作业,为企业提供了对质量、适应变化、客户满意、效绩等关键问题的实时分析能力。 此外,在MRPⅡ中,财务系统只是一个信息的归结者,它的功能是将供、产、销中的数量信息转变为价值信息,是物流的价值反映。而ERP系统则将财务计划功能和价值控制功能集成到整个供应链上,如在生产计划系统中,除了保留原有的主生产计划、物料需求计划和能力计划外还扩展了销售执行计划SOP和利润计划。 (5)在跨国(或地区)经营事务处理方面的差别; 现代企业的发展,使得企业内部各个组织单元之间、企业与外部的业务单元之间的协调变得越来越多和越来越重要,ERP系统运用完善的组织架构,从而可以支持跨国经营的多国家地区、多工厂、多语种、多币制应用需求。 (6)在计算机信息处理技术方面的差别; 随着IT技术的飞速发展,网络通信技术的应用,使得ERP系统的以实现对整个供应链信息进行集成管理。ERP系统应用客户/服务器(C/S)体系结构和分布式数据处理技术,支持Internet/Intranet/Extranet、电子商务(E-business,E-commerce)、电子数据交换EDI,此外,还能实现在不同平台上的互操作。

2020-01-08

信息安全.zip

1.信息安全 答案:建立在网络基础上的现代信息系统,其安全定义较为明确,那就是:保护信息系统的硬件软件及其相关数据,使之不因偶然或是恶意侵犯而遭受破坏,更改及泄露,保证信息系统能够连续正常可靠的运行。 2.数字证书 答案:是指各实体(持卡人.个人.商户.企业.网关.银行等)在网上信息交流及交易活动中的身份证明。 3.非对称加密 答案:与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。 4.入侵检测系统 答案:入侵检测系统(intrusion detection system,简称“IDS”)是一种对网络传输进行即时监视,在发现可疑传输时发出警报或者采取主动反应措施的网络安全设备。它与其他网络安全设备的不同之处便在于,IDS是一种积极主动的安全防护技术。 5.防火墙 答案:防火墙是指设置在不同网络(如可信赖的企业内部局域网和不可信赖的公共网络)之间或网络安全域之间的一系列部件的组合,通过监测、限制、更改进入不同网络或不同安全域的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以防止发生不可预测的、潜在破坏性的入侵,实现网络的安全保护。 6.VPN 答案:一般是指建筑在因特网上能够自我管理的专用网络,是一条穿过混乱的公共网络的安全稳定的隧道。通过对网络数据的封包和加密传输,在一个公用网络建立一个临时的,安全的连接,从而实现早公共网络上传输私有数据达到私有网络的级别。 7.计算机病毒 答案: 计算机病毒(Computer Virus)是编制者在计算机程序中插入的破坏计算机功能或者数据的代码,能影响计算机使用,能自我复制的一组计算机指令或者程序代码。 计算机病毒具有传播性、隐蔽性、感染性、潜伏性、可激发性、表现性或破坏性。计算机病毒的生命周期:开发期→传染期→潜伏期→发作期→发现期→消化期→消亡期。 计算机病毒是一个程序,一段可执行码。就像生物病毒一样,具有自我繁殖、互相传染以及激活再生等生物病毒特征。计算机病毒有独特的复制能力,它们能够快速蔓延,又常常难以根除。它们能把自身附着在各种类型的文件上,当文件被复制或从一个用户传送到另一个用户时,它们就随同文件一起蔓延开来。 8.CA 答案:CA认证是Certificate Authority的简称,指电子商务认证授权机构。它是负责发放和管理数字证书的权威机构,并作为电子商务交易中受信任的第三方,承担公钥体系中公钥的合法性检验的责任。 9.单向加密 答案:单向加密又称为不可逆加密算法,在加密过程中不使用密钥,明文由系统加密处理成密文,密文无法解密。一般适合于验证,在验证过程中,重新输入明文,并经过同样的加密算法处理,得到相同的密文并被系统重新认证。 10.加密狗 答案:HASP是一种硬件加密锁,俗程“加密狗”。它通过硬件设备实现防止软件在使用过程中被非法复制和盗版。长期以来HASP软件保护系统一直是市场上公认的主要软件保护方法,创立了软件安全保护的标准。为目前世界上最好的软件保护方法。

2020-01-07

信息安全期末.zip

密码学的英文为Cryptography,该词来源于古希腊语的Kryptos和Graphein,希腊语的原意是密写术,即将易懂的信息(如文字)通过一些变换转换成难以理解的信息(如令人费解的符号)。密码学研究进行保密通信和如何实现信息保密的问题,具体指通信保密传输和信息存储加密等。它以认识密码变换的本质、研究密码保密与破译的基本规律为对象,主要以可靠的数学方法和理论为基础,对解决信息安全中的机密性、数据完整性、认证和身份识别,对信息的可控性及不可抵赖性等问题提供系统的理论、方法和技术。密码学包括两个分支:密码编码学和密码分析学。密码编码学研究对信息进行编码,实现对信息的隐藏;密码分析学研究加密消息的破译或消息的伪造。下面是密码学中一些常用的术语:

2020-01-06

0aaaaaaaaaaaa2.zip

无论是对定量模型还是心智模式建模,作为学习过程的一部分,是反复地、不断地形成假设、测试和修订的过程,建模的目标是解决一个问题。在虚拟世界进行的实验,可以指导在现实世界实践的设计和执行;在现实世界获得的经验,可以改进参与者在虚拟世界的心智模型

2019-12-26

studentMS-master.zip

学生管理系统操作利用servlet+jsp+mysql+jdbc /* Navicat Premium Data Transfer Source Server : localhost_3306 Source Server Type : MySQL Source Server Version : 50723 Source Host : localhost:3306 Source Schema : stus Target Server Type : MySQL Target Server Version : 50723 File Encoding : 65001 Date: 26/04/2019 15:16:41

2019-12-25

boot-crm.zip

@Autowired private BaseDictService baseDictService; @Autowired private CustomerService customerService; @Value("${customer_from_type}") private String customer_from_type; @Value("${customer_industry_type}") private String customer_industry_type; @Value("${customer_level_type}") private String customer_level_type; @RequestMapping("list") public String list(Model model,QueryVo vo) {

2019-12-24

空空如也

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

TA关注的人

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