lesliefish
码龄15年
关注
提问 私信
  • 博客:1,639,636
    社区:151
    1,639,787
    总访问量
  • 316
    原创
  • 1,648,827
    排名
  • 405
    粉丝

个人简介:不要停歇、不回头

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2010-05-10
博客简介:

未来之歌

博客描述:
保持善良,善待他人就是善待自己。
查看详细资料
个人成就
  • 获得642次点赞
  • 内容获得247次评论
  • 获得2,457次收藏
  • 代码片获得1,684次分享
创作历程
  • 19篇
    2021年
  • 14篇
    2020年
  • 34篇
    2019年
  • 76篇
    2018年
  • 25篇
    2017年
  • 151篇
    2016年
  • 98篇
    2015年
成就勋章
TA的专栏
  • Web开发
    10篇
  • Vue
    1篇
  • UOS
    3篇
  • Angular
    2篇
  • Android
    1篇
  • Java教程(翻译)
    35篇
  • Moderns C++
    13篇
  • C/C++
    65篇
  • Linux programming
    54篇
  • Linux network programming
    23篇
  • Linux command
    21篇
  • Python
    15篇
  • Java学习笔记
    19篇
  • Scala
    29篇
  • Data Structures and Algorithms
    39篇
  • MySQL
    2篇
  • Qt
    28篇
  • Windows
    5篇
  • Tools
    2篇
  • design patterns
    1篇
  • LeetCode
    11篇
  • JavaScript
    7篇
  • Spring Boot
    4篇
  • PostgreSQL
    1篇
  • 音视频
    3篇
  • Spring Boot 学习笔记
    3篇
兴趣领域 设置
  • 编程语言
    c++qt
  • 前端
    javascriptcssvue.jses6前端框架
  • 微软技术
    typescript
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

禁止文本被选中user-select

css 写法.item{ -moz-user-select: none; /*火狐*/ -webkit-user-select: none; /*webkit浏览器*/ -ms-user-select: none; /*IE10*/ -khtml-user-select: none; /*早期浏览器*/ -webkit-touch-callout: none; user-select: none;}html中禁止文字被选中user-select:n
转载
发布博客 2021.10.22 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用JavaScript快速排序

