自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git Bash连接云计算机Linux

Git Bash下载地址: https://git-scm.com/downloads接着我们可以通过如下命令来连接远程电脑ssh root@目标电脑IP地址输入完密码,验证连接后,既可以进行操作:如软件打开,即要找到.sh文件,比如打开ssr文件,输入./ssr.sh...

2020-02-04 00:40:21 402

原创 将Dialog显示在Window中

要将DIalog显示,且使用Application的Content就需要是系统级别的Window。需要的权限申请还是一样。

2022-07-24 15:39:38 470 1

原创 RemoteViews在自定义布局的时候,不能用

其实只要规定自定义的ViewGroup不是ConstraintLayout约束布局就好

2022-07-21 15:43:55 187

原创 批量修改大写

快捷键选择全部选中:ctrl+shift+alt+J选中当前选中项:ctrl+alt+J修改大写:ctrl+shift+U

2022-05-09 16:54:55 343

原创 接口回调实现

优秀文章:接口回调

2021-11-02 09:41:14 196

原创 Java中的乐观锁和悲观锁的解释

优秀文章:数据库并发锁机制

2021-10-29 17:56:41 81

原创 加载图片和避免OOM

链接:加载图片

2021-10-28 10:44:28 63

原创 Android解决aar远程依赖的问题

优秀文章

2021-09-09 14:27:34 426

原创 APP性能检测分析

[优秀文章](https://www.cnblogs.com/sunshine-jackie/p/6951486.html)[优秀文章](https://zhuanlan.zhihu.com/p/24534940#!)

2021-08-25 11:41:33 58

原创 标准差、方差等理解

在医疗质控中,此概念会经常使用,以下是优秀文章[优秀文章](https://zhuanlan.zhihu.com/p/71916111)

2021-08-20 09:12:38 111

原创 图表工具LineChar

图表优秀文章

2021-08-19 16:46:21 77

原创 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 183

原创 Android获取系统签名

系统签名

2021-08-06 22:32:36 235

转载 视图绑定ViewBinding和数据绑定DataBing

视图绑定数据绑定数据绑定

2021-07-29 14:32:46 450

原创 android优化方法

初级优化

2021-07-29 14:02:17 58

原创 限制输入框输入

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 76

原创 Android studio升级后,项目一直在Analyzing

你在 build.gradle 文件(项目)中找到它ext.kotlin_version = "1.5.10" //I used this 修改完成之后,开始同步,就可以恢复正常了

2021-07-27 15:22:39 691

原创 基于基站定位

基站定位信息:获取定位信息android中几种定位方式详解

2021-07-21 10:08:51 269 1

原创 获取APP包名

adb shell am monitor

2021-07-20 17:22:06 111

转载 CameraX的使用和配置

摄像头CameraX的使用和配置

2021-07-07 11:38:46 520

转载 Wifi Android10连接

https://cloud.tencent.com/developer/article/1723959

2021-07-05 15:32:32 379

原创 日期转化工具类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 219

原创 获取中英文字符串长度

fun getWordCountRegex(s: String): Int { var s = s s = s.replace("[^\\x00-\\xff]".toRegex(), "**") return s.length }

2021-02-19 16:18:36 124

原创 在实际开发中,service启用一个提示弹框

应用场景:在service开启的时候,回执一个状态,通过判断状态值,确定是否弹出提示框在service子类中的代码:if (demo == "code not match") { Log.i(tag, demo.toString()+" true") runOnUiThread {

2021-01-16 11:34:06 153

原创 自定义控件(二)验证码控件

准备工作:在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 63

原创 自定义控件(一)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 90

原创 本地添加.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 190

转载 Ubuntu配置Android abd

我的电脑环境是:系统Ubuntu 18.04.5 LTSAndroid studioAndroid Studio 4.0.1方法1:配置方法方法2:配置方法

2020-12-28 16:55:05 94

原创 Android Studio: /dev/kvm device permission denied

改变权限即可sudo chown username -R /dev/kvm

2020-12-15 10:37:11 127

原创 CentOS的软件安装工具不是apt-get 是yum

命令行:yum -y install sl

2020-05-24 20:21:52 372

原创 软件评审一般参加的人员

评审的时候,组评审时会议人数应在5-9人为佳。人员:用户、客户或有关部门开发人员,测试人员,需求分析师分别作用:用户、客户或有关部门开发人员:进行软件体验,反馈问题;测试人员:从需求提出开始到测试计划、测试设计以及测试用例设计与评审及执行,最后进行回归测试。产品发布上线后跟踪用户使用的反馈,周而循环直到产品不在维护;​需求分析师:从客户给出的报表,可以看出客户从哪些角度去看待...

2020-04-22 09:22:23 3906

原创 解决浏览器不能安装idm插件

解决IDM插件不能安装的问题https//chrome.google.com/webstore/detail/idm-integration-module/ngpampappnmepgilojfohadhhmbhlaek实际谷歌商店下载地址为:下载

2020-02-21 00:28:07 4249

原创 关于家庭联网,多个路由器设置问题

首先知识储备:如果数据在局域网内进行通信,则只要通过mac地址进行数据包交流。如果数据不在局域网内,则需要通过运营商分配的公网IP进行连接公网,即是互联网。通过公网IP的网络段,自己路由器自行选择网络路径*(此过程中,数据包目的mac地址,源mac地址都会变化,原因是数据包需要路由器进行转发,需要跳转,所以每次跳转mac地址都会变化,而IP源地址,IP目的地址都不会变化)*,当找到相对应的网...

2020-02-20 12:51:12 695

原创 Linux环境下安装Pycharm

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-02-01 19:59:29 196

原创 网速慢?改掉DNS

https://baijiahao.baidu.com/s?id=1612926719964684748&wfr=spider&for=pc

2020-01-09 01:17:21 218

原创 非抢占式的多级进程调度

首先新建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 208

原创 LL(1)文法的解析理解,详细步骤,first、follow、select集求法

LL(1)文法:例题:First集:first算法:求非终结符的first集:扫描以要求first集的非终结符为左部的各产生式的右部,分为下面几种情况: 若遇到终结符,将该终结符加入左部非终结符的first集,继续扫描下一产生式; 若遇到符号“ε”,将“ε”加入左部非终结符的first集,继续扫描下一产生式; 若遇到非终结符,将该非终结符的 first集— {ε}...

2019-12-15 21:42:31 4785

原创 ButterknifeZelezny配置与使用问题 | Android

前言:当我们在Activity或Fragment要引用layout布局下的控件的时候,一般做法是findViewById(R.id.XXX) 当你布局文件控件较多、教复杂的时候要写几十个findViewById()这尼玛,全是重复代码,完全是体力活!这个时候是不是想:这完全不是我们程序员干的事情。这个时候使用Butterknife插件就可以很好的解决这些问题,什么事情都想着让程序自动化帮忙减轻工...

2019-11-22 20:24:41 173

转载 查询选修了全部课程的学生姓名-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 6832

原创 图着色问题——回溯法

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 1688

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除