- 博客(14)
- 收藏
- 关注
原创 华为OD机试-优先级打印机
题目描述某个打印机根据打印队列执行打印任务。打印任务分为九个优先级,分别采用数字1~9表示,数字越大优先级越高。打印机每次从队列头部取出第一个任务A,然后检查队列余下任务中有没有比A优先级更高的任务,如果有比A优先级高的任务,则将任务A放到队列尾部,否则执行任务A的打印。请编写一个程序,根据输入的打印队列,输出实际打印顺序。输入1,2,2输出2,0,1我当时写的思路,先快排一次,然后循环遍历确定最后的位置 public static void main(String[] args
2021-03-23 13:03:40
1441
1
原创 解决rabbitmq ConfirmCallback不回调的问题
解决rabbitmq ConfirmCallback不回调的问题问题描述实现了RabbitTemplate.ConfirmCallback接口,并重写了confirm方法配置了publisher-confirms: true发送消息到RabbitMq,已经发送成功,也已经到队列中了,且状态为ready,但是并没有回调接口解决办法添加属性publisher-confirm-type: correlatedspring.rabbitmq.publisher-confirm-type=cor
2021-03-03 22:24:15
5911
12
原创 ConcurrentHashMap红黑树自平衡时的读操作
ConcurrentHashMap红黑树自平衡时的读操作问题描述A线程使用put方法修改ConcurrentHashMap,根据hashCode得到指定位置的Node节点Node[i],这个位置的Node类型是TreeBin,即红黑树。此时插入操作需要修改红黑树结构(左旋/变色),同时线程B同样访问到这个节点,会阻塞吗?不阻塞的话那怎么保证遍历结果的正确性?ConcurrentHashMap读方法get想要解决这个疑问,让我们先来看看ConcurrentHashMap的get方法: pu
2021-03-03 21:51:50
655
1
原创 JVM堆外内存如何回收
JVM堆外内存如何回收文章目录JVM堆外内存如何回收什么是堆外内存堆外内存的使用JVM如何回收堆外内存什么是堆外内存堆外内存(直接内存)不是JVM运行时数据区的一部分,也不是虚拟机规范中定义的内存区域直接内存是在Java堆外,直接向系统申请的内存空间堆外内存的使用可以通过ByteBuffer的静态方法allocateDirect(int capacity)分配堆外内存空间,下面举例说明分配的空间是在堆外的直接内存中。public class DirectByteBufferTest {
2021-02-23 15:41:30
1231
原创 解决github图片不能正常显示问题
解决github图片不能正常显示问题解决办法解决办法有很多,网上都有参考,例如解决Github网页上图片显示失败的问题;但是这些办法都需要手动一个个的去记录,然后复制到hosts文件中去;我写了一个java程序,能够自动获取所有的domain对应的ip,运行程序即可一次性获得所有ip,下次失效,再次运行一遍即可;项目地址在github-dns-parser,需要自取;核心代码如下:@Slf4jpublic class CrawlTask implements Runnable {
2021-02-11 00:19:16
428
2
原创 前后端分离SpringBoot小demo 吐槽WebApp
weapp-tucao前后端分离的吐槽WebApp欢迎star githubDescription利用Apache-Shiro实现了鉴权利用RabbitMQ对邮件服务实现了解耦以及可靠性的邮件投递采用了七牛云存储图片url技术栈后端SpringBootMySqlRabbitMQRedis前端vue-cli 主要采用了基于vue.js重写Cnodejs.org...
2019-03-21 15:03:00
411
原创 cocos2d-X 中实现滚动字幕的效果
cocos2d-X 中实现滚动字幕的效果许多游戏中都有滚动字幕的效果,例如下图所示我的实现方法是利用了TableView,读取json文件,滚动播放即可。下面是我的配置json文件格式,你也可以根据自己的实际需求进行相应的修改。about.json{ "contents": [ { "title": "Game", ...
2019-02-02 22:59:49
1057
原创 无法解析的外部符号 "class google::protobuf::internal::ExplicitlyConstructed
无法解析的外部符号 "class google::protobuf::internal::ExplicitlyConstructed<class std::basic_string<char,struct std::char_traits,class std::allocator > >在生成的.pb.h头文件中添加#define PROTOBUF_USE_DLLS...
2019-01-24 10:15:09
7577
9
原创 解决升级为ubuntu18.04 icon缺失问题
解决升级ubuntu18.04 icon缺失问题解决方法sudo apt-get install adwaita-icon-theme-full
2019-01-08 00:23:17
769
1
原创 BVH评价标准
BVH评价标准记录一下看的一些论文中的BVH的一些评价标准。Lower Spatial Overlap 更少的空间重叠区域Benthin C , Woop S , Wald I , et al. Improved Two-Level BVHs using Partial Re-Braiding[C]High Performance Graphics. 2017.相比于空间分割方法K...
2019-01-04 14:51:52
713
原创 vue配置proxyTable遇到的坑:[HPM] Error occurred while trying to proxy request
vue配置proxyTable遇到的坑:[HPM] Error occurred while trying to proxy request先来看看错误的写法: proxyTable: { '/api': { target: 'localhost:8081',//设置你调用的接口域名和端口号 changeOrigin: true, //跨域...
2018-12-16 11:55:11
40708
1
原创 MyBatis-Plus分页结果不正确的解决办法
MyBatis-Plus分页结果不正确的解决办法问题解决办法问题自己随便做的SpringBoot项目里整合了MyBaits-Plus,实际使用过程中却发现分页的结果并不正确,现把代码和解决办法贴出来。 /** * 返回用户分页信息 * @param currentPage 当前页 * @param pageSize pagesize * @ret...
2018-12-14 15:38:26
16468
14
原创 Polygon Soup
关于Polygon Soup的理解什么是Polygon Soup最近看的CG方面的论文中多次出现了Polygon Soup这个单词,中文直译过来是“多边形汤”,有点懵逼,于是查了一些资料了解了一下大致意思。先从维基百科上看起。From WikipediaA polygon soup is a set of unorganized polygons, typically triangles,...
2018-11-15 11:43:24
1390
原创 Qt中 error: 'to_string' is not a member of 'std'解决方法
最近要使用到Qt5.5+OpenCV2.4.11,昨天花了一天时间在windows下配置好了Qt后,构建时报错:'to_string' is not a member of 'std'网上查了一下资料,要在.pro里添加如下:CONFIG += C++11 重新构建后,编译通过。
2017-07-21 08:37:42
5893
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人