自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liuhuoer的博客

督促成长,记录成长

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 周报

第九周:    本周需要尝试将图片中的人物部分抠出:(刚开始尝试的多聚焦图像融合代码里的抠图部分,后面又粗略尝试了使用别的抠图方法KNN-matting点击打开链接)    方法一:多聚焦图像融合代码(抠图实现)中的抠图部分        一、条件(假定):1、聚焦区域即为人像区域;2、人像部分和普通物体的实际要求相似(先用普通物体:盆栽暂用)        二、效果(结果):1、原图(图1)2、...

2018-05-07 18:55:21 417

原创 HeadFirst设计模式总结_第四章工厂模式

读后总结:(主要参考P160+P161)1.依赖倒置原则:P142(抽象化的思想设计,面向接口编程,面向扩展而不是面向修改。)    变量不可以持有具体类的引用;(基类使用new,即持有具体类的引用,使用工厂方法将new具体类部分下放到子类中,即行如。。= new NYPizzaStore();)    不要让类派生自具体类;(如果派生自具体类,就会依赖具体类,请派生自抽象类或接口,即

2017-12-12 17:27:36 222

原创 MyC++基础知识补漏

一、继承部分:  1、继承只能静态的拷贝基类。(基类new产生的空间无法被派生类继承)。  2、public继承所得基类的变量和函数性质不变;        protected继承所得.....会将原基类public......变为protected性质;        private继承所得......会将原基类所有性质......变为private性质。  3、虚基类作用:

2017-11-17 17:34:42 222

转载 重载、继承(及多态)

作者:柯伟辰链接:https://www.zhihu.com/question/52767718/answer/143989505来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。引用@invalid s在这个问题面向对象编程的弊端是什么? - 计算机科学 - 知乎下面的一段回答:封装:封装的意义,在于明确标识出允许外部使用的

2017-09-27 12:00:08 904

转载 overload和override的区别

以下为几种说法帮助理解:1.Overload是重载的意思,Override是覆盖的意思,也就是重写。重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相

2017-09-27 11:37:09 274

转载 C++中不能声明为虚函数的有哪些函数(未读)

转 C++中不能声明为虚函数的有哪些函数传送门C++中不能声明为虚函数的有哪些函数 常见的不不能声明为虚函数的有:普通函数(非成员函数);静态成员函数;内联成员函数;构造函数;友元函数。1.为什么C++不支持普通函数为虚函数?普通函数(非成员函数)只能被overload,不能被override,声明为虚函数也没有什么意思,因此编译器会在编译时邦定函数。多态的运行期行

2017-09-27 11:34:42 413

转载 内联函数

转 内联函数传送门一、什么叫inline函数? inline(小心,不是online),翻译成“内联”或“内嵌”。意指:当编译器发现某段代码在调用一个内联函数时,它不是去调用该函数,而是将该函数的代码,整段插入到当前位置。这样做的好处是省去了调用的过程,加快程序运行速度。(函数的调用过程,由于有前面所说的参数入栈等操作,所以总要多占用一些时间)。这样做的不好处:由于每当代码调用到内

2017-09-27 11:24:10 296

转载 内联函数和宏定义的区别

转 内联函数和宏定义的区别传送门http://www.zhihu.com/question/23121769?sort=created  用内联取代宏:1.内联函数在运行时可调试,而宏定义不可以;2.编译器会对内联函数的参数类型做安全检查或自动类型转换(同普通函数),而宏定义则不会; 3.内联函数可以访问类的成员变量,宏定义则不能; 4.在类中声明同时定义的

2017-09-27 11:18:33 253

转载 C++中的宏定义问题

转 C++宏定义详解传送门 C++宏定义详解一、#define的基本用法    #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语

2017-09-27 10:53:06 1782 1

转载 A、B、C、D、E类IP

IP地址分为A,B,C,D,E五类。网络号:用于识别主机所在的网络;主机号:用于识别该网络中的主机。其中A类分配给政府机关使用,B类地址给大中型企业使用,C类地址给个人使用。这三种是主要的。IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。其中A类、B类、和C类这三类地址用于TCP/

2017-09-16 15:53:26 371

转载 myeclipse10破解版无common文件夹

原因可能一:非管理员权限写不进去common文件夹;(未验证)》用管理员权限运行安装包;      可能二:Common\plugins存到了系统用户目录下如本人:原文如:http://8266677.blog.51cto.com/8256677/1439604///////////////////////////////////////////////////////////

2017-09-14 11:56:46 756

转载 常用echarts设置

1.设置X轴倾斜45度 xAxis: { axisLabel: { rotate: 45, }, data: add

2017-04-07 11:27:26 594

原创 ArrarList排序

根据Collections.sort重载方法来实现: // 对list的时间进行排序 // 升序 Collections.sort(list, new Comparator() { public int compare(Timeint_Number o1, Timeint_Number o2) { return o1

2017-04-07 10:59:24 294

原创 java中 Date取具体年份year

由于getYear()方法不支持所以使用以下方法方法一:使用Calendar        实例: Date d = rs.getDate("date");//方法一 一般为Date d = new Date(); Calendar c = Calendar.getInstance(); c.setTime(d); int y = c.get(Cale

2017-04-06 17:10:07 16367

转载 关于activity的生命周期

未看:http://blog.csdn.net/liuhe688/article/details/6733407activity生命周期图:(理解中)

2017-03-15 18:07:59 259

原创 android自定义组件添加及界面刷新

自定义界面按钮有无1.界面布局:使用网格布局,事先定义按钮,并设置在布局中的位置(适合少量按钮组件自定义情况,手法非正规)(由后台获取添加按钮情况,依照该数据添加到GradView里)<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/ap...

2017-03-15 17:19:20 788

原创 android端由服务器端数据建立echarts图表

1.采用webview来显示图表:xml内容<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android...

2017-03-09 17:20:27 865

转载 java去重List的contains()方法

实践过程中需要用到java中list去重,故打算采用contains()方法,1.若为List则需在该类中重写equals()方法,及hashCode()方法(原因即必要性:http://bbs.csdn.net/topics/390620011?page=1)2.具体重写代码:package com.fit; import java.util.HashMap;

2017-03-09 17:01:30 2158

转载 mysql报错

今天早上打开mysql突然报错系统异常,报错误1067,尝试了很多方法后都没有解决。最后我自己使用windows事件查看器,查看程序运行日志,发现是3306端口被占用,于是关掉占用该端口的应用程序,解决了错误1067。链接http://blog.csdn.net/wsscy2004/article/details/8201274及http://http://jingyan.baidu.com/

2017-02-23 14:24:31 352

转载 mysql完全卸载与重装

完全卸载mysql:http://jingyan.baidu.com/article/f96699bbaa8fc1894f3c1b5a.html(图文)                           http://blog.csdn.net/ludwig_/article/details/52634587(更彻底)安装mysql:http://blog.csdn.net/ni_hao

2017-02-14 20:47:26 386

转载 android客户端连接服务器流程

安装软件:https://my.oschina.net/u/1169535/blog/410598点击打开链接大体流程:http://blog.sina.com.cn/s/blog_d3225fd40102w6xb.html(已读)                   http://blog.csdn.net/yanzi1225627/article/details/24882569(未读

2017-02-14 16:56:35 13727

该动作仅用于尝试(完全无效)——缺失库文件glut32.lib

1、报错类型:用VS或QT编译程序时经常会出现如下类似错误提示: error: LNK1104: 无法打开文件“glu32.lib” 2、解决方式: 找到QT的lib目录, X:\Qt\Qt5.2.1\5.2.1\msvc2012_64_opengl\lib VS的lib目录类似如下, X:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib

2018-01-04

空空如也

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

TA关注的人

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