- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 关于“面向对象与面向过程的区别”的个人看法
关于“面向对象与面向过程的区别”的个人看法 搜寻了关于“面向对象与面向过程的区别”问题的答案,重点关注知乎的答案,找不到一个令我完全满意的答案,不过受到这些答案的启发,记录下关于这个问题的个人看法 冰箱装大象例子:如何通俗易懂地举例说明“面向对象”和“面向过程”有什么区别? - 王逢琛的回答 - 知乎 https://www.zhihu.com/question/27468...
2018-06-06 09:54:22
688
原创 Java foreach总结
foreachforeach循环是Java5针对数组和集合推出的语法糖,Java8开始融入函数式编程和lambda表达式先看几个简单的例子package pers.aslania.thinkinjava.submodule;import java.util.Arrays;import java.util.Collection;import java.util.Iterato...
2018-06-06 09:51:09
1148
转载 Java中字符串拼接的一些细节分析
原文链接 http://www.jb51.net/article/59934.htm不可变的String对象在Java中,String对象是不可变的(Immutable)。在代码中,可以创建多个某一个String对象的别名。但是这些别名都是的引用是相同的。 比如s1和s2都是”droidyue.com”对象的别名,别名保存着到真实对象的引用。所以s1 = s2String s1 = "dro
2016-07-23 18:53:01
1009
原创 Intellij Idea 下用maven创建SpringMVC项目问题汇总
初学SpringMVC,在Intellij Idea下开发遇到许多问题,有些在网上几乎找不到解决办法,在跟人交流或自己慢慢摸索中终于找到解决方案,或许不是最好的,但确实有效。特此记录一下以免以后忘记。开发环境:Intellij Idea 15.0.1 Maven 3.0.5 Tomcat 8.0.32 Spring framework
2016-07-23 18:36:37
9377
原创 C++中将数组作为形参时防止访问越界的几种方法
C++中数组作为形参传递给函数时把数组视为指针,并没有将数组的长度信息传递给函数,因而在函数中稍有不慎就会造成数组内存的越界访问。为了避免这个问题,下面根据书上给的内容做了一点总结和说明。数组形参的定义void func(int *) {/* ...*/}void func(int[]) {/* ... */}void func(int[10]) {/* ...*/}上面三种形
2016-02-28 12:06:44
6006
原创 C++中const和指针*的组合问题
今天在复习> 章节7.3的时候想到以前做的一个题,const和指针运算符*的若干种组合的合法性和意义问题,有点混淆,所以写了一个测试代码来验证一下,简单明了,一目了然。如果有什么遗漏的话欢迎指出。首先是在Ubuntu14.04.1下用gcc 4.8.4编译运行的结果,编译器报错信息都附加在对应语句后面的注释里/* * Note : Test for the combinations of
2016-02-27 22:44:35
989
转载 android studio查看genymotion模拟器上文件目录
鉴于android studio本身的模拟器速度太慢,我听师兄的建议下了一个genymotion模拟器。但由于不是android studio自带的,在连接上不可避免的出现一些问题。这几天学习Android用到一些文件处理方面的操作,但在android studio的DDMS里面又总是无法查看模拟器的文件目录信息,在Devices一栏里无法显示正在运行的genymotion模拟器,在参考jeepx
2014-12-10 23:54:33
7192
Tomcat权威指南(第二版中文版)
2016-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人