标准输入流指的是从输入设备(如键盘)中向程序输入数据.在头文件iostream.h中定义 cin,cout,cerr对象.cin是输入流,其他都为输出流. in是istream的对象,它从输入设备中获得数据.输入的实际过程是:首先输入完数据按下回车,空格等空白字符后,该数据就被送入键盘缓冲区,...
分类:
其他好文 时间:
2015-06-23 06:07:10
阅读次数:
122
书中提到有关调试的问题: 读书的时候学习编程,觉得和其他人最不一样的地方在于两点,一是自己思考程序的流程,写下代码之前,知道代码将要(预期)执行的顺序逻辑,二是会调试代码,出现错误时不像一般人完全不知道该如何是好,而是去调试来寻找出错的原因。我相信,现在还是有不少工作了的程序员,不习惯去调试,他们期...
分类:
其他好文 时间:
2015-06-23 06:06:00
阅读次数:
116
在Java中可以使用{}建立一个匿名的代码块,代码块会被正常的执行,除了改变了作用域之外,似乎并没有什么其他的作用。然而在Kotlin中却不能这么做,这是为什么呢? 其实,我们都知道一个函数一定与一个内存地址相...
分类:
其他好文 时间:
2015-06-23 01:03:25
阅读次数:
248
RCP开发浅谈之SWT,JFACE
SWT
什么是SWT?
SWT全名是Standard Widget Toolkit是一个开源的GUI编程框架,我们每一个java开发者,在学习java开发的时候都会接触到awt以及swing这两个图形库,与awt,swing两个图形库不同,swt的优势体现于底层调用本地的图形库,大大提高了运行速度(损失了一定跨平台性)。SWT的一个很重要的一点,一个控件并不...
分类:
其他好文 时间:
2015-06-23 01:03:00
阅读次数:
184
block 块语法,可以用block去保存一段代码,或者封装一段代码.
block 实际是由c语言实现的,执行效率很高.
block 实际借鉴了函数指针的语法.
block
(^)(参数类型1 参数名1,参数类型2 参数名2...);
返回值类型 (^)();
1.没有参数,括号也不能省略
2.参数名可以省略
void(^myBlock1)(); 无参数无返回...
分类:
其他好文 时间:
2015-06-23 01:03:45
阅读次数:
117
NSDate 日期类,继承自NSObject,代表一个时间点
NSDate *date=[NSDate date];
NSLog(@"%@",date); //格林尼治时间,0时区时间
NSDate *date1=[NSDate
dateWithTimeIntervalSinceNow:8*60*60];//现在的时间
NSDate *date2=[NSDate...
分类:
其他好文 时间:
2015-06-23 01:02:28
阅读次数:
224
封装的优点
良好的封装能够减少耦合。
类内部的实现可以自由地修改。
类具有清晰的对外接口。
继承
子类拥有父类非private的属性和功能。
子类具有自己的属性和功能(扩展)。
子类可以以自己的方式实现父类的功能(重写)。
注:C#中子类可以继承父类的方法、域、属性、事件和索引器。
继承的优点
共享代码、避免重复。
使得修改或扩展继承而来的实现都较为容易。
...
分类:
其他好文 时间:
2015-06-23 01:03:17
阅读次数:
161
主要从源码的角度上介绍Mybatis的事务的工作原理、分两种JdbcTransaction和ManagedTransaction。...
分类:
其他好文 时间:
2015-06-23 01:01:34
阅读次数:
259
队列和循环队列详解...
分类:
其他好文 时间:
2015-06-23 01:00:49
阅读次数:
170
保险公司有一个表记录客户的信息,其中包括有客户的id,name和age(为了演示只列出这几个字段)。
创建Hive的表:
create table customer
(
id int,
age tinyint,
name string
)
partitioned by(dt string)
row format delimited
fields terminated by '|...
分类:
其他好文 时间:
2015-06-23 00:59:38
阅读次数:
175
周末不想写太多的代码,一是因为手部神经性压迫导致疼痛(职业病啊),二是因为我觉得有必要再扩大一下知识范围。在找小说未果的情况下,先是买了本微创新,然后收获挺多的,又买了两本(基于亚马逊推荐。。加上我的成功率,我想只要找到一本就可以找到另外的三本):
《微创新:5种微小改变创造伟大产品》
《第三种创新:设计驱动式创新如何缔造新的竞争法则》
《模仿的技术:企业如何从”山寨”到创新》
看完了三本书,收获还...
分类:
其他好文 时间:
2015-06-23 00:58:51
阅读次数:
175
一、工具介绍
如果把java\bin目录配置到环境变量,在cmd输入jmap会有如下提示:
翻译:打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。
可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。
二、工具用法...
分类:
其他好文 时间:
2015-06-23 00:59:13
阅读次数:
180
以移动互联网为代表的信息时代就是一种扁平化时代,是一种消除信息不对称的时代,互联网+作为传统行业的突破点,首要的任务就是利用互联网拆除传统行业现有模式下的各种围墙,这一点上,作为传统行业利用互联网技术的时候,或者是传统行业想有所突破的时候,一定要有拆除传统行业内或者行业间篱笆,壁垒的勇气。如果仅仅是在传统的行业上进行改良是没有什么前途的。利用互联网的技术是要去颠覆传统。当然,这种颠覆不是破坏,也不...
分类:
其他好文 时间:
2015-06-23 00:56:40
阅读次数:
118
1. 如果程序中使用了分组函数,则在以下两种情况下可以正常查询结果:
程序中存在了GROUP BY,并指定了分组条件,这样可以将分组条件一起查询出来
如果不使用GROUP BY,则只能单独地使用分组函数
2.使用分组函数时,查询结果列不能出现分组函数和分组条件之外的字段
综上所述,我们在进行分组统计查询时有遵循这样一条规律:
出现在字段列表中的字段,如果没有出现在组函数中,就必定出现在GROUP BY 语句的后面...
分类:
其他好文 时间:
2015-06-23 00:56:58
阅读次数:
166
Email5.0 代码结构
1核心接口IEmailService
IEmailService是Email的核心接口。定义了Email的基本功能。如发送邮件(sendmail),下载附件(loadAttachment),同步(sync)搜索邮件(searchMessages)等。EmailServiceStub实现了IEmailService接口。主要实现POP3和IMAP邮箱共同的一些方法...
分类:
其他好文 时间:
2015-06-23 00:57:02
阅读次数:
191
盘点的结果可以说是一份商场经营绩效的成绩单。通过盘点作业可以计算出商场真实的存货、费用率、毛利率、货损率等经营指标。
1.盘点目的。
盘点目的主要有两个:一是控制存货,以指导日常经营业务;二是掌握损益,以便真实地把握经营绩效,并尽早采取防漏措施。
3.盘点作业流程。
一是做好盘点基础工作;二是做好盘点前准备工作;三是盘点中作业;四是盘点后处理。...
分类:
其他好文 时间:
2015-06-23 00:55:26
阅读次数:
275
NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。
那么在在Debian系统中的NTP服务如何安装呢?
sudo apt-get install ntpdate
安装成功后,可以使用以下命令查...
分类:
其他好文 时间:
2015-06-23 00:56:33
阅读次数:
1084