自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 占位符的使用

可以有以下三种写法:String message1 = "测试";String message2 = "测试2";logger.info("message is {} {}" ,message1,message2);System.out.println(String.format("message is : s% s% ",message1,message2));System...

2019-09-28 11:11:16 707 1

原创 使用spring测试Redis字符串操作

1.pom依赖<dependencies> <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId&gt...

2018-08-16 20:37:07 384

原创 基础ssm项目的搭建

1.使用maven管理工具,避免手动导入jar包的麻烦。而且手动导入也可能存在版本不匹配的问题。所以pom.xml如下(提供了搭建ssm基础的所有jar包)<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch...

2018-08-09 17:17:18 266

原创 在spring中使用redis

为什么要学习在spring中使用redis,一开始我们是用jedis去操作redis的,但是redis只提供基于字符串的操作,而在java中使用的却是以类对象为主,所以需要redis存储的字符串和java对象相互转化。如果自己编写规则,很麻烦,而spring中封装了这些东西,还提供了工具类,所以学习在spring中使用redis,很有必要。1.准备的东西,使用的是maven(pom.xml) ...

2018-08-08 11:14:06 217

原创 通过反射获取请求方法

package com.taylor.demo;import java.io.IOException;import java.lang.reflect.Method;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServl...

2018-08-07 16:54:29 551

原创 拦截器(动态代理的升级)

之前一直在纠结拦截器中是怎么体现动态代理的,因为动态代理不难理解,而拦截器就是把代理工具类中的代码放到拦截器中实现,所以绑定方法和构造方法和普通的动态代理有一点点不同。一、编写拦截器接口package com.taylor.interceptor;import java.lang.reflect.Method;public interface Interceptor { /**...

2018-08-02 16:36:24 347

原创 面试准备-直接插入排序

package com.taylor.charu;import java.util.Arrays;/** * * @author lenovo * 直接插入排序 * 最好情况是待排序列是升序的,这样比较次数一共是(n-1) * 最坏情况是待排序列是降序的,这样的话,比较次数是n(n-1)/2 * 平均时间复杂度是:平均比较次数+平均移动次数 * 这里直接插入的平均时间复杂...

2018-07-24 16:18:47 155

原创 网络编程-tcp复制文件

package com.taylor.tcp;import java.io.BufferedReader;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import...

2018-07-14 16:07:53 324

原创 网络编程-tcp学习1

package com.taylor.tcp;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputSt...

2018-07-14 13:50:51 145

原创 网络编程-udp通信1

package com.taylor.tcp;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;import org.junit.Test;public class TcpServer { @Test public ...

2018-07-14 13:49:10 161

原创 数据库连接池之dbcp

package cn.taylor.jdbc;import java.sql.Connection;import java.sql.SQLException;import org.apache.commons.dbcp2.BasicDataSource;import org.junit.Test;public class Demo1 { @Test public voi...

2018-05-12 12:11:30 120

原创 数据库连接池之c3p0

c3p0-config.xml<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default-config> <property name="jdbcUrl">jdbc:mysql://localhost:3306/zed</property>

2018-05-12 12:08:29 157

原创 事务学习--转账例子

package cn.taylor.dao;import java.sql.Connection;import java.sql.PreparedStatement;/* * 学习事务最简单的例子就是转账,假如张三给李四转100块钱,其实用两句sql语句就可以实现, * 第一句是给张三账户减去100;第二句是给李四账户加上100 * 但是如果在第一句sql语句执行之后出现错误,导致...

2018-05-12 11:55:48 725

原创 自定义工具类jdbcUtils

package cn.taylor.demo5;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;/* * v1.0 */public class Jd...

2018-05-12 11:45:39 236

原创 PreparedStatement的使用和批处理

package cn.taylor.demo4;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import org.junit.Test;/* * 为了避免sql攻击,学习PreparedSt...

2018-05-12 11:44:23 1167

原创 使用原生态jdbc操作数据库

package cn.taylor.demo2;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import org.junit.Test;publi...

2018-05-12 11:34:40 663

原创 云服务器ubuntu16.04 安装jdk

趁着最近阿里搞活动,小编在阿里云买了一个服务器来耍耍。版本是ubuntu16.04 64位。要给云服务器部署环境,可以选择的方法有java镜像部署,一键安装包部署和手动部署。前两种方便快捷,但是收费,而手动部署可以体现一定的耐心和技术,这里我选择的是手动部署。安装jdk1.首先要在官网下载对应版本的jdk,下载地址http://www.oracle.com/technetwork/ja...

2018-04-27 18:21:34 489

空空如也

空空如也

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

TA关注的人

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