自定义博客皮肤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 700 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 382

原创 基础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 261

原创 在spring中使用redis

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

2018-08-08 11:14:06 213

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

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 545

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

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

2018-08-02 16:36:24 342

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

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

2018-07-24 16:18:47 153

原创 网络编程-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 323

原创 网络编程-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 140

原创 网络编程-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 159

原创 数据库连接池之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 118

原创 数据库连接池之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 155

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

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

2018-05-12 11:55:48 719

原创 自定义工具类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 233

原创 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 1165

原创 使用原生态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 659

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

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

2018-04-27 18:21:34 486

空空如也

空空如也

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

TA关注的人

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