今天看了Java中的传值和传引用,对于这一块开始的时候不太能理解,通过查阅其他几篇blog,将自己的理解记录下来:
比较好的几篇blog:http://blog.csdn.net/houpuhope/article/details/7449377;
首先对于传值和传引用需要有一个初步的理解就是,通过传值的方式传进来的参数修改了,对原变量并没有什么影响;
而,通过传引用的方式修改的,原变量值也...
分类:
编程语言 时间:
2016-05-07 10:05:27
阅读次数:
138
首先,认识一下clock()和GetTickCount():
一、clock()
clock()是C/C++中的计时函数,而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下:
clock_t clock(void) ;
简单而言,就是该程序从启动到函数调用占用CPU的时间。这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计...
组合模式定义:将对象组合成树形结构以表示“部分—整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。...
分类:
其他好文 时间:
2016-05-07 10:04:19
阅读次数:
135
1、单向链接
单向链表适用于只从一端单向访问的场合,这种场合一般来说:
(1)、删除时,只适合删除第一个元素;
(2)、添加时,只直接添加到最后一个元素的后面或者添加到第一个元素的前面;
(3)、属于单向迭代器,只能从一个方向走到头(只支持前进或后退,取决于实现),查找效率极差。不适合大量查询的场合。
这种典型的应用场合是各类缓冲池和栈的实现。
2、双向链表
...
分类:
其他好文 时间:
2016-05-07 10:02:40
阅读次数:
141
C语言是发展比较早的一门编程语言,因而它也是发展比较成熟的一种编程语言。学习过C语言的人都知道,C语言的运行环境很多,有MicrosoftVisualC++、MicrosoftVisualStudio、DEVC++、Code::Blocks、BorlandC++、WaTComC++、BorlandC++Builder、GNUDJGPPC++、Lccwin32CCompiler3.1、HighC、T...
分类:
编程语言 时间:
2016-05-07 10:04:20
阅读次数:
182
#include
#include
#include
using namespace std;
class any
{
public:
//interface
class placeholder
{
public:
//
virtual ~placeholder(){}
//
virtual...
分类:
其他好文 时间:
2016-05-07 10:04:15
阅读次数:
157
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1195
搜索就三种规则, 一个是+1 一个是-1 还有一个是交换,用bfs搜索就行了,参照大神的思路。。。
代码:
#include
#include
#include
using namespace std;
int a[5];
int b[5];
st...
分类:
其他好文 时间:
2016-05-07 10:03:19
阅读次数:
120
写在前面的先讲讲起因吧,在今天的程序调错过程中发现了一个数据类型的小BUG,就想重新打开一个VS窗口,然后新建一个控制台的解决方案,然后在里面调试我的代码,然后问题就来了。BUG本来,在我的脑海中,打开VS2015的新建,应该是这样的:没错吧,要啥有啥,一应俱全。但是,实际上,我打开确是这样的:
一脸大写的懵逼 (╯°Д°)╯︵ ┻━┻ 心累 _(:з」∠)_解决方案都跑哪里去了?!解决方案
我看...
分类:
其他好文 时间:
2016-05-07 10:04:26
阅读次数:
130
真正的失败不是你没有做成事,而是你甘心于失败。...
分类:
其他好文 时间:
2016-05-07 10:03:05
阅读次数:
199
用最大流问题-Ford-Fulkerson算法,设立超级源点连接所有的program,终点连接0到9,依据输入的连接program和0到9,建立最大流,判断是否进入的和出去的是否相等,枚举0到9,依据增广路径是否为1,判断所连接的program;...
分类:
其他好文 时间:
2016-05-07 10:01:19
阅读次数:
216
之前做DSP开发,用的是TI公司的板子,开发环境是CCSv5
经常要做的工作就是
1.launch configuartion
2.链接仿真器
3.加载程序,运行Gel文件,对板子进行初始化
4.load memory 向板卡中写入需要的部分数据
5.运行
有时候为测试一些数据,需要不断重复这些工作,以便拿到数据结果。整体过程还是蛮烦人的
计算机就是用来做重...
分类:
其他好文 时间:
2016-05-07 10:01:04
阅读次数:
119
在笔试编程题中,最常见题型莫过于动态规划了,以前一直不太清楚,今天下定决心好好梳理一番。
动态规划是通过组合子问题的解决而解决整个问题的,一个大问题分解成一个小问题,这个小问题再分成小问题,以此类推,直至求出最终结果。
首先看一个把我虐了无数遍的问题:最大子数组的问题。
题目:一个有N个整数元素的一位数组(A[0], A[1],...,A[n-1], A[n]),这个数组当然有很多子数组,那...
分类:
其他好文 时间:
2016-05-07 10:02:05
阅读次数:
194
创建二叉树,遍历二叉树.详细介绍了层次遍历和后序遍历的应用.
层次遍历:树的高度,树的宽度,每一层节点个数等
后序遍历:根节点到某节点的路径,两个节点的最近公共祖先等....
分类:
其他好文 时间:
2016-05-07 10:01:54
阅读次数:
173
islands最近在完一款游戏“炉石传说”,又名“魔兽英雄传”。炉石传说是一款卡牌类对战的游戏。游戏是2人对战,总的来说,里面的卡牌分成2类,一类是法术牌,另一类是随从牌(所谓随从就是怪物)。为了简化问题,现在假设随从牌的作用是召唤一个具有一定攻击力的怪物,法术牌的作用是给某个随从增加一定攻击力。随从牌和法术牌的使用都需要消耗一定的法力值。现在islands有10点法力值,手上有n张牌(islan...
分类:
其他好文 时间:
2016-05-07 10:01:57
阅读次数:
227
while/read/awk
示例:
while read -r i;do
echo $i | awk -F ':' '{print "#define " "SERVER_"$1" " "\""$2"\""}' >> $sfile;
echo $i | awk -F ':' '{print "#define " "CLIENT_"$1" " "\""$2"\""}' >> ...
分类:
其他好文 时间:
2016-05-07 10:01:18
阅读次数:
102
1.创建一个windows服务
2.添加安装程序
3.修改
4.删除自带的Proman.CS 的MAIN函数
5.修改Services,添加ServiceModel.dll
public class NotificationWindowsService : ServiceBase
{
public...