自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 前端js小结

1.前两天写了一个登录页,这个登录页涉及前后台参数传递、重定向和转发等操作,大致的思路是用户输入地址,跳到登录页,在登录页登录用户密码,这时跳到loginJudge方法,在这个方法里面判断该用户包含几个机构和几个科室,(1)如果有一个机构和一个科室,这时跳到一个转发的jsp页面,页面中包括需要传到login的参数,直接传递到login接口,在login方法中设置session,获取用户角色等操...

2020-02-24 16:24:04 441

原创 安装windows系统redis时,设置密码,代码中redis也设置密码但是仍旧报错(无权限)的问题

安装说明:https://www.runoob.com/note/36178根据说明进行安装 , 安装成功后修改配置文件 redis.windows.conf ctrl+f 找到 #requirepass foobared 改为: requirepass pass4esun在管理 - 服务和应用程序 - 服务 停止redis 服务cmd 去启动服务更新本地代码中的redis配置...

2020-02-06 18:01:10 728

原创 工作过程中遇到的问题

在修复别人的bug的时候,尽量不要修改他的代码,因为可能会影响其他的功能和业务(即修改的代码在别的位置也会用到,牵一发动全身),在这种情况下最好是增加新的判断条件来满足业务需求,而增加的这个条件不可以影响原有业务,这样的影响会最小。...

2020-01-22 10:24:46 282

原创 js中用name属性和id属性获取数据的区别

适用范围除base、head、html、script、meta、title标签外,id都可以用;name只适用于select、form、frame、iframe、img、a、input等。HTML元素Input type='radio’分组,同一时间只能选中一个radio,这个分组就是根据相同的Name属性来实现的。...

2020-01-22 10:03:39 752

转载 js中的数据类型

JS中一共有八种数据类型,包括五种基本数据类型和三种复杂数据类型五种基本数据类型stringnumberbooleanundefinednull两种复杂数据类型objectarrayfunction实例:var a = 123, b = true, c = "123", d = undefined, e = null;var...

2020-01-22 09:37:14 88

原创 JS 闭环的问题

写在开头:心态很重要,无论是工作或是生活,都应该以平稳的心态面对,内心一定要平静,不要过于在乎周边人的感受,虽是性格使然,人生一共几十年,要让自己过得开心些,勇敢面对人生,勇敢面对周边的环境。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!...

2020-01-19 21:22:12 1289

原创 jQuery页面加载初始化常用的三种方法和function($){….})(jQuery)

第一种:<script type="text/javascript"> //init method one $(document).ready(function(){ trace("初始化方法进入"); }); function trace(obj){ console.log(obj); } </script>第二种:<script typ...

2019-12-25 17:30:36 961

原创 js基础学习

JavaScript 函数是通过 function 关键词定义的。您可以使用函数声明或函数表达式。函数声明:function functionName(parameters) { 要执行的代码}<!DOCTYPE html><html><body><h1>JavaScript 函数</h1><p>...

2019-12-25 17:07:43 86

转载 $.extend()简单用法

<script src="js/jquery-3.2.0.min.js"></script> <script> var obj={}; var obj1={ name: 'hunger', sex: 'man' }; var obj2={ name: 'valley', age: 30 } //$.extend(ob...

2019-12-25 15:48:22 247

原创 eclipse导入maven项目时依赖jar包无法显示的问题

如图:eclipse导入maven项目时依赖,但是在Maven Dependencies中却没有jar依赖。通过仔细研究,原来是因为依赖时使用的会将jar包隐式管理,导致无法使用引入的依赖,这时只需将去掉即可。...

2019-11-26 23:29:47 1653

转载 mysql存储过程

原文链接:https://blog.csdn.net/machenic/article/details/97622032现在根据教程学习存储过程。前边已经说到,他是一个function,类似于Java的方法。那么就类比Java方法学习。变量声明赋值(么有单独展开,在其他部分使用了,一看就会),循环结构,条件等。1.首先创建数据库study,创建表格users,并插入数据:CREATE TA...

2019-11-20 14:37:10 145

转载 事务的学习

一、事务的基本要素(ACID)事务是指多个操作单元组成的合集,多个单元操作是整体不可分割的,要么都操作不成功,要么都成功。其必须遵循四个原则(ACID)。原子性(Atomicity):指一个事务要么全部执行,要么不执行,也就是说一个事务不可能只执行了一半就停止了.比如你从取款机取钱,这个事务可以分成两个步骤:1划卡,2出钱.不可能划了卡,而钱却没出来.这两步必须同时完成.要么就不完成。一致性...

2019-11-11 17:47:12 142

转载 内存溢出和内存泄漏的区别

