- 博客(12)
- 问答 (2)
- 收藏
- 关注
原创 SameFileMarker:重复文件标记工具
为了应对这种情况,本工具能将这些重复备份的照片或文件找出来,并在文件名加上“_repeat”后缀,用户可通过系统自带的文件管理器,将带有该后缀的文件找出来手动删掉,之所以这样设计,也是为了避免本工具将用户的文件错误删除,造成损失。使用智能手机时,因为顾虑存储空间不够,都会定期把占用大量空间的照片视频备份到电脑,但每次备份到电脑的照片,总有一些想随时查看的照片不舍得从手机删掉,于是这些照片在下次手动备份时又会被再次备份。3. 输入想要查找重复文件的文件夹,每行一个目录地址,最后输入“ok”完成输入。
2024-10-09 20:38:04 323
原创 Centos7 初尝Nginx反向代理配置 with Tomcat
反向代理(Reverse Proxy)是Nginx最重要的功能之一,本篇博客用比较简单的方式来配置并验证Nginx提供的反向代理功能。
2022-02-20 18:01:42 1623
原创 VMWare Centos7虚拟机安装并运行Redis
操作系统 CentOS-7-x86_64-Minimal-2009 Redis redis-6.2.6.tar.gz 安装运行 设置外网访问 数据持久化 遇到的问题
2022-01-05 23:15:11 1388
原创 VMWare Centos7虚拟机安装并运行MongoDB
虚拟机:CentOS-7-x86_64-Minimal-2009MongoDB:mongodb-linux-x86_64-rhel70-5.0.5运行起来# Step1. 安装依赖yum install libcurl openssl -y# Step2. 下载mongoDB压缩包wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.5.tgz# Step3. 解压tar -zxvf mongo
2021-12-26 16:25:59 2278 2
原创 【Javscript & Java】解决CSV中文乱码的问题
问题.csv文档的本质是文本文档,可以通过notepad++或者其他编辑器直接修改文档内容。但是,当我们用Excel打开包含中文字符或全角字符的.csv文档时,这些特殊字符就会显示成“???”,显然这个是因为编码集不匹配的原因,那我们应该怎么解决呢?解决方案其实方法很简单,就是在文档的开头加入编码集标识来声明编码集,这样做可以在Excel打开文档时指定编码集。下面是Javascript和Java的实例。Javascript<!DOCTYPE html><html
2021-05-28 14:21:11 487 1
原创 【B+树操作实例】实例讲解插入、删除元素的过程
基本概念B+树是B树的变种,常用于数据库和操作系统的文件系统中。由于B+树的非叶节点只存有其子树的的索引,而真正的数据元素都在同一层,即都在叶节点上,所以其插入与删除元素具有稳定的对数时间复杂度。对于一棵m阶的B+树(m代表子树的最大数量),有如下特性:每个节点至多有m个子树 除根结点外,每个结点至少有[m/2]个子女,根结点至少有两个子女 有k个子女的结点必有k个关键字实例讲解对B+树的插入和删除操作可以遵循以下口诀:以4阶B+树为例,假设非叶节点保存的关键字是子节点的最大值。在
2020-07-06 22:46:59 1661 2
原创 【B树操作实例】实例讲解插入、删除元素的过程
基本概念B树又称为平衡多路查找树。对于一棵m阶的B树(m代表子树的最大数量),有如下特性:根节点的元素数量至少为1,至多为m-1 非根节点的元素数量至少为ceil(m/2)-1,至多为m-1(ceil是向上取整) 根节点若不是叶节点,则至少有2个子树 叶节点都在同一层以上信息都可以在百度百科和其他博客查到,本文重点以实例讲解对B树进行插入、删除元素的操作。实例讲解插入和删除操作可以遵循以下口诀:插入的操作应该都在叶节点进行,当插入元素后该叶节点没有饱和,插入操作结束(实.
2020-07-04 07:11:34 1943 2
原创 使用JSONObject比较Java复杂对象
前提 在Java编程中,我们经常要对引用数据类型的对象进行比较。引用数据类型的比较可以通过重写model的equals()方法实现,但是如果在开发中期才来重写equals()方法有可能对已有代码的正常运行有所影响。这种情况大家可以尝试本文推荐的方法对引用数据类型对象进行比较。步骤概述:把Java对象转成JSONObject对象 使用JSONCompare对两者进行比较 如果...
2019-03-14 16:16:57 5760 1
原创 HTML 为select自定义出现滚动条的条数
在一个网站开发的项目中,提供选项功能的select标签是必不可少的,但我们经常会遇到选项(option)太多以至于其呈现效果不那么友好。于是我们就想到了滚动条,但是怎么样才能自定义条数,当超过条数时出现滚动条这样的效果呢? 网上的答案我不是太看得懂。我相信也有很多人看不懂,或者说不太有效。那么接下来我说说自己的实现方法。 首先,实现这个效果很重
2016-09-29 09:45:55 34740 3
转载 各类程序员学习路线图(前端、PHP、Python、.NET、JAVA、ASP)
各类程序员学习路线图(前端、PHP、Python、.NET、JAVA、ASP)本文非商业用途,转载自:http://www.runoob.com/coder-learn-path前端工程师 基础:HTML教程, CSS教程 进阶:Javascript,jQuery 高级:AJAX 教程,JSON 教程,XML 教程 框架扩
2016-08-17 09:44:16 1344
转载 Android Looper详解
在Android下面也有多线程的概念,在C/C++中,子线程可以是一个函数, 一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁。对于那 些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程,一种线程是很常见的,那就是带有消息循环的线程。消息循环是一个很有用的线程方式,
2016-04-20 21:34:45 608
原创 "The connection to adb is down, and a severe error has occured."亲测有用的方法
“The connection to adb is down, and a severe error has occured.”这个是eclipse使用新手经常会碰到的问题,大部分使用者面对这个问题肯定是根据eclipse console的提示打开sdk目录下的platform-tools然后点击adb.exe然后看着黑框迅速地划过去之后再重启eclipse看看问题解决没有。根据本人的亲身经历
2016-03-24 09:03:58 591
SameFileMarker 重复文件标记工具
2024-10-09
AngularJS,Controller间通信emit可用但broadcast失效
2016-11-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人