自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhaozhen的博客

立志做一个不是码农的码农的学习记录!

  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 leetcode系列之No.122. 买卖股票的最佳时机2

public class MaxProfit_2_zane { public static void main(String[] args) { int[] prices = {7, 1, 5, 3, 6, 4}; int[] pricess = {6, 1, 3, 2, 4, 7}; int[] pricesss = {1, 7, 2, ...

2019-03-23 10:25:12 96

原创 leetcode系列之NO.121. 买卖股票的最佳时机

public class MaxProfit_1_zane { public static void main(String[] args) { int[] prices = {7, 1, 5, 3, 6, 4}; int[] pricess = {}; System.out.println(maxProfit(pricess)); ...

2019-03-23 10:23:33 85

原创 leetcode系列之No.119 杨辉三角2

import java.util.ArrayList;import java.util.List;public class YangHui_K_row_zane { public static void main(String[] args) { getRow(3); } /** * 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角...

2019-03-23 10:20:41 148

原创 leetcode系列之NO.118.杨辉三角I

给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。import java.util.ArrayList;import java.util.List;public class YangHui_zane { public static void main(String[] args) { generate(5); } /*...

2019-03-23 10:18:29 118

原创 leetcode系列之NO.88.合并两个有序数组

public class MergeTwoArray_zane { public static void main(String[] args) { int[] nums1 = {1, 2, 3, 0, 0, 0}; int m = 3; int[] nums2 = {2, 5, 6}; int n = 3; ...

2019-03-23 10:15:24 93

原创 leetcode系列之NO.66.加一

public class PlusOne_zane { public static void main(String[] args) { int[] digtits = {9}; int[] d = plusOne(digtits); for (int i = 0; i < d.length; i++) { ...

2019-03-23 10:13:52 384

原创 sql必知必会学习记录(十七)- 视图

sql必知必会学习记录(十七)- 视图MySQL5添加了对视图的支持。视图的用法适用于MySQL5及以后的版本。视图为虚拟的表。它们包含的不是数据而是根据需要检索数据的查询。视图提供了一种MySQL的SELECT语句层次的封装,可用来简化数据处理以及重新格式化基础数据或保护基础数据。1. 使用视图的优势:重用SQL语句。简化复杂的SQL操作。在编写查询后,可以方便地重用它而不必知道...

2019-03-14 17:44:15 176

原创 sql必知必会学习记录(十六)- 创建和操纵表

sql必知必会学习记录(十六)- 创建和操纵表1. 创建表在创建新表时,指定的表名必须不存在,否则将出错。 如果你仅想在一个表不存在时创建它,应该在表名后给出IF NOT EXISTS。这样做不检查已有表的模式是否与你打算创建的表模式相匹配。它只是查看表名是否存在,并且仅在表名不存在时创建它。新表的名字,在关键字CREATE TABLE之后给出;CREATE TABLE(col_name...

2019-03-14 17:37:17 152

原创 sql必知必会学习记录(十五)- 操作数据

sql必知必会学习记录(十五)- 操作数据1. 插入数据插入完整的行;插入行的一部分;插入多行;插入某些查询的结果插入完整的行INSERT INTO 表名 VALUES(val1,val2.....);INSERT INTO Customers VALUES(NULL,'Pep E. LaPew','1100 Main Street','Los Angeles','C...

2019-03-14 15:05:20 153

原创 leetcode系列之53最大子序和

public class MaxSubArray { public static void main(String[] args) { int[] nums = {-2, 1, -3, 4, -1, 2, 1, -5, 4}; System.out.println(maxSubArray(nums));// for (int i = 0;...

2019-03-14 14:12:16 126

原创 sql必知必会学习记录(十三)- 组合查询

sql必知必会学习记录(十三)- 组合查询本次记录讲述如何利用UNION操作符将多条SELECT语句组合成一个结果集组合查询和多个HERE条件多数情况下,组合相同表的两个查询完成的工作与具有多个WHERE子句条件的单条查询完成的工作相同。换句话说,任何具有多个WHERE子句的SELECT语句都可以作为一个组合查询给出,在以下段落中可以看到这一点。这两种技术在不同的查询中性能也不同。因此,应...

2019-03-13 15:45:12 168

原创 sql必知必会学习记录(十四)- 全文本搜索

sql必知必会学习记录(十四)- 全文本搜索并非所有引擎都支持全文本搜索正如第21章所述,MySQL支持几种基本的数据库引拳。并非所有的引擎都支持本书所描述的全文本搜索。两个最常使用的引擎为MyISAM和InnoDB,前者支持全文本搜索,而后者不支持。这就是为什么虽然本书中创建的多数样例表使用InnoDB,而有一个样例表(productnotes表)却使用MyISAM的原因。如果你的应用中需要全...

2019-03-13 15:41:10 228

原创 leetcode系列之35搜索插入位置

public class SearchInsert_zane { public static void main(String[] args) { int[] nums = { 1, 3, 5, 6 }; int target = 7; System.out.println(searchIns...

2019-03-13 14:39:17 113

原创 leetcode系列之27题去除数组指定元素

public class RemoveElement_zane { public static void main(String[] args) { int[] nums = {3, 2, 2, 3}; int val = 2; System.out.println(removeElement1(nums, val)); }...

2019-03-12 10:10:19 115

原创 sql必知必会学习记录(十二)- 联结表

sql必知必会学习记录(十二)- 联结表联结等值联结(内部联结)SELECT vend_name, prod_name, prod_priceFROM vendors, productsWHERE vendors.vend_id = products.vend_idORDER BY vend_name, prod_name笛卡儿积(cartesian pro...

2019-03-11 16:42:40 133

原创 sql必知必会学习记录(十一)- 子查询

sql必知必会学习记录(十一)- 子查询利用子查询进行过滤SELECT cust_name, cust_contactFROM customersWHERE cust_id IN ( SELECT cust_id FROM orders WHERE order_num IN ( SELECT order_num FROM...

2019-03-11 16:01:34 111

原创 leetcoe系列之删除数组中的重复值

import org.junit.Test;public class RemoveDuplicates { /** * @param args */ @Test public void main1() { int[] nums = {0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4}; in...

2019-03-11 10:28:51 215

原创 leetcode系列(1)之twoSum

import java.util.HashMap;import java.util.Map;public class TwoSum {public static void main(String[] args) {int[] nums = {438, 507, 629, 255, 813, 423, 536, 428, 340, 767, 208, 808, 882, 142, 835, ...

2019-03-10 11:29:39 217

原创 docker系列(九)之本地镜像发布到阿里云

本地镜像发布到阿里云1. 发布流程将本地镜像推送到阿里云在阿里云上创建镜像仓库https://promotion.aliyun.com/ntms/act/kubernetes.html将镜像推送到阿里云点击管理按钮sudo docker login --username=zane197 registry.cn-hangzhou.aliyun...

2019-03-08 20:14:57 247

原创 docker系列(八)之 dockerfile编写案例

docker系列(八)之 dockerfile编写案例dockerfile编写案例base镜像(scratch)Docker Hub中99%的镜像都是通过在base镜像中安装和配置需要的软件构建出来的自定义镜像编写dockerfileFROM centosMAINTAINER zane&lt;zane197@163.com&gt;ENV mypath /tmpWOR...

2019-03-08 20:13:36 1449

原创 docker系列(七)之 dockerfile解析

docker系列(七)之 dockerfile解析dockerfile解析Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。首先编写dockerfile文件,然后执行docker build 命令制作镜像。然后docker runDockerfile的简单实例FROM scratchMAINTAINER The Centos Project &l...

2019-03-08 20:09:14 158

原创 docker系列(六)之 docker 容器数据卷

docker 容器数据卷Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。为了能保存数据在docker中我们使用卷。类似于redis中的数据持久化!docker容器数据卷主要的作用是:容器的持久化容器间的继承+数据共享卷就是目录或文件,存在于一个或多个容器中,由docker挂...

2019-03-08 19:58:04 186

原创 docker系列(五)之docker 镜像

docker系列(五)之docker 镜像docker镜像是什么镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。UnionFS(联合文件系统)UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为...

2019-03-08 19:53:54 153

原创 docker系列(四)之docker 常用命令

docker系列(四)之docker 常用命令docker version 查看docker版本信息docker info 查看docker 的相关信息。容器的个数,镜像个数,仓库地址等!docker --help docker 帮助命令镜像命令docker images 列出当前主机中的镜像列表-a 列出本地所有的镜像-q 只显示镜像ID–digests...

2019-03-08 19:37:36 168

原创 docker系列(三)之docker安装及配置

docker安装一、设置镜像仓库更新 apt 软件包索引: sudo apt-get update安装软件包,以允许 apt 通过 HTTPS 使用镜像仓库sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-...

2019-03-08 11:48:35 148

原创 docker系列(二)之docker介绍

docker是什么Docker是基于Go语言实现的云开源项目。Docker的主要目标是“build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次封装,到处运行”。Linux容器技术的出现就解决了这样一个问题,而Docker就是在它的...

2019-03-08 11:42:06 347

原创 docker系列(一)之虚拟技术介绍

虚拟机技术虚拟机(virtual machine)就是带环境安装的一种解决方案。虚拟机 (VM) 是一个物理硬件层抽象,它可以在一种操作系统里面运行另一种操作系统,比如在Windows系统里面运行Linux系统。应用程序对此毫无感知,因为虚拟机看上去跟真实系统一模一样,而对于底层系统来说,虚拟机就是一个普通文件,不需要了就删掉,对其他部分毫无影响。这类虚拟机完美的运行了另一套系统,能够使应用程...

2019-03-08 11:30:58 550

原创 ubuntu16.04 配置php生产环境

ubuntu16.04 配置php生产环境安装Apache2与配置sudo apt-get updatesudo apt-get install apache2在浏览器中访问主机所对应的ip和端口。如果看到“it works”.第一搭建成功!但是Apache2的默认监听端口为80.如果该端口被占用,则需要更滑Apache的监听端口,步骤如下:更改apache2的监听端口编辑/et...

2019-03-06 20:52:01 1915 3

图书管理系统

图书管理系统

2016-03-29

.net 框架

.net 语言汉化包,解决初学者的语言障碍

2015-07-23

空空如也

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

TA关注的人

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