首页 > 2018年10月01日 > 全部分享
多线程程序的测试和调试
1.首先第一步应该是先代码审阅,在审阅多线程代码时,重点要检查与并发相关的错误。 审阅多线程代码需要考虑的问题: 这里,列一下我的清单: 并发访问时,那些数据需要保护?如何确定访问数据受到了保护?是否会有多个线程同时访问这段代码?这个线程获取了哪个互斥量?其他线程可能获取哪些互斥量?两个线程间的操作 ...
分类:编程语言   时间:2018-10-01 10:20:38    收藏:0  评论:0  赞:0  阅读:116
iptables策略
input output forward prerouting postrouting 五链相当于在五个位置设置安全策略做检查 流量进入网卡(路由表)后查看是否是发给自己的, 1 总的检查口 prerouting 2 是发给自己的就转发给自己进程的端口,input 不是就转发走,只是穿过 outpu ...
分类:其他   时间:2018-10-01 10:20:20    收藏:0  评论:0  赞:0  阅读:190
反射简介
Java语言反射提供一种动态链接程序组件的多功能方法。它允许程序创建和控制任何类的对象(根据安全性限制),无需提前硬编码目标类。这些特性使得反射特别适用于创建以非常普通的方式与对象协作的库。例如,反射经常在持续存储对象为数据库、XML或其它外部格式的框架中使用。Java reflection 非常有 ...
分类:其他   时间:2018-10-01 10:20:02    收藏:0  评论:0  赞:0  阅读:134
4 课堂测试
...
分类:其他   时间:2018-10-01 10:19:43    收藏:0  评论:0  赞:0  阅读:123
labelImg安装指南
labelimg在安装时会有几个坑,这里填一下。 注意:我发这个博客时各相关库的版本是: python 3.6.4 pyqt5 5.10.1 pyqt5-tools 5.9.0.1.2 labelimg 1.7.0 我用的是anaconda,所以以anaconda prompt作为终端: 在Anac ...
分类:其他   时间:2018-10-01 10:19:22    收藏:0  评论:0  赞:0  阅读:232
马士兵Java视频学习顺序
第一部分:J2se学习视频内容包括: 尚学堂科技_马士兵_JAVA视频教程_JDK5.0_下载-安装-配置 尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第01章_JAVA简介_源代码_及重要说明 尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第02章_递归补充 尚学堂科技_马士 ...
分类:编程语言   时间:2018-10-01 10:19:05    收藏:0  评论:0  赞:0  阅读:172
linux下环境变量PS1-命令提示符
1.字体颜色 1.1颜色及对应数字 颜色表 前景 背景 颜色 30 40 黑色 31 41 红色 32 42 绿色 33 43 黄色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 1.2 其他 0 OFF 1高亮显示 4 underline 7 反白显示 8 不可见 1 ...
分类:系统服务   时间:2018-10-01 10:18:43    收藏:0  评论:0  赞:0  阅读:189
找出类的方法
找出一个类中定义了些什么方法,这是一个非常有价值也非常基础的 reflection 用法。下面的代码就实现了这一用法: 这个程序首先取得 method1 类的描述,然后调用 getDeclaredMethods 来获取一系列的 Method 对象,它们分别描述了定义在类中的每一个方法,包括 publ ...
分类:其他   时间:2018-10-01 10:18:23    收藏:0  评论:0  赞:0  阅读:196
输入输出重定向
【例子1】输入输出重定向 【运行结果】: eclipse的控制台输出的是hello。然后当我们查看d盘下面的hello.txt文件的时候,会在里面看到:这些内容在文件中才能看到哦! 【例子2】 【运行结果】: 你会在eclipse的控制台看到红色的输出:“这些在控制台输出”,然后在d盘下面的hell ...
分类:其他   时间:2018-10-01 10:18:05    收藏:0  评论:0  赞:0  阅读:184
细胞个数题解(广度优先搜索)
题目描述: 一矩形阵(n*m)列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。(细胞数字指1到9) 0234500067 1034560500 2045600671 0000000089 有四个细胞 输入: 第一行输入n和m( ...
分类:其他   时间:2018-10-01 10:17:47    收藏:0  评论:0  赞:0  阅读:303
创建新的对象
对于构造器,则不能像执行方法那样进行,因为执行一个构造器就意味着创建了一个新的对象 (准确的说,创建一个对象的过程包括分配内存和构造对象)。所以,与上例最相似的例子如下: 根据指定的参数类型找到相应的构造函数并执行它,以创建一个新的对象实例。使用这种方法可以在程序运行时动态地创建对象,而不是在编译的 ...
分类:其他   时间:2018-10-01 10:17:28    收藏:0  评论:0  赞:0  阅读:146
golang 接口开发入门01- 从0开始构建项目
之前写了两篇golang开发入门文章,太过潦草,赶着10.1 放假的前夕,想着还是要认真对待自己写的东西,记录学习的点滴,以后也许会忘了现在学习的东西,但是好歹留下一些文字,同时也希望能给花时间读我博客的人真正有些帮助。 前期准备 因为golang 之前断断续续学过一点,所以现在就以开发一个用户管理 ...
分类:其他   时间:2018-10-01 10:17:12    收藏:0  评论:0  赞:0  阅读:198
python之random模块
1、random简介 用于生成伪随机数。 2、随机生成整数 2.1、random.randrange(stop) 生成整数随机数,stop必须是正整数。 2.1.1、随机生成一个100以内的正整数 2.1.2、随机生成10个0~9之间(包括0和9)的随机数列表。 输出结果: 2.2、random.r ...
分类:编程语言   时间:2018-10-01 10:16:53    收藏:0  评论:0  赞:0  阅读:135
观察者模式深度剖析
回顾前面所讲内容,抛出一个问题:在Java的AWT或者SWing的GUI编程中,为什么我们对一个按钮关联一个监听器,当我们点击按钮的时候,监听器中的方法就会自动被执行呢?首先可以确定的是根本没有自动的概念,所谓的自动无非就是Java底层中的某一种机制促使这种现象发生,在外面看来像是实现了自动执行的感 ...
分类:其他   时间:2018-10-01 10:16:21    收藏:0  评论:0  赞:0  阅读:135
打印流
打印流 【运行结果】: 当然也可以格式化输出 【运行结果】: ...
分类:其他   时间:2018-10-01 10:15:52    收藏:0  评论:0  赞:0  阅读:114
移动端布局注意事项与less
用Koala实现less的实时编译 1、下载Koala(Koala可以实现实时编译) 2、把CSS文件夹(如index.css,index.less)拖到Koala中 3、点击到需要编译的index.css,如: 4、点击Compile即可实现实时编译。Koala会在底部最小化运行。 less的语法 ...
分类:移动平台   时间:2018-10-01 10:15:31    收藏:0  评论:0  赞:0  阅读:191
BufferedReader的小例子
注意: BufferedReader只能接受字符流的缓冲区,因为每一个中文需要占据两个字节,所以需要将System.in这个字节输入流变为字符输入流,采用: 下面给一个实例: 【运行结果】: ...
分类:其他   时间:2018-10-01 10:15:13    收藏:0  评论:0  赞:0  阅读:142
[LeetCode] 800. Similar RGB Color 相似的红绿蓝颜色
In the following, every capital letter represents some hexadecimal digit from 0 to f. The red-green-blue color "#AABBCC" can be written as "#ABC" in s ...
分类:其他   时间:2018-10-01 10:14:50    收藏:0  评论:0  赞:0  阅读:190
树莓派播放视频的播放器omxplayer
omxplyer为树莓派量身定做的一款GPU硬件加速的播放器,很好的解决了树莓派cpu计算力不足的缺点。(播放时cpu一定都不烫手) 1、安装方法: CTRL + ALT + T 调出终端命令行输入 等待数秒安装完毕。。。 2、使用方法: 直接在终端中输入 解释: -o hdmi 表示音视频直接通过 ...
分类:其他   时间:2018-10-01 10:14:33    收藏:0  评论:0  赞:0  阅读:775
CentOS-7-x86_64 for Oracle 12cR2 RAC(未完待续)
1.概述Oracle集群 1.1.什么是Oracle RAC? Oracle Real Application Cluster (RAC,实时应用集群)用来在集群环境下实现多机共享数据库,以保证应用的高可用性;同时可以自动实现并行处理及负载均衡,并能实现数据库在故障时的容错和无断点恢复。RAC集合了 ...
分类:数据库技术   时间:2018-10-01 10:13:58    收藏:0  评论:0  赞:0  阅读:204
971条   上一页 1 ... 40 41 42 43 44 ... 49 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!