Chuenhung的个人网站

chuenhung.github.io

需求说明

最近有个需求:用户点击上下移动可以实现对数据自定义排序,每次移动一个位置。具体如下图所示:
在这里插入图片描述

实现思路

  • 数据库表中添加一个order字段,默认设置为和主键一样的值,数据按照order降序排列
    由于MySQL表只能有一个自增的键(已设置为主键自增),所以这里的实现是每次插入数据后获取主键id的值,然后更新order字段的值(设置为id字段的值)。
  • 上移操作
    取出上一条记录的排序号,将当前记录与上一条记录的排序号调换位置
  • 下移操作
    取出下一条记录的排序号,将当前记录与下一条记录的排序号调换位置
阅读全文 »

问题描述

电脑的Notepad安装目录移动了,发现鼠标右键看不到Notepad菜单。下面的解决方法也适用于免安装版Notepad++。

解决方法

第一步、在注册表HKEY_CLASSES_ROOT*\shell\目录下新建Open With Notepad目录。然后在目录下新建一个字符串,字符串的Name为Icon,值为Notepad的安装路径。
在这里插入图片描述
第二步、在注册表HKEY_CLASSES_ROOT*\shell\Open With Notepad目录下再新建一个目录Command(名字不能更改),值为Notepad的安装路径。
在这里插入图片描述
如果不做这步,电脑会提示该文件没有相关联的应用程序来执行操作。

第三步、测试效果
在这里插入图片描述

Java程序猿搬砖笔记(五)

作为码农平时搜集一些小知识点个人认为是个不错的习惯,书上说

好记性不如烂笔头

我想即使是以前忽略或者新get的很简单的东西,自己动手记下来不管如何印象也会更深刻。

阅读全文 »
0%