自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 idea多线程调试懒汉式单例线程安全问题

idea多线程调试懒汉式单例线程安全问题文章目录idea多线程调试懒汉式单例线程安全问题一.问题描述二.代码准备三.idea调试方法1.断点打法:2.位置:3.步骤:四.结果一.问题描述懒汉式单例如果没有加锁时,会产生线程安全问题。代码如下:public class LazySingleTon { private LazySingleTon() {} public static LazySingleTon instance = null; public static La

2020-09-21 11:12:48 21

原创 idea的新项目中ignore文件的忽略问题

idea的新项目中ignore文件的忽略问题一.问题描述从git上新拉取了项目下来用idea将项目导入了进来找到最顶级的pom.xml文件:右击选中“Add as Maven Project”(针对的是maven项目)。右边选择maven的选项,刷新所有的依赖问题出现:出现很多.iws、.iml、.ipr等结尾的文件想办法解决:在.ignore文件中添加这些对应文件的忽略。发现并不能生效!!二.原因分析主要问题在git上,对本地仓库添加好的文件是无法进行忽略的。需要使用命令:git

2020-09-21 10:48:01 130

原创 初试UML

UML第一个实例一.概念UML是Unified Modeling Language的缩写,统一建模语言。UML为面向对象开发系统的产品进行说明、可视化和编制文档的一种标准语言。二.类间的关系强弱关系依次为:组合>聚合>关联>依赖1、依赖:表现在代码层面,为类B作为***参数***被类A在某个method方法中使用。一个类A 使用另一个类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,但是B类的变化会影响到A。2、关联:表现在代码层面,为被关联类B以***类属性***

2020-09-16 15:32:22 10

原创 记录自己对七大软件设计的理解

软件设计原则合成复用原则里氏替换原则开闭原则接口隔离原则迪米特法则依赖倒置原则单一职责原则速记:合理开接第一单(合成复用、里氏替换、开闭、接口隔离、迪米特、依赖倒置、单一职责)–哈哈,也复合设计原则是软件开发的重要性嘛。一.合成复用原则1.实现方法:将已有的对象纳入新对象中,作为新对象的成员对象。新对象可以调用已有对象的功能,从而达到复用。2.类的复用分为:继承复用(里氏替换原则)合成复用(合成复用原则)3.继承复用缺点:a.父类的静态实现不允许重写;b.因为实现

2020-09-15 10:34:54 9

原创 微信消息通知总结

微信消息通知总结文章目录微信消息通知总结一 简介1.1 消息分类1.2 微信主动推送1.3 系统手动下发二 具体实现步骤2.1 微信主动推送2.1.1 跟随推荐2.1.2 支付即会员2.2 系统主动发送2.2.1 公众号主动发送2.2.2 小程序主动发送三 规范四 支付后展示一 简介​ 最近做了一些关于微信消息通知研究,已基本满足当前业务的需求,记录一些走过的坑。如果后续有其他的需求,将会继...

2019-12-18 10:38:34 79

原创 金融异常交易处理思路

异常交易定时处理文章目录异常交易定时处理一 异常交易的描述1.1 异常的产生1.2 渠道的异常处理方式二 中台的异常处理思路2.1 银行类系统中常见的处理方式2.2 中台处理异常的方式三 具体实现(红冲为例)3.1 抛出渠道红冲异常3.2 交易状态记为:UNKNOWN3.3 spring定时脚本处理一 异常交易的描述1.1 异常的产生​ 当交易的处理需要通过其他渠道完成,但是由于网络异常、...

2019-12-10 10:05:56 115

转载 对经典CNN之:LeNet的详细介绍

原博客个人一直纠结的是第二个卷积层,为什么从6@1414变成了16@1010。为什么突然就成6个图变成16个图,倍数对不上。其实是通过了1个核对多个(3 or 4)特征图进行了卷积。然后就得到16个特征提取的结果。...

2019-11-26 15:06:21 171

原创 微信会员卡跳转小程序实现

一.需求描述:实现在微信卡包中点击会员卡的“会员权益”和“用户配置”栏,跳转至指定小程序的对应路径下的界面。如:下图中:点击“会员权益”中的”至尊会员”、“优惠券”以及“用户配置”中的“储值”栏可以跳转至对应小程序中的指定界面:二.思路分析:首先确定一点,这些都应该是在创建会员卡的时候设置的。那么接下来就是:1.在那些对应的字段设置;2.怎么关联到小程序;3.如何找到对应的小程序界面...

2019-11-21 22:19:27 1383 1

原创 浅谈下自己业务开发的总结(java)

一.背景原因之前自己在业务的开发中,基本的做法都是:1.从大脑里面过一下,这个业务或者是不是能够实现。2.若技术上没有问题,那么就开始画个流程图–哪里开始,大致做了什么,然后结束退出。3.逻辑评估下,没问题,马上就开始编码。4.编完码用检测工具一看,长了就缩减下,不规范就调整下。5.测试下,没有大bug就谢天谢天。但是后期需求来了,或者要做优化处理的时候。就会发现----不敢动代码!哪怕是一个...

2019-10-16 14:22:46 285

原创 微信回传事件的xml报文解析

一.微信回传报文格式<xml> <ToUserName><![CDATA[11111]]></ToUserName> <FromUserName><![CDATA[22222]]></FromUserName> <CreateTime>1566264938</CreateTime&g...

2019-08-20 11:11:49 1015

原创 微信验证开发者服务器

一.功能解释微信之所以验证开发者服务器,是为了绑定公众号用户与其开发服务器,以完成公众号的用户与公众号之间交互信息的推送。举个例子来说,比如用户领取了公众号的会员卡,微信就会往这个公众号绑定的服务器地址发送一个xml格式的领取事件,告知开发者。接下来开发者就可以进行自己的业务处理了。二.具体过程叙述1.登录“微信公众平台”---->“基本配置”---->“服务器配置”。填写对应...

2019-08-20 10:55:48 173

原创 微信会员卡自定义code模式--从创建到激活

一.背景介绍1.在原来的会员系统基础上,打通微信会员生态体系。2.为了方便管理和使用,微信会员信息要与先前会员系统的会员信息(重点是会员号,之后会介绍)保持一致。3.同时,根据业务的需要,将采用接口的形式来激活微信会员卡(区别于领取即激活,接口激活具有更好的应用场景)。4.微信参考流程链接(选择里面的“开卡组件”栏):https://mp.weixin.qq.com/wiki?t=res...

2019-08-16 12:00:08 2058 2

原创 java中复制对象的问题及解决办法

一.问题背景描述在项目开发中,使用“=”符号将对象A直接复制给同类对象B,最后发现对B进行修改后,A的值也发生了改变。问题模拟如下: 输出的结果是:结果是:使用“=”后,两个对象config和temConfig都是一样的,修改其中任意一个都会对两者造成影响。二.问题分析在java中因为没有指针的使用(实质上是有的,只是对用户屏蔽了),那么这种传引用调用为什么会把两者的值同时改变呢? ...

2019-07-30 16:42:11 59

原创 在smart git提交后,修改其commit message

在smart git提交后,修改其commit message背景smart git直接修改?怎么实现呢?背景写好本次提交的代码后,发现之前的某次提交信息写错了。被主管检查代码的时候看到了,感觉是可以在smart git直接修改,大家一笑了之----不过后来发现问题并不简单…smart git直接修改?里面只发现了一个add tag。并不能实现直接修改commit message那样显示...

2019-07-22 12:36:47 286

原创 visual studio 实时调试器问题

1.首先是报消息    这类消息大体上是说: 需要你选用一种开发工具(看自己装的开发工具不同,提示不一样,我装了vs2008,vs2013)来进行实时的调试。查阅资料后发现,这类调试是对ASP的什么东东进行实时调试,貌似没什么软用。    解决办法:进入相应的开发工具(如vs2013)——>找到工具——>选项——>实时——>将本机,脚本,托管的勾酌情去掉。其他开发工具基本同

2017-07-14 10:09:27 2873 1

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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