jvm所占空间的配置

摘要: http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.html 阅读全文
posted @ 2014-09-13 08:32 Josdon 阅读(108) 评论(0) 推荐(0) 编辑

hadoop笔记

摘要: 每次启动的时候 要检查jps检查datanode,namenode是否都已启动,若出现问题是在解决不了可以先关闭集群,对于namenode可以通过hadoop namenode -format 方式格式化 datanode可以通过人为把core-site.xml中的路径中的data文件清空,然后再重... 阅读全文
posted @ 2014-09-04 16:00 Josdon 阅读(126) 评论(0) 推荐(0) 编辑

php学习笔记

摘要: 本文只是作者在学习php中自己遇到的麻烦,特此记下以留备用。(1)php中false只有在“===”的时候才与0不同,即if(false===0)的条件是假的,但是if(false==0)的条件是真的;(2)eval()函数,在后台向前台传数组的时候一般用jason格式,后台对数组$var=jason_encode($array);目前就我的使用情况来说在前台时我更喜欢直接用一个变量来接如:var obj=;但是在w3c的教程中看到推荐的方式是var obj = eval ("(" + txt + ")");值得注意的是:这里的txt不能是简单地而应该是 阅读全文
posted @ 2013-12-25 22:50 Josdon 阅读(171) 评论(0) 推荐(0) 编辑

附加题-重构的读后总结

摘要: 当我第一次知道“重构”这个词时,最直观的反应就是改代码,而且是有一定技巧的改代码。但上过邹欣老师的一节研究重构重要性的课(有一节是专门对重构的几个方面进行解读)和改过一次比较坑的java围棋代码后,我发现这是一项非常重要的技术。因为程序员写代码,虽然越来越趋于工程化,而且程序也经常要不同的人相互合作,而且同一个人也要改相当多次的代码来新增某一个目的。曹雪芹先生写《红楼梦》,“批阅十载,增删五次”,留下了恢弘巨著;要写出一个比较优美经典的程序,同样需要精雕细琢,提高其质量,这就是重构。Martin Fowler首先给出了重构的定义:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部. 阅读全文
posted @ 2013-12-15 20:41 Josdon 阅读(246) 评论(1) 推荐(0) 编辑

附加题-stack的理解

摘要: 这次的附加题推荐的博客是http://www.ruanyifeng.com/blog/2013/11/stack.html阮一峰的,感觉讲的深入浅出,比较适合对计算机刚刚接触的人;下面谈谈感想:这边文章主要讲了stack的三种理解:第一个是咱们常说的用于算法的栈,这种栈结构非常适合做一些有意思的题,而且栈的思想最主要,先进后出。第二个就是在函数层面的栈,这里指的就是在函数调用时候出现的栈,即每次调用生成一个新的数据空间来存放新的函数并赋初始值,而每次调用玩函数后则会释放掉函数的空间。第三个就是在系统层面的栈,主要是通过对比栈和堆的概念来提出的,这里的栈指的不光是函数等而是整个代码的层次结构,这 阅读全文
posted @ 2013-12-15 11:44 Josdon 阅读(212) 评论(0) 推荐(0) 编辑

(转)php的扩展和嵌入--php的生命周期与变量详述

摘要: 本文转自http://blog.csdn.net/cedricliang/article/details/17247749?9435;这是在我想在js的循环中加入一段php,这段php代码会在每次执行时引用一个全局变量并++,但是我发现这个全局变量每次输出的结果相同,没有想象中的++,因此学习了一下php的生命周期,转文详细说明了php的生命周期期,特此转载以备忘。首先开始介绍php的生命周期,了解一个php程序从开始运行到最后结束究竟经过怎么样的过程,对学习php和平时php开发应该是很重要的。起始和关闭阶段:对于php的起始和关闭阶段可以分成两层,第一层是php解释器作为一个整体进行结构和 阅读全文
posted @ 2013-12-12 22:03 Josdon 阅读(283) 评论(0) 推荐(0) 编辑

homework-09

摘要: 这次是现代程序最后一次作业,话不多说直接进入主题。自己刚刚学习JS,所以界面做的还是比较难看的先付张图首先是进入界面,这里我才用了一个index来主要表示两个主要功能模块然后是自定义的主界面,这里面包括用户自己生成和随机生成,这里面的行和列是由用户定义的当用户定义完后的界面开始执行,我们直接看一下结果展示吧现在看另一个模块,另一个模块的初始界面这是载入自己定义的数组的文件然后结果是看一下结果,这个结果是选定上下左右联通的结果这次主要用了JS来实现而没有选择Jquery,主要刚刚开始学习,想从基础的了解,而且Jquery也就是JS的集成库,只不过写的方式有所不同,学习JS更有利于基本的掌握。确实 阅读全文
posted @ 2013-12-09 11:35 Josdon 阅读(275) 评论(0) 推荐(0) 编辑

html学习笔记之position

摘要: 今天主要一直看试验position的各种属性,现在记录下来以此备忘。position有四种常有属性,分别是static,fixed.absolute,relativefixed就是相对于窗口的位置是不变的 比较好理解static 默认属性 遵循默认定位规则 这里面貌似是边界为之什么的都为0relative 相对以图片位置原来的位置的偏移 并且内容原来的位置仍然会留出空地如果不设置此选项则,当设置left:1000px时 内容的位置不会如想象般的向左移动1000px。absolute 这个属性最耗时间,一开始错误地以为可能就是从父标签的起始位置来算,但其实是absolute是相对于posit.. 阅读全文
posted @ 2013-12-03 21:08 Josdon 阅读(251) 评论(0) 推荐(0) 编辑

homework-06

摘要: 首先贴出智能指针的作业1. 了解Lambda的用法计算“Hello World!”中a.字母‘e’的个数b. 字母‘l’的个数void main(){ char c[] = "Hello World"; int e = 0; [&]() { int i = 0; while (i > n; auto sp1 = std::make_shared("Hello World!"); auto sp2 = std::make_shared("Hello World!"); int i = 0; int i2; whil... 阅读全文
posted @ 2013-11-25 11:27 Josdon 阅读(223) 评论(0) 推荐(0) 编辑

homework-08

摘要: 1.局部变量生命周期的理解void main(int argc,char**argv){int j=3;{ int j=4;}printf("%d\n",j);}输出结果2.两种内存的申请和释放的方式void main(int argc,char**argv){ int j=3;//申请栈内存 int *q=(int *)malloc(sizeof(int));//申请堆内存 *q=3; free(q);//堆内存释放 system("pause");}//栈内存释放3.unique_ptr理解unique_ptr构造函数:make_unique(wst 阅读全文
posted @ 2013-11-18 11:48 Josdon 阅读(204) 评论(0) 推荐(0) 编辑