自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 417. Pacific Atlantic Water Flow

Pacific Atlantic Water FlowThere is an m x n rectangular island that borders both the Pacific Ocean and Atlantic Ocean. The Pacific Ocean touches the island’s left and top edges, and the Atlantic Ocean touches the island’s right and bottom edges.The is.

2022-05-07 13:46:34 184 1

原创 416. Partition Equal Subset Sum

题目Given a non-empty array nums containing only positive integers, find if the array can be partitioned into two subsets such that the sum of elements in both subsets is equal.Example 1:Input: nums = [1,5,11,5]Output: trueExplanation: The array can be

2022-05-06 11:33:43 284

原创 ubuntu安装不同版本的gcc/g++

安装其他二进制版本的gcc/g++以下以gcc为例,g++命令相同查看目前的gcc版本gcc --versiongcc --version查看可以安装的gcc版本apt list gcc-*apt list g++-*安装不同版本的gcc(以gcc-9)为例apt install gcc-9apt install g++-9配置安装的版本sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-

2022-03-29 19:49:00 2113

原创 开源镜像站 | ubuntu apt 源

清华:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ubuntu 20.04 LTS# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubun

2022-03-29 13:55:50 276

原创 分布式系统的时间,时钟,以及事件的有序性

Time, clocks, and the ordering of events in a distributed system这篇是Lamport在1978年写的关于分布式系统中的逻辑时钟的经典论文[^1]。探讨了在分布式系统中如何保持事件之间的有序性的问题。背景在分布式系统中,确定两个事件之间的先后顺序并不是那么容易的一件事。具体来说,我们认为a比b先发生是说a发生的时间早于b发生的时间。如果a和b分别是两台机器上的进程,我们则需要首先保证两台机器之间的时间是同步的,否则没有记录的时间没有意义。但

2020-07-29 10:54:29 669

原创 使用VS Code断点调试PHP

vs code 使用一款杰出的轻量级代码编辑器,其中的插件工具不胜枚举而且还在不断增加。使用 vs code 调试 php 代码更是方便简洁,下面我们来一起看一下。1. 安装 XDebug 扩展调试 php 代码最常用的就是 XDebug 扩展,首先我们要先安装这个扩展工具。 下面我推荐一中非常方便的安装 XDebug 扩展的方法,首先新建一个 phpinfo 文件获取到 phpinfo 的内容,

2017-04-08 18:13:18 15541

原创 部署laravel到ubuntu的常见问题

1. apache的配置文件向服务器中部署应用时,首先很重要的一点就是要弄清楚apache的配置文件,弄清楚apache的配置文件对我们部署应用程序有很大的作用。 但是apache的配置文件实际上有很多,在ubuntu下默认的配置文件目录在 /etc/apache2/apache.conf 目录下,该目录下又有多个子目录: 下面用一张图说明 2. 如何启用apache的rewrite模块首先是

2017-03-16 19:38:03 1203

原创 多列自适应布局

多列布局是从两列布局引申出来的,所以我们先来看两列布局两列布局:定宽 + 自适应HTML结构如下所示:<div class="parent"> <div class="left"> <p>left</p> </div> <div class="right"> <p>r-left</p> <p>r-right</p> </

2016-08-28 20:31:01 582

原创 水平排列元素的底部对齐

最终运行结果 HTML结构<div class="parent"> <div class="child" style="height: 200px; width:50px; background-color: red;">red</div> <div class="child" style="height: 140px; width:50px; background-color

2016-08-28 14:59:52 16490

原创 CSS水平垂直居中布局

水平垂直居中布局HTML结构如下所示<div class="parent"> <div class="child">demo</div></div>1. [inline-block + text-align] + [table-cell + vertical-align]前半部分实现水平居中,后半部实现垂直居中.parent { display: table-cell; v

2016-08-28 14:45:00 556

原创 CSS垂直居中布局解决方案

垂直居中布局解决方案HTML结构如下<div class="parent"> <div class="child">demo</div></div>1. table-cell + vertical-align.parent { display: table-cell; vertical-align: middle;}优点:兼容性很好,兼容至IE6(*zoom)2. a

2016-08-28 14:15:24 400

原创 servlet读取资源配置文件

servlet读取资源配置文件1. ServletContext.getResource先在项目的src/main/resource/目录下创建一个my.properties文件,文件内容如下name=value在Servlet中通过下面方式获取资源文件 // 第一种方法getResourceServletContext ctx = this.getServletContext();URL

2016-08-28 13:21:50 1575

原创 servlet初始化参数配置方式

servlet初始化参数配置方式1. init-param在部署描述符中的节点下添加节点 <servlet> <init-param> <param-name>name</param-name> <param-value>servlet-value</param-value> </init-param> ... </servlet>之后在

2016-08-28 12:58:58 2831 1

原创 CSS图片轮播组件布局方案

最终效果如下图所示 HTML结构如下<div class="m-slide"> <!-- 图片省略 --> <!-- 以下是指示器 --> <img src="" alt="" width="250" height="150"> <div class="pointer"><i></i><i></i><i></i></div></div>这里的silde的宽高未知1. absolu

2016-08-28 00:17:22 2874

原创 CSS水平居中布局解决方案

HTML结构如下<div class="parent"> <div class="child">demo</div></div>这里的父元素和子元素的宽度都未知1. inline-block + text-align.child { display: inline-block;}.parent { text-align: center;}优点:兼容性很好,可以兼容到IE6(*zo

2016-08-27 23:19:44 391

原创 maven一键部署java项目到tomcat

配置环境如下 ecplise Mars.1 Release (4.5.1)、Apache Maven 3.3.9 、tomcat7 1. 配置tomcat 首先到tomcat安装目录下的conf下,修改tomcat-users.xml文件 在节点中添加下列内容<tomcat-users> <role rolename="manager-gui"/> <role rolename="m

2016-08-27 23:06:27 1690

转载 git简明教程

原文:http://www.bootcss.com/p/git-guide/ 作者:罗杰·杜德勒  这里只做了简单的整理,侵权删除创建新仓库创建新文件夹,打开,然后执行 git init以创建新的 git 仓库。检出仓库 执行如下命令以创建一个本地仓库的克隆版本:git clone /path/to/repository 如果是远端服务器上的仓库,你的命令会是这个样子:git clone us

2016-08-27 22:10:51 334

原创 Linux安装配置java开发环境

Linux安装配置java开发环境安装jdk下载jdk压缩包 目前jdk的下载还是在oracle http://www.oracle.com/technetwork/java/javase/downloads/index.html 复制下载url linux下用wget命令执行下载wget [url]解压 tar命令执行解压tar -zvxf [jdk---.tar.gz] -C

2016-08-27 00:51:30 533

原创 JS中的DOM简介

DOM是什么DOM是document object model的缩写,中文直译为文档对象模型。DOM提供了一系列的方案,其作用是用对象描述文档。需要指出的是,DOM是一个规范,而不是某个特定的编程语言的实现。所以不仅是js有DOM,任何一种语言都可以实现DOM的规范。但是在js中DOM的作用举足轻重,甚至可以说日常的开发基本都和DOM有关。

2016-08-17 00:49:31 908

五子棋JAVA课程设计

用java实现的五子棋对局,包含人机对战

2014-10-22

空空如也

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

TA关注的人

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