博客专栏  >  前端   >  java

java

里面是我在学习过程中写过的一些java程序,长久更新

关注
27 已关注
140篇博文
  • 关于Class.forName

    前言 相信大家在使用反射操作时多多少少能用到这个方法。如果你使用了mysql数据库并且使用了原生的数据库操作,你肯定有一段这样的代码Class.forName("com.mysql.jdbc...

    2018-10-12 11:34
    20
  • zk数据恢复

    刚刚在向hbase表写数据时发现一个神奇的现象:判断该表显示不存在,建表时发现显示 表已存在。 org.apache.hadoop.hbase.TableExistsException: cash_...

    2018-09-05 16:21
    67
  • Java源码之ThreadLocal

    前言 很早之前就知道使用ThreadLocal解决多线程并发的问题,可是却一直知其然不知其所以然。这几天在github上看dubbo的提交记录时,无意中发现了前师兄提交的记录,其优化后的Thr...

    2018-07-05 18:25
    144
  • ZTree自定义icon

    在写一个界面,用到了ZTree插件。 我的目录分类有:大目录,小目录和文件。默认的ZTree并不满足我的需求,就需要一些定制化的开发。 增加变量 在jquery.ztree.core.js文...

    2018-06-11 19:43
    1782
  • hbase实时优化思路

    问题的提出 基于hbase的实时架构图如上图所示(也有其它基于TiDB的毫秒级别的实时,这里属于伪实时H+1)。 目前报表的H+1任务的数据都是通过读取binlog消息存入导hbase的...

    2018-06-07 20:02
    318
  • Java设计模式(二)回调模式

    在学习Java的路上很早很早就接触了回调,比如:JFrame的键盘事件,JFrame控件的点击事件,线程池执行之前的方法beforeExecute与执行之后的方法 afterExecute,线程的Ru...

    2018-05-14 14:46
    196
  • Java设计模式(一)适配器模式

    一天无意中在github上搜索,发现了在Java领域stars排名最多的一个项目:iluwatar/java-design-patterns 里面总结了许多在我们开发过程中会使用到的设计模式,以前虽...

    2018-05-14 10:22
    140
  • Failed opening .rdb for saving: Permission denied

    关闭redis服务的时候出现了这个异常 Failed opening .rdb for saving: Permission denied [814] 20 Jan 11:46:24.764...

    2018-01-20 13:59
    994
  • 线程池(ThreadPoolExecutor)源码分析之如何保证核心线程不被销毁的

    今天看到了别人的一个代码,为了实现每小时重启一下MQ拉取消息,他使用的是Thread.sleep(1000*60*60)方法,然后重启MQ。我一看到就非常头疼啊。。为什么要使用这种方式而不使用java...

    2018-01-12 13:29
    4616
  • JAVA线程池分享

    摘要 线程池的工作原理 构造方法 存活时间keepAliveTime 存活的时间单位uunit 任务队列workQueue 线程工厂threadFactory 拒绝策略handler 任务执行的基本流...

    2018-01-08 14:50
    303
  • MySQL的limit用法和分页查询的性能分析及优化(转)

    一、limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。SELECT * FROM table LIMI...

    2017-12-20 10:16
    3027
  • dubbo入门小案例

    背景随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构当网站流量很小时,只需一个应...

    2017-12-19 14:21
    1898
  • mysql实现ROW_NUMBER() over (PARTITION BY xx ORDER BY ** DESC)

    最近HM给XSD一个需求,HM说现在我们的自动调度任务每天都运行了很多任务,而且每个任务又有失败重试的操作。你能给我查找出来今天的所有的失败任务(以最近时间为准)都有那些吗?XSD听到这个问题就愉快的...

    2017-12-08 11:52
    8111
  • mysql超时:The last packet successfully received from the server was 172,848,658 milliseconds ago.

    今天查询接口报错了。报错内容如下: The last packet successfully received from the server was 172,848,658 milliseco...

    2017-11-20 10:41
    1596
  • Saving key "/home/ubuntu/.ssh/id_rsa" failed: Permission denied

    生成sshkey时权限不够。。 怎么办? 通过ls -ls查看 .ssh文件是属于root用户的。对于其它用户只有执行的操作,并没有读写操作。 那就加上吧。ubuntu@VM-181-46...

    2017-08-09 11:13
    2991
  • GitHook+JGit实现最新代码的自动克隆或者项目的自动部署

    需求 思路 开工 设置webhook 响应webhook的服务器 http接口 clone和checkout操作 遍历本地仓库 IO流读取内容 运行结果需求 分析师写的sql需要映射到另外一个后台...

    2017-08-08 20:23
    1753
  • 我在杭州找实习的那些天

    背景故事 杭州之旅 面试第一天 面试第二天 面试第三天 面试第四天 丰硕的果实 个人面试总结 部分面试题 不知不觉实习近一个月了。好久没发博客,趁着今天回来的早就写一下我找实习工作的经历。最后我会附上...

    2017-08-06 15:38
    1939
  • 关于外网如何访问内网资源的解决办法

    前两天旁边的小伙伴给了我一个需求,让我来解决它。为了锻炼自己也就接受了。需求项目中有一些内容的配置在前端和后端都是写死的,而且这些内容是需要经常修改的,所以就导致了每次内容的修改都要重新、修改部署项目...

    2017-07-21 21:13
    3338
  • springboot定时任务的使用

    有一个需求是需要从公司内网获得某些信息,由于需要定时爬取就想到了定时器。 以前曾经用过spring-quartz定时器,现在用的springboot好像自带了一个微型的spring-quartz定时...

    2017-07-21 16:52
    679
  • 使用springboot时*mapper.xml无法加载的问题

    由于公司里所有的项目都是springboot没办法 只能学习了 在整合mybatis时发现我配置的mapper并没有加载 我已经在application.yml中配置了路径,还是无效果mybat...

    2017-07-15 10:04
    12855
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部