- 博客(60)
- 收藏
- 关注
原创 Java 利用aop ioc 统计方法执行时间
配置文件: <!-- 开启扫描 --> <context:component-scan base-package="com.cn"></context:component-scan> <!-- 开启标注形式的aop --> <aop:aspectj-autoproxy proxy-target-class="t...
2019-10-09 10:59:41
402
原创 横向导航栏
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script type="text/javascript" src="js/jquery.js"></script><scr...
2019-07-27 23:08:32
326
原创 JS table简单添加删除
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>demo1. table案例</title><style type="text/css"> table,p{ width:1000px; margin: ...
2019-07-24 08:35:15
255
原创 JS周期性计时
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>demo4. 周期性定时器</title><style type="text/css"> h1{ text-align: center; margin-b...
2019-07-24 08:25:41
310
原创 java验证码
import java.awt.Color;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.OutputStream;import java.util.Random;import javax.servlet.ServletExc...
2019-07-08 15:16:22
162
原创 利用spring 文件上传
1 web.xml <!-- 配置Spring 提供的编码过滤器 --> <filter> <filter-name>EncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodi...
2019-02-24 17:15:15
210
原创 java 利用线程 循环打印系统时间
import java.text.SimpleDateFormat;import java.util.Date;public class ThreaTest implements Runnable { @Override public void run() {//线程执行方法 while(true){ try { Da...
2019-02-23 17:22:00
743
原创 计算阶乘尾部零的个数
package com.fl.algorithm;import java.util.Scanner;public class Factorial { public static long factorialZero(long n){ /**本质是求一共有多少个因数5 记录5的个数*/ long count = 0L; /** temp的两大作用: 第一: 临时存...
2018-07-25 21:39:59
262
原创 myBatis第三方插件分页
1.搭建查询所有的数据一个环境 接口:List<XdlBankAccount> accountListPageDatas5(); mapper.xml配置: <select id="accountListPageDatas5" resultType="com.fl.bean.XdlBankAccount"> s...
2018-07-21 10:14:46
368
原创 mybatis_day01
实体类:略接口:public interface BankAccountDAO { int bankAccountCount(); }映射器:.xml<mapper namespace="com.xdl.dao.BankAccountDAO"> <!-- 定义SQL语句 --> <select id="bankAccountCount"...
2018-07-20 10:22:51
217
原创 mySQL和oracle数据库笔记
show databases; //查询所有库use 库名;//使用库drop database 库名;//删除库create database 库名 default charset utf8;//创建库show create datebase 库名;//显示创建库的sql语句---------------------------------------------------...
2018-07-19 23:24:11
220
原创 利用springAOP做方法执行时间计算
applicationContext.xml配置<!-- 开启组建扫描 --> <context:component-scan base-package="com.xdl" /> <!-- 开启标注形式的aop --> <aop:aspectj-autoproxy proxy-target-class="true" />...
2018-07-19 19:15:39
2263
原创 Sping文件上传
1.Spring 实现文件上传 1.1 建立一个项目 拷贝Spring 配置文件 和 导入对应的jar包(ioc aop mvc ) 1.2 分别在web.xml 中配置 DispatcherServlet 和 在Spring 配置文件中 开启组件扫描和标注形式的mvc 配置 ViewResolver 1.3 在WEB-INF 下写一个上传页面 并写一个控制器(写组...
2018-07-15 20:18:22
256
原创 排序算法
package algorithm.sort.dao;public interface BubbleAndQuickSort { //自定义成员方法实现冒泡排序算法,将参数指定数组中的所有元素从小到大排序 public void bubble(int[] arr); //自定义成员方法实现快速排序算法,将参数指定数组中的所有元素从小到大依次排列 public void quick(int[] ...
2018-07-13 19:17:23
218
原创 在数组中查找一个数并返回其下标
package algorithm.sort.dao;/** * 在指定的数组中查找指定的元素并返回下标 * */public interface ThreadLookupAlgorithm {//线程查找public int find(int[] arr,int data);//二分查找public int findBinary(int[] arr,int left,int right,in...
2018-07-13 18:58:27
11337
原创 java生成二维码
package com.fl;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;import com.swetake.util.Qrcode;public class QRCod...
2018-07-13 09:25:12
271
原创 java超大数计算
package com.fl.algorithm;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class BigIntAdd { private int[] array;//声明一个数组 //计算大数相加的函数 ...
2018-05-16 15:47:15
2515
原创 mybatis 利用maven 自动生成代码
pom.xdl引入架包<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.8</version>
2018-05-16 15:43:20
230
原创 通过数据库自动生成代码
xml:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-con...
2018-05-16 11:38:09
1342
原创 oracle分页查询
sql 语句 按照money 排序 显示 bank_account 的一页显示pageSize条数据 显示第pageNumber页数据 select * from (select rownum r,t.* from (select * from bank_account order by money) t where ro...
2018-05-16 10:38:49
219
原创 Mybatis分页查询
1.在maven工程中引入架包<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</version>&l
2018-05-16 09:49:51
580
原创 springBoot测试
spring 提供了一套test测试框架 与junit结合应用 利用junit启动 测试spring容器中的对象方法:将DeptDao对象注入到Test勒种测试1. 在maven中引入架包<!-- spring test MVC和单个组建测试--> <dependency> <groupId>org.springframework.boot</...
2018-05-16 09:44:03
341
原创 SpringBoot AOP
AOP关键概念:切面、切入点、通知。案例:记录每个Controller方法执行的时间package cn.xdl.aspect;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspectj.lang.annotation.Aspect;import o...
2018-05-15 10:31:27
307
原创 SpringBoot Mybatis结合
搭建SpringBoot+MyBatis环境编写实体类编写SQL定义文件编写Mapper映射器接口在启动类前追加@MapperScan标记在application.properties追加mybatis.mapper-locations定义pom.xml 中引入jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="...
2018-05-10 10:11:23
232
原创 Spring_ioc_day01
1.Spring 的框架的构成 IOC 控制反转 构成Spring框架的核心 DAO Spring 对JDBC的封装和支持 MVC Spring 对 Web部分支持 AOP 面向切面编程 ORM 对象关系映射 (mybatis) JEE 远程调用 消息 邮件 2.什么是IOC Inversion Of Control 控制反转 (对象的创...
2018-05-08 19:40:40
204
原创 判断字符串中的英文字母汉字空格和其他字符个数
接口:package algorithm.sort.dao;public interface CharacterJudgment { /*判断字符串是不是汉字*/ public int isChinese(String con); /* 判断是不是中文或英文字母*/ public int conValidate(String con); /* 判断字符串是不是数字*/ public int ...
2018-05-08 14:54:18
712
原创 java密码 加盐技术
/** * MD5技术加密解密 */public class MD5Tools { /** * * @param src * @return */ public static String bytesToHexString(byte[] src) { StringBuilder stringBuilder = new StringBuilder(""); if (src == nul...
2018-05-03 08:52:57
1572
原创 java编写冒泡排序
定义接口:public interface Algorithm { /**冒泡排序*/ void bubble(int[] arr); }实现类:package algorithm.sort.imp;import algorithm.sort.Algorithm;public class AlgorithmImpl implements Algorithm { //冒泡排序 @Override p...
2018-05-02 09:21:45
243
原创 部分java相关问题
1:Arraylist和Linkedlist的区别?ArrayList、LinkedList、Vector和Stack是List的四个实现类,其中Vector是基于JDK1.0,虽然实现了同步,但是效率低,已经不用了,Stack继承Vector区别: - ArrayList是实现了基于动态数组的数据结构,而LinkedList是基于链表的数据结构 - 对于随机访问get和se...
2018-04-25 08:44:28
178
原创 最近换位数
package algorithm;import java.util.Arrays;import java.util.Scanner;public class MyAlgorithm { /** * 最近换位数 * */ // 主流程,返回最近一个大于自身的相同数字组成的整数。 public static int[] findNearestNumber(int[] numbers) { //...
2018-04-13 16:26:04
291
原创 spring_aop配置
<bean id="userService" class="com.xdl.service.UserService"> </bean> <!-- 把切面对象 加载到容器 --> <bean id="logAspect" class="com.xdl.aspect.LogAspect"></be
2018-04-13 14:21:15
162
原创 spring-rest案例
web.xml配置 <!-- 配置Spring 提供的编码过滤器 --> <filter> <filter-name>EncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter...
2018-04-13 12:41:50
425
原创 spring-rest笔记
1.文件上传2.Spring MVC 如何返回JSON2.Spring MVC 返回JSON 2.1 搭建一个基于标注的Spring MVC 2.2 新建一个XdlUser类 需要把这个类型的对象 以JSON 返回给客户端 2.3 新建一个控制器 方法的返回值类型就是 XdlUser 类型 在这个控制器方法上 加 @RequestMapping("/路径") 和 @Respon...
2018-04-13 12:23:32
179
原创 SpringMVC文件上传
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.co
2018-04-12 18:04:16
115
原创 简单的SpringMVC配置
流程步骤:. 发一个servlet 请求hello.do 然后跳转到hello.jsp .1 建立一个项目 拷贝Spring容器对应的配置文件 和 导入对应的jar 包(ioc mvc) .2 在web.xml中配置DispatcherServlet 关联Spring的配置文件 (程序入口) .3 在Spring配置文件中配置HandlerMapping 配置请求和控制器的对应...
2018-04-11 15:02:51
152
原创 strust-spring整合
/hello.action-->Filter控制器-->HelloAction(Spring)-->Result-->/WEB-INF/hello.jsp搭建Struts2+Spring环境引入struts2和spring的jar包引入struts.xml和applicationContext.xml引入struts2-spring-plugin.jar包<depen...
2018-04-11 10:22:14
434
原创 不继承JdbcDaoSupport的方式实现SpringDAO
导入jar:(ioc aop dao 数据驱动包和连接池包) 接口:import java.util.List;import com.xdl.bean.BankAccount;public interface BankAccountDAO { List<BankAccount> getBankAccountList(double money); /** 从某个账户上 扣...
2018-04-10 19:32:35
282
原创 继承JdbcDaoSupport 该类实现数据库操作
接口:import java.util.List;//实体类 略import com.IKNOWYOUf.bean.BankAccount;public interface BankAccountDAO { /** 查询bank_account 表中的数据量 */ int getBankAccountCount(); /** 根据用户名 和 密码 来查询一个账户信息 */ BankA...
2018-04-10 18:40:48
791
原创 springDao 中映射器写法
import java.sql.ResultSet;import java.sql.SQLException;import org.springframework.jdbc.core.RowMapper;import com.IKNOWYOUf.bean.BankAccount;//RowMapper行映射器public class BankAccountMapper implements Row...
2018-04-10 18:20:21
413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人