问题 在平时学习工作中会出现一个键盘在Windows下和Mac下来回切换的场景 在中英文切换的时候尤其觉得两个系统的按键会搅脑袋 于是把Windows下的CapsLock键调整为和Mac一致,即: 短按:中英文切换 长按:大小写切换 解决 使用AutoHotKey完成上述操作 Capslock.ahk 效果 注意短按的实现本质是切换到下一个输入法 因为我的输入法只有两个所以表现是中英文切...

今天使用Arrays.asList()这个方法碰见一个问题记录一下。 引入: Java.util.Collections类下有一个静态的shuffle()方法,如下: 1)static voidshuffle(List<?> list) 使用默认随机源对列表进行置换,所有置换发生的可能性都是大致相等的。 2)static voidshuffle(List<?> list, ...

小白用Django + Celery + redis做任务队列注意事项 文章目录 小白用Django + Celery + redis做任务队列注意事项 起因 可用配置 正常启动的效果 常见报错 redis版本太高(3.0以上) Celery版本太高(4.0以上) 起因 最近又用Celery做任务队列,又遇到了版本不兼容导致的各种异常,经过一番调试后,终于成功。同时也发现,很多文章和帖子都是讲怎么...

文章目录 Gnome桌面环境 NoMachine工具 实际操作 Ubuntu操作 Windows操作 远程连接设置 总结 做为系统管理员,远程连接到各种服务器算是常规操作。如果本地是windows环境,那么连接到远程windows机器可以用自带的远程桌面工具,连接到Linux命令行可以用putty或secureCRT等ssh工具。那如果想连接到远程的Linux桌面又该如何实现呢?这一节我以Ubun...

前言 以前每次使用Hexo 发布文章然后部署到github的时候总是要使用账号密码,今天终于解决了这个问题 正文 Github 使用 ssh key 相关页面 生成ssh key,如果已经有了,跳过这一步 将ssh key 添加到 Github 上 key的文件一般在~/.ssh/id_rsa.pub 将该文件的内容通过如下步骤添加到 Github: 测试 ssh key 连接: ssh -T g...

购买了一个华为云服务器,并绑定了已经购买的公网IP,但是通过自己的电脑想测试Ping该服务器时,提示超时。 我们需要使用我们的华为账户登录华为官网,进入华为云控制台。依次选择:弹性云服务器->点击服务器id->安全组->更改安全组->添加入方向规则,添加一个安全组规则(ICMP),详见下图   确定添加后,重新在客户端验证,结果入下:  ...

代码优化---拒绝写死代码

  

2019-12-29 10:41:30

代码优化---拒绝写死代码 Controller 层返回值封装 JSR303 及 全局异常处理 通用的key生成策略 Controller 层返回值封装 对返回结果封装能够有效的减少硬编码。提升开发效率,方便维护。以前如果我们不对返回结构进行封装就是直接 return 一个状态码啥的。实在不雅观 Result 这是对返回结果封装的一个类 CodeMsg 这是对系统常量进行封装,做到统一管理。防止个...

百度网盘网页视频在线倍速播放 瞎唠叨: 最近想用百度网盘看视频,但是下载太慢了,所以搜了一些怎么让视频加速的方法。说是用爱奇艺播放器可以,但是我可能已经错过了那个黄金时候。现在下载的最新版的没有百度网盘插件,原来的3.2.49.4247版找了一个安装了一下还是没有。然后就找到了这个方法。下面简单说一下具体步骤: 安装谷歌浏览器 使用谷歌浏览器打开想要加速的百度网盘里的视频 在该页面右键,点击&ld...

2018.8.19 集训

杂题

  

2019-08-09 09:32:36

暴力的广搜 。。然后AC了 如果一个右括号匹配了,那么它与目前栈顶未匹配左括号之间肯定全部匹配了。 所以匹配一个右括号,就随时更新ans的最大值。 再插一段我自己能懂的代码 ( 手动滑稽 题解转自洛谷 Loner_Knowledge...

JAVA定時任務

  java

  

2020-01-12 19:29:10

Java中的定时任务 现代的应用程序早已不是以前的那些由简单的增删改查拼凑而成的程序了,高复杂性早已是标配,而任务的定时调度与执行也是对程序的基本要求了。 很多业务需求的实现都离不开定时任务,例如,每月一号,移动将清空你上月未用完流量,重置套餐流量,以及备忘录提醒、闹钟等功能。 Java 系统中主要有三种方式来实现定时任务: 1,Timer和TimerTask ScheduledExecutorS...

首先查看数据库参数编码: 然后根据命令统一编码格式: 再确定建表时的编码集是否统一(特别是会出现中文的属性值):   如果表的编码格式不统一也要修改。   此时,再重新执行Sqoop Import操作就不会再出现乱码了。 以上就是博主为大家介绍的这一板块的主要内容,这都是博主自己的学习过程,希望能给大家带来一定的指导作用,有用的还望大家点个支持,如果对你没用也望包涵,有错误烦请指出。如有期待可关注...

一、前言 有时候,我们新建一个项目后,因为一些原因想要重新移动项目到别的文件夹。然而,移动到新的文件夹后,却发现之前好好的项目运行不了。点击运行后,弹出如下对话框。 大意就是要说lib_dependencies_apk这个东西定义了多次,要我们点击ok卸载重装,但是点击OK,还是运行不了。 二、解决方法 1.清理项目之前编译好的.class文件,重新编译文件 点击build->clean p...

problem Description 你家门前种了一棵苹果树,每年秋天,树上都结满了苹果,你非常喜欢吃苹果,所以一直精心照料着苹果树。 苹果树有N个分叉,分叉之间由枝干相连,你把分叉用1到N来标记,树根必须记为1。苹果长在分叉处,而且一个分叉最多只能同时结一个苹果,也就是说不可能有超过一个苹果同时长在分叉处。你想知道某个子树中一共有多少个苹果。 上面的问题不难,但现在的问题是有时你会去摘苹果,有...

problem Description 小强要在N个孤立的星球上建立起一套通信系统。这套通信系统就是连接N个点的一个树。这个树的边是一条一条添加上去的。在某个时刻,一条边的负载就是它所在的当前能够联通的树上路过它的简单路径的数量。 例如,在上图中,现在一共有了5条边。其中,(3,8)这条边的负载是6,因为有六条简单路径2-3-8,2-3-8-7,3-8,3-8-7,4-3-8,4-3-8-7路过了...