瘦鱼-博客

随笔分类 -  Java

摘要:# eblog简介 * 一个简洁的博客系统 * 界面简洁、代码简洁、占用资源少 * 适用于个人博客 ## 展示 #### 主页 #### 博客浏览 #### 归档 #### 项目 #### 工具 #### 关于 #### 管理-博客列表 #### 管理-博客新建 ## 部署 > 一键部署 #### 阅读全文
posted @ 2023-06-10 08:01 瘦鱼 阅读(154) 评论(0) 推荐(0) 编辑
摘要:1、修改maven的settings.xml后,idea中配置文件指向发生了变化,指向了默认。如果maven配置文件中不是默认的,则需要根据配置文件进行修改。最好在File-Other Settings中设置。 阅读全文
posted @ 2018-11-21 10:58 瘦鱼 阅读(195) 评论(0) 推荐(0) 编辑
摘要:Java接口在使用过程中有两点规定: 1、接口中只能有定义方法名、方法返回类型,不能有方法的实现。 2、实现接口的类,必须实现接口中所有的方法。 例如下面的例子: 如果在接口中增加一个方法,会出现什么情况?这里增加一个sleep方法。 我使用的是idea,在编辑器中已经提示出错了:必须要实现slee 阅读全文
posted @ 2018-10-10 17:22 瘦鱼 阅读(1314) 评论(0) 推荐(0) 编辑
摘要:1、大于号、小于号在sql语句中的转换 使用mybatis 时sql语句是写在xml文件中,如果sql中有一些特殊的字符的话,比如< ,<=,>,>=等符号,会引起xml格式的错误,需要替换掉,或者不被转义。 有两种方法可以解决:转义字符和标记CDATA块。 方式1、转义字符 方式2、标记CDATA 阅读全文
posted @ 2018-07-24 10:06 瘦鱼 阅读(712) 评论(0) 推荐(0) 编辑
摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅! 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Ec 阅读全文
posted @ 2018-05-22 11:29 瘦鱼 阅读(1447) 评论(0) 推荐(0) 编辑
摘要:拦截器,主要用于拦截前端请求,常用于登录检查。 下面是演示使用拦截器拦截未登录的用户访问需要登录的模块情景,使用配置方式实现和注解方式实现代码: 配置方式: 1、web.xml中配置监听器,对于所有的/admin开头的请求,都走com.blog.interceptor.LoginIntercepto 阅读全文
posted @ 2018-04-17 18:43 瘦鱼 阅读(1834) 评论(0) 推荐(0) 编辑
摘要:1、配置线程配置类 2、定义线程执行任务类 3、调用 maven配置 结果展示: 1、无返回结果 2、有返回结果 阅读全文
posted @ 2017-10-30 13:48 瘦鱼 阅读(10711) 评论(0) 推荐(1) 编辑
摘要:Maven构建项目报错: 解决办法: 1、eclipse菜单 - Window - Preferences- Java - Installed JREs 将配置的JRE定位到JDK,例如JRE home:D:\Program Files (x86)\Java\jdk1.6.0_45 2、ALT+F5 阅读全文
posted @ 2017-10-12 14:20 瘦鱼 阅读(238) 评论(0) 推荐(0) 编辑
摘要:问题描述: 一个台阶,一次可以跳3级或者5级,跳到第n级有多少种跳法。 问题分析: 刚开始的思路是,每次跳3级或者5级,不一定能跳到第n级,要求n是3的倍数,或者是5的倍数,或者是3i和5j的和(i>=0,j>=0)。所以考虑三种情况: 1、 n是3的倍数; 2、 n是5的倍数; 3、 3i+5j= 阅读全文
posted @ 2017-06-13 14:58 瘦鱼 阅读(1233) 评论(2) 推荐(0) 编辑
摘要:ElasticSearch是开源搜索平台的新成员,实时数据分析的神器。可以理解为作为搜索的数据库,可以提供搜索功能。对比关系型数据库,具有以下的相似关系: 一个ES集群可以包含多个索引(数据库),每个索引又包含了很多类型(表),类型中包含了很多文档(行),每个文档又包含了很多字段(列)。 如果要实现 阅读全文
posted @ 2017-05-08 18:10 瘦鱼 阅读(1349) 评论(3) 推荐(1) 编辑
摘要:项目中使用hibernate3,在启动项目过程中,发现加载显示数据很慢,要多几分钟才显示出数据,没有报其他异常。今天特别慢,过了好久都不加载显示数据。 排查思路有以下几个方面: 1、数据库是否开启。检查发现已经开启。 2、是否缺少包。检查git修改记录,没有发现改动。 3、tomcat、eclips 阅读全文
posted @ 2017-04-22 12:53 瘦鱼 阅读(2856) 评论(0) 推荐(0) 编辑
摘要:1、产品池,生产者生产产品,放入池中;消费者从池中消费产品 1 package com.test.producerandconsumer; 2 3 /** 4 * 产品池,生产者生产产品,放入池中;消费者从池中消费产品 5 * @author tim 6 */ 7 public class Data 阅读全文
posted @ 2016-12-05 21:54 瘦鱼 阅读(200) 评论(0) 推荐(0) 编辑
摘要:在java中,单元测试是指类的测试,重点是测试类中的方法是否按照设计的逻辑运行。一个测试用例主要有以下步骤: 测试大概可以分为两类:无依赖和有依赖的。无依赖,是指要测试类不再依赖其他自己要编写的类,主要是工具类。可以直接使用Junit测试。有依赖,是指存在调用关系,例如Service层调用DAO。对 阅读全文
posted @ 2016-12-05 21:26 瘦鱼 阅读(374) 评论(0) 推荐(0) 编辑
摘要:以卖票的例子来介绍多线程和资源共享。 卖票是包含一系列动作的过程,有各种操作,例如查询票、收钱、数钱、出票等,其中有一个操作是每次卖掉一张,就将总的票数减去1。有10张票,如果一个人卖票,先做查票、收钱、数钱等各种操作,再将总的票数减去1,效率很低。如果多个人卖票,每个人都是做同样的操作,数钱、检查 阅读全文
posted @ 2016-04-30 11:05 瘦鱼 阅读(14348) 评论(2) 推荐(2) 编辑