关闭线程

关闭线程 通过interruptionException关闭 import java.util.concurrent.TimeUnit; /** * @author husky * @date 2019/7/11 11:23 */ public class CloseThreadByInt...

2019-07-12 17:27:41

阅读数 0

评论数 0

aop+annotation实现权限管理

功能需求 遇到一个问题,要实现权限管理,也就是有些按钮点击时要提示,没有权限,有很多接口,如果要是按照老的方式,就是每个方法都手写权限判断.十分浪费时间 问题的重要点 重复的工作,如何解决 项目并没有引入shiro之类的模块而且session是保存在redis中的,所以分布式的环境也可使用ses...

2019-06-24 22:43:17

阅读数 23

评论数 0

git stash

Git 工具 - 储藏(Stashing) 经常有这样的事情发生,当你正在进行项目中某一部分的工作,里面的东西处于一个比较杂乱的状态,而你想转到其他分支上进行一些工作。问题是,你不想提交进行了一半的工作,否则以后你无法回到这个工作点。解决这个问题的办法就是git stash命令。 “‘储藏”“可...

2019-05-08 17:15:34

阅读数 11

评论数 0

git branch

git basic branch git branch <branchName>#create branch git branch --list#show branch list, git checkout <branchName>#cho...

2019-05-08 17:07:50

阅读数 12

评论数 0

singleton

单例 Singleton类被称为单例类,通过使用private的构造函数确保了在一个应用只产生一个实例. ----设计模式之禅 使用场景 在一个系统中,要求一个类有且仅有一个对象,如果出现多个对象就会出现"不良反应",可以采用单例模式, 具体使用场景如下: 需要生成唯一...

2019-05-04 15:06:33

阅读数 13

评论数 0

git 删除

delete file have three situation add before rm rf fileName add after and commit before git rm --cached <file> #remove from cache,file ...

2019-05-03 23:28:04

阅读数 44

评论数 0

git文件生命周期以及如何管理文件

git configuration git config --local # (currentGitDir)/.git/config git config --global # ~/.gitconfig git config --system # /etc/gitconf...

2019-05-02 22:20:57

阅读数 11

评论数 0

interrupt

interrupt 首先梳理Thread关于interrupt的定义 /** * Interrupts this thread. * * <p> Unless the current thread is interrupting itself, which is ...

2019-04-29 22:43:21

阅读数 36

评论数 0

支付宝H5支付

我这里指的是微信工作号中打开支付宝支付 文档 上面文档一定要仔细阅读 [快速接入](https://docs.open.alipay.com/203/105285/) @RequestMapping("/alipay") public void ...

2019-01-23 16:38:17

阅读数 501

评论数 0

支付宝PC支付

支付宝PC版支付 开发文档 @RequestMapping("/alipayPC") public void alipayPC(@RequestParam("orderNumber&quo...

2019-01-23 16:37:04

阅读数 63

评论数 0

微信支付PC

PC端,也就是Native支付 开发文档 统一下单api: 必须参数 Appid,mch_id,nonce_str,sign,body,out_trade_no,total_fee,spbill_create_ip,notify_url,trade_type @RequestMapping(&a...

2019-01-23 16:35:28

阅读数 432

评论数 0

微信支付jsapi

微信支付jsapi 商户已有H5商城网站,用户通过消息或扫描二维码在微信内打开网页时,可以调用微信支付完成下单购买的流程。 开发步骤 技术博客 jspi支付,是指微信公众号里面的打开网站,支付 大致流程 获取所需参数 发送给统一下单的接口 根据返回的参数,进行解析,如果成功,将部分参数发送...

2019-01-23 16:28:32

阅读数 84

评论数 0

读梁飞-RPC框架几行代码就够了 有感

梁飞-dubbo框架的设计者,是一位阿里的资深架构师 RPC框架几行代码就够了,这篇文章十分适合不是很了解RPC的人看一遍,最好是自己敲一遍。注释,对入参的处理,对流用后进行关闭,动态代理的使用。 这边文章地址: https://javatar.iteye.com/blog/1123915 首先将...

2018-12-30 21:59:59

阅读数 350

评论数 0

面试之代理

昨天面试碰到了面试官问spring的时候,问完ioc,然后下个问题我以为是aop,后来才听清是动态代理,感觉回答的不是太好,也是好久不接触 1.静态代理 代理模式也就委托模式。 三个角色: Subject抽象主题角色:接口 RealSubject具体主题角色:接口的实现类,业务逻辑的具体执行者 ...

2018-12-23 17:53:51

阅读数 50

评论数 0

年前的感想

今年和往年不一样,算是人生的变化吧。 上半年3月到7月一直在无锡实训,之后就是经历面试公司, 也算是第一次体验到社会的样子。 后来来到了亚信,公司是真的大,在我看来。 刚到这,就感觉到大公司的做事,测试开发运维。 进的组也非常好,每周都有奶茶喝,每周二晚上有知识培训,一般是轮换人去讲。 现在想想,...

2018-12-07 14:00:48

阅读数 80

评论数 0

设计模式之禅-观察者模式

观察者模式(Observer Pattern)也叫做发布订阅模式(Publish/subscribe),它是在一个项目中经常使用的模式,定义如下: Define a one-to-mang dependency between objects so that when one object ch...

2018-10-25 15:23:57

阅读数 54

评论数 0

spring依赖注入(二)-java注入,xml注入,混合注入

java注入 @Configuration public class CDPlayerConfig { @Bean public CompactDisc compactDisc(){ return new SgtPeppers(); } @Bean...

2018-10-22 17:41:00

阅读数 220

评论数 0

spring依赖注入(1)-自动注入

在需要添加自动注入的类加入注解 @Component 在类中,如果需要注入别的类,这个时候声明别的类,然后添加@AutoWried 具体例子 @Component public class CDPlayer implements MediaPlayer { @AutoWried p...

2018-10-17 17:59:08

阅读数 454

评论数 0

spring介绍

Spring最根本的使命 简化java开发 基于POJO的轻量级和最小侵入性编程 通过依赖注入和面向接口实现松耦合 基于切面和惯例进行声明式编程 通过切面和模板减少样板式代码 POJO:Plain Ordinary Java Object 简单的java对象, 是指那些没有继承任何类、也没有被...

2018-10-17 17:27:53

阅读数 327

评论数 0

quartz源码阅读(一),先开坑

首先,我使用的quartz的版本 <dependency> <groupId>org.quartz-scheduler</groupId> &...

2018-10-10 20:07:27

阅读数 342

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