- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 排序算法——快速排序
基本思想:选择一个基准数,通过一趟排序将要排序的数据分割成独立的两部分;其中一部分的所有数据都比另外一部分的所有数据都要小。然后,再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。快速排序,说白了就是给基准数据找其正确索引位置的过程.排序流程:1.从待排序列中挑出一个基准值。(一般选取第一个元素)2.设置两个指针,分别指向序列的第一个和最后一个元素。3.从右往左扫描,high所指元素的值小于基准值,就把值替换掉low所指的值,同时high
2021-09-30 16:48:28
531
转载 IntelliJ IDEA 常用快捷键
一、Ctrl 快捷键Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复制光标所在行 或 复制选择内容Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中.
2021-09-30 13:30:58
441
原创 Windows下VUE环境搭建
一.Node安装首先,我们需要安装一个Node环境,就好比如你开发Java要安装一个JDK环境一个道理。项目的初始化、打包等都需要用的Node环境,Mac、Windows都有。Node下载地址安装直接全部点击下一步最后完成安装安装结束后打开cmd命令窗口输入以下命令验证是否安装成功。node -vnpm -v安装成功后,在cmd命令窗口使用如下命令安装npm的国内镜像cnmpnpm install -g cnpm --registry=http://registry.npm.
2021-09-03 15:40:19
486
原创 Github子模块(submodule)使用介绍
目录一.子模块使用场景二.子模块(submodule)概念的引入三.添加子模块四.查看子模块五.更新子模块■更新项目内子模块到最新版本■更新子模块为远程项目的最新版本六.克隆包含子模块的项目方法一:先克隆父项目,再更新子模块■克隆父项目■查看子模块■初始化子模块■更新子模块方法二:递归克隆整个项目七.删除子模块■删除子模块文件夹■删除.gitmodules文件夹中相关子模块信息■删除.git/config文件夹中的相关子...
2021-07-15 10:40:36
6888
原创 devexpress带计时器的等待窗口
在执行一个时间较长的操作时,往往需要设计一个等待窗口,网上找了很多,都没有计时功能,今天自己写一个。运用到的技术有:devexpress的SplashScreenManager,线程调用。直接上效果图!!!!!!接下来是设计思路:1.设计等待窗口等待窗口设计器代码:namespace IMS_TOOLS.UI.UserForm{ partial cla...
2019-07-10 18:43:36
1554
原创 自定义devexprsss分页控件
devexprsss自带的分页控件功能单一,且用户体验感差,为此,本人自定义了一个分页控件。废话不多说,上效果图!下面是分页控件设计窗口:下面是分页控件代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using Sys...
2019-05-22 18:53:34
1377
原创 winform(devexpress)正则表达式设置textedit只能输入数字和小数点
winform的textedit设置只能输入数字和小数点,有多种方法可以实现,我在网上也找了各种方法,最终找到了以下方法的用户体验是最好的,在此记录。打开textedit的属性面板,设置红色框框的属性。“EditMask”属性是正则表达式。d{0, 5}的意思是小数点后面有5位数字。如果要textedit只能输入数字,不要小数点,可以将“EditMask”属性设置为[0-9]*...
2019-05-22 18:22:45
3714
原创 C++句子翻转(my hometown is hubei⇒hubei is hometown my)
本方法只适用于单词中间只有一个空格的情况! 思路:先将整个句子翻转,然后再翻转每一个单词。 留着自己日后需要的时候参考。includeincludeincludeusing namespace std;void swap_str(char* str, int start, int end) { assert(str!=NULL && start <= end);while (star
2016-08-30 15:10:02
380
IT行业日语中的关键文档与专业术语解析
2024-11-07
按钮图标,菜单图标(多达上万个,并且包含psd文件 )
2021-04-26
C#实现的文件夹复制(包含子文件夹)
2020-04-27
复制文件夹以及子文件夹带实时更新进度条
2014-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人