"description" 思路 题目大意是给定字符串s和c,要求交换s中至多两个字符,使得s字典序严格小于c。如果不存在输出“ ”,否则输出交换后的s。 一开始总想着分类讨论。但是情况实在太多,写不过来。 后面看别人代码才知道应该先找到s交换两个字符后最小的字典序,然后再和c对比即可。 详见代码。 ...
分类:
Web程序 时间:
2020-04-14 12:36:19
阅读次数:
81
修改 Android 里面的源码,如下: frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java ...
分类:
移动开发 时间:
2020-04-14 10:43:48
阅读次数:
307
参考借鉴ABP中提供的扩展性 持续更新.... ==实现一:== 定义一个接口 定义一个实现,这个实现是要被另外的一个实现类代替的: 替代的实现类: 这里的 接口 特性都是ABP中的。 ==实现二:== 接口定义: 默认实现类: 替换类: ==实现三:== 参考: "扩展与解耦:Option模式与依 ...
分类:
其他好文 时间:
2020-04-14 00:40:17
阅读次数:
80
什么是serverless无服务? serverless中文的含义是 "无服务器",但是它真正的含义是开发者再也不用过多考虑服务器的问题,但是并不代表完全去除服务器,而是我们依靠第三方资源服务器后端,比如使用 Amazon Web Services(AWS) Lambda. 计算服务来执行代码,那么 ...
分类:
其他好文 时间:
2020-04-12 12:14:50
阅读次数:
89
【原文】:http://blog.chinaunix.net/uid-23886490-id-3565998.html 一.安装前准备 1.内存及swap要求 至于swap如何添加,后文将提到 1 2 grep MemTotal /proc/meminfo grep SwapTotal /proc/ ...
分类:
数据库 时间:
2020-04-12 08:05:07
阅读次数:
97
ios 打开app应用权限 var cllocationManger = plus.ios.importClass("CLLocationManager"); var enable = cllocationManger.locationServicesEnabled(); var status = ...
分类:
移动开发 时间:
2020-04-08 12:30:06
阅读次数:
114
Oracle安装: 1. 检查是否安装net framework 3.5 2. 安装win64_11gR2_database服务端 更改安装目录,设置密码 2. 检查服务 services.msc,两个必备的服务是否运行 3. 在cmd测试,sqlplus的连接性 4. 安装win32_11gR2_ ...
分类:
数据库 时间:
2020-04-08 10:07:22
阅读次数:
105
配置Internet Information Services服务,实现文件共享。 打开控制面板,找到程序和功能,启用或关闭Windows功能。 启用IIS服务,系统会自动搜索并安装IIS服务。 浏览器输入localhost测试一下。 配置Internet Information Services服 ...
一.win键 + r ==> 输入 services.msc 二. win键 + r ==> 输入 gpedit.msc PS:我的电脑基本两年没有更新过了 -_- ...
gradle的相关问题 1.下载gradle会相当慢 可以修改脚本里面的下载地址 推荐这个网站https://services.gradle.org/distributions/ 2.gradle的缓存下载相当慢 可以修改build.gradle 把里面的修改成图片这样 阿里云的 3.删除Ubunt ...
分类:
移动开发 时间:
2020-04-05 00:35:25
阅读次数:
100