Loading

07 2020 档案

摘要:Pull 和 Fetch 的区别 git fetch:相当于是从远程获取最新版本到本地,不会自动 merge git pull:相当于是从远程获取最新版本到本地并merge到本地,相当于 git fetch 与 git merge 在实际开发中,为了能查看从服务器更新到本地的内容,建议使用 git 阅读全文
posted @ 2020-07-31 10:36 codeduck 阅读(525) 评论(0) 推荐(0) 编辑
摘要:本文参考:https://blog.csdn.net/weixin_41922289/article/details/90315999 创建Springboot工程 配置依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http:// 阅读全文
posted @ 2020-07-30 21:09 codeduck 阅读(6402) 评论(5) 推荐(2) 编辑
摘要:@RequestMapping注解 @RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上 用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径 用于方法上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法 // 请求地址 http://localhost: 阅读全文
posted @ 2020-07-28 21:56 codeduck 阅读(338) 评论(0) 推荐(0) 编辑
摘要:新建Vue项目codeduck-vue 项目目录结构(主要文件) |src |———App.vue # 根组件 |———assets |——————logo.png # Vue logo |———components |——————Home.vue # 欢迎页面 |——————Login.vue # 阅读全文
posted @ 2020-07-26 12:54 codeduck 阅读(3404) 评论(1) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/originations/article/details/89492884 @RequestMapping注解 @RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上 用于类上,表示类中的所有响应请求的方法都是以该地址作为父 阅读全文
posted @ 2020-07-25 21:03 codeduck 阅读(380) 评论(0) 推荐(0) 编辑
摘要:文章内容参考: https://www.cnblogs.com/chenleideblog/p/10432375.html Vue项目的创建 使用图形界面创建Vue项目 # 安装vue npm install -g @vue/cli # 进入DOS终端 vue ui # 自定义创建项目 ... Vu 阅读全文
posted @ 2020-07-25 19:19 codeduck 阅读(2092) 评论(0) 推荐(0) 编辑
摘要:本文参考:https://blog.csdn.net/namechenfl/article/details/99325222 const path = require("path"); const UglifyPlugin = require("uglifyjs-webpack-plugin"); 阅读全文
posted @ 2020-07-25 19:16 codeduck 阅读(1409) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html 一、由来 历史上,Linux 的启动一直采用init进程。 下面的命令用来启动服务。 $ sudo /etc/init.d/apache2 start # 阅读全文
posted @ 2020-07-21 14:27 codeduck 阅读(387) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/qq_40087415/article/details/79367151 文件与目录操作 命令 解析 cd /home 进入 ‘/home’ 目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在目录 cp fil 阅读全文
posted @ 2020-07-21 14:22 codeduck 阅读(178) 评论(0) 推荐(0) 编辑
摘要:三台虚拟机的网络信息预设 centos701(hostname) 192.168.2.123(IP) 192.168.2.1(网关) centos702(hostname) 192.168.2.124(IP) 192.168.2.1(网关) centos703(hostname) 192.168.2 阅读全文
posted @ 2020-07-21 14:11 codeduck 阅读(770) 评论(0) 推荐(0) 编辑
摘要:核心思想: 1、选取一个左边第一个元素为基数,从两头遍历集合( left、right 分别从两端索引) 2、判断 left 索引的值 大于 基数的 值,right 索引小于 基数的值 (right 先索引,然后 left 索引,当遇到符合的条件时停止索引) 3、交换两个索引的数值,然后继续遍历 4、 阅读全文
posted @ 2020-07-17 21:14 codeduck 阅读(120) 评论(0) 推荐(0) 编辑
摘要:本文参考 https://www.cnblogs.com/chengxiao/p/6129630.html 感谢大佬精心绘图! 主要思想: ​ 1、将无需序列构建成一个堆,根据升序降序需求选择大顶堆或小顶堆 ​ 2、将堆顶元素与末尾元素交换,将最大元素"沉"到数组末端,同时接着重新调整堆的结构 ​ 阅读全文
posted @ 2020-07-17 14:18 codeduck 阅读(119) 评论(0) 推荐(0) 编辑
摘要:哲学家进餐问题 由 Dijkstra提出并解决的哲学家进餐问题(The Dinning Philosophers Problem)是典型的同步问题。 该问题是描述有五个哲学家共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五只筷子,他们的生活方式是交替地进行思考和进餐。 平时,一个哲学家进 阅读全文
posted @ 2020-07-14 10:16 codeduck 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:IP数据报首部的固定部分中的各字段 版本占4位,指IP协议的版本。通信双方使用的IP协议的版本必须一致。目前广泛使用的IP协议版本号为4(即IPv4)或IPv6(即版本6的IP协议) 首部长度占4位,可表示的最大十进制数值是15。请注意,首部长度字段所表示数的单位是32位字(1个32位字长是4字节) 阅读全文
posted @ 2020-07-13 11:15 codeduck 阅读(1495) 评论(0) 推荐(0) 编辑
摘要:进程的控制 进程控制块(PCB) 进程控制块(Processing Control Block),是操作系统核心中一种数据结构,主要表示进程状态。其作用是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位或与其它进程并发执行的进程。或者说,OS是根据PCB来对并发执行的 阅读全文
posted @ 2020-07-12 16:09 codeduck 阅读(1279) 评论(0) 推荐(0) 编辑
摘要:进程的状态及转换 进程的三态模型 执行(running)态:进程占有处理器正在运行的状态。 进程已获得CPU,其程序正在执行。在单处理机系统中,只有一个进程处于执行状态; 在多处理机系统中,则有多个进程处于执行状态。 就绪(ready)态:进程具备运行条件,等待系统分配处理器以便运行的状态。 当进程 阅读全文
posted @ 2020-07-12 16:08 codeduck 阅读(1487) 评论(0) 推荐(0) 编辑
摘要:进程 进程的定义 为了使参与并发执行的每个程序(含数据)都能独立运行,在操作系统中必须为之配置一个专门的数据结构,称为进程控制块(Process Control block,PCB)。系统利用PCB来描述进程的基本情况和活动过程,进而控制和管理进程。这样,由程序段、相关的数据段和PCB三部分便构成了 阅读全文
posted @ 2020-07-12 16:01 codeduck 阅读(690) 评论(0) 推荐(0) 编辑
摘要:ES6 模块化规范 ES6 在语言标准的层面上,实现了模块功能,而且实现得相当简单,旨在成为浏览器和服务器通用的模块解决方案。 其模块功能主要由两个命令构成:export 和 import。 export 命令用于规定模块的对外接口 import 命令用于输入其他模块提供的功能 /** 定义模块 m 阅读全文
posted @ 2020-07-04 20:17 codeduck 阅读(222) 评论(0) 推荐(0) 编辑
摘要:域名服务器 根域名服务器(Root name server):根域名服务器是最高层次的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和IP地址。根域名服务器是最重要的域名服务器,因为不管是哪一个本地域名服务器,若要对互联网上任何一个域名进行解析(即转换为P地址),只要自己无法解析,就 阅读全文
posted @ 2020-07-04 15:19 codeduck 阅读(1879) 评论(0) 推荐(0) 编辑
摘要:问题的产生: ​ 当一台便携式的笔记本想要接入到互联网中,则需要协议软件包括配置项: IP地址 子网掩码 默认路由器的IP地址 域名服务器的IP地址 用人工进行协议配置很不方便,而且容易出错。因此,应当采用自动协议配置的方法。 互联网现在广泛使用的是动态主机配置协议DHCP(Dynamic Host 阅读全文
posted @ 2020-07-04 14:11 codeduck 阅读(365) 评论(0) 推荐(0) 编辑
摘要:创建项目并同步至远程仓库 在本地创建项目完成后 $ git init # 初始化项目 在远程仓库创建项目 在本地仓库中关联远程仓库 $ git remote add origin 远程库地址 拉取在远程仓库中创建的文件,使得本地同远程仓库同步 $ git pull --rebase origin m 阅读全文
posted @ 2020-07-03 09:32 codeduck 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:Java集合框架 Collection接口 集合类的基本接口是Collection接口。该接口有两个基本方法: public interface Collection<E> { ... boolean add(E element); Iterator<E> iterator(); ... } add 阅读全文
posted @ 2020-07-02 21:51 codeduck 阅读(142) 评论(0) 推荐(0) 编辑
摘要:类、子类、超类 定义子类 待续 覆盖方法 待续 Super关键字 子类中的方法不能够直接访问超类的私有域,只有超类本身才能够反问私有部分,如果子类一定要访问超类私有域,可以使用super关键字 public class Manager extends Employee{ ... //子类中获取薪水的 阅读全文
posted @ 2020-07-02 21:14 codeduck 阅读(143) 评论(0) 推荐(0) 编辑
摘要:对象与对象变量 要想使用对象,就必须首先构造对象,并指定其初始状态。然后,对对象应用方法。在Java 程序设计语言中,使用构造器(constructor)构造新实例。构造器是一种特殊的方法,用来构造并初始化对象。 构造器的名字应该与类名相同。以Date类为例,其构造器名为Date。要想构造一个Dat 阅读全文
posted @ 2020-07-02 20:16 codeduck 阅读(137) 评论(0) 推荐(0) 编辑
摘要:数组初始化与匿名数组 数组的声明 以下语句仅仅是声明变量a,并没有对a进行初始化成为真正的数组 int[] a; int a []; 初始化 使用new运算符创建数组 不使用new运算符 // 使用new int[] a = new int [100]; // 创建数组对象并同时赋予初始值 int[ 阅读全文
posted @ 2020-07-02 20:15 codeduck 阅读(111) 评论(0) 推荐(0) 编辑
摘要:BigInteger java.math包中的两个类BigInteger和BigDecimal可以处理任意长度数字序列的数值,其中BigInteger类实现了任意精度整数运算 可以使用ValueOf方法将普通的数值转为大数值 大数值运算不能使用+、-、*、/、%等运算符号,必须使用特定的方法 方法 阅读全文
posted @ 2020-07-02 20:14 codeduck 阅读(102) 评论(0) 推荐(0) 编辑
摘要:空串 空串"" 是长度为0 的字符串 是一个Java对象,有自己的长度(0)和内容(空) String str = ""; // 对空串进行检查 if(str.length() == 0) // is true if(str.equal("") // is true Null串 String 变量还 阅读全文
posted @ 2020-07-02 20:13 codeduck 阅读(118) 评论(0) 推荐(0) 编辑
摘要:public关键字 static关键字 final关键字 final 表示这个变量只能被赋值一次。 一旦被赋值之后, 就不能够再更改了。 习惯上被final修饰的常量名使用全大写。 实例:若希望某个常量可以在一个类中的多个方法中使用,通常将这些常量称为类常量,可以使用关键字static final设 阅读全文
posted @ 2020-07-02 20:12 codeduck 阅读(97) 评论(0) 推荐(0) 编辑
摘要:Nginx 1.负载均衡 当用户访问量非常大时,我们需要使用多台Tomcat来构成集群,由Nginx负责将负载分摊到每一台Tomcat服务器上。 2.Tomcat集群搭建 搭建Tomcat集群的基本思路是把Tomcat解压目录复制多份,然后让每一份Tomcat分别使用不同端口号即可。启动时分别进入自 阅读全文
posted @ 2020-07-02 20:09 codeduck 阅读(160) 评论(0) 推荐(0) 编辑
摘要:明确搜索仓库标题、仓库描述、README 只想查找仓库名称包含XX的仓库 $ in:name 关键词 查找描述内容 $ in:descripton 关键词 查README文件包含特定关键词 $ in:readme 关键词 明确搜索 star、fork 数大于多少的 star 数大于 1000 的XX 阅读全文
posted @ 2020-07-02 14:26 codeduck 阅读(206) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