volatile synschonized的区别 synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized 和 块语句,在多线程访问的时候,同一时刻只能有一个线程能够用 synchronized 修饰的方法 或者 代码块。 vol ...
分类:
其他 时间:
2017-04-03 12:32:42
收藏:
0 评论:
0 赞:
0 阅读:
289
python内部执行过程: python 文件 python核心 运行环境 内置模块 解释器 类库 词法分析 自定义模块 语法分析 对象和类型 编译 内存管理 执行 状态 解释器不保存代码; 文件是所有内容一次性保存入内存,然后解释器一行一行的解析; 3.5的print 后必须跟括号; #!/usr ...
分类:
编程语言 时间:
2017-04-03 12:32:27
收藏:
0 评论:
0 赞:
0 阅读:
163
在电商项目中,图片名、商品ID都要唯一且方便存储,于是记录下这两个ID生成策略的方法,以便日后项目再有需要。具体代码如下 ...
分类:
其他 时间:
2017-04-03 12:10:45
收藏:
0 评论:
0 赞:
0 阅读:
273
Python学习系列(四)Python 入门语法规则2 2017-4-3 09:18:04 编码和解码 编码和解码 Unicode、gbk,utf8之间的关系 2、对于py2.7, 如果utf8>gbk, utf8解码成Unicode,再将unicode编码成gbk 对于py3.5 如果utf8>g ...
分类:
编程语言 时间:
2017-04-03 12:10:03
收藏:
0 评论:
0 赞:
0 阅读:
406
转自原文 34本设计师必看的书籍推荐 业内优秀Web设计师西乔推荐的34本设计书籍,标题故意写成必看书籍,希望大家与我一起把跟随行业优秀设计师的经验分享,展开一次新的旅程。 经常有朋友写邮件或发推问我,想从事设计,希望推荐几本书。老回邮件也麻烦,我干脆在做一个书单。我读过的,认为值得入门者和高阶者一 ...
分类:
其他 时间:
2017-04-03 12:09:37
收藏:
0 评论:
0 赞:
0 阅读:
298
Java代码 public static void main(String[] args) { int[] data = {1,2,3,4,5}; List list = Arrays.asList(data); System.out.println("列表中的元素数量是:" + list.size ...
分类:
其他 时间:
2017-04-03 12:09:20
收藏:
0 评论:
0 赞:
0 阅读:
483
但是,切换为 utf-8 的代码页之后,又出来了新的问题。 首先是命令的返回信息变为英文的了。比如对比一下与之前的提示:活动代码页 和 Active code page 。 这就让英文不好的我们尴尬了。 ...
分类:
其他 时间:
2017-04-03 12:09:06
收藏:
0 评论:
0 赞:
0 阅读:
1118
1 class Noncopyable{//主要作用在于禁止基类对象的拷贝; 2 public: 3 Noncopyable(){} 4 ~Noncopyable(){} 5 Noncopyable(const Noncopyable&) = delete; 6 const Noncopyable ...
分类:
其他 时间:
2017-04-03 12:08:50
收藏:
0 评论:
0 赞:
0 阅读:
325
java.lang.NullPointerException,只要敢自称Java程序员,那对这个异常就再熟悉不过了。为了防止抛出这个异常,我们经常会写出这样的代码:Person person = people.find("John Smith"); if (person != null) { per ...
分类:
其他 时间:
2017-04-03 12:08:36
收藏:
0 评论:
0 赞:
0 阅读:
197
1.首先知道这三层关系 2.定义:实体类是一个业务实体的类,而业务实体就是整个软件系统业务所涉及的对象。 3.使用: 1.新增实体类项目,增加类库项目,以.Modes作为后缀。 2.抽取对象以及属性。(简单地说,对象就是每个表,属性就是每个表中的列。) 3.在数据访问层和表示层添加对实体类项目的引用 ...
分类:
其他 时间:
2017-04-03 12:08:20
收藏:
0 评论:
0 赞:
0 阅读:
266
UI(用户层),BLL(业务逻辑层),DAL(数据访问层). UI是用来显示的,比如说一些显示的样式还有界面设计。 BLL是用来处理业务逻辑的问题。 DAL是和数据库打交道的。 >数据访问层:这一层处于最底层,负责与数据库的交互,也称为DAL(Data Access Layer)。 >表示层:这一层 ...
分类:
其他 时间:
2017-04-03 12:07:38
收藏:
0 评论:
0 赞:
0 阅读:
140
错误信息: 没有 /usr/lib/jvm/default-java/jre/bin/java 原因: R找不到java作为依赖 解决方案: (1) 如果你没有安装java,请先安装java. (2) 在终端中查看java的版本. (3) 在/usr/lib/jvm下手动创建default-java ...
分类:
编程语言 时间:
2017-04-03 12:06:40
收藏:
0 评论:
0 赞:
0 阅读:
427
ES6里面的对字符串的扩展实际上就是增加了一些方法,使对字符串的操作更加完善,下面做几个小实验来验证下: includes(): 返回布尔值,表示是否找到了参数字符串,支持第二的参数,表示开始的位置 startsWith(): 返回布尔值,表示参数字符串是否在源字符串的头部,支持第二的参数,表示开始 ...
分类:
其他 时间:
2017-04-03 12:05:59
收藏:
0 评论:
0 赞:
0 阅读:
308
订阅者 发布者 ...
分类:
其他 时间:
2017-04-03 12:05:27
收藏:
0 评论:
0 赞:
0 阅读:
234
转自c++ 如何批量初始化数组 fill和fill_n函数的应用 一、 fill和fill_n函数的应用: fill函数的作用是:将一个区间的元素都赋予val值。 函数参数:fill(first,last,val);//first为容器的首迭代器,last为容器的尾迭代器, 替换元素的区间为[fir ...
分类:
编程语言 时间:
2017-04-03 12:05:07
收藏:
0 评论:
0 赞:
0 阅读:
304
参考资料: [内存管理]智能指针的好帮手weak_ptr ...
分类:
其他 时间:
2017-04-03 12:04:43
收藏:
0 评论:
0 赞:
0 阅读:
209
https://vjudge.net/contest/68966#problem/F http://blog.csdn.net/libin56842/article/details/9048173 1 #include<iostream> 2 #include<cstdio> 3 #include< ...
分类:
编程语言 时间:
2017-04-03 12:04:22
收藏:
0 评论:
0 赞:
0 阅读:
227
3.1 使用实体类构建三层结构概述 在上一章中的三层架构中,我们使用DataSet来进行数据的传递,但在OOP的开发中,有很大的局限性: 1. DataSet不具备良好的面向对象特性,使用起来不够直观、方便。 2. 对DataSet中的数据进行查找时容易出错。例如:我们要查询DataSet中学员信息 ...
分类:
Windows开发 时间:
2017-04-03 12:04:02
收藏:
0 评论:
0 赞:
0 阅读:
361
1 2 3 4 网页特效展示中心 5 9 10 11 12 13 48 49 onclick 50 51 test1 52 test2 53 test3 54 test4 55 test5 56 57 58 59 onclick 60 61 test11 62 test22 63 test33 64... ...
分类:
Web开发 时间:
2017-04-03 12:03:38
收藏:
0 评论:
0 赞:
0 阅读:
812
一、为什么要用实体类? | 使程序简洁易懂,便于维护。 | 暗合接口不变原则。 | 体现面向对象思想。 举例说明: 不用实体类的三层 假如程序有所变动,需要增加一个参数,学生年龄 用实体类的三层 同样增加一个参数,学生年龄 很明显的看出,用实体类之后,代码明显变得简洁,面向对象封装思想。 最重要的是 ...
分类:
Windows开发 时间:
2017-04-03 12:03:13
收藏:
0 评论:
0 赞:
0 阅读:
294