NSThread线程同步锁上小节用NSThread实现读取网络图片 , 这节用NSThread 模拟一个卖票的例子 。用NSLock 或者NSCondition 锁定资源 var total = 100 //总票数
var w1 = 0 //窗口1卖出票数
var w2 = 0 //窗口2卖出票数
var isSell = true //是否出售
var l...
分类:
编程语言 时间:
2015-08-28 21:27:29
阅读次数:
266
条款09: 绝不在构造和析构过程中调用 virtual 函数
Never call virtual functions during construction or destruction
不应该在构造函数和析构函数期间调用 virtual 函数,因为这样的调用不会带来预想的结果.
假设有个 class 继承体系,用来模塑股市交易如买进,卖出的订单等等.这样的交易一...
分类:
编程语言 时间:
2015-08-28 11:06:21
阅读次数:
138
调用start(),则编译器开始执行run();Tread()类:public class Test extends Thread{ private int tickets = 100; public void run(){ while(tickets>0){
System.out.println("卖出第"+tickets--+"票");...
分类:
编程语言 时间:
2015-08-18 19:32:11
阅读次数:
127
严格意义上的经销商和代理商是有区别的:所谓经销商的“经销”是指,拿着钱,从企业进货,他们买货不是自己用,而是转手卖出去,对于他们只是经过手再销售而已,他们关注的利差,而不是实际的价格。经销商的经营范围和方式如下:1、独立的经营机构2、拥有商品的所有权(买断制造商的产品/服务)3、获得经营利润4、多品...
分类:
其他好文 时间:
2015-08-16 22:55:30
阅读次数:
116
链接
题解链接:http://www.cygmasot.com/index.php/2015/08/16/hdu_5380
题意:
n C
一条数轴上有n+1个加油站,起点在0,终点在n。车的油箱容量为C
下面n个数字表示每个加油站距离起点的距离。
下面n+1行表示每个加油站买进和卖出一单位油的价格。油可以买也可以卖。
问开到终点的最小花费。
思路:
把油箱保持装满,然后维护一个...
分类:
其他好文 时间:
2015-08-16 16:41:51
阅读次数:
150
三种股票交易算法一、交易次数没有限制使用贪心策略,找最长递增序列,同时累加相应利润。二、只有一次交易使用动态规划算法,从前往后,依次记记录相应时间节点前面的最小price,同时获得在这个节点的最大利润,同时更新最小price三、最多两次使用两次动态规划1、从左向右,记录在相应的时间节点卖出的最大利润...
分类:
其他好文 时间:
2015-08-15 19:55:59
阅读次数:
152
题目描述
小鑫是个商人,当然商人最希望的就是多赚钱,小鑫也一样。
这天,他来到了一个遥远的国度。那里有着n件商品,对于第i件商品需要付出ci的价钱才能得到。当然,对于第i件商品,小鑫在自己心中有一个估价pi:代表着当他买下这件商品后带回他的国家可以卖出的价格。小鑫只能带回m件商品,你能帮他计算一下他最多能赚多少钱么?
输入
输入有多组,到文件结束。(注:数据有很多组,请用高...
分类:
其他好文 时间:
2015-08-11 12:22:34
阅读次数:
132
近期突然想到,一道珠海笔试题,让你写atm机的逻辑,当时想多了,以为重点是让你写清楚其中的事务互斥关系,当时也忘记数据库是否会自动互斥,从而不会出现脏数据。所以就敲了个代码实践了下。例子还是老例子.....卖票..不会卖出脏数据为好。线程函数:static DWORD WINAPI Ticket1(...
分类:
数据库 时间:
2015-08-07 19:20:12
阅读次数:
268
C 国有n 个大城市和m 条道路,每条道路连接这n 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为1 条。
C 国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。...
分类:
其他好文 时间:
2015-08-07 13:24:35
阅读次数:
120
4.1没有值时怎么办想为DateTime变量设为null,但编译器不允许 (一个商品还没有卖出,则没有购买日期)4.1.1为什么值类型的变量不能为null对于引用类型的变量来说,其值是一个引用,而值类型变量的值是它本身的真实数据。可以认为,一个非空引用值提供了访问一个对象的途径。然而,null相当于...