- 博客(26)
- 资源 (3)
- 收藏
- 关注
原创 用fork函数,由一个父进程生成两个子进程
#include#include#includeint main(){ pid_t pid; int i; for(i=0; i<2; i++) { pid=fork(); if(pid==0||pid==-1) //子进程或创建进程失败均退出,这里是关键所在 { break;
2014-10-22 17:08:37
21845
10
转载 (转)怎么成为一个优秀的程序员,而不是一个优秀的码农?
优秀的程序员会告诉你打根基的重要性,会劝你在厚积薄发前要隐忍。优秀的码农会告诉你学啥底层、啥啥啥一拖就好了,学了python还要啥自行车啊,数据结构排序函数二分搜索这不都内置了吗?工作中永远用不到,学算法有啥用啊?成为高手有很多种方法汇编是个屁啊?+++基础的分割线+++列举几个我认为比较重要的根基并附入门书编程语言,《程序设计语言-实践之路》《co
2014-09-21 14:27:06
1151
原创 Netbeans 打开的时候弹出jdkhome下没法找打XX的解决办法
打开 netbeans时突然出现一个dialog。。。说jdkhome下没法找打XX的解决办法,原来是上次我升级了jdk,结果环境变量的jdkhome变了。。。解决办法:在NetBeans的目录下, 有个etc目录, 进去后, 打到了netbeans.conf. NetBeans的JDK路径配置在这里将此文件中的路径改为正确路径. OK, 问题解决, NetBeans又正常启动了.
2014-03-03 18:47:00
1289
原创 android 数据库问题Can't downgrade database from version 3 to 1
今天导入别人的db文件,结果程序就崩溃了,logcat显示 Can't downgrade database from version 3 to 1爬了半天文档,原来是数据库的版本问题。。。。对于此问题,可以使用DBHelper的一种特定的构造函数,其中string 是你的db文件路径。。比如“data/data/com.hehe.haha/databases/aaa.db”
2014-02-17 17:33:52
17674
原创 Matlab 学习 简单多项式篇
多项式在matlab的的基本运算简述多项式,一般变现为这样的形式:(截图接的好大,话说,市场是就没有好的公式编辑器么?还是LaTex好用),这样的多项式呢,matlab中是以行向量的形式存的,并且约定说多项式需要一降幂的形式出现。于是我们可以知道,其实上面那个多项式,在matlab中是这样的:p = [a0,a1,a2,.....a(n-1),a(n)]多项式的构造方法
2014-02-02 19:23:59
3493
原创 Matlab 学习 算算术篇
算数是matlab中的一大功能。。。。本篇是讲算数的,所以,只涉及‘算数’数组之类的运算向量向量(其实就是数组,如果用编程语言来理解),的创建方法有很多中。由于是基础中的基础,我例子就不会太多(so easy)向量的基本操作也很简单:
2014-02-02 12:29:03
982
原创 Matlab 学习 画图篇 二 三维图形
三维图形的绘制三维图形分为三种:曲线图,网格图,曲面图;三维曲线图 三维曲线图,即向量x,y沿着一条平面曲线变化时z随之变化的情况。基本上都是用plot3函数绘制。plot3的基础调用方法是:plot3(X,Y,Z,....),X,Y,Z可以使矩阵或向量。利用X,Y,Z中的元素在三维空间中绘制一条或多条线条。当X,Y,Z是同维向量时,绘制X,Y,Z中的元素
2014-02-01 21:16:05
2394
原创 Matlab 学习 画图篇 一 二维图形
matlab给绘制二维图形提供了很多的函数,把一些绘制二维图形的基本函数做成一张表,如下图所示:我就按照表的顺序一一记录这些个函数的简略用法。首先是1.plot函数plot函数有很多重载方法,这里只做简单的介绍1.1 plot(Y) 若Y是向量,绘制向量Y对其索引值的曲线。如 若Y是实数矩阵,绘制矩阵的每列对应于行数的曲线集合。
2014-01-30 11:18:51
2366
原创 Matlab 学习 入门篇 三 M文件
m文件分为脚本文件和函数文件。脚本文件就是 打在命令窗口的一些指令,只不过是这些个指令比较的繁杂,重复率比较高,所以写在一个文件里了,以后需要对某个数据这么处理,直接调用,然后实现某个功能,它所产生的数据,会在workspace中停留。比如一道特别水的acm题:密文和电文进行转换,每个字母变换为其之后的第4个字母,A变E,最后四个循环回来。可以吧上述的功能写进一个.m文件里;如:
2014-01-29 22:55:12
2093
原创 Matlab 学习 入门篇 二 数据类型
数组是matlab 自带的很好的东西。我就不过多记录。但是值得一提的是,matlab 中的多维数组,至少是二维数组,或者说矩阵,是列优先存储的。。。。关于创建多维数组的方法,我采用的是一种很笨的方法,用若干个低维的数组拼接成一个高维的数组。如:两个二维数组,拼成一个 3行3列2页的三维数组那么,谢谢matlab中的结构体,struct 。众所周知,在matlab 中,变量的数据
2014-01-29 11:45:47
1444
原创 Matlab 学习 入门篇 一 程序控制流
Matlab 从之前的接触上看像是一款类似PS,AE等的一个应用软件,今天闲来无事,鼓捣一下,发现有大学问,怪不得呢,请原谅我的孤陋寡闻。所以决定趁着这几天无聊赶紧学习学习。从今天的接触来看,从一个Java程序员的角度看,matlab比较像是一个工具包,里面有各种工具类和方法。哎,我之前一直把它当成一个加强版的科学计算器。T_T。 既然把matlab比喻成一个工具包,那么,它自带的一些东
2014-01-28 22:03:27
1205
原创 用Intellij IDEA创建新项目的时候报错cannot find resource directory for module
cannot find resource directory for module:之后,在控制台提示时候swt.jar什么的报错。。。我调了半天。。最后发现是java的问题。。。进 C:\Windows\System32 删除一切带java**.jar的东西,然后看看JAVA_HOME 的路径是不是错了应该是C:\Program Files\Java\jdk1.7.0_25
2013-09-09 20:29:49
5321
原创 用Intellij IDEA中Git插件提交内容到远程版本库
用了Intellij IDEA 好长时间了,发现使用Intellij IDEA的Git插件将位于本地版本库的内容上传到远程版本库,需要使用Git命令行,“Git Bash”于是下面简单说明如何建立本地Git仓库导入源代码后再将其上传到远程Git仓库 1. 使用IntelliJ IDEA菜单建立本地Git仓库: VCS -> Import into Version C
2013-08-17 17:57:13
4558
转载 Visual Studio 那些隐藏的调试功能...
转载自微软互联网开发支持VisualStudio是一个强大的调试工具,里面很多隐藏功能少有人问津,但是在特定场景可以节省你很多时间,本文主要介绍一些VisualStudio调试相关的隐藏功能,欢迎大家补充运行到光标(Run to cursor)大多数人用Visual Studio在调试程序的时候先在程序开始的时候设置一个断点,然后依次F10/F11到自己想要查看的逻辑。如果这个
2013-08-08 10:00:30
984
原创 pthon3.3...print,出错的问题。。。。
刚开始学python,跟这书上打个hello world 结果出错了。。。。python print'hello'File "",line 1 print 'hello' SyntaxError:invalid syntax>>> print 'hello' File "", line 1 print 'hello' ^S
2013-08-08 09:46:52
1073
原创 android应用程序如何退出?探究程序退出的方法
我们学习android的Activity是就已经知道,随着一个新的Activity被创建,旧的Activity会被压入栈里。当我们的应用程序里有很多的Activity时,随着用户的使用,在内存充足的情况下,会有一个又一个Activity被压入栈,当我们用完了,暂时不用这个应用时,我们往往会按返回键。。那么,往往打开过多少Activity,就需要按多少次返回键。这是非常痛苦的。结合自身经验,和我查询
2013-07-27 22:39:54
1524
原创 装了个个人感觉最好的文本编辑器Sublime Text 3.实时记录。
Sublime Text 3在win8.1中的效果:这是我在sublime中编写android的效果,不错吧,感觉很帅气,当然不光是帅气。功能很强大。Sublime简介:Sublime Text 是一个代码编辑器(Sublime Text 3是收费软件,但目前可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于200
2013-07-26 17:23:39
1822
转载 收集了点素数的判断方法。。。以备不时之需
几种简单的判断素数的方法素数还有很多东西需要学,先整理三种最简单的判断素数的方法,以后再深究补充。判断n是否为素数1、最简单的方法用n除以2-sqrt(n),有一个能除尽就不是素数,否则是素数。时间复杂度:O(sqrt(n))2、素数判断法:这种方法是对上面方法的改进,上面方法是对2-sqrt(n)之间的数进行判断是否能除尽,而因为有如下算术基本定理,可以减
2013-04-09 20:38:06
978
原创 准备ACM/ICPC!!关于数据输入方式的探讨。
输入的结束方式有:1. 预先确定长度,无结束符。2. 标志文本(如-1 和 0)。3. EOF文件结束符(C/C++中的符号常量,代表-1,表示文件的末尾)。Important:对每组数据进行分别处理。即分组读入,然后马上处理。而不是把文件里的全部数据一次读入,因为有时根本不可能。输入时的操作需注意:用cin()时 变量是通过流提取符>>从流中提取数据的,通常
2013-04-06 09:25:36
1292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人