09 2012 档案
摘要:文/端宏斌 《要活多久才能赚回你交的养老金?》和《社保到底是你的福利还是义务?》引发了网友数千条回帖评论,本文将统一对博友最关心的问题做一个解答。 问题一:老端,你的意思是要我们都别交社保了吗? 回答:这是对我文章的误解,我已经写的很清楚了,社保是强制性的,不是你想不交就能够不交的,如果你的单位被查出没有按照规定交社保,它会面临很严厉的惩罚,所以多数单位都乖乖帮你把社保交了。你拿到手的工资是交了社保和所得税之后的钱,这一切在你拿到之前就已经发生了,你对此是无能为力的。其实换个角度想一想,如果社保真是好东西,为什么还要强制你必须交?如果真是好东西,人人都抢着交了。如果真是好...
阅读全文
摘要:一. 单一职责原则(SRP) 就一个类而言,只有一个引起它变化的原因。 如果一个类承载的职责过多,就等于把这些职责耦合在一起。一个职责的变化可能削弱或抑制这个类完成其他职责的能力。 这种耦合会导致脆弱的设计,当发生变化时,设计会遭受意想不到的破坏。 软件设计真正要做的就是,发现职责并把职责相互分离。 如果你能想到多于一个动机去改变一个类,那么这个类就具有多于一个的职责,应该进行分离。二.开闭原则(OCP) 软件实体(类,模块,函数)应该是可扩展,不可修改的。 无论模块多少封闭,都会存在一些对之无法封闭的变化,既然不能完全封闭,设计人员就要对他设计的模块应该对哪些变化进行封闭做出选...
阅读全文
摘要:博客原文地址:http://hi.baidu.com/ihsauqaxblbdmwq/item/7d957059602bc0dad58bac03函数功能求数组的平均数或者均值使用方法M = mean(A)返回沿数组中不同维的元素的平均值。如果A是一个向量,mean(A)返回A中元素的平均值。如果A是一个矩阵,mean(A)将中的各列视为向量,把矩阵中的每列看成一个向量,返回一个包含每一列所有元素的平均值的行向量。 book.iLoveMatlab.cn如果A是一个多元数组,mean(A)将数组中第一个非单一维的值看成一个向量,返回每个向量的平均值。M = mean(A,dim)返回A中沿着标量
阅读全文
摘要:博客原文地址: http://blog.csdn.net/flying881114/article/details/5308097 当需要学习Matlab中一个函数的用法时,第一步就是help。>> help feval; FEVAL Execute the specified function. FEVAL(F,x1,...,xn) evaluates the function specifie...
阅读全文
摘要:Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC 或JVM的问题。其实,这种想法是不正确的,因为Java 也存在内存泄漏,但它的表现与C++不同。如果正在开发的Java 代码要全天24 小时在服务器上运行,则...
阅读全文
摘要:闲来无事,写写二叉树的非递归遍历,层次遍历和递归遍历.特别是那个非递归后序遍历,更加深了我的理解.创建二叉树,采用先序递归方法,结点数据类型为char型.原程序在vim下编辑,格式不是太好,多多见谅,在此贴出,期望大家共同找BUG.#include #include #include #include using namespace std;typedef struct tree{...
阅读全文
摘要:目录:一、 说明二、数据类型及基本输入输出三、流程控制四、循环五、数组、数组运算和矩阵运算六、M脚本文件和M函数文件、函数句柄七、文件八、数据和函数的可视化一、说明看了奚啸翔同学写的Fortran基本用法小结后觉得Fortran的语法既有matlab的特色也有C的特色。于是就套用了奚啸翔同学文章的格式,写了这篇matlab基本用法小结。目的是想和Fortran的语法有个对比,学起来更快。其实学过C、Fortran和matlab中任何一个的同学要学其他两种语言的语法都是非常容易上手的,一天就能搞定了。有兴趣的同学还可以看看百合Fortran版上的C、Fortran、matlab语法对比,一定能有
阅读全文
摘要:http://pleasaunce.blog.sohu.com/94162301.html 网上看到的,很珍贵,怕人家删了,就自己考过来了附录1 常用命令附录1.1 管理用命令 函数名 功能描述 函数名 功能描述 addpath 增加一条搜索路径 rmpath 删除一条搜索路径 demo 运行Matlab演示程序 type 列出.M文件 doc...
阅读全文
摘要:Matlab是一个强大的数学计算/仿真工具,其内置了很多实用的现成的函数,而且我们经常也自己定义很多m函数。但在很多情况下,我们不得不使用VC编程。那么,如何在VC中利用matlab的资源呢? 在这里我简要的以一个简单的例子来说明一下如果在VC中调用matlab中定义的.m文件。繁多的理论就不说了,简明扼要的说一个实例。相信大家看过之后都会马上学会的J 其中灰色底显示...
阅读全文
摘要:用了这么就matlab,一些基本的问题还没有搞清楚,惭愧啊!这篇主要讲脚本文件和函数文件工作空间的问题。脚本文件 ---回答如何解决一个任务,指出一堆命令按怎样的顺序依次执行完成一项任务;回答“how?” 函数文件---定义输出参数和输入参数的对应关系(函数关系),以方便在外部调用,回答“WHAT?” MATLAB中有一种文件叫M文件,他就是一系列代码组成的一个扩展名为.m的文件,...
阅读全文
摘要:题目描述:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入:每个测试案例包括1行。输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。输出:对应每组数据,按字典序输出所有排列。样例输入:abc BCA 样例输出:abc acb bac bca cab ...
阅读全文
摘要:博客原文地址:http://blog.chinaunix.net/uid-9112803-id-1876985.html摘要: 在Ubuntu下,当需要打开其他格式文件时,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open打开这些格式文件,甚至是网页,像打开文件一样简单。 在Ubuntu下,通常用命令行打开文本文件,比如用命令gedit、...
阅读全文
摘要:博客引用地址: http://blog.csdn.net/selina6874/article/details/6288284 近日在使用VirtualBox时,不小心将虚拟机窗口的菜单给隐藏了,找遍了VirtualBox本身的设置选项,也没能解决问题。于是我到网上搜索,但也没有找到解决办法。我不得不自己翻看VirtualBox的帮助文档,由于是英文,稍稍费了点功夫,最终找到了答案。Virtual...
阅读全文
摘要:帖子来源: http://www.ilovematlab.cn/thread-40710-1-1.html 请问一下gradient之间的过程例:>> x=[6,9,3,4,0;5,4,1,2,5;6,7,7,8,0;7,8,9,10,0]x = 6 9 3 4 0 5 4 1 2 5 6 7 ...
阅读全文