此处省略三千字

博客为自己学习笔记或感悟,或者转载其他作者的文章!

TortoiseGit工具连接Github

前提:在Github上已经有了个人账户 详细步骤: 1. 本地安装git和TortoiseGit 工具 2.在github上新建一个项目training           3. 同时在电脑端新建文件夹“training”(或者拿已经存在的项目的文件夹) 4. 右击要文件夹,点选 Gi...

2019-02-16 10:28:29

阅读数 33

评论数 0

浅谈Web请求过程

1B/S网络架构 1.1 为什么使用该架构(好处) 随着Web2.0时代的到来,互联网架构,由传统的C/S架构(Client/Server)逐渐过渡到B/S架构(Browser/Server),B/S架构带来的好处: (1) 客服端使用统一浏览器。一方面,浏览器具有统一性,从而有效屏蔽了不同...

2019-01-13 21:49:35

阅读数 96

评论数 1

FindBugs常见错误介绍、分析、处理

FindBugs简单了解 FindBugs-IDEA是个好东西,它是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visit...

2018-12-27 10:35:00

阅读数 90

评论数 0

日志Log精讲

1日志为什么要存在        我们平时写的工具或应用程序,可以通过人眼查看调试来查看运行过程中出现的错误,可以通过system.out.println()来输出程序运行状态信息查看。        (1)那么,一个庞大复杂的项目,含有大量的接口和方法,执行过程冗长繁杂,还要使用上述的办法来...

2018-09-29 13:12:29

阅读数 116

评论数 0

java设计模式 - 策略模式

设计一个小游戏 需求 * 要设计这样一个应用小游戏,游戏里面有不同类的任务,他们通过战斗打架赢得胜利,这些人物通过使用武器和使用法术战斗。 * 所有的人物都可以以超声速的速度奔跑; * 其中国王擅长使用长剑,并且还会一种赤火焰神术,并且拥有学习能力,每次战斗之后都可以学习到对方的法术; * ...

2018-09-04 20:12:51

阅读数 96

评论数 0

java设计模式-观察者模式

