- 博客(75)
- 收藏
- 关注

原创 Git Bash连接云计算机Linux
Git Bash下载地址: https://git-scm.com/downloads接着我们可以通过如下命令来连接远程电脑ssh root@目标电脑IP地址输入完密码,验证连接后,既可以进行操作:如软件打开,即要找到.sh文件,比如打开ssr文件,输入./ssr.sh...
2020-02-04 00:40:21
468
原创 将Dialog显示在Window中
要将DIalog显示,且使用Application的Content就需要是系统级别的Window。需要的权限申请还是一样。
2022-07-24 15:39:38
537
原创 APP性能检测分析
[优秀文章](https://www.cnblogs.com/sunshine-jackie/p/6951486.html)[优秀文章](https://zhuanlan.zhihu.com/p/24534940#!)
2021-08-25 11:41:33
94
原创 标准差、方差等理解
在医疗质控中,此概念会经常使用,以下是优秀文章[优秀文章](https://zhuanlan.zhihu.com/p/71916111)
2021-08-20 09:12:38
161
原创 Android NDK的理解
NDK有什么用?NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。NDK可以自动地将so和Java应用一起打包,极大地减轻了开发人员的打包工作。优秀文章:Android NDK 是什么...
2021-08-13 14:25:59
238
原创 限制输入框输入
object : TextWatcher{ override fun afterTextChanged(p0: Editable?) { //toast(getString(R.string.input_re_error)) } override fun beforeTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) { //toast(getSt
2021-07-27 15:44:15
112
原创 Android studio升级后,项目一直在Analyzing
你在 build.gradle 文件(项目)中找到它ext.kotlin_version = "1.5.10" //I used this 修改完成之后,开始同步,就可以恢复正常了
2021-07-27 15:22:39
726
原创 日期转化工具类DateUtil
object DateUtil { private const val dateFormat = "yyyy-MM-dd HH:mm:ss" private val threadLocal: ThreadLocal<DateFormat> = ThreadLocal<DateFormat>() @SuppressLint("SimpleDateFormat") private fun getDateFormat(): DateFormat {
2021-03-09 11:36:01
258
原创 获取中英文字符串长度
fun getWordCountRegex(s: String): Int { var s = s s = s.replace("[^\\x00-\\xff]".toRegex(), "**") return s.length }
2021-02-19 16:18:36
147
原创 在实际开发中,service启用一个提示弹框
应用场景:在service开启的时候,回执一个状态,通过判断状态值,确定是否弹出提示框在service子类中的代码:if (demo == "code not match") { Log.i(tag, demo.toString()+" true") runOnUiThread {
2021-01-16 11:34:06
189
原创 自定义控件(二)验证码控件
准备工作:在value文件夹下创建attrs.xml文件<?xml version="1.0" encoding="utf-8"?><resources> <attr name="titleText" format="string" /> <attr name="titleTextColor" format="color" /> <attr name="titleTextSize" format="dimension" /&
2021-01-14 08:55:23
82
原创 自定义控件(一)ListView上拉刷新
**准备工作:**添加加载布局布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical
2021-01-12 14:35:26
119
原创 本地添加.so文件
注意在module的build.gradle中添加以下代码 ndk { abiFilters "armeabi-v7a" }在main文件夹下面新建一个文件夹:JNILibs然后复制粘贴.so文件到该目录下最后在项目中添加static { System.loadLibrary("Myproject-algorithm"); }注意:这里的Myproject-algorithm是指本地项目的文件library...
2020-12-28 17:16:19
270
转载 Ubuntu配置Android abd
我的电脑环境是:系统Ubuntu 18.04.5 LTSAndroid studioAndroid Studio 4.0.1方法1:配置方法方法2:配置方法
2020-12-28 16:55:05
114
原创 Android Studio: /dev/kvm device permission denied
改变权限即可sudo chown username -R /dev/kvm
2020-12-15 10:37:11
153
原创 软件评审一般参加的人员
评审的时候,组评审时会议人数应在5-9人为佳。人员:用户、客户或有关部门开发人员,测试人员,需求分析师分别作用:用户、客户或有关部门开发人员:进行软件体验,反馈问题;测试人员:从需求提出开始到测试计划、测试设计以及测试用例设计与评审及执行,最后进行回归测试。产品发布上线后跟踪用户使用的反馈,周而循环直到产品不在维护;需求分析师:从客户给出的报表,可以看出客户从哪些角度去看待...
2020-04-22 09:22:23
4127
原创 解决浏览器不能安装idm插件
解决IDM插件不能安装的问题https//chrome.google.com/webstore/detail/idm-integration-module/ngpampappnmepgilojfohadhhmbhlaek实际谷歌商店下载地址为:下载
2020-02-21 00:28:07
4444
原创 关于家庭联网,多个路由器设置问题
首先知识储备:如果数据在局域网内进行通信,则只要通过mac地址进行数据包交流。如果数据不在局域网内,则需要通过运营商分配的公网IP进行连接公网,即是互联网。通过公网IP的网络段,自己路由器自行选择网络路径*(此过程中,数据包目的mac地址,源mac地址都会变化,原因是数据包需要路由器进行转发,需要跳转,所以每次跳转mac地址都会变化,而IP源地址,IP目的地址都不会变化)*,当找到相对应的网...
2020-02-20 12:51:12
803
原创 Linux环境下安装Pycharm
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-02-01 19:59:29
234
原创 网速慢?改掉DNS
https://baijiahao.baidu.com/s?id=1612926719964684748&wfr=spider&for=pc
2020-01-09 01:17:21
283
原创 非抢占式的多级进程调度
首先新建PCB类;其次对进程的到达时间、服务时间进行排序;最后创建进程,开始模拟进程调度;package work;import java.util.LinkedList;import java.util.List;import java.util.Queue;import java.util.concurrent.LinkedBlockingQueue;import jav...
2020-01-06 15:35:32
250
原创 LL(1)文法的解析理解,详细步骤,first、follow、select集求法
LL(1)文法:例题:First集:first算法:求非终结符的first集:扫描以要求first集的非终结符为左部的各产生式的右部,分为下面几种情况: 若遇到终结符,将该终结符加入左部非终结符的first集,继续扫描下一产生式; 若遇到符号“ε”,将“ε”加入左部非终结符的first集,继续扫描下一产生式; 若遇到非终结符,将该非终结符的 first集— {ε}...
2019-12-15 21:42:31
4952
原创 ButterknifeZelezny配置与使用问题 | Android
前言:当我们在Activity或Fragment要引用layout布局下的控件的时候,一般做法是findViewById(R.id.XXX) 当你布局文件控件较多、教复杂的时候要写几十个findViewById()这尼玛,全是重复代码,完全是体力活!这个时候是不是想:这完全不是我们程序员干的事情。这个时候使用Butterknife插件就可以很好的解决这些问题,什么事情都想着让程序自动化帮忙减轻工...
2019-11-22 20:24:41
206
转载 查询选修了全部课程的学生姓名-sql-oracle
查询选修了全部课程的学生姓名。SELECT SnameFROM StudentWHERE NOT EXISTS(SELECT *FROM CourseWHERE NOT EXISTS(SELECT *FROM SCWHERE Sno= Student.SnoAND Cno= Course.Cno);理解如下: 查询选修了全部课程的学生姓名。不用管怎么样,第一个select ...
2019-06-28 12:23:33
6967
原创 图着色问题——回溯法
while (k>=1)依次考察每一种颜色,若顶点k的着色与其他顶点的着色不发生冲突,则转步骤2);否则,搜索下一个颜色;若顶点已全部着色,则输出数组color[n],返回;否则,A. 若顶点k是一个合法着色,则k=k+1,转步骤1)处理下一个顶点;B. 否则,重置顶点k的着色情况,k=k-1,转步骤1)回溯;#include<iostream>using na...
2019-05-31 21:33:55
1770
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人