自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 每日算法:获取两数组的交集

题目:给定两个数组,求两个数组的交集数据。思路:可以通过Map来进行1、将数组1的元素放入map中,元素为key,元素出现的次数为value2、遍历数组2,使用数组2的元素从map中取值,取值大于1则表明该元素是两个数组的交集元素,将元素放入list,同时value - 1。代码:class Solution { public int[] intersect(int[] nums1, int[] nums2) { HashMap<Integer, Inte

2021-08-18 14:50:19 736

原创 每日算法:旋转数组

题目:给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。例:输入:nums = [1,2,3,4,5,6,7], k = 3输出:[5,6,7,1,2,3,4]解:可以先反转整个数组,然后再反转前半部分,再反转后半部分代码如下:class Solution { public void rotate(int[] nums, int k) { int length = nums.length; k %= length;...

2021-08-17 11:15:49 134

原创 每日算法:删除有序数组重复项

题目:给定一个有序数组nums,请原地删除所有的重复元素,并输出去除重复元素后的数组长度(不能使用额外的数组空间)解题思路:使用双指针的思路,left = 0,right = 1,当left指向元素的值等于right指向元素的值时,left不动,right向右移动一位,当left指向元素的值与right指向元素的值不同时,left右移动一位,并将right的值赋值给移动后的left指向的值。代码:class Solution { public int removeDuplicate

2021-08-16 11:07:11 151

原创 算法:划分数组为连续数字的集合

给定一个整数数组nums和一个正整数k,请判断,正整数k是否能将数组nums再划分成若干个长度为k的连续数字的数组?例:输入:nums = [1,2,3,3,4,4,5,6], k = 4输出:true解释:数组可以分成 [1,2,3,4] 和 [3,4,5,6]。...

2021-06-04 16:30:43 278

原创 算法:路径总和

题目:给你二叉树的根节点root 和一个表示目标和的整数targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和targetSum 。

2021-06-04 13:49:54 70

翻译 计算旅游终点面试题

给你一份旅游线路图,该线路图中的旅行线路用数组paths表示,其中paths[i] = [cityAi, cityBi]表示该线路将会从cityAi直接前往cityBi。请你找出这次旅行的终点站,即没有任何可以通往其他城市的线路的城市。题目数据保证线路图会形成一条不存在循环的线路,因此只会有一个旅行终点站。示例 1:输入:paths = [["London","New York"],["New York","Lima"],["Lima","Sao Paulo"]]输出:"Sa...

2021-03-24 23:10:24 82

原创 pgsql 分页查询

Select * from tableName OFFSET pageNo limit pageSizepageNo:第几页pageSize:每页多少行

2020-04-22 16:42:41 953

原创 swagger-ui的使用

1、引入依赖<dependency> <groupId>io.ifa.chaos.starters</groupId> <artifactId>chaos-starter-swagger</artifactId> <version>1.0</version></dependency>2...

2019-11-25 14:36:56 779

原创 Spring Boot项目启动时报错:command line is too long

今天启动一个Spring Boot项目报如下错误:提示命令太长。解决办法有两个:1、在报错项目的.idea/workspace.xml文件中,找到标签 <component name="PropertiesComponent"> ,在该标签下添加一行代码:<property name="dynamic.classpath" value="true" /&gt...

2019-07-31 16:59:24 8040

原创 Nodejs+npm详细安装

Nodejs详细安装步骤1、去官网下载nodejs,下载地址:https://nodejs.org/en/download/根据自己要求下载,我这里下载的是windows installer的。2、安装nodejs1)双击下载的nodejs安装程序,点next2)同意协议3)选择nodejs安装路径,默认是c盘,我这里改成d盘4)next下一步,准备...

2019-07-30 10:44:28 66395 17

原创 Windows下 Apache+php

整合apache,phpphp配置 打开PHP的安装目录将php.ini-development先复制一份然后php.ini-development改为php.ini保存,打开php.ini找到extension_dir = "ext"改为extension_dir = "ext的目录" (注意去掉注释) 打开扩展: extension=php_fileinfo.dllexten...

2018-08-12 11:52:05 173

原创 Windows下 php安装

下载php,解压后,改名php放在指定目录下 下载最新的winsw二进制文件http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/将下载好的winsw二进制文件改名为php-service,并放在php的根目录下 在php根目录下创建php-service.xml文件文件内容:&lt;?xml version="1.0" ...

2018-08-12 11:49:26 732 1

原创 Windows下 nginx+php

修改nginx配置文件 server {        listen       80;        server_name  localhost;root "D:/WWW/php";        #charset koi8-r;        #access_log  logs/host.access.log  main;        location...

2018-08-12 11:46:19 207

原创 Windows下 安装nginx

下载nginx安装包 解压后改名nginx放到指定目录 下载最新的winsw的二进制文件http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/将下载好的winsw二进制文件改名为nginx-service.exe,然后放在nginx文件根目录 在nginx文件根目录下创建nginx-service.xml文件xml文件内容:...

2018-08-12 11:41:18 154

原创 Windows下 Apache简单安装配置

下载apache,解压后改名放到指定路径 修改配置文件:在conf文件夹中找到httpd.conf,修改 Define SRVROOT "安装路径" ServerRoot "${SRVROOT}" 加载httpd服务 启动cmd(管理员) 进入到apache的bin目录下 运行httpd -k install 启动httpd服务: ...

2018-08-12 11:29:00 169

空空如也

空空如也

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

TA关注的人

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