自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jhe_zhang-blog

Whenever, Wherever

  • 博客(100)
  • 资源 (2)
  • 收藏
  • 关注

原创 内部类的使用以及抽象类的实现

package zhj_test;public class Point { public Point() { //TODO } public Point(String Name, String address) { this.aName = Name; Point.aAddress = address; } public String toString() {

2016-04-19 17:10:44 652

原创 C/C++ 子类调用父类中的私有成员变量(对比JAVA)

C++Person中age为私有的,通过Persron::getAge()可以获取age的值。#include using namespace std;class Person { public: Person(int a) { this->age = a; } int getAge() { return age; } private:

2016-04-08 18:27:31 17139

原创 创建简单的可执行的jar(备忘)

1> 在com/test下创建Test.java文件:package com.test;import java.util.Random;public class Test{ public Test() { //TODO } private String aName; public static int aNum; //static code bloc

2016-04-08 16:33:35 557

原创 mysql导入固定格式的数据 -- load data

例句:./bin/mysql -uroot -p LOAD DATA INFILE   '/home/sdb/mysql/seed/web_sales/web_sales1-2.dat'INTO TABLE test.web_salesFIELDS  TERMINATED BY   '|'  LINES TERMINATED BY '\n'说明:导入 '/home/sdb/my

2015-12-31 13:40:53 1292

原创 impala导入数据见表语句脚本

1、将建表语句脚本拷贝到要执行的目录下!2、执行如下   impala-shell -i localhost -f createTable.sql3、createTable.sql样例:  use mysql;create  tableif notexists dbgen_version(    dv_version                v

2015-12-31 13:29:14 3178

原创 磁卡(如银行卡)知识

磁卡:magnetic card磁卡以一种

2014-09-05 10:02:09 968

原创 linux C复习:文件操作(stat获取文件属性)

#include #include #include #include #include typedef struct stat ST;int main(){ //准备结构体 ST s; //调用stat函数 int res = stat("a.txt",&s); if(-1 == res) perror("error:")

2014-08-22 17:30:32 1889

原创 linux C复习:文件操作(测试文件锁是否加在文件上)

函数还是使用fcntl涉及的宏为F_GETLK

2014-08-22 17:06:22 979

原创 linux c复习:文件操作(文件锁:加锁以及解锁)

文件锁的类型    1、读锁:共享锁,如果A进程对文件的

2014-08-22 16:16:22 5214

原创 linux C复习:文件操作|(函数fcntl)

1、函数原型           #include        #include        int fcntl(int fd, int cmd, ... /* arg */ );

2014-08-15 15:02:03 787

原创 linux C复习:文件操作(文件描述符的复制)

文件描述符的复制:

2014-08-15 14:15:19 1466

原创 linux C复习:文件操作(偏移量)

通过函数lseek可以改变文件当前

2014-08-15 11:15:36 9055

原创 linux C复习:文件操作(创建、打开、读写)

头文件:#include 1、打开文件

2014-08-14 17:25:09 8762

原创 linux C复习:内存管理

1、虚拟内存地址

2014-08-13 22:35:04 563

原创 linux C复习:进程空间组成

当一个进程被调入内存中执行时,会变成一个进程

2014-08-13 17:26:51 662

原创 linux C复习:linux下的错误处理方式

1、如果一个函数调用失败返回

2014-08-13 14:31:54 621

原创 linux C复习:程序中加载并调用共享库

步骤:    1、打开共享库文件

2014-08-13 11:50:50 682

原创 linux C复习:静态库与共享库的区别

1、静态库实际上是一个打包文件

2014-08-13 10:49:26 625

原创 linux C复习:共享库的使用

1、准备源程序如:mymath.c;

2014-08-13 10:33:38 503

原创 linux C复习:静态库的使用

库的概念:   将多个目标文件打包到一起,形成一个文件

2014-08-12 23:10:46 556

原创 linux C复习:与gcc相关的环境变量

和gcc相关的环境变量   C[ATH

2014-08-12 22:47:05 556

原创 linux C复习:#pragma的典型应用

1、使用pragma设置文件依赖 例如: #pragma GCC dependency "hello.c" //设置使用gcc编译时文件hello.c的最后修改时间不能晚于当前文件,否则在编译的时候会警告2、设置文件禁用某一关键字 例如: #pragma GCC poison goto //设置关键字goto有毒,文件中不能出现got

2014-08-12 22:34:48 728

原创 linux C复习:gcc过程说明

c语言成语的gcc编译过程解析:

2014-08-12 22:17:09 417

原创 C/C++:友元函数以及友元类的使用总结

1、友元函数1.1为什么要使用友元函数在实现类之间数据共享时,减少系统开销,提高效率。如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数。具体来说:为了使其他类的成员函数直接访问该类的私有变量。即:允许外面的类或函数去访问类的私有变量和保护变量,从而使两个类共享同一函数。实际上具体大概有下面两种情况需要使用友元函数:(1)运算符重载的某

2014-08-11 16:16:02 1111

原创 C/C++:函数模板与类模板

函数模板与类模板在实际中用到的不算多:

2014-08-07 17:23:01 898

原创 C/C++:递归使用:使用递归反向写文件(例子)以及字符串翻转输出

#include #include void operate(FILE *read,FILE *write){ //准备空间用于保存读取的数据 char buffer[1024] = {0}; //设置结束条件 if(!fgets(buffer,1024,read)) return; //调用自己 operate(read

2014-08-06 16:48:41 2007

原创 C/C++:private私有继承

#include #include class A{public: A(){} A(const QString a,const QString b,const QString c): pubAttr(a), priAttr(b), proAttr(c) {} QString pubAttr; voi

2014-08-06 14:04:17 728

原创 C/C++:public公有继承

#include #include class A{public: A(){} A(const QString a,const QString b,const QString c): pubAttr(a), priAttr(b), proAttr(c) {} QString pubAttr; voi

2014-08-06 11:23:21 709

原创 C/C++:面向对象编程特性:多态(虚函数表原理)

#include #include using namespace std;//定义两个函数指针类型typedef void(*pFunc)(void);typedef int(*pSum)(int,int);//定义测试基类class A{public: //定义虚函数func virtual void func() { printf

2014-08-05 14:54:12 725

原创 C/C++:智能指针原理(运算符重载)、使用auto_ptr<A>

1、智能指针:能够自动释放从

2014-08-04 15:16:22 817

原创 C/C++:使用函数指针作为参数,完成不同的任务

1、通过typdef关键字指定函数指针

2014-08-04 14:51:35 2408

原创 C/C++:在编译的过程中动态指定宏

在日常的软件编程中,软件的版本往往根据使用对象的

2014-08-04 14:35:47 1952

原创 Python学习29:使用特殊的方法定制类(类似于c++的运算符重载)

使用Pythonde 特殊方法可以实现:   模拟

2014-08-01 13:29:31 689

原创 Python学习28:类、实例的其它内建函数

#FileName:classMethod.py#类、实例及其它对象的内建方法#定义三个类Parent,Child,gcclass Parent: arr = 1000 ls = ['Hello','Python','World'] def __init__(self): print('Calling parent’s Constructor')

2014-07-31 17:38:24 582

原创 Python学习27:继承以及多重继承方式,MRO(方法解释顺序)

#FileName : baseClass.py#继承的方式,内建函数super的使用,多重继承#定义父类Parentclass Parent(object): def __init__(self): print('Calling Parent‘s Constructor')#定义子类Chaildclass Child(Parent): def __

2014-07-31 16:50:15 1087

原创 Python学习26:类属性vs实例属性

类属性访问类属性可以通过类或者实例来访问

2014-07-31 14:49:36 601

原创 Python学习25:生成器使用(yield “type = gennerator”)

生成器定义从语法讲:生成器就是带有yield

2014-07-30 14:54:52 627

原创 Python学习24:偏函数应用(partial)

函数的partial应用  函数在执行时,要带上所有必要的参数进行调用。但是,有时参数可以在函数被调用之前提前获知。这种情况下,一个函数有一个或多个参数预先就能用上,以便函数能用更少的参数进行调用。

2014-07-30 10:42:27 671

原创 Python学习23:函数装饰器的使用(方法重用)

装饰器实现原理普通装饰器多重装饰器

2014-07-29 17:08:19 935

原创 Python学习22:列表解析(列表综合深入)

print('列表解析------------------------------------')#列表解析:可用到动态的创建一个列表#内建函数map():对所有的列表成员应用一个操作#内建函数filter():基于一个条件表达式过滤列表成员#列表解析语法:[expr for iter_var in iterable]:核心是for循环,迭代iterable对象的所有条目,expr应用与每

2014-07-29 14:33:42 1193

linux二维码

zlib源码 libpng源码 qrencode源码 可以在gcc编译器中编译,也可以在arm-linux-gcc编译器编译。能够正常使用,生成png格式的二维码!借鉴学习!

2014-12-26

Qt5 QFtp普通文件断点续传

0. 请看评论区-->网盘下载: https://blog.csdn.net/jiezhj/article/details/36393711 1 自动文件上传(断点续传) 需要在上传文件之前调用QFtp下的list 通过listInfor 信号 获取当前要上传的文件是否存在 如果存在 比较大小 或者通过计算MD5值 比较文件的完整性 然后确定是否需要断点续传 或者覆盖 2 自动文件下载(断点续传) 与上传不同的地方 就是通过foreach 判断文件存在 然后比较 以上只是提示 并没有在代码中体现 与上一个版本相比 解决了“汉字文件”上传 以及获取时乱码的问题 ">1 自动文件上传(断点续传) 需要在上传文件之前调用QFtp下的list 通过listInfor 信号 获取当前要上传的文件是否存在 如果存在 比较大小 或者通过计算MD5值 比较文件的完整性 然后确定是否需要断点续传 或者覆盖 [更多]

2014-06-20

空空如也

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

TA关注的人

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