Redis(1) 不仅仅是缓存

(1)什么是redis? Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正) (2)Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把...

2019-03-20 21:28:16

阅读数 53

评论数 0

在Java中什么是IoC和DI?DI是如何实现的?

IoC叫控制反转,是Inversion of Control的缩写,DI(Dependency Injection)叫依赖注入,是对IoC更简单的诠释。 控制反转是把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的"控制反转"就是对组...

2019-03-20 21:24:16

阅读数 199

评论数 0

JAVA的Map类:HashMap,LinkedHashMap,TreeMap,ConcurrentHashMap,WeakReferenceHashMap

首先是HashMap。HashMap实现算法是哈希表,实现的数据结构是链表与数组。初始化的参数有初始容量(initialCapacity)和装载因子(loadFactor)。哈希表通过某种算法,将对象进行分类,每一类即是一个桶,桶由数组实现,桶的数量也是数组的大小,就是初始容量。对于冲突,通过在每...

2019-03-18 23:09:43

阅读数 43

评论数 0

Oracle的分页 精髓

Oracle分页查询语句基本上可以按照本文给出的格式来进行套用。 Oracle分分页查询格式: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM &a...

2019-03-14 19:57:27

阅读数 58

评论数 0

表单防止 多次提交的4种方法

表单重复提交是在web开发中经常遇到的问题,顾名思义就是指用户有意或无意对同一个表单提交了两次(多次),轻则引起系统数据出现重复,重则引起系统业务逻辑异常,导致系统数据错乱。一方面向数据库中插入大量的重复且没有意义的数据,占用服务器的资源,另一方面处理请求服务器并没有检查请求是否为重复的请求,可能...

2019-03-14 19:49:10

阅读数 319

评论数 0

防止表单多次提交的处理方法

1.背景与介绍: 平时开发的项目中可能会出现下面这些情况: 由于用户误操作,多次点击表单提交按钮。 由于网速等原因造成页面卡顿,用户重复刷新提交页面。 黑客或恶意用户使用postman等工具重复恶意提交表单(攻击网站)。 这些情况都会导致表单重复提交,造成数据重复,增加服务器负载,严重甚至...

2019-03-14 19:47:15

阅读数 142

评论数 0

Spring Cloud各组件总结归纳

Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。   润物无声,融合在每个微服务中、依赖其它组件并为其提供服务。 Ribbon,客户端负载均衡,特性有区域亲和、重试机制。 Hystrix,客户端容错保护,特性有服务降级、服务熔断、请求缓存、请求合并、依赖隔离...

2019-02-20 11:08:47

阅读数 26

评论数 0

SSH+shiro安全框架注册登录操作

本文使用的是ssh+maven,初步集成shiro,完成了用户的注册和登陆的验证 代码可能有点多,不过重要的注释上面都有注释,所需要的每一个文件都已经配置好了,放心使用 pom.xml配置: <project xmlns="http://maven....

2019-01-12 10:44:20

阅读数 142

评论数 0

struts2中web.xml中的配置文件

<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www....

2019-01-09 10:48:40

阅读数 203

评论数 0

SSM框架所需的jar 包

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&qu...

2019-01-08 19:55:11

阅读数 47

评论数 2

log4j2的配置

<?xml version="1.0" encoding="UTF-8"?> <Configuration> &...

2019-01-08 19:39:22

阅读数 17

评论数 0

整合ssh所需要的jar包

此次ssh框架使用的是新版本变jar包,详细的pom.xml文件如下: properties中已经标明spring,hibernate,struts2的版本 <project xmlns="http://maven.apache.org/POM/4.0...

2019-01-08 19:16:40

阅读数 76

评论数 0

Oracle SQL 语句练习

create table student( sno varchar2(10) primary key, sname varchar2(20), sage number(2), ssex varchar2(5) ); create table teacher( tno varchar2(10) p...

2018-09-29 21:10:22

阅读数 356

评论数 0

电影院操作系统

package java0801; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import ...

2018-08-06 21:29:45

阅读数 280

评论数 1

电影院购票

package java0801; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import...

2018-08-02 14:18:29

阅读数 477

评论数 1

各种时间

package com.zhiyou.entity; import java.util.Calendar; import java.util.Date; public class Time { public static void main(String[] args) { /*//...

2018-07-28 17:16:29

阅读数 34

评论数 0

统计这句话中每个字母出现的次数 并 打印次数最多和最少的两个字母

package com.zhiyou.entity; import java.util.HashMap; import java.util.Map; public class ZYtongjicishu { public static <K, V&g...

2018-07-28 17:11:59

阅读数 136

评论数 0

把d:\\a.txt 内容复制到d:\\b.txt

package com.zhiyou.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream...

2018-07-28 17:10:19

阅读数 986

评论数 0

把照片复制到其他地方

  package com.zhiyou.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStr...

2018-07-28 17:08:38

阅读数 52

评论数 0

把d:\\a.txt 内容读入到内存后统计每个字母出现的次数

package com.zhiyou.test; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.HashMap; import java.uti...

2018-07-28 17:05:26

阅读数 257

评论数 0

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