
java
浩 程
这个作者很懒,什么都没留下…
展开
-
DVD程序
==============DVD实现的内容===================欢 迎 使 用 迷 你 DVD 管 理 器-------------------------------------1. 新 增 DVD2. 查 看 DVD3. 删 除 DVD4. 借 出 DVD5. 归 还 DVD6. 退 出DVD--------------------------------------请选择:...原创 2018-07-09 20:13:09 · 426 阅读 · 0 评论 -
log4j2的配置
<?xml version="1.0" encoding="UTF-8"?><Configuration> <Appenders> <Console name="STDOUT" target="SYSTEM_OUT"> <PatternLayout pa转载 2019-01-08 19:39:22 · 241 阅读 · 0 评论 -
SSM框架所需的jar 包
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_...原创 2019-01-08 19:55:11 · 703 阅读 · 2 评论 -
struts2中web.xml中的配置文件
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml原创 2019-01-09 10:48:40 · 1248 阅读 · 0 评论 -
Spring Cloud各组件总结归纳
Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。 润物无声,融合在每个微服务中、依赖其它组件并为其提供服务。Ribbon,客户端负载均衡,特性有区域亲和、重试机制。Hystrix,客户端容错保护,特性有服务降级、服务熔断、请求缓存、请求合并、依赖隔离。Feign,声明式服务调用,本质上就是Ribbon+HystrixStream,消息驱动,有...转载 2019-02-20 11:08:47 · 245 阅读 · 0 评论 -
防止表单多次提交的处理方法
1.背景与介绍:平时开发的项目中可能会出现下面这些情况:由于用户误操作,多次点击表单提交按钮。 由于网速等原因造成页面卡顿,用户重复刷新提交页面。 黑客或恶意用户使用postman等工具重复恶意提交表单(攻击网站)。这些情况都会导致表单重复提交,造成数据重复,增加服务器负载,严重甚至会造成服务器宕机。因此有效防止表单重复提交有一定的必要性。2.解决方案2.1 通过JavaSc...转载 2019-03-14 19:47:15 · 889 阅读 · 0 评论 -
表单防止 多次提交的4种方法
表单重复提交是在web开发中经常遇到的问题,顾名思义就是指用户有意或无意对同一个表单提交了两次(多次),轻则引起系统数据出现重复,重则引起系统业务逻辑异常,导致系统数据错乱。一方面向数据库中插入大量的重复且没有意义的数据,占用服务器的资源,另一方面处理请求服务器并没有检查请求是否为重复的请求,可能会导致恶意的攻击。一、引起表单重复提交有以下几种常见场景:重复点击提交按钮。包括恶意的连续点击...转载 2019-03-14 19:49:10 · 6661 阅读 · 0 评论 -
Oracle的分页 精髓
Oracle分页查询语句基本上可以按照本文给出的格式来进行套用。Oracle分分页查询格式:SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21其中最内层的查询SELECT * FROM T...转载 2019-03-14 19:57:27 · 232 阅读 · 0 评论 -
在Java中什么是IoC和DI?DI是如何实现的?
IoC叫控制反转,是Inversion of Control的缩写,DI(Dependency Injection)叫依赖注入,是对IoC更简单的诠释。控制反转是把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的"控制反转"就是对组件对象控制权的转移,从程序代码本身转移到了外部容器,由容器来创建对象并管理对象之间的依赖关系。IoC体现了好莱坞原则 - ...翻译 2019-03-20 21:24:16 · 3248 阅读 · 0 评论 -
整合ssh所需要的jar包
此次ssh框架使用的是新版本变jar包,详细的pom.xml文件如下:properties中已经标明spring,hibernate,struts2的版本<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche...原创 2019-01-08 19:16:40 · 951 阅读 · 0 评论 -
SSH+shiro安全框架注册登录操作
本文使用的是ssh+maven,初步集成shiro,完成了用户的注册和登陆的验证代码可能有点多,不过重要的注释上面都有注释,所需要的每一个文件都已经配置好了,放心使用pom.xml配置:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i...原创 2019-01-12 10:44:20 · 1020 阅读 · 0 评论 -
DVD实现的第二种方式
==========================DVD程序实现的第二种方法==================================package day04;import java.util.Scanner;public class Testdvd { static String [] zt={"已借出","可借","可借",null}; static String [] bn={...原创 2018-07-09 20:14:53 · 272 阅读 · 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.util.Map;public class Cishu { public static void ...原创 2018-07-28 17:05:26 · 2462 阅读 · 0 评论 -
把照片复制到其他地方
package com.zhiyou.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class Pict...原创 2018-07-28 17:08:38 · 322 阅读 · 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;import java.io.IOException;public class Copy {...原创 2018-07-28 17:10:19 · 5404 阅读 · 0 评论 -
统计这句话中每个字母出现的次数 并 打印次数最多和最少的两个字母
package com.zhiyou.entity;import java.util.HashMap;import java.util.Map;public class ZYtongjicishu { public static <K, V> void main(String[] args) { // 统计这句话中每个字母出现的次数 //打印次数最多和最少的两个...原创 2018-07-28 17:11:59 · 670 阅读 · 0 评论 -
各种时间
package com.zhiyou.entity;import java.util.Calendar;import java.util.Date;public class Time { public static void main(String[] args) { /*//实例化date对象,默认取值当前时间 Date date=new Date(); System...原创 2018-07-28 17:16:29 · 234 阅读 · 0 评论 -
电影院操作系统
package java0801;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWriter...原创 2018-08-06 21:29:45 · 1457 阅读 · 1 评论 -
电影院购票
package java0801;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWrite...原创 2018-08-02 14:18:29 · 1636 阅读 · 2 评论 -
JAVA的Map类:HashMap,LinkedHashMap,TreeMap,ConcurrentHashMap,WeakReferenceHashMap
首先是HashMap。HashMap实现算法是哈希表,实现的数据结构是链表与数组。初始化的参数有初始容量(initialCapacity)和装载因子(loadFactor)。哈希表通过某种算法,将对象进行分类,每一类即是一个桶,桶由数组实现,桶的数量也是数组的大小,就是初始容量。对于冲突,通过在每一个桶下挂一个链表来解决。装载因子表示哈希表的元素拥挤程度,其计算公式为:α= n/m。其中,n为元素...转载 2019-03-18 23:09:43 · 279 阅读 · 0 评论