<script> function quickSort(arr) { if (arr.length < 2) { return arr; } let chooseOne = arr[0]; let left = []; let right = []; let result = []; ...
原创
发布博客 2021.08.31 ·
457 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用vue v-for遍历map

关键点在于(value, key) in map,value在前,key在后<html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
原创
发布博客 2021.08.31 ·
5925 阅读 ·
5 点赞 ·
1 评论 ·
4 收藏

dpkg returned an error code (1),无法安装软件问题解决

dpkg: 处理软件包 libc6:arm64 (–configure)时出错已安装 libc6:arm64软件包 post-installation 脚本 子进程返回错误状态 1在处理时有错误发生libc6:arm64E: Sub-process /usr/bin/dpkg returned an error code (1)执行如下命令cd /var/lib/dpkgsudo mv info info.baksudosudo mkdir info再安装试试...
原创
发布博客 2021.08.30 ·
1524 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

使用Canvas绘制形状,并能拖拽形状

一个项目需要对图片上的动物、车等进行标注,用于算法训练。本文基于项目实践,总结了下使用Canvas怎么做到绘制一个矩形,并能拖动此矩形。源码github路径:https://github.com/lesliefish/WebDevelopment/blob/master/Demos/Canvas/DrawRectAndDrag.html绘制实现思路:1、鼠标按下,记住鼠标起始位置,矩形起点(x1,y1)2、鼠标移动过程中,鼠标最后的点作为矩形的终点(x2,y2)3、移动过程中重绘矩形拖拽实现
原创
发布博客 2021.06.08 ·
3950 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

Could not start process “make” qmake_all

Ubuntu 64位Qt生成错误Could not start process “make” qmake_allError while building/deploying project Calculator (kit: Desktop Qt 5.10.0 GCC 64bit)When executing step “qmake”解决办法:In terminal:sudo apt-get install build-essentialIf you get Cannot find -lGL
转载
发布博客 2021.06.03 ·
1371 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

Ubuntu apt-get install 报错Try ‘apt --fix-broken install‘ with no packages (or specify a solution).

那就按提示执行apt-get --fix-broken install
原创
发布博客 2021.06.03 ·
832 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

windows python获取文件版本信息 非winapi32方式

因为公司环境无法安装winapi32模块,尝试使用window命令行方式获取文件版本,具体代码如下:import subprocessimport os# 通过bat命令行 获取内容然后get到def getFileVersion(dirPath): if(not os.path.exists(dirPath)): print('file not exist') dirPath = dirPath.replace('\\', '\\\\') print(di
原创
发布博客 2021.04.14 ·
689 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

vue : 无法加载文件xxx,因为在此系统禁止运行脚本

1.管理员身份打开2、输入set-ExecutionPolicy RemoteSigned输入Y,回车就可以了转自:https://blog.csdn.net/wqnmlgbsz/article/details/100654258
转载
发布博客 2021.04.03 ·
428 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WebUploader拖拽上传必要参数

要想拖拽能够正常,需要这两个参数dnd: '#divid', // [默认值:undefined] 指定Drag And Drop拖拽的容器,如果不指定,则不启动disableGlobalDnd: true //disableGlobalDnd: true,, // [默认值:false] 是否禁掉整个页面的拖拽功能,如果不禁用,图片拖进来的时候会默认被浏览器打开...
原创
发布博客 2021.03.29 ·
1086 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

力扣 21. 合并两个有序链表 JavaScript

代码如下//Definition for singly-linked list.function ListNode(val, next) { this.val = (val === undefined ? 0 : val) this.next = (next === undefined ? null : next)}/** * @param {ListNode} l1 * @param {ListNode} l2 * @return {ListNode} */var
原创
发布博客 2021.03.12 ·
464 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

力扣 14.最长公共前缀 JavaScript

代码如下/** * @param {string[]} strs * @return {string} */var longestCommonPrefix = function (strs) { console.log(strs); if (strs.length === 0) { return ''; } let commonStr = "" let curPos = 0; while (true) { let th
原创
发布博客 2021.03.11 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

力扣 9.回文数 JavaScript

解答/** * 方法1 翻转字符串看是否相等 * @param {number} x * @return {boolean} */var isPalindrome = function (x) { let xStr = x + ''; let revStr = xStr.split('').reverse().join(''); return xStr === revStr;};// 方法2 通过字符串前后一一对比判断var isPalindrome2 = fun
原创
发布博客 2021.03.11 ·
353 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

力扣 3. 无重复字符的最长子串 JavaScript

代码如下/** * @param {string} s * @return {number} */var lengthOfLongestSubstring = function (s) { let maxLongStr = ''; for (let index = 0; index < s.length; index++) { let subStr = s.substr(index, s.length); let tempSubStr = ge
原创
发布博客 2021.03.10 ·
368 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

子div水平垂直居中 及 div中label水平垂直居中

<html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title>
原创
发布博客 2021.03.10 ·
2448 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

力扣 2. 两数相加 JavaScript

// 结点定义function ListNode(val, next) { this.val = (val === undefined ? 0 : val) this.next = (next === undefined ? null : next)}/** * @param {ListNode} l1 * @param {ListNode} l2 * @return {ListNode} */var addTwoNumbers = function (l1, l2) {
原创
发布博客 2021.03.10 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

力扣 1.两数之和 javascript

两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。你可以按任意顺序返回答案。题解:/** * @param {number[]} nums * @param {number} target * @return {number[]} */var twoSum = function (nums, target) { let
原创
发布博客 2021.03.08 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WebUploader限制特定类型的文件 兼容IE11

简单粗暴,直接限制文件mp4格式accept = { title: 'Videos', mimeTypes: '.mp4'}之前用的不兼容IE,记录一下accept = { title: 'Videos', mimeTypes: 'audio/mp4, video/mp4'}
原创
发布博客 2021.02.25 ·
1336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UOS系统龙芯架构deb安装包打包实践

1、根据UOS打包规范,创建如下目录结构2、执行dh_make命令生成deb打包相关文件dh_make --createorig -s在提示信息后按y,等待命令执行完成3、在第二步生成的debian文件夹下,删除所有的ex,EX后缀文件rm *.ex *.EX4、修改debian目录下的control文件,根据自己的软件信息修改,如下图:5、再修改debian目录下的rules文件,增加三行,如下图所示6、在debian目录下新增install文件touch insta
原创
发布博客 2021.01.06 ·
4204 阅读 ·
0 点赞 ·
4 评论 ·
5 收藏

使用AngularJS操作DOM(angular.element) angularJs中的jqLite

AngularJs是不直接操作DOM的,但是在平时的开发当中,我们有的时候还是需要操作一些DOM的,如果使用原生的JS的话操作过于麻烦,所以大家一般都是使用jQuery,jQuery虽然好用,但是AngularJs是不建议和JQuery同时使用的,所以AngularJs给我们也提供了一些操作DOM的方法———Jqlite。查阅官方提供的api,可以看到使用方法是angular.element(ele),其中,允许传入的参数ele的类型是“HTML string or DOMElement to be w
转载
发布博客 2020.12.21 ·
596 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多