会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Haart
博客园
首页
新随笔
联系
管理
订阅
2019年1月2日
bootstrap 资源
摘要: 使用bootstrap建站的一些资源(不定期更新。) 样式: bootswatch 模板: getbootstrap startbootstrap 图标: open iconic
阅读全文
posted @ 2019-01-02 10:17 Haart
阅读(123)
评论(0)
推荐(0)
2018年10月8日
java 数组的协变和逆变
摘要: 先说结论: 下面是验证代码。 执行结果:
阅读全文
posted @ 2018-10-08 16:03 Haart
阅读(676)
评论(0)
推荐(0)
2018年7月23日
java获取类型名字的不同方法
摘要: java的Class<?>类型提供了多种方法获取类型的名字。这些方法的返回值区别如下: 测试代码: 运行结果:
阅读全文
posted @ 2018-07-23 10:26 Haart
阅读(557)
评论(0)
推荐(0)
2018年5月30日
java执行构造器和初始化字段的顺序
摘要: 测试代码: 执行结果: 结论: 1 java在基类构造器中调用虚方法,被调用的是实际类型的方法。 2 java执行构造器的顺序是: Object类的构造器。 初始化基类字段。 执行基类构造器。 初始化子类字段。 执行子类构造器。 3 如果未在定义时为字段设置初始值,那么数值类型的字段被初始化为0,b
阅读全文
posted @ 2018-05-30 13:37 Haart
阅读(296)
评论(0)
推荐(0)
2017年9月11日
java语言中的varargs
摘要: java语言中的varargs允许调用者传递数量不定的参数,并传入的数量不定的实参转化为数组形式的形参。 那么不传递任何参数,或者传入null时,形参的值是什么呢?下面是测试代码和运行结果: [test1] args.length = 0[test1] args is null[test1] arg
阅读全文
posted @ 2017-09-11 16:41 Haart
阅读(188)
评论(0)
推荐(0)
2017年9月1日
对Java语言的byte类型变量进行无符号提升
摘要: 提升 指将范围较窄的类型转化为范围更宽的类型。 Java中所有数值类型(byte, short, int, long)都是有符号类型,遵循符号扩展的原则,即使用最高bit填充提升后的bit,这样可以保证提升后值不变。 但是byte往往用来表示字节,此时它的值应当是无符号的,如果提升时保持无符号的特性
阅读全文
posted @ 2017-09-01 15:12 Haart
阅读(310)
评论(0)
推荐(0)
2017年3月6日
VisualStudio 切换帐号 (原帐号已过期且无法登录时用)
摘要: Stackoverflow 上有一篇帖子 http://stackoverflow.com/questions/19517673/how-can-i-switch-my-signed-in-user-in-visual-studio-2013 说明如何为已安装的Visual Studio切换当前帐号
阅读全文
posted @ 2017-03-06 10:37 Haart
阅读(1121)
评论(0)
推荐(0)
2016年1月8日
C/C++ 的关系运算符采用短路运算
摘要: Stackoverflow上有一篇关于C/C++的短路运算的帖子Is short-circuiting boolean operators mandated in C/C++? And evaluation order?主要内容如下:按照C/C++标准 1.9.18 节的说明,||,&&,?:三目运...
阅读全文
posted @ 2016-01-08 09:13 Haart
阅读(671)
评论(0)
推荐(0)
2015年9月30日
实现std::string的ltrim、rtrim和trim方法
摘要: stl库的std::string类型没有提供常用的ltrim/rtrim/trim成员函数。下面的代码通过外部独立函数的形式实现了这些功能: 1 namespace { 2 bool isntspace(const char& ch) { 3 return !isspace(ch);...
阅读全文
posted @ 2015-09-30 09:27 Haart
阅读(1660)
评论(0)
推荐(0)
2015年3月14日
Excel 用于批量把单元格设置为"文本格式保存的数字"的宏
摘要: 首先把所有的数字录入(或者导出为)井号+数字的格式,比如“#3333333323424234234234”,然后运行下面的宏:Sub Num2Text() If Not TypeOf Application.Selection Is Range Then MsgBox "You ...
阅读全文
posted @ 2015-03-14 17:10 Haart
阅读(693)
评论(0)
推荐(0)
下一页
公告