- 博客(13)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 手写HashMap简化版
package cn.map;import java.util.ArrayList;import java.util.List;public class MyHashMap<K, V> implements MyMap<K,V>{ //数组表默认长度 private static int defaultLength = 16; //负载因子 pri...
2018-05-21 15:03:50
604
1
原创 在linux写一个shell脚本用maven git自动更新代码并且打包部署
服务器上必须安装了git maven jdk 并且配置好环境变量实际服务器中可能运行着多个Java进程,所以重新部署的时候需要先停止原来的java进程,写一个按照名称杀死进程的脚本kill.sh#!/bin/shfunction PidFind(){ PIDCOUNT=`ps -ef | grep $1 | grep -v "grep" | grep -v $0 |...
2018-09-20 10:07:01
3534
原创 Servlet的创建以及Servlet的生命周期
创建一个web项目创建一个类,继承HttpServlet:package com.demo.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServlet...
2018-04-08 16:25:18
287
原创 使用java在本地服务器实现简单的邮件的发送与接受
软件:易邮邮件服务器 Foxmail具体实现:package cn.book.user.util;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.Message.RecipientType;import javax.mail...
2018-03-24 22:25:01
4163
原创 使用Ajax验证用户名是否已存在
jsp页面中的ajax实现代码:function checkUserName(){ //获取用户名文本框中的值 var username = document.getElementById("username").value; if(username != null&&username != ""){ //1.创建异步交互对象 var xhr = crea...
2018-03-24 17:17:37
3416
原创 Java8中Lamda表达式和方法引用的基本语法
Lamda表达式基本实现:package cn.demo;@FunctionalInterface//函数式编程注解,只接口允许有一个普通的抽象方法,但可以有 默认方法静态方法interface IMessage0{ String msg="xx"; public static void read() { } public void print(); default void wr...
2018-03-19 23:00:14
366
原创 Spring整合Hibernate的简单配置及操作
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframe
2018-03-18 15:38:15
138
原创 Spring-使用注解和配置文件配置事务
需求图:使用注解配置事务:package com.atguigu.spring.tx;public interface BookShopDao { //根据书号获取书的单价 public int findBookPriceByIsbn(String isbn); //更新数的库存. 使书号对应的库存 - 1 public void updateBookStock(String i...
2018-03-17 21:19:03
2022
原创 Spring-JDBC连接以及基础数据库操作
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springfram
2018-03-17 19:28:42
149
原创 Spring-使用配置文件配置AOP
package com.atguigu.spring.aop.xml;public interface ArithmeticCalculator { int add(int i, int j); int sub(int i, int j); int mul(int i, int j); int div(int i, int j); }package com.atguigu....
2018-03-17 14:50:32
149
原创 Spring-用 AspectJ 注解声明切面
package com.atguigu.spring.aop;public interface ArithmeticCalculator { int add(int i, int j); int sub(int i, int j); int mul(int i, int j); int div(int i, int j); }package com.atguigu.spri...
2018-03-17 14:30:05
147
原创 Spring前置通知和后置通知
package com.atguigu.spring.aop;public interface ArithmeticCalculator { int add(int i, int j); int sub(int i, int j); int mul(int i, int j); int div(int i, int j); }package com.atguigu.sprin...
2018-03-17 13:40:19
485
原创 JAVASE-动态代理的基本实现
package cn.proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;interface ISubject{ public void eat(String msg, int num);//吃饭是整体的核心业...
2018-03-17 13:02:27
157
Apache_Shiro参考手册中文版.zip
2020-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人