自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 【让时间陪你慢慢变富】

复杂并不等于高级,进而,高级并不见得有效。李笑来, 让时间陪你慢慢变富(定投改变命运!继《韭菜的自我修养》后,李笑来对“普通人投资”的全新思考). Kindle Edition. loc. 370-371. Accessed: 4/11/2020Notes: 1) 经典这世界上有很多非常简单直接粗暴的手段,可以让所有人避开所有的坑。然而,基于种种原因,绝大多数人总是选择另外一些复杂间接...

2020-04-19 12:39:59 778

原创 【把时间当成朋友】

一个人的心智就是其过往获得的一切知识及经验的总和(包括基于这些知识和经验造就的思考方法、思考模式)。李笑来, 把时间当作朋友(第3版)(不谈韭菜!谈心智!). Kindle Edition. loc. 371-372. Accessed: 4/12/2020Notes: 1) Mark失败只有一种,就是半途而废李笑来, 把时间当作朋友(第3版)(不谈韭菜!谈心智!). Kindle...

2020-04-19 12:33:30 232

原创 【大雪将至】

他非常强壮,只是有些慢,他想得慢,说话慢,走路也慢,但是他的每一个想法、每一句话和每一个脚步都会留下它们的痕迹,而且是精准地留在他认为它们应该属于的地方。罗伯特·泽塔勒, 大雪将至【读完无比震撼,久久沉浸!面对命运的粗暴与温柔,一个以静制动的小人物的一生。生的力量无限伟大。】, loc. 114-116Notes: 1) Mark“以后会慢慢长好的,像生命里其他所有的事情一样。”罗...

2020-04-19 12:24:30 322

原创 关于《小萝莉的猴神大叔》些许体会

    周末随意点着看的一部电影《小萝莉的猴神大叔》,没想到给了自己意想不到的触动:久违的感动,久违的“热泪盈眶”。    关于“猴神”: 笑点演绎生活中的苦乐。神大巴车上对自己从小至今生活的讲述中,我们又看到了那些属于他自己的苦、属于他的乐,还有生活点滴中流露出属于他的不言弃。童年的烦恼,兴趣使然,没有成为父母的“好孩子”,成为了大家眼中的“零鸭蛋”。11次的高中升学考试,二十岁得以上高中,本以...

2018-04-15 22:55:39 1632

原创 C程序编译时各项内存分配

bss: BSS全称为Block Started by Symbol(或者block storage segment)。在采用段式内存管理的架构中,BSS 段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS段属于静态内存分配。.data: 表示数据段(data segment),通常用来存放程序中已初始化的全局变量的一块内存区,也属于静态内存分配.text:

2017-06-15 10:25:59 501

原创 你懂“重写”吗?

打个比方你跟你爹什么都一样,包括爱好,生活... ...因为你是遗传的比较好这个叫做继承有一天你剪了一个杀马特这就叫重写

2017-06-09 21:40:54 192

原创 银发〔2016〕302号文件,划重点

