×
请登录
账号
密码
登录 Use it
博客
随笔
网盘
建站
资源
标签
毒鸡汤
程序员导航
登录
注册
标签: java 共 193 个结果.
SpringBoot支持JSP教程
项目背景 一些前端还是JSP的老项目,需要改造为springboot,所以需要springboot能支持JSP。 项目结构 afei-demo ├──src/main ├ ├──java ├ ├ ├──com.afei.test.demo ├ ├ ├ ├
star2017
1年前
1729
0
模板方法设计模式的原理及测试代码(手写JdbcTemplate)
## 模板方法模式介绍: ### 简单介绍 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Template Method 使得子类可以不改变 一个算法的结构即可重定义该算法的某些特定步骤。 Template Method 模式一般是需要继承的。这里想要探讨另一种对 Template Method 的理解。Spring 中的 JdbcTemplate,在用这个类时并不想去继承这个类,因为这个
star2017
1年前
1869
0
斐讯K3路由器配置Tomcat的JAVA-WEB程序到外网,含花生壳域名绑定
刚刚搞完JAVA的课程,今天家里装修,一个师傅聊天,聊到说是做IT软件开发的。 就在问,如果他们要做的话可能会合作。 但是我还不会把项目部署到互联网,于是鼓捣了一下午,查阅了几十篇文章,终于搞定了! 闲话少说,正文: 这种文章还是很多的,只是没有找到斐讯路由器的配置方式! 我的路由器是 斐讯K3 第一步:设置固定IP: win10为例: 1.对着网络,右键,打
star2017
1年前
1784
0
spring的jdbcTemplate的多数据源的配置,springboot的jdbcTemplate的多数据源的配置
如果想要看springboot配置mybatis的多数据源,请参看本人博客: https://blog.csdn.net/u013294097/article/details/86274427 1、springboot中配置 案例中使用的数据源是阿里巴巴的druid,其他数据源是一样的 1)创建两个数据源 yml中配置两个不同的前缀的数据源 spring: datasource:
star2017
1年前
1894
0
lucene域的各种类型
是否分词: 分词的作用是为了索引 需要分词: 文件名称, 文件内容 不需要分词: 不需要索引的域不需要分词,还有就是分词后无意义的域不需要分词 比如: id, 身份证号 是否索引: 索引的的目的是为了搜索. 需要搜索的域就一定要创建索引,只有创
star2017
1年前
1961
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年前
2447
0
7.Springcloud的Ribbon的自定义算法实现
## 添加自定义算法的步骤 ### 1.主启动类添加注解: @RibbonClient(name="DEBUGGGCLOUD-DEPT",configuration=MySelfRule.class) 此处的MySelfRule是自定义的算法规则的配置类,示例代码如下: ``` package com.cyjz.irule; import com.netflix.loadbalancer.IRu
star2017
1年前
2520
0
LocalDate,LocalDate,LocateDateTime的常用方法
1.获取对象:now(),获取当前时区的时间对象: now(Zoneld zone) 创建指定时间的对象: of() 2.获得今天是本月的第几天: getDayOfMonth() 获得今天是本年的第几天: getDayOfYear() 获得今天是本周的第几天: getDayOfWeek() 获得当前的月份(枚举值):getMonth() 获得月份的数值
star2017
1年前
2078
0
innerjoin与leftjoin之间的区别
关于inner join 与 left join 之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在inner join 上了。 需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数据按行业分组,显示每个行业的户数及户数占比,涉及到的字段有A表的用户数、总用户数和B表的行业名称。本来是不管查不查的到数据,在X轴都应该显示行业名称的,结果是X、Y轴都
star2017
1年前
1951
0
CAS的ABA问题及解决方案
### 问题说明: ``` ABA问题是CAS的两个线程在处理某个数据的时候,当t1线程的执行时间较长,比如时间在10秒钟,t2线程的执行时间在2秒钟。在t1还没执行完成的过程中,t2线程将值从100改成101,然后t2再次将值101改成了100,此时,t1线程并不知道t2线程干了什么猫腻。t1线程再次去将100修改成2020是可以成功的,但是数值本身是被修改过的,不应该修改成功,所以这里就是出现
star2017
1年前
2649
0
java多线程创建一个简单的案例
1、创建一个简单的线程,不需要去创建个Runnable Thread thread = new Thread(new Runnable() { @Override public void run() { //to do 你要执行的方法 } }); thread.start(); 2、如果要循环创建的话,可以直接将以上的方法放到循环体里面去
star2017
1年前
2102
0
lucene可用中文分词IKAnalyzer,mavenpom下载代码及配置文件
1.pom代码
star2017
1年前
2030
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年前
2306
0
多线程创建之线程池
利用线程池创建的优点: 1.提高响应速度(减少了创建新线程的时间) 2.降低资源消耗(重复利用线程池中线程,不需要每次都创建) 3.便于线程管理: corePoolSize:核心池的大小 maximumPooSize: 最大的线程数 keepAliveTime: 线程没有任务时最多保持长时间会终止 相关的API:ExecutorService 和
star2017
1年前
1898
0
策略模式思想及示例代码(Strategy)
### 策略模式: 策略模式是:定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 Spring 中在实例化对象的时候用到 Strategy 模式,在 SimpleInstantiationStrategy 有使用。 归类:行为型模式 特点:最终执行结果是固定的,执行过程和执行逻辑不一样 场景:旅游出行方式,下单支付方式,快递方式 ### 示例
star2017
1年前
2042
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年前
2348
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年前
1783
0
5.Springcloud的Ribbon组件的集成及实现轮询负载均衡方式
### 项目地址: [github地址](https://github.com/mx342/springcloud-demo) ### 步骤一:对consumer工程的pom添加坐标 ```
star2017
1年前
2260
0
多线程的创建方式之实现Callable接口
与实现Runable接口相比,Callable功能更强大 1.与run()方法相比,call()方法可以有返回值 2.call()方法可以抛出异常 3.call()方法支持泛型的返回值 4.call()方法的返回值以及线程的调用需要借助于FutureTask类来实现 示例代码: package com.debuggg.exer; import java.util.concurrent
star2017
1年前
1812
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年前
2419
0
1
...
4
5
6
...
10
本文目录
热门标签
程序员导航
热门文章
1.
如何学习Python数据科学(2018)
2.
31个与大数据有关的非常不错的资源和文章(附全链接)
3.
这可能是人工智能、机器学习和大数据领域覆盖最全的一份速查表
4.
onlyoffice 20并发限制处理,up to 20 maximum
5.
史上最全的“大数据”学习资源(上)
6.
一篇文章,带你了解美国大数据产业
阿里云新老用户最新优惠
阿里云新老用户最新优惠
最新发布
1.
祝福不只嘴上说!爆款CQ9《寿星大发》用奖金说话
2.
docker 查看容器分配的内部ip
3.
简单Dify调用MCP服务笔记
4.
主流向量数据库一览
5.
docker 镜像没安装vi可以使用命令修改~/.bashrc
6.
Dify大模型集成工具本地部署运行笔记
最新评论
签到
?
签到
签到
签到,学习
签到