自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 依赖注入DI(Dependency Injection)和控制反转IOC(Inversion of Control)

依赖注入DI(Dependency Injection) 又叫控制反转IOC(Inversion of Control)

2020-05-19 10:07:25 271

原创 Java 类中的成员变量Fields和属性Properties区别(在IDEA中查看类的Structure)

**类的成员变量Fields和属性Properties **Java学习中一直以为成员变量与属性是一样的,但后面使用IDEA等工具时发现有区别,下面创建一个类Person区分一下:1. 成员变量Fields:就是定义的字段name、age、gender(没有get/set)private String name;private int age;private String gender;2. 属性Properties:常见properties应该是在xxx.properties作为配置文件,

2020-05-15 21:52:18 2639 1

原创 反射机制Reflect与泛型(反射与动态调用)

1.反射机制万物皆对象,除了基础数据类型和静态的成员1>. int等基础类型不是,但是通过封装数据类型使其成为了对象。2>. 静态成员,不是对象的,而是属于类的。既然 说万物皆对象,平时所说的对象是类的对象,那么类又是谁的对象呢?Student student = new Student();Teacher teacher = new Teacher();Class --> Student类 --> student对象我们知道,student是Student的实例,

2020-05-14 10:28:50 317

原创 Java基础之泛型

先直接上段代码:public class Demo<T extends Animal>{ private T obj; public Demo(T obj) { super(); this.obj = obj; } public T getOb() { return obj; } public void setOb(T ob) { this.obj = obj; } p

2020-05-14 10:26:23 204

原创 linux错误:Startup Error: Unable to detect graphics environment的解决

在centOS6.5上启动pycharm图形界面报错:》Startup Error: Unable to detect graphics environment然后尝试启动该机器上的IDEA,依旧报错。ps.查资料很多都是出现在使用xshell软件通过SSH远程登录服务器 时出现该问题(因为xshell软件本来就不支持图形显示)后来想起自己刚设置SSH免密登录时,使用SSH登录到...

2020-03-25 08:42:20 11767 3

转载 centOS环境变量的区别

经常碰到设置centOS环境变量的区分:原文:https://www.cnblogs.com/qingspace/p/6101563.html

2020-03-24 10:58:12 154

转载 centOS6.5上先删除python3.6.5 ,然后重新安装python3.6.4

1.centOS6.5上先删除python3.6.5https://blog.csdn.net/yohjob/article/details/907608622.重新安装python3.6.4https://www.cnblogs.com/gqv2009/p/12347074.html更新pip和setuptools1.更新pip: python -m pip instal...

2020-03-04 12:36:25 757

原创 Xiangnan HE

http://staff.ustc.edu.cn/~hexn/

2019-09-21 12:01:55 221

原创 Error: Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty

在hbase融合mapreduce时报错:本来想用mapreduce来处理hbase数据,根据在官网上的命令如下,但出报错:Error: Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty==将命令中的'classpath' 命令改成'mapreduce'命令即可正常运行==...

2019-08-13 21:44:57 10971

转载 原码、反码、补码知识详解及计算机存储、计算为什么要用反码而不是原码反码等(最细最明白的一个)

原码、反码、补码知识详解及计算机存储、计算为什么要用反码而不是原码反码等(此作者是我找到的讲的最细最明白的一个)本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!一. 机器数和真值在学习原码, 反码和补码之前...

2019-06-20 17:10:21 2727

原创 总结 运行Scrapy项目结果出错:KeyError: ‘Spider not found:

1.命令行窗口的当前路径不在scrapy工程目录中,需要先进入scrapy工程目录,不一定要工程根目录,下一级子目录也可以2.执行命令"scrapy crawl fileName"时,不要加.py后缀(本人就是加了后缀,一直错误)正确:scrapy crawl fileName错误:scrapy crawl fileName .py、、、、、、、、、、、、、、、、、、、、、、、、、、、、、...

2019-05-27 11:39:57 7025 1

转载 复合索引的优点和注意事项

概念:单一索引:是指索引列为一列的情况,即新建索引的语句只实施在一列上;2.复合索引(组合索引):用户在多个列上建立的索引,这种索引叫做复合索引;复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引;同时有两个概念叫做窄索引和宽索引,窄索引是指索引列为1-2列的索引,宽索引也就是索引列超过2列的索引; 设计索引的一个重要原则就是能用窄索引不用宽索引,因为窄索引往往比组合索...

2019-05-17 10:50:07 787

转载 今日头条算法原理

搬运工 近期看推荐系统相关知识,发现还是今日头条的这篇介绍的比较体系,待体系的掌握了之后再回头来看今天,算法分发已经是信息平台、搜索引擎、浏览器、社交软件等几乎所有软件的标配,但同时,算法也开始面临质疑、挑战和误解。今日头条的推荐算法,从2012年9月第一版开发运行至今,已经经过四次大的调整和修改。今日头条委托资深算法架构师曹欢欢博士,公开今日头条的算法原理,以期推动整个行业问诊算法、建言算法...

2019-04-15 11:03:29 182

原创 java的IO体系结构

package com.abby.example.NIO.IO;import org.junit.Test;import org.junit.experimental.theories.suppliers.TestedOn;import java.io.*;/** * [byte]字节流操作IO类 buffer是字节数组byte[] 操作完一定要关闭 * 1.FileIn...

2019-04-04 12:03:32 98

原创 为什么要实现Serializable和Serializable的使用

综合网友资料和自己理解工作中我们经常在进行持久化操作和返回数据时都会使用到javabean来统一封装参数,方便操作,一般我们也都会实现Serializable接口,那么问题来了,Q1.为什么要进行序列化?Q2. 每个实体bean都必须实现serializabel接口吗?Q3.我做一些项目的时候,没有实现序列化,同样没什么影响,到底什么时候应该进行序列化操作呢?首先第一个问题,实现序列化的...

2019-04-02 21:00:43 1145 1

原创 java虚拟机JVM的核心知识

了解历史内存模型垃圾回收机制性能监控工具性能调优 &lt;案例实战&gt;认识类的文件结构类加载机制字节码执行引擎虚拟机编译及运行时优化Java线程高级...

2019-02-26 13:05:09 135

原创 Restarting network(via systemctl):Job network for network.service failed because the control process

问题:我的问题解决:虚拟机之前用的wifi,桥接的时候选的无线网卡,现在改用网线了,还选无线网卡就会有问题,改选为“自动”,重启网卡service network restart,再ping www.baidu.com ,一切ok还在赶项目,临时潦草记录一下其他解决方案可参考http://blog.csdn.net/weiyongle1996/article/details/751...

2019-01-11 11:25:10 8002

原创 分享 免费下载 Git快速入门手册 ProGit.pdf中文版

ProGit.pdf原文地址 免费下载目录1. 起步  1.1 关于版本控制  1.2 Git简史  1.3 Git基础  1.4 安装Git  1.5 初次安装Git前的配置  1.6 获取帮助  1.7 总结2. Git基础  2.1 获取Git仓库  2.2 记录每次更新到仓库  2.3 查看提交历史  2.4 撤销操作  2.5 远程仓库的使用  2.6 ...

2018-11-22 13:32:39 399

分享 nginx服务启动脚本

Nginx开启自启文件,在/etc/init.d 目录下创建一个新的nginx文件后将内容复制进去。(不建议将文件直接复制到/etc/init.d 目录下,以免引起windows和linux环境下格式转换的不必要麻烦)

2018-07-17

空空如也

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

TA关注的人

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