KanerYe
码龄9年
求更新 关注
提问 私信
  • 博客:187,827
    社区:4
    187,831
    总访问量
  • 28
    原创
  • 16
    粉丝
  • 51
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2016-04-16
博客简介:

kai__ye的博客

博客描述:
记录学习的点滴!!
查看详细资料
个人成就
  • 获得48次点赞
  • 内容获得17次评论
  • 获得117次收藏
创作历程
  • 8篇
    2018年
  • 20篇
    2017年
  • 1篇
    2016年
成就勋章
TA的专栏
  • java
    4篇
  • Linux
    3篇

TA关注的专栏 7

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

centos6.5安装mysql

检查是否安装了MySQL组件rpm -qa|grep mysql卸载查询出来的mysql组件rpm -e --nodeps mysql-5.1.71-1.el6.x86_64rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64rpm -e --nodeps mysql-connector-odbc-5.1.5r1144-7.el6.x86_64...
原创
发布博客 2018.12.06 ·
194 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

linux动态分配ip

ip addrcd /etc/sysconfig/network-scripts/vi ifcfg-eth0将ONBOOT=no改为ONBOOT=yeswq保存退出service network restart
原创
发布博客 2018.12.06 ·
842 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jdk 自带线程池

jdk自带的线程池供我们使用的主要是ThreadPoolExecutor类创建线程池:1、使用Executors工厂类Executors主要提供了几种创建线程池的方法1)newFixedThreadPool(固定大小的线程池)每次提交任务就创建一个线程,直到线程到达线程池的最大大小,线程池的大小一旦达到最大值就会保持不变,如果某线程因执行异常而结束,那么线程池就会补充一个新线程2)ne...
原创
发布博客 2018.11.28 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jdk 自带线程池

jdk自带的线程池供我们使用的主要是ThreadPoolExecutor类创建线程池:1、使用Executors工厂类Executors主要提供了几种创建线程池的方法1)newFixedThreadPool(固定大小的线程池)每次提交任务就创建一个线程,直到线程到达线程池的最大大小,线程池的大小一旦达到最大值就会保持不变,如果某线程因执行异常而结束,那么线程池就会补充一个新线程2)ne...
原创
发布博客 2018.11.28 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线程的创建、终止、常用方法及生命周期

