ThinkPHP集成FCKeditor
首先我要先BS一下我自己。有两个原因。
- 第一个就是学了ThinkPHP这么久,对于ThinkPHP一些内置的路径还是很不熟,对于__WEBROOT__或者__PUBLIC__这种路径还是很不了解!
- 第二个,就是我弄了半天,才将FCKeditor给集成到ThinkPHP中,问题是,原先就可以很简单集成进去的,被我无限复杂化了~
Flex, Java, PHP学习, ThinkPHP学习
首先我要先BS一下我自己。有两个原因。
Flex, Java, PHP学习, ThinkPHP学习
J2EE的学习终于拿上了日程了。
借助这Eclipse+MyEclipse+JBOSS,终于完成了本人有生以来第一个JSP页面。
说到这个,还有些脸红,我那个囧啊!!其实那个JSP简单至极,但是偶就是死活不能看到~~点击了MyEclipse里面的deploy也看不到,囧啊!!
最后突然间灵光一闪,选择deploy的时候,选择Add,添加了刚刚写的程序~然后,done!!
Faint~~
郁闷啊~写了一个JSP,竟然没有选择部署它!MyEclipse也真是,难道就不能默认帮我把现在编辑的Project选中部署么?还要我亲自动手~~
PS:J2EE和PHP差别太大了,完全的基于Class的概念,很强大,同时而来的自然有开发速度的缓慢和开发难度的提升~有得必有失吧~另外,luluzhou说的也给我启发很大,人脉很重要呢。确实。就从认识老于开始吧,有luluzhou和YoYo两个人引荐,应该不是问题。
向着牛A和牛C之间进发~~
终于开始着手Java了~~作为作为第一篇关于Java的东东,来说一说我对JUint的一些不成熟的看法。
JUnit是一个基于单元测试的Java工具。所谓单元测试,按照我的理解来说,并不是对于程序debug或者怎么样,而仅仅是对于你程序的正确性的测试。这个正确性保证的是你的返回值的正确。比如你一个函数设置了它的返回值是一个数组,那么JUnit的测试可以帮助你判断是否是返回数组。对于程序的逻辑什么的,还是应该交给 debug来处理才是王道。
上面这个是我写的一个需要测试的类
这个是我的JUnit测试类~至于JUnit测试类如何使用可以去Google一下,网上有很多,不再赘述。来简单的说一说JUnit的东东。JUnit 的测试原理比较简单,就是Assert的判断,或者说是非判断或者断言判断。assertXXX,后面的XXX就是Assert的内容,比如 assertNotNull就是判断所给参数是否为空(none object),assertEquals判断是否相等,assertSame判断是否同相同等等。从JUnit的判断方法也能看出来JUnit只能判断最后返回值是否正确,也就是返回值的类型或者数值是否是你需要的。另外,在JUnit中,每一个测试都是独立的,所以每一个test方法在进行断言测试之前都需要进行一个初始值赋值的过程,在本例中就是testGet()方法中testObject.allocate();这个操作就为初始值赋值操作,即对数组进行赋值操作。赋值之后才可以对下面的进行判断和操作。testSet()中也是同样
就我的理解来看,JUnit使用主要是在第一次编写class的时候以及以后修改class的时候进行判断,从而判断是否修改后的class能返回先前的值,换言之,修改之后class是否和原先class的功能相同~~
这个在于大型项目已经后期需要修改class中的作用尤为明显~~
一点点不成熟或者幼稚的看法~~欢迎拍砖~