多线程相对于其他 Java 知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据错乱、执行效率低(还不如单线程去运行)或者死锁程序挂掉等等问题,所以掌握了解多线程至关重要。 本文从基础概念开始到最后的并发模型由浅入深,讲解下线程方面的知识。 概念梳理 本节我将带大家 ...
分类:
编程语言 时间:
2018-04-13 13:20:59
阅读次数:
171
原因分析如下: 视频数据是由一帧一帧数据组成,为了防止数据错乱,会给每一帧数据分配一个frameid,从第0帧开始,接着是第1帧,接着又是第0帧这样交错进行的,对usb摄像头来说每一帧数据来源于多个包,每个包来源于urb里面的iso_frame(一帧数据都存在一个urb的buf中,这个buf分为多个 ...
分类:
其他好文 时间:
2018-04-10 23:57:25
阅读次数:
309
说起swiper,简直是一款轮播图神器,本人是非常喜欢的,最近在向资深的小哥哥学习模拟数据传输,然后swiper就出现样式错乱和不能点击切换等各种问题,谁能告诉我发生了什么吗?我是谁?我在哪? 好吧,经过网上一番找资料,还是没找到,最后一位神人告诉我说,你取到数据后在初始化swiper看看!!!!! ...
分类:
其他好文 时间:
2018-04-04 18:18:44
阅读次数:
606
转自:https://www.oschina.net/question/3756233_2277445 多线程相对于其他 Java 知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据错乱、执行效率低(还不如单线程去运行)或者死锁程序挂掉等等问题,所以掌握了解多线程 ...
分类:
编程语言 时间:
2018-04-04 16:09:32
阅读次数:
190
1.JS加载顺序与加载方法 页面加载顺序通常是”从上往下”加载的,所以在内容区域,也就是body以及body包含的DOM还未被浏览器遍历之前,我们就应该将html的font-size计算好。我们应当把计算字体的js放在body之前,如下所示: 推荐——原生写法(优化加载,加快body的显示): fu ...
分类:
移动开发 时间:
2018-03-30 19:54:02
阅读次数:
856
本文以数据库操作Dao为例进行描述ThreadLocal的使用,如下是一个反例: 上面存在线程安全问题,在多个线程进行事务提交时候会出现错乱。因此可以通过如下方案: ...
分类:
编程语言 时间:
2018-03-27 12:24:19
阅读次数:
157
在使用win10高分辨率150%,200%系统进行winform开发时, 会有布局错乱的现象,比如之前定义的300px的宽度,往往被设置成600px (200%分辨率下). 这个问题vs2015的解决方法就是,修改设置使vsstudio对dpi无感知, 方法就是改注册表. 下载 ref :https ...
分类:
Windows程序 时间:
2018-03-20 15:22:06
阅读次数:
1714
现象: 为了子页面返回父页面不刷新,需要用到子路由,如果没有表单,完全是没问题的,当父页面有表单输入,子页面中也有表单输入时,点击键盘的下一项会把父页面显示出来,如下图: 上图中,是子路由界面,光表在最下行,当点击键盘所标注的下一项时,会出现像下图的现像,子页面和父页面同时出现。 解决办法,当去子路 ...
分类:
移动开发 时间:
2018-03-16 11:17:53
阅读次数:
301
一 互斥锁 进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的,而共享带来的是竞争,竞争带来的结果就是错乱,如下 结果是: 如何控制,就是加锁处理。而互斥锁的意思就是互相排斥,如果把多个进程比喻为多个人,互斥锁的工作原理就是多个人都要去争抢同一个资源:卫生 ...
分类:
编程语言 时间:
2018-03-05 22:26:13
阅读次数:
160
先刷下官网的系统 然后用Win32DiskImager写到sd卡里,启动就好了。 配置键盘 需要raspi-config 设置下键盘布局,我们用的是en-US的,不然会错乱。 配置root 默认用户是 pi 密码为 raspberry,启动root的步骤如下: 默认ssh是禁止root登录的,需要修 ...
分类:
其他好文 时间:
2018-02-26 11:30:25
阅读次数:
172