线程的创建Java使用Thread类代表线程,所有线程对象都必须是Thread类或其子类,线程创建方式有四种方式:1、继承Thread类public class MyThread extends Thread{ @Override public void run() { //重写run方法 }} public static void main(String[] args){...
原创
发布博客 2018.11.27 ·
452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring中bean生命周期

我们都知道servlet的生命周期是:实例化、初始化、接受处理请求、销毁。spring上下文中bean也是类似的:我们的bean都是交给spring管理的,也就是我们将bean的创建、管理控制权都交给了spring容器也称为IOC容器当然IOC容器初始化时是空的,将什么实例交给IOC也是由我们自己控制的。再说说bean的生命周期,如下:1、实例化一个bean,也就是我们常说的new;2...
原创
发布博客 2018.10.24 ·
146 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Java 设计模式之代理模式

介绍代理模式是Java常见的设计模式之一,代理模式是指客户端不直接调用实际的对象,而是通过调用代理对象,间接调用实际对象,简单来说就是不改变源码的情况下,实现对实际对象的功能扩展。一般客户端不想直接访问实际对象或访问实际对象存在困难,通过一个代理对象来完成间接访问。代理模式的实现代理模式可以有两种实现方式,我们根据加载被代理类的时机不同,将代理分为静态代理和动态代理。如果我们在代码编译时就...
原创
发布博客 2018.10.23 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux允许端口远程访问开放端口

1.修改防火墙配置文件# vi /etc/sysconfig/iptableswq保存退出,重启防火墙service iptables restart这样6379端口就可以远程访问了2.linux命令开放端口添加一个开放端口如80端口 # sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT保存设置/etc/rc.d/init.d/iptables s
原创
发布博客 2018.01.14 ·
31887 阅读 ·
2 点赞 ·
5 评论 ·
22 收藏

Linux下安装redis

1.下载源码包,解压缩后编译源码wget http://download.redis.io/releases/redis-3.0.5.tar.gz$ tar xzf redis-3.0.5.tar.gz$ cd redis-3.0.5$ make2.编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然
原创
发布博客 2018.01.12 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

servlet--监听器

什么是监听器?所谓监听器就是指对整个web环境的监听,主要监听三个对象的活动: 1.ServletContext: 对Servlet上下文对象监听 2.Session : 对Session对象监听 3.Request :对Request对象监听 对对象监听就是实现一系列的监听接口对对象的监听对ServletContext对象的监听ServletContextListener:对整个Servl
原创
发布博客 2017.12.21 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Quartz -- cron表达式

cron表达式用于配置cronTrigger的实例。cron表达式实际上是由七个子表达式组成。这些表达式之间用空格分隔。 1.Seconds (秒) 2.Minutes(分) 3.Hours(小时) 4.Day-of-Month (天) 5.Month(月) 6.Day-of-Week (周) 7.Year(年) 例:”0 0 12 ? * WED” 意思是:每个星期三的中午12点
原创
发布博客 2017.12.21 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

quartz初探--相关类和接口

Job接口非常容易实现,只有一个execute方法。相当于TimerTask方法,在里面编写业务逻辑。 Job在任务定时调度中的生命周期:每次调度器执行job,它在调用execute方法前会创建一个新的Job实例。当调用完成后,关联的job对象实例会被释放,释放的实例会被垃圾回收机制回收。JobDetail为Job实例提供许多设置属性,以及JobDataMap成员变量属性,它用来存储特定Job实例
原创
发布博客 2017.12.18 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis 键key

redis 键key 命令在 key 存在时删除 key DEL key127.0.0.1:6379> del name(integer) 1检查给定 key 是否存在 EXISTS key127.0.0.1:6379> exists age(integer) 1 --存在序列化给定 key ,并返回被序列化的值 DUMP key127.0.0.1:6379> dump ag
原创
发布博客 2017.12.18 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis 哈希hash

redis 哈希hash将哈希表 key 中的字段 field 的值设为 value HSET key field value127.0.0.1:6379> hset person name "lisi"(integer) 1127.0.0.1:6379> hset person age 18(integer) 1同时将多个 field-value (域-值)对设置到哈希表 key 中 HM
原创
发布博客 2017.12.18 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

redis 有序集合 sorted set

redis 有序集合 sorted set命令向有序集合添加一个或多个成员,或者更新已存在成员的分数 ZADD key score1 member1 [score2 member2]127.0.0.1:6379> zadd score 56 zhangsan 68 lisi(integer) 2获取有序集合的成员数 ZCARD key127.0.0.1:6379> zcard score(in
原创
发布博客 2017.12.18 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java排序算法

1.冒泡排序重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。public int[] bubbleSort(int[] ints){ for (int i = ints.length-1; i > 0; i--) { int temp = 0; for (
原创
发布博客 2017.12.09 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java数据结构

Array数组java中有8中基本数据类型,除了这些,数组也可作为对象处理,创建是需要使用new关键词,一旦创建,大小不可改变。 Array类提供静态方法来动态创建和访问Java数组。 通过.length获取数组长度, equals():比较两个数组是否相等,拥有相同元素个数,且所有对应元素两两相等。 数组是访问数据最有效率的数据结构,但很不灵活。大小固定。Collection集合List接
原创
发布博客 2017.12.09 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql 查看及修改表结构

创建一个student表mysql> create table student(id int,name varchar(20),age int);Query OK, 0 rows affected查看表结构1.desc tablenamemysql> desc/describe student;+-------+------------+------+------+--------+-----
原创
发布博客 2017.12.09 ·
957 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

redis 集合set

Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。redis set命令1.向集合添加一个或多个成员 SADD key member1 [member2]127.0.0.1:6379[2]> sadd name aaa bbb ccc(integer) 32.获
原创
发布博客 2017.12.06 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jdbc

jdbc概念什么是JDBC  JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。数据库驱动  我们安装好数据库之后,我们的应用程序也是不能直接使用数据
原创
发布博客 2017.12.06 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多