- 博客(14)
- 资源 (18)
- 收藏
- 关注
转载 java:统计a字符在字符串中出现的次数
package com.hengbao.start;public class HelloWorld { public static void main(String[] args) { // 定义一个字符串 String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd"; // 出现次
2016-11-27 20:37:08 13363 2
转载 Java:重写equals的基本思路
今天看慕课网视频的时候学习Java基础,发现有对于equals方法的讲解,如何自己写equals。正常情况下我们往往会直接比较属性值来重写,然而这是很不谨慎的,一张图就可以理解equals的重写的基本思路,还解释了类对象和对象的区别,真好!出处:这里写链接内容
2016-11-26 15:44:57 381
原创 Java:子类的初始化的过程
今天学习慕课网发现了一幅画的很好的图,转过来与大家一起分享:原课程Java中继承初始化顺序图片中的顺序非常清晰,先是父类对象的属性初始化,然后是父类的构造方法,然后才是子类的属性初始化和子类的构造方法。比如我们可以举一个例子(就以视频中的Animal和Dog吧):package com.hengbao.start;public class Animal { private int age=0
2016-11-23 10:51:50 550
原创 VS2015:error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead
使用VS2015学习比较传统的C语言或者做算法题目的时候经常会使用到scanf但是,这个函数有点玩具函数的意味,并不安全。所以目前的开发中已经非常不建议使用,至于原因,就像这位大哥说的:新版vc库添加的警告让我们欣赏完这个错误的全部内容: error C4996: ‘scanf’: This function or variable may be unsafe. Consider using sc
2016-11-23 09:30:02 7015
转载 C:标识符
编程时给变量或者函数起的名字就是标识符,就好比我们慕课网的每一位童鞋都有姓名,姓名就是这位童鞋的标识符。C语言的标识符是不可以随便起名字的,必须遵守一定的规则。C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点:标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前
2016-11-22 22:37:56 1074
转载 Java:方法内部类
方法内部类就是内部类定义在外部类的方法中,方法内部类只在该方法的内部可见,即只在该方法内可以使用。//外部类public class HelloWorld { private String name = "爱慕课"; // 外部类中的show方法 public void show() { // 定义方法内部类 class MInner {
2016-11-22 19:35:32 391
转载 Java:静态内部类
静态内部类是 static 修饰的内部类,这种内部类的特点是:静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类
2016-11-22 10:02:30 358
转载 C++ 初始化列表
何谓初始化列表与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。在C++中,struct和class的唯一区别是默认的访问性不同,而这里我们不考虑访问性的问题,所以下面的代码都以struct来演示。struct foo{ string name ; int id ; foo(string s
2016-11-19 09:24:26 316
转载 Java:接口中可以写实现代码吗?可以的,写在内部类里。
以下内容摘自《Thinking in Java》 正常情况下,不能在接口内部放置任何代码,但嵌套类可以作为接口的一部分。你放在接口中的任何类都是自动地是public和static的。因为类是static的,只是将嵌套类置于接口的命名空间内。这不违反接口的规则。你甚至可以在内部类中实现其外围的接口。public interface ClassInInterface{ void how
2016-11-18 22:15:45 7352 9
转载 C++:动态创建删除二维数组
今天看《数据结构、算法与应用C++语言描述》(机械工业出版社)的时候看到的,但是书上是有错误的。#include<iostream>using namespace std;template<class T>bool make2dArray(T** &x, int numberOfRows, int numberOfColumns){ //创建一个一维数组 try {
2016-11-18 22:09:08 3445
转载 C++:如何获得一个数组的长度
这里用到了函数模板以适配多种情况#include<iostream>using namespace std;template<typename T>int count(T& x){ int s1 = sizeof(x); int s2 = sizeof(x[0]); int result = s1 / s2; return result;}int main(
2016-11-18 22:05:54 27975
原创 Eclipse如何设置jsp文件默认UTF-8格式编码
我使用的是Eclipse Jee Neon, Window->Preferences具体设置如图所示:
2016-11-16 19:49:18 22814 1
转载 Java:如何直接创建内部类对象
package thinking.learnInternalClass.hengbao;public class DotNew { public class Inner{ } public static void main(String[] args) { DotNew dn=new DotNew(); DotNew.Inner dni=dn.n
2016-11-11 10:34:42 16380
原创 Java:protected提供了包内访问权限
声明为protected访问权限的类成员,真的只能供当前类和子类访问吗?不是的,还可以供包内其它类访问!这还是今天看<<Thinking In Java>>知道的,原书是这样说的:protected提供了包内访问权限.我们来通过一段小程序来验证一下:
2016-11-11 10:33:09 3381
Kettle4.2源码分析
2017-09-18
Kettle4.2源代码分析
2017-09-18
htmlunit-2.27-bin
2017-09-13
mysql-connector-java-5.0.8
2017-09-13
htmlunit-2.27-src.zip
2017-09-13
kettle数据库资源表结构详解
2017-09-11
json-lib-2.4
2016-10-15
commons-lang-2.3.jar
2016-10-15
commons-collections-3.2.jar
2016-10-15
commons-beanutils-1.7.0.jar
2016-10-15
华为路由模拟器3.0
2016-04-26
C++:中缀表达式转变为逆波兰表达式
2015-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人