1.1内存溢出:(Out Of Memory—OOM)系统已经不能再分配出你所需要的空间,比如你需要100M的空间,系统只剩90M了,这就叫内存溢出例子:一个盘子用尽各种方法只能装4个果子,你装了5个,结果掉倒地上不能吃了。这就是溢出。比方说栈,栈满时再做进栈必定产生空间溢出,叫上溢,栈空时再做退栈也产生空间溢出,称为下溢。就是分配的内存不足以放下数据项序列,称为内存溢出。说白了就是我承受不了...

2019-11-11 11:00:14 68

转载 sql优化问题

1.减少*的使用,细化到具体列名,尽量使用表的别名。2.如果子查询得出的结果集记录较少,主查询的表较大且有索引时应该用in,反之如果外层的传记录较少,子查询表大,又有索引时使用exists。主要是驱动顺序的变化。3.模糊查询like,尽量少用%,时关键词前面的%。4.where与having都能使用时,尽量使用where5.尽量使用多表连接查询,避免子查询。子查询效率特别低,6.建立索引...

2019-11-11 10:45:26 110

转载 hibernate--lazy(懒加载)属性

转发:https://www.cnblogs.com/sunhan/p/3823372.html关联映射文件中标签中的lazy(懒加载)属性Lazy(懒加载):只有在正真使用该对象时,才会创建这个对象Hibernate中的lazy(懒加载):只有我们在正真使用时,它才会发出SQL语句,给我们去查询,如果不使用对象则不会发SQL语句进行查询。Hibernate中lazy(懒加载)的实现:采...

2019-10-29 20:26:08 355

转载 annotation之@Autowired、@Inject、@Resource三者区别

转载:https://www.cnblogs.com/pjfmeng/p/7551340.html一、@Autowired1、@Autowired是spring自带的注解,通过‘AutowiredAnnotationBeanPostProcessor’ 类实现的依赖注入;2、@Autowired是根据类型进行自动装配的,如果需要按名称进行装配,则需要配合@Qualifier;3、@Auto...

2019-10-29 18:07:01 70

转载 多线程使用场景

newCachedThreadPool  创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们。对于执行很多短期异步任务的程序而言,这些线程池通常可提高程序性能。调用 execute 将重用以前构造的线程(如果线程可用)。如果现有线程没有可用的,则创建一个新线程并添加到池中。终止并从缓存中移除那些已有 60 秒钟未被使用的线程。因此,长时间保持空闲的线程池不会使用任何资源...

2019-10-29 12:15:43 841

转载 2019年JVM最新面试题

转自:https://blog.csdn.net/qq_41207507/article/details/1009160231、JVN内存结构方法区和对是所有线程共享的内存区域;而java栈、本地方法栈和程序员计数器是运行是线程私有的内存区域。Java堆(Heap),是Java虚拟机所管理的内存中最大的一块。Java堆是被所有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就...

2019-10-25 13:56:12 192

转载 @Transactional使用

转:https://www.jianshu.com/p/9098372c108a@Transactional(rollbackFor)概括@Transactional注解有两个,一个是spring提供的@org.springframework.transaction.annotation.Transactional 另一个是jdk提供@javax.transaction.Transactio...

2019-10-25 09:27:50 990

转载 企业级服务总线架构 (Oracle service bus)

为配合公司全业务域多个信息系统建设数据高速公路,我们选用了ORACLE的总线产品,oracle service bus。作为一个企业级的ESB总线产品,它具备多种协议和连接方式的支持:WebService协议 ----- TCP/IP网络协议被描述封装为SOCKET协议,SOCKET协议被描述封装为HTTP协议, HTTP协议再描述封装为微服务RESTAPI(JSON)、SOAP(XML)。...

2019-10-23 21:17:35 249

转载 RPC远程通信

HttpClient用法:https://blog.csdn.net/w372426096/article/details/82713315SOAP与HTTP的区别都是底层的通信协议,请求包的格式不同,soap包是XML格式,http纯文本格式soap 的 可以传递结构化的 数据,http只能传输纯文本数据;SOAP:简单对象访问协议 http是标准超文本传输协议...

2019-10-22 20:30:48 199

转载 EhCache与Redis的比较(转载)

EhCache与Redis的比较(转载)基本介绍EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOA...

2019-10-22 18:59:40 87

转载 redis总结

Redis【入门】地址:https://www.jianshu.com/p/56999f2b8e3bhttps://www.cnblogs.com/dukuan/p/9132600.htmlRedis最为常用的数据类型主要有以下:StringHashListSetSorted setpub/subTransactions谈谈 redis 在项目中的常见使用场景:1、字符串使用...

2019-10-22 18:21:19 68

转载 hibrenate的SessionFactory,Session

1.Hibernate 的初始化. 读取Hibernate 的配置信息-〉创建Session Factory 1)创建Configeration类的实例。 它的构造方法:将配置信息(Hibernate config.xml)读入到内存。一个Configeration 实例代表Hibernate 所有Java类到Sql数据库映射的集合。 2)创建SessionFactory实例 把Configer...

