- 博客(20)
- 资源 (12)
- 收藏
- 关注
原创 CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-07-20 22:29:46 178
转载 Eclipse快捷键大全
【Ct rl+T】搜索当前接口的实现类 1. 【ALT +/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT +/】快捷键带来的好处吧。 2. 【Ct rl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ct rl+
2017-03-06 10:58:36 293
转载 ServerSocket 与 Socket的区别
1.1 ServerSocket类 创建一个ServerSocket类,同时在运行该语句的计算机的指定端口处建立一个监听服务,如: ServerSocket MyListener=new ServerSocket(600); 这里指定提供监听服务的端口是600,一台计算机可以同时提供多个服务,这些不同的服务之间通过端口号来区别,不同的端口号上提供不同的服务。为了随时监
2017-02-28 23:34:23 568
原创 知识点:数组
在Java中,把数组看做是类,其继承了object类,所以数组可以调用Object类的所有方法。对于声明 String str[];上述声明正确,声明时,无须指定数组元素的格式
2017-02-06 22:39:52 314
原创 Java位操作符
java ~ 操作符,对每个二进制位的内容求反,即1变成0,0变成1java & 操作符,对应的二进制位进行与操作,两个都为1才为1,其他情况均为0java | 操作符,对应的二进制位进行或操作,两个都为0才为0,其他情况均为1java ^ 操作符 当对应二进制位值相同,该位为0 否则为1java java >> 操作符,左边移动,右面填充0
2017-02-05 23:41:38 302
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-02-05 22:24:18 225
原创 .length,.length(),size()的区别
1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看
2017-02-04 11:13:44 381
转载 野指针及其危害
昨天在写完一个函数后,因里面用了很多指针操作, 写完后就回过头来检查,结果发现了一个”野指针”, 另我非常奇怪的是,这个”野指针”被我再次使用,程序运行居然没有问题.就是这个疑问, 引发了我写这篇文章.先说说什么是“野指针“。首先”野指针”的概念只会出现在像C和C++这种没有自动内存垃圾回收功能的高级语言中, 所以Java或c#肯定不会有野指针的概念. 当我
2017-01-07 22:22:30 2484 4
原创 原码、反码和补码的表示范围
小数: x0.x1x2x3…xn,其中x0是符号位 整数:x0x1x2x3…xn,其中x0是符号位首先形成的概念是:原码和反码小数表示的范围是一样的,仅仅是二进制的存储不同罢了。更有趣的是它们的存储范围是关于零点对称的!原码小数,反码小数都是:−1+2−n=x=1−2−n中间是+0,−0两种x0x1x2x3…xn原码整数,反码整数:−(2n−1)
2017-01-03 14:32:09 10166 3
原创 数字、基数及表示
数字、基数及表示整数整数是这些熟悉的数字 …, -1, 0, +1, +2, …。整数值也被称作是‘完整的’,并且分为正数(1到无穷大),负数(-1到负无穷大),零(0),非负数(零或正数)和少有的非正数(零或负数)。正数和非负数间的差别通常非常重要,例如C语言典型地用非负数作为数组下标,明确地包括零。基数我们书写整数(和其它数字)时通常使用‘基数10’或‘十进制’算术
2017-01-01 10:01:47 3619
转载 C++双冒号的作用
1、 作用域符号::的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分如:A,B表示两个类,在A,B中都有成员member。那么 A::member就表示类A中的成员member B::member就表示类B中的成员member 2、 全局作用域符号:当全局变量在局部函数中与
2016-12-27 20:32:33 402
原创 指针和引用的区别与联系
c++中的引用与指针的区别 ★ 相同点: 1. 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。 ★ 区别: 1. 指针是一个实体,而引用仅是个别名; 2. 引用使用时无需解引用(*),指针需要解引用; 3. 引用只能在定义时被初始化一次,之后不可变;指针可变; 引用“从一而终” ^
2016-12-20 11:45:06 395
转载 Clion安装配置教程附加MinGW配置
1.Clion简介:产品概述:CLion 是一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助 开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效 率。主要功能:CLio
2016-11-17 16:52:41 11923
转载 Eclipse IDE for C/C++ Developers和MinGW安装配置C/C++开发学习环境详解
闲话不多说,直接进入正题: 操作系统:Windows 7JDK版本:1.6.0_33Eclipse版本:Juno Release 1、安装JDK,并配置好其环境变量 (1)JDK的下载和安装 JDK官方下载地址:http://www.oracle.com/technetwork/java/javase/download
2016-11-15 17:41:41 735
转载 Java策略模式
java设计模式之——策略模式 1,什么是策略模式?策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2,策略模式有什么好处? 策略模式的好处在于你可以动态的改变对象的行为。 3,设计原则 设计原则是把一个类中经常改变或者将来可能改变的部分
2016-11-11 13:38:41 336
转载 UML类图几种关系总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特
2016-11-11 09:58:28 407
转载 Java的Iterator迭代器
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返
2016-11-10 15:34:35 504 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人