![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 51
AdministratorDad
这个作者很懒,什么都没留下…
展开
-
AtomicIntegerFieldUpdater保证对象内的属性线程安全
public class AtomicIntegerFieldUpdaterDemo2 implements Runnable{ AtomicIntegerFieldUpdater<Candidate> aifu = AtomicIntegerFieldUpdater.newUpdater(Candidate.class, "score"); private static Candidate tom; public static class Candidate {.原创 2021-09-23 17:40:07 · 115 阅读 · 0 评论 -
springmvc 在返回值为void的情况下,如何跳转页面
使用HttpServletResponse,HttpServletResponseMember member = (Member) session.getAttribute("User"); if (member == null) { String url = request.getRequestURI(); response.sendRedirect("/member/no...原创 2019-10-22 14:56:00 · 522 阅读 · 0 评论 -
java设计模式之适配器模式
适配器模式的定义:将一个类的接口转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以相互合作。这个定义还好,说适配器的功能就是把一个接口转成另一个接口。了解了定义之后,我们就开始以手机充电为例子,来进行代码的编写:首先,创建一个5v的接口对象:package 适配器模式;public interface V5Power { public int provideV5Power();}...转载 2018-05-09 17:22:30 · 99 阅读 · 0 评论 -
java设计模式之单例模式
单例模式主要是为了避免因为创建了多个实例造成资源的浪费,且多个实例由于多次调用容易导致结果出现错误,而使用单例模式能够保证整个应用中有且只有一个实例。要解决单例模式,1.首先要想到是new对象时,要保证没有其他程序new新的对象。2对外提供一个可以不让其他程序,所以这里的对象需要在本类中new出来。3.对外提供一个可以让其他程序获取该对象的方法单例模式的写法(可用):(1) 单例模式的饿汉式 ...转载 2018-05-09 11:46:54 · 105 阅读 · 0 评论 -
Eclipse下如何打开ftl文件
ftl文件是freemarker模板文件,用freemarker时,常用该文件模板;但是该文件在eclipse编辑时,黑白底的,没有任何提示,下面介绍如何用JSP编辑器打开该文件。工具/原料 eclipse开发工具方法/步骤 打开eclipse,点击window菜单,选择preferences,如图: 选择General->Editors->File Association,如图: ...原创 2018-05-14 09:44:10 · 1021 阅读 · 0 评论 -
java设计模式之简单工厂模式
/** * * 拿铁、美式咖啡、卡布奇诺等均为咖啡家族的一种产品 * 咖啡则作为一种抽象概念 * @author Lsj * */public abstract class Coffee { /** * 获取coffee名称 * @return */ public abstract String getName(); }...原创 2018-05-08 10:02:09 · 151 阅读 · 0 评论 -
java设计模式之简单工厂模式
该模式我们以计算器的计数算法为例子:同样,如果我们不知道设计模式的话,我们要写一个加减乘除的计算器我们要怎么做?当然,这很简单public static void main(String args[]) { Scanner scn = new Scanner(System.in); System.out.print("第一个数:"); int a =...原创 2018-05-08 15:13:18 · 163 阅读 · 0 评论 -
超详细的springcloud 配置中心非对称加密讲解
第一步:给你本地jdk安装jce,jce可在官网下载,然后放在jdk的jre的security目录下即可第二步:jdk中自带的keytool工具生成密钥文件,操作步骤为:(1).cmd执行:keytool -genkeypair -alias mytestkey -keyalg RSA -dname "CN=Web Server,OU=Unit,O=Organizati...原创 2018-07-25 15:05:38 · 2904 阅读 · 0 评论