极客开发者的博客

Android开发

YAML基本语法的使用

YAML语法 1、YAML基本语法 使用锁紧表示层级关系 锁紧时不允许使用tab键,只允许使用空格 大小写敏感觉 k: (空格)v :表示一对键值对(空格必须有) 以空格的锁紧来控制层级关系;只要是左对齐的一列数据,都是一个层级的,如下: server: port: 8081 ...

2019-06-26 12:01:28

阅读数 28

评论数 0

算法学习基础(二)-排序问题

此博客参考以下内容 https://www.bilibili.com/video/av46648286 什么是排序问题? 一系列没有顺序的数,从大到小或者从小到大进行排序,这就是排序问题。排序问题是最简单,最容易考到的问题。常见的排序如下: 我们应该至少记住四种排序,如下图: 排序算法宋词记...

2019-06-09 10:12:42

阅读数 16

评论数 0

算法学习基础(一)

作为一名普通的二本学校,我在很早之前就有一个目标,那就是大学之后好好找一个软件开发工作。因此学习了很多的编程基础,不过近几天面试发现,技术官总是喜欢问你算法知识。编程语言不断变化,但是很底层的知识与算法密切相关,算法也就是体现程序员内功所在。因此,从此我要好好学算法。 本笔记参考马士兵老师的视频...

2019-06-07 15:53:26

阅读数 79

评论数 0

如何自学编程

      这篇文章我将以我自学编程的经历、自己遇到的坑、如何解决问题等方面,给初学者朋友们分享自己的经验,希望对正在自学编程的你有帮助。如果哪里说的不对,也望得到您的批评指正! 1.为什么...

2019-05-05 23:16:34

阅读数 532

评论数 0

Docker时间不同步宿主机怎么办

在使用Docker容器时发现和宿主机的时间相差了八个小时! 宿主机采用了CST时区,CST应该是指(China Shanghai Time,东八区时间) 容器采用了UTC时区,UTC应该是指(Coordinated Universal Time,标准时间) 此时有一种办法是在创建容器的时候就共享宿...

2019-05-04 09:58:02

阅读数 23

评论数 0

Apache服务器基础教程-03从源码安装MySQL

Apache服务器基础教程-03从源码安装MySQL 一、工具 Ubuntu 16.04 Server mysql-8.0.15.tar.gz 源码包 MySQL最新源代码下载地址:https://dev.mysql.com/downloads/mysql/ 我们直接下载最新版MySQL的...

2019-04-24 23:08:57

阅读数 37

评论数 0

怎样在Linux上安装Node.js

怎样在Linux上安装Node.js 一、工具 Ubuntu 16.04 Server 二、安装步骤 安装步骤很简单,本次不直接从厂商的软件库安装,去官网下载安装,步骤如下: 去官网下载二进制可执行压缩包; 解压到系统目录; 设置环境变量; 安装完成,使用测试。 三、安装过程 ...

2019-04-24 15:58:35

阅读数 24

评论数 0

Apache服务器基础教程-02从源码安装PHP

Apache服务器基础教程-02从源码安装PHP 一、工具 Ubuntu 16.04 Server php-7.3.4.tar.gz 源码包 PHP官网源码下载链接:https://www.php.net/downloads.php 在Apache中安装PHP,就是让Apache支持对PH...

2019-04-24 15:55:16

阅读数 22

评论数 0

Apache服务器基础教程-01从源码安装Apache

Apache服务器基础教程-01从源码安装Apache 一、准备: Ubuntu 16.04 Server 纯净系统 Apache httpd-2.4.39 源码 Apache httpd-2.4.39的下载地址:http://httpd.apache.org/download.cgi 我在...

2019-04-22 22:44:20

阅读数 25

评论数 0

如何在WIndows上安装和使用MySQL 8.0数据库

如何在安装和使用MySQL 8.0数据库: 一、简介 之前,给大家分享了《如何在Linux服务器上安装MySQL 8.0数据库》,教程链接:https://www.bilibili.com/video/av26079879,今天给大家分享以下如何在windows上安装和使用MySQL 8.0数据库...

2019-03-31 17:13:58

阅读数 267

评论数 0

怎样把java的war程序包放在tomcat服务器上运行

