Wesley13 Wesley13
3年前
STM32 看门狗详解
1、IWDG1.1独立看门狗简介IWDG(Independentwatchdog)独立看门狗,可以用来检测并解决由于软件错误导致的故障,当计数器到达给定的超时值时,会触发一个中断或产生系统复位独立看门狗的时钟是它专用的低速时钟(LSI),所以它能保持工作及时主时钟出现问题。窗口看门狗的时钟是有APB1时钟
Wesley13 Wesley13
3年前
java的加载与运行
jdk中有一个javac.exe(java编译器)\Java程序的运行包括两非常重要的阶段 编译阶段 运行阶段\编译阶段 主要任务是检查Java源程序是否符合Java语法符合Java语法则能够生成正常的字节码文件(xx.class)不符合Java语法规则则无法生成字节码文件 字节码文件中不是纯粹的二进制,这种文件无
Wesley13 Wesley13
3年前
java 面试知识点笔记(四)垃圾回收 上篇
问:对象判定为垃圾的标准?没有被其他对象引用问:对象判定为垃圾的算法?引用计数算法通过判断对象的引用数量来判断对象是否可以被回收每个对象实例都有一个引用计数器,被引用则1,完成引用1任何引用计数为0的对象实例可以当垃圾收集的    优点:执行效率高,程序受影响较小    缺点:无法检测出
待兔 待兔
4年前
Java多态实现原理
Java多态概述多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。Java对于方法调用动态绑定的实现主要依赖于方法表,但通过类引用调用(invokevirtual)和接口引用调用(invokeinterface)的实现则有所不同。类引用调用的大致过程为:Java编译器将Java源代码编译成c
Stella981 Stella981
3年前
Pytorch固定部分参数(只训练部分层)
在迁移学习中我们经常会用到预训练模型,并在预训练模型的基础上添加额外层。训练时先将预训练层参数固定,只训练额外添加的部分。完了之后再全部训练微调。在pytorch固定部分参数训练时需要在优化器中施加过滤。!(https://oscimg.oschina.net/oscnet/c2e82d04a39a6ac7a0edc7e41e7bbad219a
Stella981 Stella981
3年前
Creator2.4.0如何发布头条小游戏
前言1.在这里,我遇到的问题是:游戏包超过4m,并且小于等于8M,不需要远程资源服务器,使用分包即可。2.Creator推出了2.4版本,使得全平台都有了分包管理的能力,其实这句话我说的不够严谨,对于头条来说,这个AssetBundle就有些尴尬了。如果将bundle放入resource目录下打包微信小游戏报错!image.png(
Stella981 Stella981
3年前
Linux网络流量监控工具
前言我们的很多服务大都是部署在Linux服务器上的,我们在生产中可能会遇见很多问题,如网络慢,访问卡等,那么就需要对Linux的机器的网络流量进行监控,这样我们才能分析排查问题。接下来介绍几个比较好用的小工具,iftop和nethogs,用于排查linux机器的网络问题。iftopiftop用于网卡机器级别的流量监控
Wesley13 Wesley13
3年前
Java 线程池
线程池用的比较多。参考文章http://blog.csdn.net/sd0902/article/details/8395677线程的优点1.减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务。2.可以根据系统的承受能力,调整线程池中工作线线程的数目,防止因为消耗过多的内存,而把服务器累趴下(每个线程需要大约1MB内存,线程
Wesley13 Wesley13
3年前
video 标签存在的一些坑
最近做的些web页面,内嵌许多小视频,在ios和安卓手机上播放时,遇到不少问题:在微信浏览器内播放时,视频会自动全屏如果每个视频都有一张自定义的图片作为封面,在显示视频的同时,如果没有给这个视频设置高度,视频的容器在安卓手机上会被视频的封面撑大到变形<videoclass"videosource"width"10
Wesley13 Wesley13
3年前
2018收官蓉城,探秘多媒体开发新趋势
!(https://oscimg.oschina.net/oscnet/0659f08dcf2a4c06aff4d20ed1ee40f1.jpg)2018年收官在即,音视频技术生态在这一年中也并不平静,Codec的争夺愈加激烈,AV1的持续优化以及国产AVS2在工业界的探索对HEVC的挑战更加紧迫;WebRTC的定稿打通了浏览器、移动