
银行设备
文章平均质量分 78
涉及android开发相关的银行设备
ZhangJiQun&MXP
本人在读博士,研究大模型,数据交易,联邦学习领域
每天帮助你们总结前言论文以及个人遇到问题。
投稿Expert Systems with Applications历时4个月;中科院1区顶刊,本人在科研一线,在文章架构设计,公式编辑,图片美化,语言润色。overleaf编辑方面有一定经验,直接订阅后私信本人可以协助完成投稿返修。https://blog.youkuaiyun.com/qq_38998213/article/details/146232131?sharetype=blogdetail&sharerId=146232131&sharerefer=PC&sharesource=qq_3899821
展开
-
图邻接矩阵 结构体 图邻接表 结构体 指针为什么要有类型 “->”和“.”的区别 C++传参三种方式(*和&的区别) (int 参数)C++参数传递的三种方式 (结构体)
目录c++ new 结构体 返回的是指针什么是空指针什么是NULLNULL和0:c++ new 结构体 返回的是指针什么是空指针指针通过空指针常量赋值之后就是一个空指针,不指向任何实际的对象或者函数。什么是NULL在语言 stdio.h / stddef.h中有如下定义NULL是一个标准规定的宏定义,用来表示空指针常量#define NULL ((void *)0)NULL和0:在C语言中,可以说NULL就...原创 2020-09-20 23:03:53 · 345 阅读 · 0 评论 -
钉钉怎样加企业群组
打开手机钉钉,找到工作,加入团队,搜索公司名称,填入信息,等待审批。原创 2020-01-09 10:12:22 · 984 阅读 · 1 评论 -
C++ STL详解
STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(算法)、container...原创 2019-11-13 22:52:22 · 253 阅读 · 0 评论 -
ADB interface 驱动下载,以及使用,Because an app is obscuring a permission request settings can’t verify your
ADB interface 驱动下载,连接手机不显示,Android studio 不能调试,原因是驱动问题。步骤:计算机右键,管理,找到手机不能识别的设备,右键更新驱动,选择加压的文件夹,是最外层的文件夹,就好了。ADB interface 驱动下载,地址:https://download.youkuaiyun.com/download/qq_38998213/11435407问题:Be...原创 2019-07-26 17:03:16 · 960 阅读 · 0 评论 -
阿里巴巴 代码规范
编程规约类名使用 UpperCamelCase 风格.方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格,驼峰.常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。正例:MAX_STOCK_COUNT / CACHE_EXPIRED_TIME包名统一使用小写,点分隔符之间有且仅有一个自然语义的英语单词。包名统一使用单数形...原创 2019-07-24 11:20:03 · 692 阅读 · 0 评论 -
2021 Android 面试直通车
2019.8.8补充:onSaveInstanceState,就是用bundle存储。1、当用户按下手机home键的时候。2、长按手机home键或者按下菜单键时。3、手机息屏时。4、FirstActivity启动SecondActivity,FirstActivity就会调用,也就是说打开新Activity时,原Activity就会调用。5、默认情况下横竖屏切换时。...原创 2019-08-02 15:33:46 · 403 阅读 · 0 评论 -
Android studio 菜单栏功能讲解翻译
一、File 文件菜单:文件相关的操作,如创建或打开一个文件,项目设置New: 新建,用于新建立工程,项目,文件,类,资源配置文件等Open… 打开一个文件或一个工程Profile or Debug APK :性能分析或调试某个APKOpen Recent :重新打开最近时间打开过的的项目Close Project:关闭项目Link C++ Project ...原创 2019-07-25 15:34:58 · 6910 阅读 · 0 评论 -
安装apk文件报waiting for device 时- waiting for device -,INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
找到 adb.exe文件目录。我的是:C:\Users\Administrator\AppData\Local\Android\sdk\platform-tools在Android studio 的terminal窗口中进入到这个目录输入:adb root 运行下adb就好了。...原创 2019-07-25 17:57:45 · 3748 阅读 · 0 评论 -
项目移植,so库问题,多应用不断重启,/libgwqsmc.so", RTLD_LAZY
原因是:混淆后的apk代码混乱,Dispatch不混淆出现/libgwqsmc.so", RTLD_LAZY:在gradle在Android 目录下加入:sourceSets { main { jniLibs.srcDirs = ['libs'] }}03-13 17:03:51.021 13400-13400/com.itep.mt.dispatch E/ar...原创 2019-07-19 16:07:05 · 387 阅读 · 0 评论 -
查看Android设备的CPU架构信息,可以使用命令来完成: 1、adb shell 2、cat /proc/cpuinfo
查看Android设备的CPU架构信息,可以使用命令来完成:1、adb shell2、cat /proc/cpuinfo原创 2019-07-19 14:09:20 · 1406 阅读 · 0 评论 -
查看android系统日志,INSTALL_FAILED_INVALID_APK 解决,安装apk,NO_CERTIFICATES
对程序做了进一步开发之后,发现无法安装到手机上,错误代码:installation failed with message failed to finalize session:INSTALL_FAILED_INVALID_APK,具体如下图所示:在Android Studio上,点击File\Settings\Build,Execution,Deployment\Debugger\Insta...原创 2019-07-12 15:02:21 · 3487 阅读 · 0 评论 -
枚举类型简单理解
枚举 枚举类型声明为一组相关的符号常数定义了一个类型名称。枚举用于“多项选择”场合,就是程序运行时从编译时已经设定的固定数目的“选择”中做出决定。 枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。例如,假设您必须定义一个变量,该变量的值表示一周中的一天。该变量只能存储七个有意义的值。若要定义这些值,可以使用枚举类型。枚举类型是使用 enum 关键字声明的...原创 2019-07-23 16:08:16 · 3615 阅读 · 0 评论 -
Android studio browse repositories 不能 下载插件,必须解决,不是使用勾掉 :使用安全网络
网上都是勾掉 :使用安全网络,可能管用,但是真的是浪费时间。我的不管用。你出现这个问题应该是层间升级了Android studio ,所以有好集合plugins 文件。所及解决办法很明显删除其他plugins文件,并且重启。你记住你升级过几次记得删除几个。你只需要看看你现在Android studio 安装目录在哪,这个的plugins 不要懂,找到其他的AndroidStudio 或者.An...原创 2019-07-12 11:07:21 · 918 阅读 · 0 评论 -
View.OnClickListener监听不带主要是所在类没有继承 监听接口。 View.OnHoverListener()
View.OnClickListener监听不带主要是所在类没有继承 监听接口。在相应类继承View.OnClickListener才能进行 setOnclickListener();原创 2019-07-16 11:09:36 · 699 阅读 · 0 评论 -
加快Android Studio的编译速度
1,加大分配的内存打开Android Studio的安装目录,找到下面的文件进行修改,如图:bin\studio64.exe.vmoptions2,Android Studio设置自动编译工程打开Android Studio的设置,找到如图所示,打上勾即可。如图:3,打开Android Studio的 instant run 功能,如图:4,打开dex增量编译...原创 2019-07-11 16:34:36 · 329 阅读 · 1 评论 -
Butterknife简单使用 安装buttterknife插件(遇到右键不管用对的情况下,多安装几个插件,妈的,真费劲了,省的找毛病); ButterKnife的注册与绑定
对于gradle 3.0的 只需要添加2个就好了。implementation 'com.jakewharton:butterknife:8.8.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'javaCompileOptions { annotationProcessorOptions { i...原创 2019-07-11 15:42:42 · 761 阅读 · 0 评论 -
Android studio Memory Profiler简单使用
二、基本介绍Memory Profiler是Android Profiler的一个组件, 用于帮助分析内存泄露和内存抖动的问题。Memory Profiler的功能包括:展示应用内存使用情况的实时图像、抓取内存的dump信息、强制垃圾回收及追踪内存分配。2.1 开启步骤打开Memory Profiler的步骤为:1、 依次点击Android Studio的View...原创 2019-07-31 14:31:08 · 3976 阅读 · 0 评论 -
Android多个倒计时,以及chronometer使用,在ExecutorService线程中执行
package com.example.administrator.listener;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActi...原创 2019-07-31 15:30:29 · 419 阅读 · 0 评论 -
Intent传递对象,强引用、软引用、弱引用的使用
SerializableSerializable是序列化的意思,表示将一个对象转换成可存储或可传输的状态。序列化后的对象可以在网络上进行传输,也可以存储到本地.序列化的方法很简单,实现Serializable接口就可以了.public class MyObject implements Serializable{ private int id; public MyOb...原创 2019-07-31 16:32:04 · 508 阅读 · 0 评论 -
Android USB口通信开发基本流程,USB传输的4种模式
(1)控制传输模式,控制传输用于在外设初次连接时对器件进行配置;对外设的状态进行实时检测;对控制命令的传送等;也可以在器件配置完成后被客户软件用于其它目的。Endpoint0信道只可以采用控制传送的方式。 银行交互设备,密码键盘(2)块传送模式(bulk),块传送用于进行批量的、非实时的数据传输。如一台USB扫描仪即可采用块传送的模式,以保证资料连续地、在硬件层次上的实时纠错地传送。...原创 2019-09-19 11:32:34 · 5834 阅读 · 7 评论 -
Android studio 3.0 打jar包步骤
打jar包的module 的gradlew中加上task makeJar(type: Copy) { from('build/intermediates/bundles/release/') into('build/libs/') include('classes.jar') rename ('classes.jar', 'sdk.jar')}makeJar...原创 2019-09-19 10:37:34 · 285 阅读 · 1 评论 -
AS报错解决方法:Non-static method '*' cannot be referenced from a static context
引用包 com.test.package1 中TestMethod 类的test()方法时,先实例化一个TestMethod 类的对象,再用对象引用方法。原创 2019-09-11 15:29:54 · 870 阅读 · 1 评论 -
ANDROID OTG USB通信 读写 信息
github:https://github.com/mik3y/usb-serial-for-android第一步:获取所有的已插入的串口驱动1 UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);2 List<UsbSerialDriver> availableDrivers...原创 2019-09-10 17:04:24 · 1523 阅读 · 0 评论 -
清晰认识自己,公司这个平台你可以选择,但是你要有选择的能力,你的工资和你的贡献可能没关系。
01“人生最大的不幸,就是无法清晰认识自己。有时,离开了平台,才发现自己什么都不是。”02不像前几年一片大好形势:无论你是猪是狗,只要站在风口就能飞。 在满大街是“风口+资本”的年头,就算你是根皮筋都能卖出大葱的价。急功近利的环境下,快,是这个世界唯一的竞争法则。 于是乎,一个在BAT待过俩月的实习生,摇身一变就成了某A轮公司的运营主管;就连在某国企里负责端茶送水跑龙套的,都敢出门...原创 2019-08-13 10:38:17 · 603 阅读 · 0 评论 -
安卓程序员需要什么证书
个人建议你可以参加软考(软件部分),包括程序员、软件工程师、系统分析师等等,因为通过考这个证书可以让你非常系统的掌握软件开发的每一部分的知识,当然,系统分析师还是有一定难度的,不过通过的话还是很不错的!另外还有个Sun认证,不过侧重于Java!注:软考的认证比较通用,而公司的认证主要侧重他们自己的产品,所以如果你走的是.net的开发,所以Sun的认证就可能不适合你!收费的话,软考很便宜,但是...原创 2019-08-14 09:49:30 · 3144 阅读 · 0 评论 -
checkReleaseBuilds=打包Release版本的时候进行检测,这里就直接关掉了
lintOptions{checkReleaseBuilds falseabortOnError false}checkReleaseBuilds就是在打包Release版本的时候进行检测,这里就直接关掉了,这样即使有报错也不会停止打包了。这个也太简单粗暴了。...原创 2019-08-23 18:46:07 · 5014 阅读 · 0 评论 -
进程 Android架构 Android Runtime Libraries framework简介 Framework的范围 framework简介范围基础 Linux入门介绍
Android简介Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由AndyRubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Andro...原创 2019-08-14 16:26:26 · 746 阅读 · 0 评论 -
Android-support-v4 v7 v8 v13 v17,Android SDK目录结构.打个不恰当比方:JNI 需要自己买菜、洗菜、炒菜、煮饭,很麻烦;NDK就是宅急送,一个电话。
Android Support v4: 这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,eclipse新建工程时,都默认带有了。Android Support v7: 这个包是为了考虑照顾2.1及以上版本而设计的,但不包含更低,故如果不考虑1.6,我们可以采用再加上这个包,另外注意,v7是要依赖v4这个包的,即,两个得同时被包含。Android Support v13:这...原创 2019-08-14 16:01:06 · 372 阅读 · 0 评论 -
Service和Thread的关系 Handler机制原因,主线程looper.loop()为什么不阻塞主线程 Service不会阻塞: 内存溢出和内存泄漏的区别、产生原因以及解决方案:
Service和Thread的关系其实大家不要把后台和子线程联系在一起就行了,这是两个完全不同的概念。Android的后台就是指,它的运行是完全不依赖UI的。即使Activity被销毁,或者程序被关闭,只要进程还在,Service就可以继续运行。比如说一些应用程序,始终需要与服务器之间始终保持着心跳连接,就可以使用Service来实现。你可能又会问,前面不是刚刚验证过Service是运行...原创 2019-08-07 18:29:18 · 837 阅读 · 0 评论 -
Android反射机制简单理解,ReflectionUtils 反射工具类
Android反射机制:什么是反射机制? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制(注意关键词:运行状态)换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),...原创 2019-08-14 14:23:53 · 1174 阅读 · 0 评论 -
SurfaceView简单理解,Android混淆,Android openGl开发详解简单图形的绘制,
SurfaceView允许你在非ui线程中去绘制。SurfaceView的帧率可以操作60FPS在要求实时性比较高的游戏开发中,显然,view的ondraw是满足不了你的,这时候只能是用SurfaceView。SurfaceView在绘图时使用l了双缓冲机制,而View没有。1. 混淆配置一般情况下,app module 的 build.gradle 文件默认会有如下结构:...原创 2019-08-05 14:27:58 · 775 阅读 · 0 评论 -
HandlerThread简单理解,子线程创建线程
HandlerThreaHandlerThread本质上就是一个普通Thread,只不过内部建立了Looper.HandlerThread的常规用法创建一个HandlerThrea启动一个HandlerThreadmThread = new HandlerThread("handler_thread");mThread.start();子线程创建线程:可以在子线程直接ne...原创 2019-08-05 11:14:55 · 767 阅读 · 0 评论 -
Lint 工作方式简单操作
Android Studio 中使用 Lint1、image.png2、image.png/3、Lint优化哪些问题遗漏的翻译(没用上的翻译)比如国际化未被翻译的字段值布局性能(以前是 layoutopt工具,可以解决无用布局、嵌套太多、布局太多)未使用到资源不一致的数组大小国际化问题(硬编码)图标的问题(重复的图标,错...原创 2019-07-11 15:14:15 · 349 阅读 · 0 评论 -
java 中byte[] 数组的合并 //System.arraycopy()方法 public static byte[] byteMerger(byte[] bt1, byte[]
//System.arraycopy()方法 public static byte[] byteMerger(byte[] bt1, byte[] bt2){ byte[] bt3 = new byte[bt1.length+bt2.length]; System.arraycopy(bt1, 0, bt3, 0, bt1.length);...原创 2019-06-27 19:17:20 · 809 阅读 · 0 评论 -
dll是什么,简单理解,dll怎么用,动态链接库的优缺点,dll与exe的区别
1.对于Dll文件,字面上的意思是动态链接库。可是,动态链接库,又是什么呢?回答这个问题前,先需要说明下,Dll只是动态链接库的其中一种,不是说动态链接库只有DLl。2.动态链接库是什么?动态链接库,就是将很多很多函数集合在一块,进而形成库文件,最后,将这些库文件进行共享给需要的人或者组织使用。这,就是动态链接库了。那么,既然知道了动态链接库是个什么东西后,自然而然,也许会有人询问,动态链接...原创 2019-07-08 18:33:38 · 12697 阅读 · 2 评论 -
新版gradle 找不到 greendao 报错 android studio 怎样查看导报文件 怎样打开db文件 android greendao 工具类使用以及数据更新
其实green到进行了很多优化,增删改查使用合适的数据结构,这里的updata是根据id这是Long型的,是主键。主键必有的,不染你后面很多更新就不能用 了补充:重要:在你修改了数据库部分任何代码都要进行卸载应用,在运行安装,不染很烦人的问题整的你不懂,还有数据库升级也是你晕的地方,最直接简单的办法就是卸载充运行。其实就是你先根据条件拿到对象,在重新set某个属性,再调用upda...原创 2019-05-17 18:58:26 · 5466 阅读 · 0 评论 -
编译release版,报错:the apk for your currently selected variant(app-release-unsigned.apk)is not signed.
原创 2019-05-22 17:34:52 · 650 阅读 · 0 评论 -
exposed beyond app through Intent.getData() 下载APK后安装APK
<provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.administrator.myapplication.fileprovider" android:grantUriPermissions="true" and...原创 2019-05-22 16:50:46 · 2271 阅读 · 2 评论 -
android.os.NetworkOnMainThreadException
网络请求要放在子线程中操作,使用handle进行消息传递。第一种方法:简单暴力,强制使用,代码修改简单(但是非常不推荐)在MainActivity文件的setContentView(R.layout.activity_main)下面加上如下代码if (android.os.Build.VERSION.SDK_INT > 9) {StrictMode.ThreadPolicy p...原创 2019-05-22 16:40:07 · 210 阅读 · 0 评论 -
Android 开发 sqllite文件查看,SqlLite文件查看步骤
下载sqllit1.0.在我的csdn上有资源,你可以查看。地址:https://download.youkuaiyun.com/download/qq_38998213/11184144打开文件就行了。原创 2019-05-17 12:44:33 · 735 阅读 · 0 评论