怎样把java的war程序包放在tomcat服务器上运行一、简介演示工具:1.Eclipse 2019.032.tomcat 8.5.39二、第一步:本地打包WAR包1.在Eclipse中新建一个动态网页项目,如图2.导出war包:三、配置服务器1.上传WAR包到服务器中tomcat解压目录的we...

2019-03-28 21:40:43

阅读数 346

评论数 0

怎样让PHP提示错误信息

怎样让PHP提示错误信息说明工具解决步骤1. 首先使用编辑工具打开 php 配置文件2. 在php配置文件的头部添加以下几行代码3.重启服务器 说明 从源代码安装PHP的默认情况下,在进行代码测试时不提示任何错误信息,其实我们只有修改以下PHP的配置文件就可以让它显示错误信息了 工具 1.Ubun...

2019-03-04 08:45:38

阅读数 383

评论数 0

不小心执行了iptables -F使docker不能使用的解决办法

不小心执行了iptables -F使docker不能使用的解决办法一、环境二、误操作描述三、解决办法 一、环境 Debian 9.0 Docker 二、误操作描述 今天不小心执行了iptables -F ,导致Docker网络不能正常使用,整个博客网站停止,网上查资料找到了解决办法,其实很简答...

2018-12-19 14:25:32

阅读数 816

评论数 0

如何自学编程(三)-初学者应该知道的一些事

  在前两篇文章,我从初学者的角度给同学们分享了程序开发的一个基础概念,并做了一些简单的叙述,如果你还没有阅读前面两篇文章,你可以打开以下链接进行阅读: 1.如何自学编程? 2.如何自学编程(二)-该如何选择入门语言?   在这篇文章,我将继续给初学编程的小伙伴们分享一些建议,希望对你的自学之路...

2018-11-05 13:03:20

阅读数 1968

评论数 0

如何自学编程(二)-怎样选择入门语言?

上次分享了一篇文章:《如何自学编程?》从初学者的角度给大家介绍了一些基本的概念和一些术语。 今天将继续给大家分享一些知识和一些建议。如果你以一个初学者的身份选择了这条路,那你该选择什么编程语言作为入门学习语言? 你可能想成为一个APP开发工程师;你可能想成为一个Web前端开发工程师或者后端开发...

2018-10-22 00:22:55

阅读数 781

评论数 0

Java中,String、StringBuffer、StringBuilder区别与使用

一、简介 在 Java 语言中,共有 8 个基本的数据类型,分别为:byte、short、int、long、float、double、boolean 和 char,其中 char 类型用于表示单个字符,例如 a、b、c 、A、B、C、& 这些大小写字母或者特殊字符...

2018-09-16 12:59:20

阅读数 56

评论数 0

Struts2入门学习(二)- 理解Struts的执行过程

在第一篇中,我们使用http://127.0.0.1:8080/hello链接访问到了我们最简单的Struts程序,下面就来理解一下它的代码执行流程,以便更好的理解Struts 我们知道过滤器在第一次启动时会创建出来,在创建过滤器的时候会系统会做很多事情。以第一篇中的执行过程,下面我们来分析St...

2018-09-14 17:13:07

阅读数 45

评论数 0

Struts2入门学习(一)- 最简单的Struts案例

工具: 1.Intellij Idea 2.struts-2.3.24-all   一、首先知道什么是Struts2?它有什么用? Struts2是java中web层的一个非常出名的开源框架,在Struts1和webwork基础之上发展而来,对原生的Servlet进行了封装。使用Stru...

2018-09-13 20:46:00

阅读数 1308

评论数 0

Linux下解决Sublime Text 3无法输入中文的方法

一.工具 Ubuntu 16.04 (Debian系列:LinuxMint 、Deepin等也一样) 中文输入法 (搜狗输入法或者系统自带的中文输入法) Sublime text 3 二.准备工作 因为我们需要编译一段代码,首先执行以下以下命令,确保你电脑了包含一些编译库 sudo ...

2018-08-25 10:48:58

阅读数 1554

评论数 2

解决RTL8723BE网卡Linux上WIFI信号信号差的问题

一、问题描述 我电脑一直装这双系统,遇到一个问题就是:在WIndows 10上WIFI信号正常,但是在Linux上只接收到几个无线网络的信息,并且很微弱。曾尝试过多个Linux系统,如Ubuntu、Linux Mint、Deepin等等,都无济于事。 二、解决办法 1.原因: 于是在网上寻...

2018-08-21 09:05:12

阅读数 1144

评论数 0

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