产生死锁
在操作系统中,我们可能接触过两个进程争抢资源,互不相让,然后产生了死锁,这时候,我们可以用银行家算法来分配资源。下面,我们先模拟产生死锁:
#region 试图产生死锁的代码
// static void T1(Program p)
//{
// //主线程占有了mainRes...
分类:
其他好文 时间:
2015-01-20 20:30:48
阅读次数:
143
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');...
分类:
数据库 时间:
2015-01-20 20:30:42
阅读次数:
188
Git+CSDN CODE简单使用介绍
工具:Git 1.9.4+csdn账号
Git下载地址:http://download.csdn.net/download/u011620614/7522797
按照默认安装Git即可
一:将本地项目托管到CSDN CODE
先在CSDN CODE上创建新项目,记得不要勾选“使用README文件初始化项目”(选择之后没有后面的Git引导...
分类:
其他好文 时间:
2015-01-20 20:30:05
阅读次数:
362
用了几天的时间终于把俄罗斯方块写完了,本想把黑框换掉然后弄一个好的界面的,但是感觉不好弄就先这样吧。。
#include
#include
#include
#include
#include
using namespace std ;
const int LF_up_x = 13 ;
bool vis[100][100] ; // 用于标记坐标
int Co[100][100] ; // 坐标...
分类:
编程语言 时间:
2015-01-20 20:31:26
阅读次数:
255
1、使用命令创建新项目:
cocos new -p com.wegame.pig -l cpp -d E:\project\WePigNew FlappyBird
2、导入VS2012中出现的错误:
Cocos2d-x 3.0 Alpha 1开始 对目录结构进行了整合。结果有些附加项目也被在项目中被精简出去。
比如说如果你需要使用CocoStdio导出的JSON、或使用Exte...
分类:
其他好文 时间:
2015-01-20 20:30:05
阅读次数:
243
Xml生成word 技巧一
Xml生成word文档的几个基本步骤,就是先定义xml,再生成xml框架。经过一天的折腾,发现其实可以不用生成xsd文件,只要把xml文件另存为word就可以了。还是通过昨天的例子说明。
1. xml另存为word文档log.doc
2.打开log.doc就可以看到绑定了框架的文档
,打开右边任务窗口可以看到
3.可以把文档内容删掉,重新设...
分类:
其他好文 时间:
2015-01-20 20:29:33
阅读次数:
140
/* A null pointer constant. */
#if defined (_STDDEF_H) || defined (__need_NULL)
#undef NULL /* in case has defined it. */
#define NULL ((void *)0)
#endif /* NULL not defined and or need NUL...
分类:
其他好文 时间:
2015-01-20 20:31:22
阅读次数:
179
R 语言 assign函数在循环时候,给变量赋值,算是比较方便...
分类:
编程语言 时间:
2015-01-20 20:29:11
阅读次数:
2168
MainActivity如下:
package cc.patience7;
import android.os.Bundle;
import android.app.Activity;
/**
* Demo描述:
* 采用瀑布流的形式加载大量网络图片
* 详细分析参见WaterfallScrollView
*
* 更新说明:
* 在原本的的基础上添加了本地缓存DiskLruCac...
分类:
系统相关 时间:
2015-01-20 20:28:50
阅读次数:
509
ThinkCMF简介:ThinkCMF是一款基于PHP+MYSQL开发的中文内容管理框架。ThinkCMF提出灵活的应用机制,框架自身提供基础的管理功能,而开发者可以根据自身的需求以应用的形式进行扩展。每个应用都能独立的完成自己的任务,也可通过系统调用其他应用进行协同工作。在这种运行机制下,开发商场应用的用户无需关心开发SNS应用时如何工作的,但他们之间又可通过系统本身进行协调,大大的降低了开发成...
分类:
其他好文 时间:
2015-01-20 20:30:58
阅读次数:
238
最近在学习Mars老师的Android开发课程,仿照http://www.cnblogs.com/Laupaul/archive/2012/02/12/2348293.html的代码来写应用,结果中间出了各种各样的问题,在这里总结一下:
1. java.lang.NullPointerException报错,android.os.NetworkOnMainThreadException异常
原因:urlCon.getInputStream()执行的时候出错导致,得不到InputStream。这个异常大概意思...
分类:
移动开发 时间:
2015-01-20 20:29:19
阅读次数:
302
迭代器(iterator)
一个表示数据流的对象。反复调用迭代器的__next__()方法(或给它传递内建函数(built-in function)next())来返回在该流中的后继项。当没有可用数据时,产生一个StopInteration异常。此时,迭代器对象被耗尽,之后再调用__next__()方法只会再次产生StopInteration异常。迭代器要求包含一个__iter__()方法,...
分类:
编程语言 时间:
2015-01-20 20:28:35
阅读次数:
185
1、误差的来源
模型误差:数学模型与实际问题之间的误差
观测误差:测量数据与实际数据的误差
方法误差:数学模型的精确解与数值方法得到的数值解之间的误差:例如
舍入误差:对数据进行四舍五入后产生的误差
2、减少误差的几种方法
现在,我们一般用计算机解决计算问题,使用最多的是Matlab软件。对实际问...
分类:
其他好文 时间:
2015-01-20 20:29:51
阅读次数:
266
本函数更新并返回当前系统可以使用局部符号表,使用字典表示。例子:#locals()
class Foo:
def __init__(self):
x = 100
y = 200
l = locals()
print(l)
foo = Foo()结果输出如下:{'self': , 'x': ...
分类:
编程语言 时间:
2015-01-20 20:28:22
阅读次数:
192
DescriptionYou are given a number of case-sensitive strings of alphabetic characters, find the largest string X, such that either X, or its inverse ca...
分类:
其他好文 时间:
2015-01-20 20:27:10
阅读次数:
191
经常被问到js的继承以及原型链(prototype chain)的知识,每每看过之后都很快遗忘,现整理一下自己了解的情况,以加深了解。 一、js对象 js里面都是对象,没有“类”的概念,我们使用new操作来从原型对象生成一个实例对象,例如: function Parent(name){ ...
分类:
编程语言 时间:
2015-01-20 20:27:14
阅读次数:
298
订单号重复致使支付宝支付不了情景:这个很好理解,比如说你用同一个支付宝商户账号,给不同网站(系统)使用的时候,如果各自的网站(系统)产生的订单规则都类似甚至相同,就很有可能发生这种错误。解决方法:一定要让产生的订单号在支付宝商户账号里保持唯一。支付充值后,我的账号余额竟然还是原来那么多!?如果我这么...
分类:
其他好文 时间:
2015-01-20 20:29:00
阅读次数:
159