码迷,mamicode.com
首页 > 编程语言
java的if语句,少于一行可以省略大括号
我们认识的 if 语句,大概是这样的:1 if(条件){2 语句1;3 }else{4 语句2;5 } View Code如果要执行的语句少于1行,大括号是可以省略的可以让程序更简洁和美观1 if(条件){2 语句1;3 语句2;4 }else5 语...
分类:编程语言   时间:2014-11-23 22:55:36    阅读次数:621
C语言合法标识符
1 //Problem Description 2 //输入一个字符串,判断其是否是C的合法标识符。 3 // 4 // 5 //Input 6 //输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。 7 // 8 // ....
分类:编程语言   时间:2014-11-23 22:57:22    阅读次数:627
Java 多线程间的通讯
在前一小节,介绍了在多线程编程中使用同步机制的重要性,并学会了如何实现同步的方法来正确地访问共享资源。这些线程之间的关系是平等的,彼此之间并不存在任何依赖,它们各自竞争CPU资源,互不相让,并且还无条件地阻止其他线程对共享资源的异步访问。然而,也有很多现实问题要求不仅要同步的访问同一共享资源,而且线...
分类:编程语言   时间:2014-11-23 22:57:08    阅读次数:295
Attempt-Spring-2 笔记:
Attempt-Spring-2笔记:1、内部bean的使用;Bean配置;这样的我认为就是属于内部的引用吧、、、2、自动装配:代码:配置文件:上面是进行了传统的手工的装配和自动装配;byname:根据名字进行自动装配,这里的名字就是(以上面的例子为例),Person中的City和book属性名字和...
分类:编程语言   时间:2014-11-23 22:52:04    阅读次数:193
java字符串的反转
Java中字符串的反转 首推方法: public?void?convertStr(String?str){? ????????//将String?对象转换为可改变的StringBuffer类对象? ????????//然后调用StringBuffer类的reverse()方法实现...
分类:编程语言   时间:2014-11-23 21:47:09    阅读次数:200
typedef NS_ENUM 等枚举介绍
枚举其实很重要,特别是在应用开发初期,服务器端数据格式需要更改得情况下,枚举和宏都能是程序简洁,并且改动小。 首先要知道的是,枚举值 它是一个整形(int) 并且,它不参加内存的占用和释放 枚举定义变量即可直...
分类:编程语言   时间:2014-11-23 21:48:51    阅读次数:239
Python IDLE reload(sys)后无法正常执行命令的原因
IDLE中reload(sys)会导致接下来无法正常执行命令,这里解释了原因,同时说明了解决方案。但是必须强调reload(sys)是非常不推荐的行为!字符编码问题完全有更靠谱的方法解决。...
分类:编程语言   时间:2014-11-23 21:47:19    阅读次数:192
程序猿之---C语言细节29(#define宏大小、空结构体大小、柔性数组不知道你见过没)
柔性数组不知道你见过没、#define宏大小、空结构体大小...
分类:编程语言   时间:2014-11-23 21:47:09    阅读次数:220
Java Collection
在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员也可以以这个集合框架为基础,定义更高级别的数据抽象,比...
分类:编程语言   时间:2014-11-23 21:45:43    阅读次数:213
为什么Java中实现多线程的方式有两种?
在面试的过程中,我们经常问被面试者,为什么Java中实现多线程的方式有两种(一种是直接继承Thread类,一种是实现Runnable接口)?可惜的是,很多面试者都答不出来,甚至从来没有想为什么.,那么真正的原因是什么呢?...
分类:编程语言   时间:2014-11-23 21:44:44    阅读次数:227
JavaScript 中的 call 是换类用的
JavaScript 之所以为 JavaScript,是因为 prototype。真相大白。...
分类:编程语言   时间:2014-11-23 21:45:29    阅读次数:218
算法学习 - 线索二叉树
线索二叉树 线索二叉树就是在通用的二叉树里多了点东西,多了什么呢? 前驱和后继,把二叉树变成一个链式的结构。解释下:通常我们的二叉树里,叶子节点是没有孩子,所以指向空也就是NULL,在线索二叉树里,叶子节点的左右孩子分别指向它自己的前驱和后继,而前驱和后继是哪个节点呢? 就是树遍历过程的前一个节点和后一个节点。所以第一个遍历的节点是没有前驱的,最后一个节点是没有后继的。这里一般都是中序线...
分类:编程语言   时间:2014-11-23 21:41:46    阅读次数:263
Unity Shaders and Effets Cookbook
最近在读 《Unity Shaders and Effects Cookbook》,中文版:《Unity 着色器和屏幕特效开发秘笈》 源码下载:https://www.packtpub.com/books/content/support/11712 彩图:https://www.packtpub.c...
分类:编程语言   时间:2014-11-23 21:37:35    阅读次数:275
数据结构与问题求解-Java语言描述(第三版)
数据结构对程序的重要性不言而喻,用java语言来实现常见的一些数据结构,以及在相应数据结构上的操作对学习java的同学来说是必须掌握的。本系列博文参考《数据结构与问题求解-Java语言描述(第三版)》来实现在自己学习的过程中,更希望有机会与大家交流。PS :本人是菜鸟,只是用博客的方式激励自己。请轻...
分类:编程语言   时间:2014-11-23 21:28:23    阅读次数:210
c++运行时决定数组大小 variable-length array
在运行时动态决定数组大小
分类:编程语言   时间:2014-11-23 21:28:40    阅读次数:153
Chrome 控制台 如何调试javascript
上面的文章已经大致介绍了一下console对象具体有哪些方面以及基本的应用,下面简单介绍一下如何利用好chrome控制台这个神器好好调试javascript代码(这个才是我们真正能用到实处的地方)1、先说一下源码定位大家打开测试网页 看到页面右下方有一个推荐的图标吗?右击推荐图标,选择审查元素,打开...
分类:编程语言   时间:2014-11-23 21:27:51    阅读次数:178
Java序列化
Java序列化Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可...
分类:编程语言   时间:2014-11-23 21:26:44    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!