1.观察者模式 观察者模式(Observer),即多个观察者对象监听一个共同的主题对象,是一种一对多的依赖关系。当被观察的主题对象发生改变时,会通过回掉函数通知所有关注自己的观察者,观察者会主动根据接受到的通知消息更新自己。 观察者模式属于行为型模式,又叫发布-订阅(Publish/Subsc...

2018-08-28 18:14:05

阅读数 104

评论数 0

认识url结构

都知道,url是统一资源定位符(Uniform Resource Locator),是一串文本字符。 举个一个经典的url例子:https://cn.bing.com/search?q=java#b_footer 那么这个url可以分为五部分:portocol + host + path + ...

2018-08-16 19:41:53

阅读数 141

评论数 0

Linux基础

  1.简介 【起源】林纳斯·托瓦兹(芬兰)出于个人爱好编写了一套程序,后来在1991年10月5日发布了Linux内核,而内核+用户空间应用程序就是Linux系统。 【简述】Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多...

2018-02-10 18:00:08

阅读数 345

评论数 0

java 加载https/http/本地类型路径的图片

一个读取网络路径和本地路径 图片的例子(亲测可用) 需求: 1.读取https、http类型,以及本地类型的图片。 其中,加载https类型的图片时不能沿用http的获取方法,否则会报“unable to find valid certification path to requested...

2018-02-03 09:27:19

阅读数 2960

评论数 0

样本数据相似性距离度量算法

1. 欧氏距离 2. 曼哈顿距离 3. 切比雪夫距离 4. 闵可夫斯基距离 5. 标准化欧氏距离 6. 马氏距离 7. 夹角相似距离 8. 汉明距离 9. 杰卡德距离 & 杰卡德相似系数 10. 相关系数 & 相关距离 11. 信息熵 12.皮尔逊相关系数 13.编辑距离 14...

2017-11-15 16:02:03

阅读数 971

评论数 0

Java开发:开源框架面试总结

      此篇文章是应届生临时总结的Java开发面试开源框架部分:主要总结了主要的几个点,便于回答,用于有一定Java基础的同学面试所用,由于是面试问题,所以内容多有不详尽之处。       学习一个技术要明白几个点:这个技术是什么?有什么特点?怎么使用?什么时候使用?这是学一个技术的态度问题...

2017-11-04 15:03:29

阅读数 2248

评论数 0

Java集合面试总结

★★★★★集合框架:用于存储数据的容器。 特点: 1:对象封装数据,对象多了也需要存储。集合用于存储对象。 2:对象的个数确定可以使用数组,但是不确定怎么办?可以用集合。因为集合是可变长度的。 集合和数组的区别: 1:数组是固定长度的;集合可变长度的。 2:数组可以存储基本数据类...

2017-10-28 22:01:38

阅读数 10059

评论数 3

Socket网络编程基础

1 网络编程简述 端口       物理端口:      逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。 java 中ip对象:InetAddress.      importjava.net.*; class IPD...

2017-10-06 14:16:20

阅读数 357

评论数 0

Java集合基础总结

本文仅分析部分原理和集合类的特点,不分析源码,旨在对java的集合类有一个整体的认识,理解各个不同类的关联和区别,让大家在不同的环境下学会选择不同的类来处理。 Java中的集合类包含的内容很多而且很重要,很多数据的存储和处理(排序,去重,筛选等)都需要通过集合类来完成。 首先jav...

2017-09-18 17:33:38

阅读数 890

评论数 0

索引和视图

索引   索引可以分为唯一索引、非唯一索引和聚簇索引三种类型  一、索引的概念:  ①如果把数据表比作一本书,   那么表的索引就是这本书的目录。可见, 索引使用户能快速访问数据表的特定信息。  ②索引包括两项:索引字段值、原记录号  ③索引必须依附于某个基本表,不能单独存在。  ...

2017-09-16 19:23:36

阅读数 612

评论数 0

数据库事务处理:事务基本特性、锁和数据库恢复技术

数据库运行故障: 事务故障(可以利用日志文件撤消此事务对数据库已进行的修改) 系统故障 介质故障(重装数据库,然后利用备份或镜像设备恢复数据库。)

2017-09-16 18:50:10

阅读数 823

评论数 0

SQL语句面试题目:多表查询、SQL约束、DDL、DML

1 SQL语句多表查询 例如:按照 department_id 查询 employees(员工表)和 departments(部门表)的信息。  方式一(通用型):SELECT ... FROM ... WHERE  SELECT e.last_name,e.department_id,d....

2017-09-16 16:15:52

阅读数 2722

评论数 5

Mysql数据库 常用操作语句

MySQL数据库是一个十分轻便的数据库管理系统,相比大型的数据库管理系统如Oracle、MS-SQL ,MySQL更拥有轻便、灵活、开发速度快的特色,更适用于中小型数据的存储与架构。MySQL之所以能够被数以万计的网站采用,也是由此而来。   个人感觉开源轻量级的数据库也有大内容,从5版本以后...

2017-09-16 12:17:11

阅读数 823

评论数 0

SQL语句面试题目:一般查询和高级子查询

几个表 employees 表:  EMPLOYEE_ID              NUMBER(6)  FIRST_NAME                VARCHAR2(20)  LAST_NAME                 VARCHAR2(25)  EMAIL    ...

2017-09-16 11:15:57

阅读数 16687

评论数 28

Linux常用命令大全(新手入门)

系统信息  arch 显示机器的处理器架构(1)  uname -m 显示机器的处理器架构(2)  uname -r 显示正在使用的内核版本  dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)  hdparm -i /dev/hda 罗列一个磁盘的架构特性  hdpar...

2017-09-13 21:26:08

阅读数 6360

评论数 0

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