自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构基础(7)

递归通过LeetCode上【70. 爬楼梯】学习回溯利用回溯算法求解八皇后问题public class WolfQueen { /** * 一共有多少个皇后(此时设置为8皇后在8X8棋盘,可以修改此值来设置N皇后问题) */ int max = 8; /** * 该数组保存结果,第一个皇后摆在array[0]列...

2019-04-27 22:14:36 128 1

原创 数据结构基础(6)

图实现有向图、无向图、有权图、无权图的邻接矩阵和邻接表表示方法实现图的深度优先搜索、广度优先搜索实现 Dijkstra 算法图结构public interface Graph<E> { int getNumOfVertex();//获取顶点的个数 boolean insertVex(E v);//插入顶点 boolean deleteVex(E...

2019-04-22 22:01:22 146

原创 数据结构基础(五)

二叉树实现一个二叉查找树,并且支持插入、删除、查找操作public class TreeNode { int val; TreeNode left; //左孩子 TreeNode right; //右孩子 public TreeNode(int x) { this.val = x; }}public class BST { ...

2019-04-19 22:53:12 110

原创 数据结构基础(4)

散列表(哈希表)实现一个基于链表法解决冲突问题的散列表class ChainingHashSet<K, V> { private int num; // 当前散列表中的键值对总数 private int capacity; // 散列表的大小 private SeqSearchST<K, V>[] st; // 链表对象数组...

2019-04-16 22:28:11 78

原创 数据结构基础(三)

排序实现归并排序、快速排序、插入排序、冒泡排序、选择排序、堆排序(选做)(完成leetcode上的返回滑动窗口中的最大值(239),这是上一期第三天的任务进行保留(涉及队列可以对第二天进行整理复习))编程实现 O(n) 时间复杂度内找到一组数据的第 K 大元素二分查找实现一个有序数组的二分查找算法实现模糊二分查找算法(比如大于等于给定值的第一个元素)...

2019-04-14 20:42:28 106

原创 数据结构基础(二)

数组实现一个支持动态扩容的数组public class MyArray { public static Object[] addArray(Object[] oldArr, int size) { Object[] newArr = new Object[size]; if (size > oldArr.length) { ...

2019-04-11 21:05:59 75

原创 数据结构基础

栈用数组实现一个顺序栈public class SequenceStack { private int STACK_INIT_SIZE = 5;//栈的原始大小 private int INCREMENT =1;//栈的增量大小 private Object []Stack = null; private int base; private in...

2019-04-08 21:34:27 70

原创 MySQL基础之一些小题目

数据导入导出将之前创建的任意一张MySQL表导出,且是CSV格式再将CSV表导入数据库7 各部门工资最高的员工(难度:中等)创建Employee 表,包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。+----+-------+--------+--------------+| Id | Name | Salary | Departmen...

2019-04-06 23:16:47 157

原创 MySQL基础之表操作与表联结

MySQL 表数据类型SQL语句创建表语句解释CREATE TABLE table_name (column_name column_type);新表的名字,在关键字CREATE TABLE之后给出;create table courses(student varchar(10),class varchar(10));设定列类型 、大小、约束约束:not n...

2019-04-04 19:10:53 189

原创 MySQL基础之查询语句

导入学习数据库source /opt/yiibaidb.sqlSQL是什么?MySQL是什么?查询语句 SELECT FROM语句解释去重语句前N个语句CASE…END判断语句筛选语句 WHERE语句解释运算符/通配符/操作符分组语句 GROUP BY聚集函数语句解释HAVING子句排序语句 ORDER BY语句解释正序、逆序函数时间函数...

2019-04-02 20:03:19 345

原创 mysql入门之基本知识

安装环境 centos7rpm 包安装数据库基础知识数据库定义数据库(DataBase,简称DB)是长期存储在计算机内、有组织的、可共享的、统一管理的相关数据的集合。关系型数据库绝大多数的数据库系统叫做关系数据库系统(relational database system), 他们是基于关系数据模型的(relation data model), 具有3大关键组成部分...

2019-03-31 20:57:24 75

原创 python爬虫入门之丁香园

首先放上单帖子的抓取观察每个帖子数据源的url 不难发现 只有最后的id和page会发生变化思路:我们只需要获取每个帖子的id 每个帖子的page数 即可page数 在每个数据源的json中获取topic 的id 可以参考 该链接 http://3g.dxy.cn/timeline/proxy?proxyAppId=110420003...

2019-03-07 21:14:31 876

原创 python爬虫入门之爬取ip

tr 为所有ip 表格 根据 \n 切分 可获取对应字段由于本机ip被封了,操作有点难受,就先发这么多

2019-03-06 21:58:09 262

原创 python爬虫入门之163自动登陆

2019-03-05 19:47:01 522

原创 python爬虫入门之丁香园

xhr提取json即可结果中的一些标签 使用正则替换即可

2019-03-03 20:07:54 1137

原创 python爬虫入门之豆瓣top250

2019-03-02 21:57:46 139

原创 爬虫入门之request

2019-03-01 20:45:13 145

原创 redis5.0.2 centos7 编译安装

官网下载 redis-5.0.2.tar.gz解压至 /opt 并重命名为redis安装gcc yum -y install gcccd /opt/redis/deps编译依赖make hiredis jemalloc linenoise lua编译安装lua时Please domake PLATFORMwhere PLATFORM is one of these:aix ...

2019-01-27 18:25:26 120

原创 关于 drupal8 入门搭建 环境 centos7

软件包准备centos7 主机一台集成环境 xampp-linux-x64-7.3.0-0-installer.run https://www.apachefriends.org/download.html 博主为XAMPP for Linux 7.3.0drupal-8.6.5.tar.gz https://www.drupal.org/downloadphp开发环境 phpstor...

2019-01-10 17:26:40 492

原创 mysql 查询 列名包含斜杠 / 解决方式

mysql 5.7使用 两个 ` 包含带 / 的列名注意 不是单引号正解 可正确查询结果使用单引号 发现 查询结果就是列名查过一些资料 [ ] 无法成功

2018-12-31 15:51:32 2243

原创 机器学习(1)

一些基本概念简单理解 人类可以通过以往经验的积累与利用,对新情况做出有效的决策。机器可以通过对大量数据的学习,面对一个新的数据时可以对其进行分析与决策。机器学习致力于研究如何通过计算的手段,利用经验来改善系统自身的性能。机器学习可分为: 监督学习、无监督学习、半监督学习监督学习由已有的数据包括输入输出,训练模型函数;然后把新的输入数据带入模型函数,预测数据输出;函数的输出可以是一个...

2018-12-19 20:07:30 146

原创 总结一下 centos7 下 Oracle 18.3c rpm 安装

Oracle18.3c rpm 安装 系统centos7官网下载对应名字rpm包oracle-database-ee-18c-1.0-1.x86_64.rpm下载依赖包 除非已有依赖 否则会报缺少依赖错误curl -o oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm https://yum.oracle.com/repo/Oracle...

2018-12-11 20:27:57 1823 4

空空如也

空空如也

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

TA关注的人

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