本篇讲述一下多线程中,共享受限资源。 参考文章: http://blog.csdn.net/luoweifu/article/details/46613015 《Java编程思想》 1.不正确的访问资源 请看例子: 1 public class ThreadDemo02 implements Run ...
分类:
其他好文 时间:
2017-09-30 15:06:00
阅读次数:
172
其实之前我自己是没测出这个问题的,但是一放到测试的手上就出来了,原因我知道在哪里改输什么东西,但是人家不知道啊。报错如下: 解决方法,注册一个DGV_DataError事件就可以。 private void DGV_DataError(object sender, DataGridViewDataE ...
stdafx的英文全称为:Standard Application Framework Extensions(标准应用程序框架的扩展)。 简介 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译 ...
分类:
其他好文 时间:
2017-09-30 15:05:45
阅读次数:
247
和上一篇随笔一样的要求,完善了一下老师接口和学生接口。 搞清楚了一件事情,就是import那么多文件,该怎么搞才比较方便。 1、先上文件目录 在lib中定义了各个类,一看名字就知道是啥类了哦 在interface中定义了接口程序,用户验证身份之后就调用相应的接口 在dumpfile中分了几个文件夹, ...
分类:
编程语言 时间:
2017-09-30 15:05:27
阅读次数:
149
先说基本用法: 先按11G之前进行 conn / as sysdba; create user test identifed by test; ORA-65096: 公用用户名或角色名无效. 查官方文档得知“试图创建一个通用用户,必需要用C##或者c##开头”,这时候心里会有疑问,什么是common ...
分类:
数据库 时间:
2017-09-30 15:05:02
阅读次数:
172
selenium之 辨识alert、window以及操作 原创 2016年08月24日 11:01:04 4820 0 2 原创 2016年08月24日 11:01:04 4820 0 2 更多关于python selenium的文章,请关注我的专栏:Python Selenium自动化测试详解 很 ...
分类:
编程语言 时间:
2017-09-30 15:04:53
阅读次数:
349
空对象模式其实就是定义一个对象用来处理默认的行为,代码如下: ...
分类:
其他好文 时间:
2017-09-30 15:04:44
阅读次数:
140
本文介绍djanog两种分页,第一是普通分页,第二是使用haystack全文检索的分页。 1.django自带分页功能,这个功能非常好用。基本知识点:Django提供了数据分页的类,这些类被定义在django/core/paginator.py中对象Paginator用于对列进行一页n条数据的分页运 ...
分类:
其他好文 时间:
2017-09-30 15:04:34
阅读次数:
167
1.解压文件 [root@centos3 ~]# tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ 2.重命名 [root@centos3 ~]# cd /usr/local/ [root@centos3 loca ...
分类:
数据库 时间:
2017-09-30 15:04:26
阅读次数:
191
在ajax中设置 ContentType为'application/json;charset=utf-8' 传递的data类型必须是json字符串类型:{“key”:"value"}; 并且一定要指定 produces = "application/json" @RequestMapping(val ...
分类:
编程语言 时间:
2017-09-30 15:04:17
阅读次数:
173
第30条:用enum代替int常量 将加班工资计算移到一个私有的嵌套枚举中,将这个策略枚举(strategy enum)的实例传到PayrollDay枚举的构造器中。之后PayrollDay枚举将加班工资计算委托给策略枚举: 以上,方法overtimePay()在每个枚举类示例中实现,对外提供一致的... ...
分类:
编程语言 时间:
2017-09-30 15:04:04
阅读次数:
171
最近在整理相关监控时发现其中一台服务器上Nagios有新版本了,就做了一次更新,而在Nagios中更新很简单,首先在Nagios的官网上下载到最新的Nagios的核心引擎,然后只要重新编译一次Nagios的核心引擎即可,在编译好后仅需要makeall&&makeinstall,其他的初始化安装都不..
分类:
移动开发 时间:
2017-09-30 15:03:57
阅读次数:
146
浏览器扩展允许我们编写程序来实现对浏览器元素(书签、导航等)以及对网页元素的交互, 甚至从 web 服务器获取数据,以 Chrome 浏览器扩展为例,扩展文件包括: 一个manifest文件(主文件,json格式) 至少一个HTML文件(主题可以没有HTML文件) JavaScript文件 (可选, ...
分类:
其他好文 时间:
2017-09-30 15:03:48
阅读次数:
237
#openstack-pike安装部署#安装环境 centos 7 x86_64 , zh_CN.UTF-8#openstack-pike #文档使用notepad++ 编辑#安装步骤做少量修改可直接当shell脚本使用#配置文件,几乎全部采用echo替换或追加方式,方便查阅 #目前测试中,Neut ...
分类:
其他好文 时间:
2017-09-30 15:03:41
阅读次数:
1101
第38条:检查参数的有效性 对于公有的方法,要用javadoc的@throws标签(tag)在文档中说明违反参数值限制时会抛出的异常。这样的异常通常为IllegalArgumentException, IndexOutOfBoundsException或NullPointerException. 非... ...
分类:
编程语言 时间:
2017-09-30 15:03:34
阅读次数:
178
摘要: 以前的剪枝技术的缺点。 这个sparsity patterns到底是什么意思? ...
分类:
其他好文 时间:
2017-09-30 15:03:25
阅读次数:
233
本文对应代码下载地址为: http://download.csdn.net/detail/tyler_download/9435103 视频地址: http://v.youku.com/v_show/id_XMTQ3NTQwMDkxMg==.html?from=s1.8-1-1.2 技术的发展可谓是 ...
分类:
编程语言 时间:
2017-09-30 15:03:11
阅读次数:
237