自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不以物喜,不以己悲

记录工作学习中碰到的一些问题

  • 博客(14)
  • 收藏
  • 关注

原创 力扣(LeetCode) 2000. 反转单词前缀 (简单)

**给你一个下标从 0 开始的字符串 word 和一个字符 ch 。找出 ch 第一次出现的下标 i ,反转 word 中从下标 0 开始、直到下标 i 结束(含下标 i )的那段字符。如果 word 中不存在字符 ch ,则无需进行任何操作。例如,如果 word = "abcdefd" 且 ch = "d" ,那么你应该 反转 从下标 0 开始、直到下标 3 结束(含下标 3 )。结果字符串将会是 "dcbaefd" 。返回 结果字符串 。**示例 1:输入:word = "abcdefd"

2021-11-04 10:19:42 3893

原创 力扣(LeetCode) 977 有序数组的平方(简单)

题目给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。示例 1:输入:nums = [-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为 [16,1,0,9,100]排序后,数组变为 [0,1,9,16,100]示例 2:输入:nums = [-7,-3,2,3,11]输出:[4,9,9,49,121]来源:力扣(LeetCode)链接:https://leetcode-cn.com/p

2021-11-03 16:27:05 182

原创 力扣925 长键按入(简单)

力扣925 长键按入(简单)你的朋友正在使用键盘输入他的名字 name。偶尔,在键入字符 c 时,按键可能会被长按,而字符可能被输入 1 次或多次。你将会检查键盘输入的字符 typed。如果它对应的可能是你的朋友的名字(其中一些字符可能被长按),那么就返回 True。示例 1:输入:name = "alex", typed = "aaleex"输出:true解释:'alex' 中的 'a' 和 'e' 被长按。示例 2:输入:name = "saeed", typed = "ssaaed

2021-11-03 14:49:32 170

原创 uni-app tabbar切换时,下个界面onShow方法不执行

uni-app tabbar切换时,上个页面onShow未执行完,下个界面的onShow不执行问题 最近在开发时发现,因为业务的问题,pageA的onShow里有大量的网络请求代码,执行完耗时大概2s。在底部栏的tabbar切换时,从page A -> pageB, 如果切换的快,pageA的onShow方法未执行完,则pageB的onShow也不会执行,猜测是uni-app对onShow的管理是一个线程。思路 1 pageA里的onshow方法中,业务逻辑全部替换成异步

2021-10-28 15:14:54 5924

原创 每天不知道吃什么,于是我做了个随机选择的小程序

用uni做了一个随机生成菜单的微信小程序思路用一个菜单数组,有一个index, 有一个定时器,每次让index++点击停止,结束定时器菜单数据可以动态修改

2021-10-18 20:45:53 19877 6

原创 junit中test用法

junit中test用法## 标题Test注解有两个值, expected, timeoutexpect后面接异常类, timtout后面接时间, 符合则为ture如@Test (expected = NullPointException)public void testNull() {  String s = null;  s.length();}@Test (timeOut = 1000)public void testTimeOut() {  while(true) {}}

2021-10-14 14:58:51 223

原创 ubuntu下java开发环境配置

1 安装mysql(1)命令行键入:sudo apt-get install mysql-server ,按Enter确认(2)当询问是否确认安装时,键入:y;安装时,会让你输入root用户的密码,输入密码并记住你输入的密码;(3)上面步骤结束后,键入:sudo apt-get isntall mysql-client ,按Enter确认(4)上面步骤结束后键入:sudo apt-get ...

2018-10-17 15:34:24 1695

原创 redis 命令整理

Redis为什么这么快(一)纯内存操作(二)单线程操作,避免了频繁的上下文切换(三)采用了非阻塞I/O多路复用机制连接redis-cli -h host -p port -a password键(keys)Redis 键命令用于管理 redis 的键。删除:del key1 key2 …序列化:dump key检查是否存在:exists key设置过期时间:expire k...

2018-10-17 13:45:55 233

原创 git使用整理

Git 配置1:配置用户信息git config --global user.name  <username>git config --global user.email  <userEmail>2:查看当前用户信息   git config --list  //查看所有用户信息   git config user.name  //查看用户名  ...

2018-09-21 12:37:28 152

原创 idea使用小技巧

 1: 项目之间跳转  ctrl + alt + 左右大括号  2: 跳转到上次编辑的地方   ctrl + q        Navigate ---- Last Edit Loaction3: 类搜索   ctrl + shift + t     Navigate---class4: 文件搜索  ctrl + shift + r     Navigate---fil...

2018-09-21 09:32:47 181

原创 linux学习2

复制文件(或目录)将wxz/q文件里的1.png文件复制到liangjie文件夹下cp wxz/p/1.png  liangjie/lj.png选项与参数:-a:相当於 -pdr 的意思,至於 pdr 请参考下列说明;(常用)-d:若来源档为连结档的属性(link file),则复制连结档属性而非文件本身;-f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次;-i:若...

2018-05-22 15:56:56 173

原创 Linux学习

touch test1 // 创建 test1 文件chmod u=rwx,g=rx,o=r test1 // 修改 test1 权限chmod u=rwx,g=rx,o=r test1 // 修改 test1 权限你可以使用 man [命令] 来查看各个命令的使用文档,如 :man ls列出目录选项与参数:-a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来...

2018-05-22 14:56:56 155

原创 关闭8080端口

C:\Users\username>netstat -o -n -a | findstr :8080 TCP 0.0.0.0:3000 0.0.0.0:0 LISTENING 3116C:\Users\username>taskkill /F /PID 3116

2018-05-04 14:28:56 3604

原创 Maven下载与配置

1:下载    http://maven.apache.org/download.cgi  2:配置    在系统变量中新建变量M2_HOME   值为maven解压的目录    path中加上;%M2_HOME%\bin    (注意分号)3:检查是否成功    cmd进入控制台,输入mvn -v     ...

2018-05-02 13:41:34 133

空空如也

空空如也

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

TA关注的人

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