2019-10-22 16:27:36 132

原创 Spring Data 概述

Spring Data 概述Spring Data: Spring 的一个子项目。用于简化数据库访问,支持NoSQL和关系数据库存储。其主要目标是使数据库的访问变得方便快捷。Spring Data 项目所支持NoSQL存储: - - MongoDB(文档数据库) - - Neo4j (图形数据库) - - Redis(键/值存储) - - Hbase(列族数据库)S...

2019-10-22 10:41:14 135

转载 SpringData--简介(一)

https://docs.spring.io/spring-data/jpa/docs/current/reference/html/ Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷。  可以极大的简化JPA的写法,可以在几乎不用写实现的情况下,实现对数据的访问和操作。除了CRUD外,还包括如分页、排序等一些常用的功能  主...

2019-10-22 10:37:13 173

转载 Java面试总结(转发)

原地址:https://www.cnblogs.com/taojietaoge/p/10575857.html1、为什么辞职?这个问题几乎每次面试都被问到了,蛋疼,感觉对企业忠诚度太低不怎么OK,然后论人是非者必是非之人;于是我就说想换个更niubility的公司,同时工资也要往上涨,所以辞职了。2、最近做了什么项目,主要负责哪些模块?简单讲了最近做的一个智慧园区的项目:我们这个智慧园区项...

2019-10-20 09:31:43 97

原创 Spring整合RabbitMQ项目(rabbitmq学习2)

管理界面中的功能:Overview:概览信息Connections:连接Channels:通道Exchanges:交换机Queues:队列Admin:管理

2019-06-19 14:05:56 594

原创 echarts图形化学习

ECharts:一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优...

2019-06-19 11:07:08 791

转载 MQ学习(1)

面试题为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景?面试官心理分析其实面试官主要是想看看:第一,你知不知道你们系统里为什么要用消息队列这个东西?不少候选人,说自己项目里用了 Redis、MQ,但是其实他并不知道自己为什么要用这个东西。其实说白了,就是为了用而用,或者是别人设计的架构,他从...

2019-06-12 21:09:49 284

原创 工作流activiti5.13总结

工作流本次是用在了物流管理系统中。使用Spring+struts+hibernate+shiro+activiti5开发.主要说下activiti5。activiti5共有23张表,分别解释如下:ACT_RE_:RE表示repository。这个前缀的表包含了流程定义和流程静态资源(图片、规则等)。ACT_RU_:RU表示runtime。这些运行时的表,包括流程实例、任务、变量、异步任务等运...

2019-06-12 09:18:36 1180

转载 白盒测试和黑盒测试

**白盒测试:**是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。**黑盒测试:**是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。在测试时,把程序看作一个...

2019-05-28 22:24:00 625

原创 java设计模式(4)

GOF23种设计模式是非常经典的模式总结,大量应用于各种变成领域。下面列举下23种设计模式以及常见的设计模式。创建型1.Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型6. Adapter Class/Object(适配器)7. Bridg...

2019-05-18 18:21:57 141

原创 java初学小结(3)

注解_反射_字节码_类加载机制内置注解:@Override – 定义在java.lang.Override中,此注释只适用于修辞方法,表示一个方 法声明打算重写超类中的另一个方法声明。@Deprecated – 定义在java.lang.Deprecated中,此注释可用于修辞方法、属性、类 ,表示不鼓励程序员使用这样的元素,通常是因为它很危险或存在更 好的选择。@SuppressWar...

2019-05-18 09:11:05 147

原创 java初学小结(2)

面向对象深入和数组深入:1.抽象类、接口、内部类、String类(常量池等)、String类常用方法、数组的拷贝(插入、删除元素等)、Arrays工具类的使用、多维数组、冒泡排序、二分法查找(没怎么用过)。String常量池:jdk1.6下字符串常量池是在永久区中,是与堆完全独立的两个空间。jdk1.7,1.8下字符串常量池已经转移到堆中了,是堆中的一部分内容String代码如下:...

2019-05-17 15:32:49 139

原创 java初学小结

1.使用java开发需要java环境变量,网上教程很多。配置环境变量的意义:简单的说计算机在执行命令的时候是在环境变量找对应的命令的位置的。如果不正确设置环境变量就不能正确使用相应的命令。如果觉得麻烦可以安装IDE,这样一般就不用自己手动设置环境变量了!2.java入门阶段包括:注释、标识符规则、变量(局部变量、成员变量(也可称全局变量)、静态变量),常量和final、基本数据类型、整形变量和...

2019-05-17 10:44:48 211

转载 java随感

使用:---------:居中

2019-05-16 10:24:47 167

原创 模板

java随笔欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带...

2019-05-16 10:10:39 120

空空如也

空空如也

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

TA关注的人

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