Class文件升级jar包1、升级条件确保需要升级的*.class文件已经上传到服务2、使用命令查找jar包中相应的.class文件[root@sn-web1 safemgr]# jar tvf xxx.jar | grep DateUtil.class7009 Wed Dec 30 11:11:34 CST 2020 BOOT-INF/classes/com/xxx/utils/DateUtil.class3、将第2步中...[继续阅读]
海量资源,尽在掌握
Class文件升级jar包1、升级条件确保需要升级的*.class文件已经上传到服务2、使用命令查找jar包中相应的.class文件[root@sn-web1 safemgr]# jar tvf xxx.jar | grep DateUtil.class7009 Wed Dec 30 11:11:34 CST 2020 BOOT-INF/classes/com/xxx/utils/DateUtil.class3、将第2步中...[继续阅读]
AOP综述AOP是什么Aspect-oriented programming 面向切面(方面)编程AOP有什么用可以把业务逻辑和系统级的服务进行隔离 系统级的服务像系统的日志,事务,权限验证等AOP怎么用动态代理AOP优点1.降低了组件之间的耦合性 ,实现了软件各层之...[继续阅读]
互斥是并发编程中最关键的概念之一。当我们使用 goruntine 和channels 进行并发编程时,如果两个 goruntine 尝试同时访问同一个内存位置的同一数据会发生竞争,有时候会产生意想不到的结果,通常很难调试,不符合日常要求,出现错...[继续阅读]
在现实中,我们有可能手抖不小心点到错误的位置导致棋子下错了,这时就应该有个悔棋的功能,让我们能够回到上一步。当然这个功能也是非常容易实现的,下面我将大致地说一下思路。 思路创建一个数组用来保存棋盘上所有移...[继续阅读]
文章目录前言DrawUIListenerinitBlackWinRedWin 前言做完了中国象棋的几部分,可能前面有些地方叙述不清,故写一篇代码合集,可以对照发现是否有写错的地方。共分为5个文件,分别...[继续阅读]
前言之前我们已经实现了棋子的移动,但是可以发现棋子可以任意移动,不遵循中国象棋的规则,这篇博客便是为了实现中国象棋的走棋规则。在这里默认大家都已经知道中国象棋走棋的规则,如果不知道请自行百度学习。 一、设...[继续阅读]
win10系统,unity个人版升级到pro版需要重新激活。重置证书后(可以重新安装删除C:ProgramDataUnity对应的版本信息,也可以在help选项-Manager License中重置),打开unity后提示如下错误:点击ok就退出了。你也可能遇到如下:解决方法:1、先...[继续阅读]
题目以偷东西为背景,但偷东西肯定是违法的,我们千万不能用动态规划去偷东西,用什么算法都不可以,程序员虽然苦逼但这是正当行业,哪怕去摆地摊啊,让我们一起抵制偷窃,共建社会主义和谐社会 一、打家劫舍此题为lee...[继续阅读]
创建线程池的构造函数如下:public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ...[继续阅读]
一、整数反转此题为leetcode第7题 思路:基本思路就是,初始化y = 0,进入while循环,令y = y * 10 + x % 10,并且x = // 10,当x != 0的时候继续循环,最后返回y。这里需要注意几点:(1)x是有符号整数,取余的时候要对x的绝对值...[继续阅读]