自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程抽取数据库数据

记录一次多线成抽取数据的方案public void static main(String[] args){ //每页大小 int pageSize=100; //总记录数 int totalCount=ProductDAO.countAll(); //计算一共有多少页 int totalPage=(totalCount+pageSize-1)/pageSize; int begin,end; for(int current=1;current<totalPage;cur.

2021-06-30 16:03:05 435

原创 java实现赫夫曼编码封装

package com.coderman.datastruct.tree;import org.junit.Test;import java.util.*;/** * 哈夫曼编码 * @Author zhangyukang * @Date 2020/6/4 10:54 * @Version 1.0 **/public class HuffmanCodingTest { //模拟要传输的数据// private static String data="i love y

2020-06-05 11:54:16 195

原创 新冠-物资管理系统,前后端分离系统 Vue+SpringBoot,【代码开源】。

新冠-物资管理系统(不定期更新),觉得不错的话,还请各位大哥给个Star预览新冠 -物资管理系统适合想要接触前后端分离的同鞋,一个练手的小项目SpringBoot+Vue+Element-UI (新冠-物资管理系统) 纯前后端分离项目, 抗疫相关物料的管理系统,领用、派发记录,库存查询统计。寂寞消遣之作~, 项目预览地址:http://www.zykhome.club接口文档...

2020-04-11 20:29:34 6823 13

原创 新冠-物资管理系统,后端分离Vue+SpringBoot

演示地址

2020-03-24 10:09:10 1691

原创 带头结点和尾节点的双向链表的(增删改查,头遍历,尾遍历)java实现

废话不多说,请看代码测试输出代码package com.coderman.dataStruct;/** * 双链表 * * @Author zhangyukang * @Date 2020/2/18 19:00 * @Version 1.0 **/class DoubleLinkedList { //代表头结点 private DoubleLinke...

2020-02-21 15:28:41 558

原创 手写生产者消费者,要求指定容量,有个put方法和一个get方法,和当前库存量size

废话不多说,直接看代码tomcat.addAdditionalTomcatConnectors(httpConnector());1. 核心代码2. 生产者/** * 生产者 */class ShopProducer implements Runnable{ private MyContainer container; ShopProducer(MyCont...

2020-02-21 15:26:16 143

原创 Docker的相关命令及自定义centos和tomcat的镜像

1. docker命令1. docker的安装: yum install docker2. docker的启动: systemctl start docker3. 查看docker的所有镜像: docker images4. 运行docker的helloword: docker run hello-world5. 运行nginx: docker run -p 8080:80 -...

2019-11-18 18:28:17 139 1

原创 选择排序和冒泡排序算法

//冒泡排序算法 @Test public void sort2(){ int [] array={1,34,4,56,67,7,89}; for (int i = 0; i < array.length-1; i++) { for (int j = 0; j < array.length-i-1; j++) {...

2019-11-16 22:45:58 128

原创 Shiro学习笔记。

授权需要继承 AuthorizingRealm 类, 并实现其 doGetAuthorizationInfo 方法AuthorizingRealm 类继承自 AuthenticatingRealm, 但没有实现 AuthenticatingRealm 中的doGetAuthenticationInfo, 所以认证和授权只需要继承 AuthorizingRealm 就可以了. 同时实现...

2019-10-23 17:57:40 143

原创 实现链表的创建,遍历,求长度,判断是否为空, 排序算法。

#include<stdio.h>#include<malloc.h>typedef struct Node{ int data; struct Node * next;}NODE,*PNODE;//函数声明PNODE create_link(void);void show_link(PNODE pHead);int is_empty(PNODE pHe...

2019-10-16 17:14:20 124

原创 C语言的选择排序算法

第一层循环表示的要比较的数的个数第二层循坏表示让每一个数和所有数比较的次数#include<stdio.h>int main(void){ int array[5]={7,2,5,3,1}; int len=5; int i,j,t; for(i=0;i<len-1;i++){ for(j=i+1;j<len;j++){ if(array[i]&...

2019-10-16 16:57:26 107

原创 JAVA使用Jedis操作Redis的基本常用的API。

package com.coderman.test;import com.coderman.entities.Customer;import com.coderman.entities.Department;import org.junit.Test;import redis.clients.jedis.Jedis;import java.util.*;public class Te...

2019-10-08 12:57:39 410

原创 Redis常用的命令String,list,hash,set,zset

###常用的指令####(redis_Key关键字)keys * 查看本库中的所有的keyexists key的名字: 判断某个key是否存在move key db: 当前的库中的key就没有了,被移除了expire key 秒钟: 给指定的key设置过期的时间ttl key :查看key还有多长时间过期,-1表示永不过期,-2表示已经过期type key:查看你的key的类型d...

2019-09-29 20:07:49 133

原创 Linux的一些常用命令笔记,linux学习第一天笔记(Linux学的好,局子进的早~)

##用户相关命令####用户操作1. 创建一个用户: useradd zhangyukang2. 给用户指定密码: passwd zhangyukang3. 删除一个用户: userdel zhangyukang4. 查询用户信息: id zhangyukang5. 查看当前用户: who i am6. 切换用户: su - zhangyukang (注意低权限用户无法切换高权用户)...

2019-09-04 18:44:56 152

原创 SpringBoot写的一个问答社区,源码上传到Github上,欢迎大家PR,适合小白~

最近刚刚接触springboot,感觉springboot比起SSM大大的简化了配置,毕竟springboot的核心就是自动配置吧,所以想快速入门springboot,因此写了一个简单的社区,现在项目已经部署上线,想要学习这个项目的可以来看看项目地址:添加链接描述CoderMan_SpringBoot使用springboot写的一个论坛项目,Maven管理项目使用springboot,my...

2019-08-21 16:14:58 434 1

原创 SpringBoot的Helloword

依赖信息:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache....

2019-07-24 16:37:35 151

原创 Mybatis的批量操作,在Spring中使用Mybatis的批量处理

//使用批量插入的方法向数据库中插入100条记录@Testpublic void testbatchsave2() throws IOException{ SqlSessionFactory sqlSessionFactory = getSqlSessionFactory(); SqlSession session = sqlSessionFactory.openSession(Exe...

2019-06-16 19:15:28 1199

原创 Mybatis自定义类型处理器

package zhang.mybatis.entities;import com.mysql.jdbc.jdbc2.optional.CallableStatementWrapper;/**实际的开发过程中向数据库保存的是枚举的状态码因此要自定义类型处理器@author Administrator*/public enum CustomerStatus {LOGN(100,...

2019-06-16 19:12:33 432

原创 MyBatis运行流程以及四大对象的创建时机

package zhang.mybatis.test;import java.io.IOException;import java.io.InputStream;import java.util.List;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import ...

2019-06-15 19:41:51 450

原创 Mybatis使用ehcache的二级缓存

1.加入ehcache的相关jar包:(注意ehcache的核心jar包依赖两个日志包)ehcache-core-2.4.3.jarslf4j-api-1.6.1.jarslf4j-log4j12-1.7.21.jar2.加入mybatis中ehcache的适配包(版本可以自己选择自己喜欢的)mybatis-ehcache-1.0.3.jar3.在类路径下添加ehcache的ehcac...

2019-06-13 10:49:15 213

原创 Mybatis的使用

package zhang.mybatis.dao;import java.util.List;import java.util.Map;import org.apache.ibatis.annotations.MapKey;import org.apache.ibatis.annotations.Param;import zhang.mybatis.entities.Custom...

2019-06-13 10:36:46 68

原创 Mybatis的基本配置和使用

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!-- ...

2019-06-07 18:37:38 90

原创 SpringData的Helloword

1.加入jar包antlr-2.7.7.jarc3p0-0.9.2.1.jarcom.springsource.net.sf.cglib-2.2.0.jarcom.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jarcommons-logging-1.1.3....

2019-05-29 18:09:28 236

原创 JPQL查询等查询方法

package zhang.jpa.test;import java.util.Arrays;import java.util.List;import javax.persistence.EntityManager;import javax.persistence.EntityManagerFactory;import javax.persistence.EntityTransact...

2019-05-28 21:35:50 262

原创 JAP中的单向一对多,单向多对一

package zhang.jpa.helloword;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.persistence.CascadeType;import javax.persistence.EntityManage...

2019-05-27 19:03:43 689

原创 Springmvc整合hibernate,spring

第一步加入jar包:antlr-2.7.7.jarc3p0-0.9.1.2.jarclassmate-0.8.0.jarcom.springsource.net.sf.cglib-2.2.0.jarcom.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar...

2019-05-26 21:22:08 118

原创 Springmvc中的requestMapping注解的使用

package zhang.springmvc.hander;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMa...

2019-05-21 11:25:09 380

原创 Springmvc的HelloWord

1.首先加入sprngmvc所需要的jar包2.在web.xml中配置:springDispatcherServlet<!-- The front controller of this Spring Web application, responsible for handling all application requests --><servlet> &lt...

2019-05-19 16:45:37 211

原创 Spring整合Hibernate以及踩到的坑

Spring整合Hibernate1.第一步加入Hibernate需要的jar包**2.在hibernate的配置文件中配置基本的配置1).配置是否在控制台打印sql2).是否格式化sql3).配置数据库方言4).配置生成数据表策略5).配置Hibernate二级缓存相关**<?xml version="1.0" encoding="UTF-8"?><!DOCT...

2019-05-16 11:02:32 171

原创 Spring基于注解声明式事务

package zhang.spring.dao;import zhang.spring.transtions.User;public interface ShoppingDao { //根据用户名获取用户 public User getUser(String username); //根据图书的id获取图书的价格 public int findBookPrice(int book...

2019-05-14 21:19:26 72

原创 Spring基于xml配置切面

<?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:/...

2019-05-12 12:39:33 191

原创 Sping中的前置通知,后置通知,返回通知,异常通知,环绕通知(基于注解配置)

package zhang.spring.apo.beans.Aspect;import java.util.Arrays;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.After;import org.a...

2019-05-11 21:44:40 464

原创 Spring中xml配置bean(三)

**一.自动装配bean: autowire1.Byname:通过get和set方法来进行bean的装配2.ByType:通过类型进行bean的装配,如果在此文件中存在属性的类型超过一个的时候,使用此方法会出现异常**<bean id="address2" class="zhang.spring.enities.autowire.Address" p:city="beijing" p:...

2019-05-09 21:22:46 1724

原创 Spring中bean的配置

一下是bean配置中要用到的实体的类package zhang.spring.enities;public class Car { private String brand; private double price; private String color; public String getBrand() { return brand; } public void set...

2019-05-08 18:47:08 184

原创 Spring的hello,引用IOC容器给bean赋值,以及bean的配置

环境在java项目下新建一个lib目录,引入jar包:注意:Spring依赖一个日志包: commons-logging-1.1.1.jar**commons-logging-1.1.1.jarspring-beans-4.0.0.RELEASE.jarspring-context-4.0.0.RELEASE.jarspring-core-4.0.0.RELEASE.jarspri...

2019-05-08 11:14:58 120

原创 Hibernate中的双向一对多的映射,表中的QBC和HQL查询

Department:对应一的一方package zhang.hibernate.entities; import java.util.HashSet; import java.util.Set; public class Department { private Integer departmentId; private String depart...

2019-05-08 11:07:28 187

原创 Hibernate中双向一对多映射

Father对应一的一方,Son对应对的一方father类:package zhang.hibernate.one2n.enties;import java.util.HashSet;import java.util.Set;public class Father { private int fatherId; private String fatherName; private ...

2019-05-07 13:55:56 85

原创 Hibernate中单向多对一映射

**实体类Customer和Order类,一个用户Customer可以有多个订单Order**Customer类package zhang.hibernate.manyto1.enities;public class Customer { private Integer customerId; private String customerName; public Integer g...

2019-05-07 13:46:13 75

原创 Hibernate中的HQL查询QBC查询,二级缓存的配置,类级别和collection级别

package zhang.hibernate.test8;import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedHashSet;import java.util.List;import org.hibernate.Criteria;import org.hibernate.Query;im...

2019-05-07 13:35:51 114

原创 Hibernate中的hibernate.cfg.xml文件的配置

<?xml version="1.0" encoding="UTF-8"?> <!-- 配置连接数据库的用户名 --> <property name="connection.username">root</property> <!-- 配置连接数据库的密码 --> <property name="c...

2019-04-30 11:33:56 1265

空空如也

空空如也

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

TA关注的人

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