还是卖包子的故事, 我们在生产者消费者模型里面,消费者一直问有没有包子,生产者一直生产包子 那么可不可以这样,消费者过来问:有没有包子的时候,告诉他没有,等过会做好了,叫你。 我们可以通过event来做线程间信号传递 ...
分类:
编程语言 时间:
2016-09-04 06:50:36
阅读次数:
157
1.线程安全 首先我们知道线程是共享资源的,在这个基础上我们提出一个问题,如果我们有一个变量a = 0 然后10个线程都是给它+1的 然后我们执行这个10个线程,最后a = 10吗? 我们先看下面的代码 如果没错的的应该输入的是30 但是 》 结果是29 当然这不是每次都会出现的,是不固定的,看电脑 ...
分类:
编程语言 时间:
2016-09-04 06:51:16
阅读次数:
237
1.在双方实体类里添加对方的集合 Emp实体类: Project实体类: 2.双向的多对多需要在双方的小配置里添加<set></set>元素 *需要加table属性*: Emp.hbm.xml Project.hbm.xml: 进行测试: ...
分类:
其他好文 时间:
2016-09-04 06:49:20
阅读次数:
157
自己整理的有关java面试过的问题,有错的请矫正。 1, Spring的核心思想 控制反转和面向切面的编程 2,Spring的核心模块 反向控制与依赖注入、Bean配置以及加载 3,Scope是什么 Scope就是IOC容器里给对象设置的场景或者说存活空间,如果对象不处于Scope的限定后,容器会销 ...
分类:
编程语言 时间:
2016-09-04 06:50:01
阅读次数:
200
NSString *const kWebsite = @"http://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fr=&sf=1&fmq=1459502303089_R&pv=&ic ...
分类:
移动开发 时间:
2016-09-04 06:48:01
阅读次数:
255
背包问题: 又是经历了一个非常痛苦的阶段,终于解决了一个非常简单而经典的动态规划问题。 问题描述: 一个旅行者随身带一个背包。可以放背包的物品有n种,每种物品的重量和价值分别为w和v。背包的最大重量限制是b,每种物品可以放多个,怎么放可以使背包价值最大? 思路: 1. 这一道问题属于线性规划问题:由 ...
分类:
编程语言 时间:
2016-09-04 06:49:30
阅读次数:
262
1.双系统下挂载windows硬盘 检测ntfs-3g是否安装:locate ntfs-3g 没有则安装: sudo apt-get install ntfs-3g 查看硬盘信息: sudo fdisk -lu 挂载硬盘: sudo ntfsfix /dev/sda6 来源:http://www.x ...
分类:
系统相关 时间:
2016-09-04 06:49:21
阅读次数:
193
首先术语inverse 被翻译为反转的意思。inverse 制定了关联关系中的方向。 当set的inverse属性默认情况下,hibernate会按照持久化对象的属性变化来同步更新数据库。 得到两条sql语句 Dept dept =(Dept)session.load(Dept.class,new ...
分类:
其他好文 时间:
2016-09-04 06:48:46
阅读次数:
186
##PHP5.3 +Added "?:" operator +Added lambda functions and closures +Added support for namespaces ##PHP5.4 +Added short array syntax support ([1,2,3]) ...
分类:
Web程序 时间:
2016-09-04 06:50:04
阅读次数:
225
自定义日期控件,月份选择。如下是日期的一些效果图。 具体的样式、颜色可以根据下面的代码,自己调节即可 1、日期控件的界面 <UserControl x:Class="WpfApplication10.DateSelectControl" xmlns="http://schemas.microsoft ...
TIJ读书笔记06-终结清理和垃圾回收 finalize()方法 垃圾回收器如何工作 java的垃圾回收是由jvm来控制的.所以需要java程序员参与的部分不是很多. 但是在这里需要明白一点,java的垃圾回收回收的是什么? 垃圾回收器只释放那些由new分配的内存. 注意这个限制,jvm只负责回收内... ...
分类:
其他好文 时间:
2016-09-04 06:47:25
阅读次数:
144
Name The 'a' key. The 'add' key. The 'apps' key. The 'attn' key. The 'b' key. The 'back' key. The 'browserback' key. The 'browserfavorites' key. The ' ...
分类:
编程语言 时间:
2016-09-04 06:48:26
阅读次数:
206
JavaScript: The Definitive Guide, Sixth Edition by David Flanagan Property access expressions do not always return or set a value. This section explai ...
分类:
数据库 时间:
2016-09-04 06:47:34
阅读次数:
217
system函数遇到的问题 解决方案见最下边 http://blog.csdn.net/yangzhenzhen/article/details/51505176 这几天调程序(嵌入式linux),发现程序有时就莫名其妙的死掉,每次都定位在程序中不同的system()函数,直接在shell下输入sy ...
分类:
其他好文 时间:
2016-09-04 06:46:07
阅读次数:
496