银行账户实名制是一项重要的、基础性的金融制度,是金融账户实名制和经济活动的基础,是建设惩防体系、打击违法犯罪活动、维护经济金融秩序的重要保障   2015年12月25日 中国人民银行发布《关于改进个人银行账户服务加强账户管理的通知》银行账户管理正式启幕,2016年9月30日央行下发《中国人民银行关于加强支付结算管理防范电信网络新型违法犯罪有关事项的通知》再一次喜欢的关于银行账户管理,昨日(20

2017-05-05 09:33:58 3402

转载 GDB调试详解

基础用法1. 简介GDB(GNU Debugger)是GCC的调试工具。其功能强大,现描述如下: GDB主要帮忙你完成下面四个方面的功能: 1.启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2.可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3.当程序被停住时,可以检查此时你的程序中所发生的事。 4.动态的改变你程序的执行环境。

2017-05-05 09:28:00 378

原创 Java判断字符串为空方式及其优缺

方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低:                                    if(s == null ||"".equals(s));方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法:                      if(s == null || s.length() 方法三: Java SE

2017-05-03 20:04:17 233

原创 获取字符串、数组、集合大小--Java

字符串通过length()方法:str.length()数组通过length属性:arr.length 集合通过size()方法:list.size()

2017-05-03 20:00:30 2916

原创 Java空指针异常

1.所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。 2.所谓的空指针,就是指针的内容为空,比如上面的s,如果令它指向null,就是空指针。3.所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假如为null,你还要用s的方法,比如s.equals( String x);那么就会产生空

2017-05-03 19:54:43 242

原创 list为空判断

if(list == null || list.isEmpty() || list.size() == 0){ list == null ://判断list是否为空引用 list.isEmpty(): //判断list有无元素 list.size() == 0:// 判断list元素个数}

2017-05-03 19:50:23 379

原创 日期/时间格式化操作

格式化输出当前日期、时间 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); //指定日期格式 SimpleDateFormat sdf1 = new SimpleDateFormat("HHmmss"); //指定时间格式 SimpleDateFormat sdf2 = new SimpleDateForm

2017-05-03 19:37:16 377

原创 typedef、#define区别

typedef char *pStr1;#define pStr2 char *;pStr1 s1, s2;pStr2 s3, s4上述的变量定义中,s1、s2、s3都被定义为char *,而s4则定义成了char,不是我们所预期的指针变量,根本原因就在于#define只是简单的字符串替换,而typedef则是为一个类型起新名字。

2017-02-05 16:24:01 167

原创 malloc使用细节(东西虽小,出现问题影响挺大,注意留意)

malloc使用六步走如下1、分配内存空间。2、检查内存分配成功与否。成功返回内存首地址,失败返回NULL。3、清空分配好的内存空间。4、使用内存。5、使用完之后需要释放内存。6、对指针置空。如果释放之后不置空的话,之后万一继续用到会成为野指针。

2017-01-17 09:22:31 395

原创 分隔符字符串处理(strtok与strsep区别)

1、strtok原型与应用原型:char *strtok(char *src, const char *delim);功能:将src(原字符串)根据delim(分隔符串)分解为不同子串(连续算一个)返回:属于当前分割的子串,当前没有分割的子串时返回NULL#include #include int main(void) { char s[] = "he

2017-01-16 20:05:26 3502

原创 关于二维数组常见调用方式

在最近几次开发中在二维数组作为形参的是调用中老显卡壳,特整理了下几种常见的调用模式模式(大家从代码中体会吧)!正确的应用模式一:void func1(int iArray[ ][10]){}int main(){ int array[10][10]; func1(array);}正确的应用模式二(应用一维数组指针作为参数):void func2(in

2016-12-21 22:35:39 3728 1

原创 MakeFile基本符号简单解读

main:main.o mytool1.o mytool2.ogcc -o $@ $^..c.o:     gcc -c $@--目标文件,$^--所有的依赖文件,$ 这个规则表示所有的 .o 文件都是依赖与相应的.c 文件的.例如mytool.o 依赖于mytool.c

2016-12-15 19:05:12 267

原创 strcpy/sprintf/memcpy的区别及适用场景

char*strcpy(char *dest, const char *src);其对字符串进行操作,完成从源字符串到目的字符串的拷贝,当源字符串的大小大于目的字符串的最大存储空间后,执行该操作会出现段错误。int sprintf(char*str, const char *format, ...)函数操作的源对象不限于字符串:源对象可以是字符串、也可以是任意基本类型的

2016-12-15 18:51:20 702

原创 oracle数据库修改表结构的常用操作实例

在已有的表中新增一列:    alter table table_name add(column_name type(size)) 或者 alter table table_name add column_name type(size)对已有表中的某一列进行删除操作:    alter table table_name drop column column_name

2016-12-15 17:48:36 403

原创 oracle数据库导出(exp)/导入(imp)

单表备份(前提库的结构是一样的)导出: EXP 用户名/密码@连接字符串 GRANTS=Y TABLES=(stu) file=C:\文件名.DMP导入:IMP 用户名/密码@连接字符串 IGNORE=Y TABLES=(stu) FULL=N file=C:\文件名.DMP 其中stu是你要的表名 全库导 导出:EXP 用户名/

2016-12-15 13:27:03 254

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除