×
请登录
账号
密码
登录 Use it
博客
随笔
网盘
建站
资源
标签
毒鸡汤
程序员导航
登录
注册
标签: java 共 193 个结果.
SpringBoot支持JSP教程
项目背景 一些前端还是JSP的老项目,需要改造为springboot,所以需要springboot能支持JSP。 项目结构 afei-demo ├──src/main ├ ├──java ├ ├ ├──com.afei.test.demo ├ ├ ├ ├
star2017
1年前
1970
0
模板方法设计模式的原理及测试代码(手写JdbcTemplate)
## 模板方法模式介绍: ### 简单介绍 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Template Method 使得子类可以不改变 一个算法的结构即可重定义该算法的某些特定步骤。 Template Method 模式一般是需要继承的。这里想要探讨另一种对 Template Method 的理解。Spring 中的 JdbcTemplate,在用这个类时并不想去继承这个类,因为这个
star2017
1年前
2140
0
斐讯K3路由器配置Tomcat的JAVA-WEB程序到外网,含花生壳域名绑定
刚刚搞完JAVA的课程,今天家里装修,一个师傅聊天,聊到说是做IT软件开发的。 就在问,如果他们要做的话可能会合作。 但是我还不会把项目部署到互联网,于是鼓捣了一下午,查阅了几十篇文章,终于搞定了! 闲话少说,正文: 这种文章还是很多的,只是没有找到斐讯路由器的配置方式! 我的路由器是 斐讯K3 第一步:设置固定IP: win10为例: 1.对着网络,右键,打
star2017
1年前
2046
0
spring的jdbcTemplate的多数据源的配置,springboot的jdbcTemplate的多数据源的配置
如果想要看springboot配置mybatis的多数据源,请参看本人博客: https://blog.csdn.net/u013294097/article/details/86274427 1、springboot中配置 案例中使用的数据源是阿里巴巴的druid,其他数据源是一样的 1)创建两个数据源 yml中配置两个不同的前缀的数据源 spring: datasource:
star2017
1年前
2149
0
lucene域的各种类型
是否分词: 分词的作用是为了索引 需要分词: 文件名称, 文件内容 不需要分词: 不需要索引的域不需要分词,还有就是分词后无意义的域不需要分词 比如: id, 身份证号 是否索引: 索引的的目的是为了搜索. 需要搜索的域就一定要创建索引,只有创
star2017
1年前
2214
0
docker安装redis教程
安装docker参考博主另一篇文章 https://blog.csdn.net/u013294097/article/details/91127259 1、下载redis docker pull redis //使用镜像加速下载redis docker pull registry.docker-cn.com/library/redis 两种方法均可以 2、下载完成后查看镜像: docke
star2017
1年前
2773
0
7.Springcloud的Ribbon的自定义算法实现
## 添加自定义算法的步骤 ### 1.主启动类添加注解: @RibbonClient(name="DEBUGGGCLOUD-DEPT",configuration=MySelfRule.class) 此处的MySelfRule是自定义的算法规则的配置类,示例代码如下: ``` package com.cyjz.irule; import com.netflix.loadbalancer.IRu
star2017
1年前
2821
0
LocalDate,LocalDate,LocateDateTime的常用方法
1.获取对象:now(),获取当前时区的时间对象: now(Zoneld zone) 创建指定时间的对象: of() 2.获得今天是本月的第几天: getDayOfMonth() 获得今天是本年的第几天: getDayOfYear() 获得今天是本周的第几天: getDayOfWeek() 获得当前的月份(枚举值):getMonth() 获得月份的数值
star2017
1年前
2333
0
innerjoin与leftjoin之间的区别
关于inner join 与 left join 之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在inner join 上了。 需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数据按行业分组,显示每个行业的户数及户数占比,涉及到的字段有A表的用户数、总用户数和B表的行业名称。本来是不管查不查的到数据,在X轴都应该显示行业名称的,结果是X、Y轴都
star2017
1年前
2208
0
CAS的ABA问题及解决方案
### 问题说明: ``` ABA问题是CAS的两个线程在处理某个数据的时候,当t1线程的执行时间较长,比如时间在10秒钟,t2线程的执行时间在2秒钟。在t1还没执行完成的过程中,t2线程将值从100改成101,然后t2再次将值101改成了100,此时,t1线程并不知道t2线程干了什么猫腻。t1线程再次去将100修改成2020是可以成功的,但是数值本身是被修改过的,不应该修改成功,所以这里就是出现
star2017
1年前
2961
0
java多线程创建一个简单的案例
1、创建一个简单的线程,不需要去创建个Runnable Thread thread = new Thread(new Runnable() { @Override public void run() { //to do 你要执行的方法 } }); thread.start(); 2、如果要循环创建的话,可以直接将以上的方法放到循环体里面去
star2017
1年前
2390
0
lucene可用中文分词IKAnalyzer,mavenpom下载代码及配置文件
1.pom代码
star2017
1年前
2254
0
6.Springcloud的Ribbon的负载均衡算法解析及配置方式
## 配置方式 ### 1.在restTemplate配置类里面添加一个bean,用于确认所属的负载均衡算法类类型,全部代码如下: ``` package com.debuggg.cloud.cfg; import com.netflix.loadbalancer.IRule; import com.netflix.loadbalancer.RoundRobinRule; import org.
star2017
1年前
2603
0
多线程创建之线程池
利用线程池创建的优点: 1.提高响应速度(减少了创建新线程的时间) 2.降低资源消耗(重复利用线程池中线程,不需要每次都创建) 3.便于线程管理: corePoolSize:核心池的大小 maximumPooSize: 最大的线程数 keepAliveTime: 线程没有任务时最多保持长时间会终止 相关的API:ExecutorService 和
star2017
1年前
2159
0
策略模式思想及示例代码(Strategy)
### 策略模式: 策略模式是:定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 Spring 中在实例化对象的时候用到 Strategy 模式,在 SimpleInstantiationStrategy 有使用。 归类:行为型模式 特点:最终执行结果是固定的,执行过程和执行逻辑不一样 场景:旅游出行方式,下单支付方式,快递方式 ### 示例
star2017
1年前
2283
0
git添加多远端服务器并且实现push代码
1、添加远端服务器 name表示给添加的远端命名,address表示远端的域名或者ip,repo表示远端仓库名 github的远端仓库名有个用户名 username/repo.git git remote add [name] git@address:repo.git 2.fetch远端代码 branch表示需要fetch的分支 git fetch [name] [branch
star2017
1年前
2596
0
lucene案例demo
1.github代码 https://github.com/mx342/luceneDemo 2.demo代码 import org.apache.commons.io.FileUtils; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.standard.StandardAna
star2017
1年前
2013
0
5.Springcloud的Ribbon组件的集成及实现轮询负载均衡方式
### 项目地址: [github地址](https://github.com/mx342/springcloud-demo) ### 步骤一:对consumer工程的pom添加坐标 ```
star2017
1年前
2554
0
多线程的创建方式之实现Callable接口
与实现Runable接口相比,Callable功能更强大 1.与run()方法相比,call()方法可以有返回值 2.call()方法可以抛出异常 3.call()方法支持泛型的返回值 4.call()方法的返回值以及线程的调用需要借助于FutureTask类来实现 示例代码: package com.debuggg.exer; import java.util.concurrent
star2017
1年前
2070
0
Eclipse中Mybatis的自动提示的配置
1.打开任意一个mapper.xml文件,复制dtd的下载路径 http://mybatis.org/dtd/mybatis-3-mapper.dtd 2.复制publickey -//mybatis.org//DTD Mapper 3.0//EN 3.打开window/preferences 4.找到XML-->XML Catalog-->Add 5.
star2017
1年前
2699
0
1
...
4
5
6
...
10
本文目录
热门标签
程序员导航
热门文章
1.
如何学习Python数据科学(2018)
2.
31个与大数据有关的非常不错的资源和文章(附全链接)
3.
这可能是人工智能、机器学习和大数据领域覆盖最全的一份速查表
4.
SpringBoot2实践系列(六):集成监控模块Actuator详解
5.
史上最全的“大数据”学习资源(上)
6.
一篇文章,带你了解美国大数据产业
阿里云新老用户最新优惠
阿里云新老用户最新优惠
最新发布
1.
新技术名词
2.
查看mysql数据库中前缀位sys_data_的表,并生成删表语句
3.
centos docker 安装opensearch
4.
centos docker安装redis
5.
Linux使用命令记录:查看端口及开放端口(netstat、iptables)
6.
paddlenlp实现关系抽取
最新评论
签到
?
签到
签到
签到,学习
签到