-
[综合] maven报错,仓库的mirror一直用的之前的配置
这种情况一般是由于安装了多个的maven,环境变量配的是旧的maven的。 明明idea中的maven已经修改成了刚官网下载的maven的,settings.xml也改成了阿里云的mirror。idea中mvnclean,package的都正常。但是直接进到项目路径下,用cmd命令的方式运行却不行了...
65
热度 -
[综合] PyTorch如何使用GPU加速(CPU与GPU数据的相互转换)
1.问题描述 在进行深度学习开发时,GPU加速可以提升我们开发的效率,速度的对比可以参照这篇博文:[深度应用]·主流深度学习硬件速度对比(CPU,GPU,TPU)结论:通过对比看出相较于普通比较笔记本的(i58250u)CPU,一个入门级显卡(GPUMX150)可以提升8倍左右的速度,而高性能的显卡...
93
热度 -
[综合] springcloud -自定义注解+redis+spring aop 实现接口限流防刷
【接口防刷机制】 主要防止短时间接口被大量调用(攻击),出现系统崩溃和系统爬虫问题,提升服务的可用性。限制同一用户一定时间内(如1min)只能访问固定次数,可以减少对业务的侵入,在服务端对系统做一层保护. 【实现方案】 本文主要是通过自定义注解+redis+springaop+全局异常的方式实现...
72
热度 -
32
热度 -
[综合] 移动前端webapp(html5页面)
CSS3+HTML5几乎可以毫无顾忌的使用,然后浏览器端考虑webkit内核的就差不多了。 1234 <metaname="apple-mobile-web-app-capable"content="yes"><metaname="viewport"content="wid...
77
热度 -
[综合] Springboot 的 用数组接参方法 Post接参 RequestParam
@RequestParam(value="meetingIds",required=false) 其中value的值随传参改变 加在接参方法的前边,例: publicJSONObjectgetInfo(StringsearchText,@RequestParam(value="meetingIds...
56
热度 -
[综合] error C1128: 节数超过对象文件格式限制: 请使用 /bigobj 进行编译
默认情况下,对象文件最多可存放65,536(2^16)个可寻址的节。/bigobj将该地址容量增加至4,294,967,296(2^32)。大多数模块将从来不会生成包含数超过65,536的.obj文件。但是,计算机生成的代码或大量使用模板库的代可能需要可存放更多节的.obj文件。只有VisualC+...
21
热度 -
[综合] 什么是缓存穿透? 怎么解决这一问题
缓存穿透又称缓存击穿,是指在高并发场景下缓存中(包括本地缓存和Redis缓存)的某一个Key被高并发的访问没有命中,此时回去数据库中访问数据,导致数据库并发的执行大量查询操作,对DB造成巨大的压力。 解决方法: 1:对缓存失效的Key加分布式锁,当一个Key在本地缓存以及Redis缓存中未查询到数据...
92
热度 -
[综合] distinct去重用法(简单明了)
网上看到很多关于distinct的介绍,都比较详细,其实大部分我们只需要知道几个关键点就行了 1.distinct适用于查询不重复记录的条数 相信大部分搜索的都是,想distinct某个字段,但是又想把别的字段也展示出来,distinct满足不了 2.distinctname,id 这样得用法,回去...
1
热度 -
[综合] hualinux 进阶 1.23:k8s调度器的调度策略(整理)
目录 一、调度器的调度策略 二、Predicates谓词(过滤) 2.1GeneralPredicates(一般谓词) 2.2与Volume相关的过滤规则 2.3宿主机相关的过滤规则 2.4Pod相关的过滤规则 2.5小结 三、Priorities优先级(打分) 四、总结 了解一下调度器的调度策...
17
热度 -
[综合] 使用n2disk和PF_RING构建一个(便宜的)2×10 Gbit(连续)数据包记录器
连续数据包记录器是捕获网络流量并将其保存到磁盘的设备。术语“连续“意味着这项活动是“连续“进行的,直到设备处于活动状态,而不仅仅是几分钟。在ntop,我们已经开发了两个用于数据包记录器的配套应用程序: 1.n2disk是一个软件应用程序,可以以线速(多10Gbit)捕获网络并将其以pcap格式转储到...
23
热度 -
[综合] 领域驱动设计-个人理解
领域:有边界的业务集 设计:技术实现 以业务为主,业务驱动技术,技术实现业务。 技术实现用来解决这一类的业务集,以后这一类的业务都可以通过这块技术进行处理。 解决问题的时候,除非有技术壁垒,否则不要去考虑技术细节(db调优、消费不足),所有技术都是工具;别人提出问题,先考虑如何用工具的组合去解决这...
13
热度 -
[综合] C++ Primer:阅读笔记《三》——using
一、传统c++ typedefdoublewages;//wages是double的同义词typedefwagesbase,*p;//base是double的同义词,p是double*的同义词wagesw;//等价于doublew; 二、c++11 usingSI=Sales_Item;//SI...
61
热度 -
[综合] finalize() timed out after 10 seconds 问题模拟复现
publicclassApple{@Overrideprotectedvoidfinalize()throwsThrowable{super.finalize();Thread.sleep(130*1000);} } 在actvitity中创建一个Apple对象。 CrashHandler里拦截...
41
热度 -
[综合] 网络是怎么连通的(三)
数据已经发出,怎么到达目的地?集线器,交换机,路由器等转发设备会根据包头信息,通过查表进行转发或抛弃 信号衰减,噪声:电磁波来自网线之外的其他设备,或者从网线中相邻的信号线泄漏出来双绞线使信号线就变成了螺旋形,其中两根信号线中产生的噪声电流方向就会相反抵消每一对信号线的扭绞间隔(节距)都有一定的差异...
86
热度 -
38
热度 -
[综合] Openstack中用秘钥对(keypair)生成和访问虚机的方法
Openstack中用秘钥对(keypair)生成和访问虚机的方法 Openstack中用镜像文件生成的image来创建虚机(VM或Instance)时,通常不支持用户名加密码的ssh方式登录访问该VM,而是用秘钥对(keypair)方式. 这里以Centos的镜像为例,介绍用keypair生成和访...
48
热度 -
[综合] controller层使用@Transactional事务注解
我们都知道,@Transactional要放在service层,并且只需要放到最外层的方法上就可以了。 controller层使用@Transactional注解是无效的。但是可以在controller层方法的catch语句中增加:TransactionAspectSupport.currentTr...
63
热度 -
94
热度 -
[综合] Android Keypad按键播放音
背景知识 对于音乐类型的音频资源,可以通过MediaPlayer来播放; 对于音调,可以通过ToneGenerator来播放; 对于提示音,可以通过Ringtone来播放; 对于游戏中的音频资源,可以通过SoundPool来播放。 ToneGenerator提供了对DTMF音(ITU-TQ.2...
7
热度