- 博客(115)
- 收藏
- 关注
原创 桑福德·韦尔策划美国捷运公司收购南美银行案例分析
桑福德·韦尔(Sanford I. Weill)在1981年策划美国捷运公司(American Express)以5.5亿美元收购南美贸易发展银行所属外国银行机构的案例中,展现了其作为战略家与执行者的双重能力。他选择南美贸易发展银行分支机构,因其覆盖拉丁美洲的成熟网络和多元化业务结构,能弥补捷运的区域短板。”策略,保留南美银行的本地品牌,同时将捷运的合规与风控体系嵌入其运营。被收购银行的外汇业务可增强捷运的国际支付能力,珠宝贸易则服务于高净值客户,与捷运的旅游金融服务形成闭环。
2025-03-25 23:29:56
931
原创 Linux(linux命令)和Window(powershell)的查找命令
这些策略是 PowerShell 安全策略的一部分,用于确定是否可以加载配置文件(包括 PowerShell 配置文件)和运行脚本,以及哪些脚本(如果有)在运行之前必须进行数字签名。如果你需要基于更复杂的条件进行筛选,或者你想要对对象进行进一步的处理(而不仅仅是基于名称的筛选),那么使用。你需要更改执行策略来允许运行脚本。:这是PowerShell中的管道符号,它允许你将一个命令的输出作为另一个命令的输入。执行策略:默认情况下,PowerShell可能不允许运行未签名的脚本,一打开就会把你的文件给关闭。
2024-07-22 21:17:46
1077
1
原创 Stable Diffusion点击扩展的可用 想下载其他插件的时候报错
这个错误通常是由于命令行标志禁用了扩展访问所导致的。您可以尝试在启动WebUI的时候添加一个参数–enable-insecure-extension-access,或者在webui-user.sh的export COMMANDLINE_ARGS参数中增加以下参数 --enable-insecure-extension-access。
2024-01-07 18:12:26
1350
1
转载 MTK Projectconfig.mk文件
而这个文件最开始的地方是固定这三个属性的。这是编译系统的接口,可以把Projectconfig.mk文件的宏添加到C/C++文件中去,这样就可以引用了(注意添加的宏必须大写)
2023-10-06 11:13:36
476
转载 MTK刷机错误代码信息解译和解决方法大全
【解决办法】:5069一般都是走完红条出现,或者是紫条时出现,也有可能是在走黄条的时候出现的5069错误,如果你的刷机包正确而且没有问题那么这个机器是无法修复了,这个错误是字库损坏引起的,建议大家退机保平安!另外的处理方法:刷机时黄颜色进度条55%,弹出过错误代码3060 ,把下载换成(全部格式化和下载),再次点下载,拔插电池、数据线,黄颜色进度75%,再弹出过错误代码3060 ,再次点下载,拔插电池、数据线,最终完成。【解决办法】:方法一:重新找 ROM,你的 ROM 是不对的!
2023-09-19 10:17:37
3788
原创 mtk桌面壁纸滚动
—在别的类中,initWorkspace里创建了WallpaperOffsetInterpolator的对象,并在computeScroll方法调用了syncWithScroll方法。——调用updateOffset()——调用updateOffset()涉及到的方法有:(重要性从上往下)目前代码中是未打开的状态。
2023-07-29 11:48:20
257
原创 安卓四大组件之Service
Service可以理解成为是一个没有布局的ActivityService和Activity都是运行在主线程中的,都是可以有线程,Service和Activity都可以理解成一个车间,里面有一个个流水线(线程),且二者都不能进行耗时操作。
2023-07-24 10:28:47
186
原创 Android源码编译错误error: ext4_allocate_best_fit_partial: failed to allocate 7066 blocks, out of space?
把这个变量的值从2097152改成2597152,这应该也会占用比较多的系统空间(猜测)每次改分区之后把这个文件夹删掉再编。
2023-07-17 14:13:27
468
原创 安卓8.1_恢复出厂设置时 正在清空的大圆圈倒180度
否则,它将检查输入的旋转角度是否在 “90”,“180” 或 “270” 之一范围内,并将 rotate_index 设置为对应的值。具体来说,它通过获取设备的旋转角度,然后使用OpenGL将当前视图进行旋转,从而实现屏幕方向的转换。在函数内部,该函数调用一个名为 “graphics” 的函数,该函数用于设置显示器的旋转角度。如果没有选项,则返回错误。否则,它调用一个名为 “graphics” 的函数,该函数用于设置显示器的旋转角度。的时候,还有在关机的时候用电源键+音量+键进入恢复模式的时候就正常了。
2023-07-08 12:31:13
210
原创 Git提交项目到服务器上
m选项允许您直接在命令行中提供一个简短的提交消息,而不是打开文本编辑器以输入消息。先拉取服务器上的文件,确保文件是最新的,不然git log会留下一条不好看的记录。不能填zl,这样会把zl目录下的所有文件都提交上去,要具体到19版。git commit -m “日期+主板+客户+版本+提交/更改”再看一下你项目里面有没有你自己都不知道的文件,如果发现就删了。看一下你这个项目里,修改过什么公版的东西,修改过就还原。git checkout (文件路径)这样可以复制粘贴你要提交的项目,方便。
2023-07-07 17:53:49
1022
原创 mtk log、kernel log、adb log的详细使用
打印MTK log,里面就包含了kernel层的log,像我们adb log打印的是上层应用的log,mtk log打印的则是更底层的log。就比如你想抓一些从关机到开机的log,这个kernel log也可以抓的到,但是adb log抓不到。mtklog 可以抓kernel和上层等的log,去硬件那边接2根电源线只能抓kernel 的log,adb只能抓上层log。
2023-07-06 14:59:47
2804
原创 MTK日志路径——aosp\device\mediatek\common\mtklog
文件是适用于MTK(MediaTek)处理器的Android设备中的一个配置文件,用于控制MTKLog的输出级别和日志筛选规则。MTKLog是一种MTK定制的日志系统工具,用于收集设备的运行时日志信息并进行分析、调试和故障排除。是在MTK(MediaTek)设备上的一种配置文件,它将配置MTK日志记录的一些参数和属性。是Mediatek设备的日志配置文件之一,它包含了一些基本的配置选项。总的来说,mtklog是联发科技芯片开发的一部分,其主要作用是为开发者提供调试和故障排除工具,以确保系统的稳定性和性能。
2023-07-06 14:55:48
1123
原创 mtk preloader简介
是因为这个时候外部RAM还没有被初始化好。内部的SRAM和外部RAM都是计算机系统中的两种不同类型的随机访问存储器(RAM)。1、内部SRAM:内部SRAM(Static Random Access Memory)是集成在CPU芯片内部的一种高速缓存,因为其离处理器更近,所以访问速度非常快,通常用于。
2023-06-22 14:29:55
2215
原创 前四周我安卓的傻逼问题
5)编译脚本的整编n等等命令在linux系统使用,整个公司有几个linux系统,还是说一个类型的主板用一个linux系统,另一种类型的主板就用另一个。8)编译系统什么时候会去解析Android.mk文件,Android.mk文件中可以定义一个或多个模块,也可以多个模块使用同一个 .mk 文件,这里的模块指的是类似问题5那样的指令吗?1)ro.build.display.id和ro.build.display.id,前者安卓镜像ID,后者用户显示的ID。不能,上层应用的只能抓开机后的。
2023-06-19 16:21:11
238
原创 【Android调试】adb设备未经授权,此adb SADB_VENTORKEYS未设置
重新插拔数据线后,手机提示是否信任电脑,点击确定,问题解决。
2023-06-16 10:43:25
1257
原创 安卓8.1_取消开机向导
三是如果你已经编译过了,那么修改这两处也没什么用,只能去out下目录的这个目录下删掉这个文件夹(此文件夹里面只有一个apk文件)二是将vendor\google\products\gms.mk中的 SetupWizard去掉或者注释掉。一是将目录结构中的vendor/google/apps/SetupWizard/android.mk清空。开机向导就是你第一次打开设备的时候,快速帮你配置WIFI,输入法什么的,我感觉很麻烦。注意,如果你去掉的话不能删除留空一行,不然会出现shell脚本语法错误报错。
2023-06-14 16:10:49
702
原创 【Git使用篇】git 命令的用法
git show是在git log基础上,因为git show需要用到git log的commit的ID(也就是后面那一串字符串)
2023-06-08 15:43:45
847
原创 mtk安卓 BUILD_AGO_GMS 和 BUILD_GMS 属性
然而,有些应用程序不需要使用所有的GMS服务和功能,或者只需要在特定的设备或版本上使用。在这种情况下,开发者可以选择将应用程序的某些部分禁用GMS支持,以减小应用程序的大小和运行开销。具体来说,如果一个应用程序包含了GMS支持,那么在打包应用程序时,Gradle构建系统会自动将与GMS相关的代码和库打包到应用程序中。,则只有那些没有GMS支持的应用程序版本才会被打包,而其他版本则不会被打包。,则只有那些没有GMS支持的应用程序版本才会被打包,而其他版本则不会被打包。然而,这两个变量的作用范围略有不同。
2023-05-24 12:42:54
1012
原创 【Android应用】Fragment跳转Activity时携带数据
此处就是最普通的startActivity方法了,上面的都是在这个startActivity方法的基础上进行"加工"。在网上你可以看到很多Fragment都是用接口回调来携带数据跳转到Activity。点进去会发现这个地方才是具体实现的startActivity的地方。我觉得好麻烦,于是你们可以用我下面的方法。
2023-05-19 11:10:35
356
原创 【Android面试】有1000个数,1000个数的大小范围是0-999,有两个相同的数字,请设计算法找出来
1000个数字只有两个相同的数字,那就是说把数组排序后,这两个数一定相邻。通过排序算法进行排序,在循环判断相邻的数即可。
2023-05-18 12:47:28
460
原创 【Android小技巧】分享Android Studio常用快捷键(持续更新)
ctrl+p:查看此方法所有重载(光标需在括号内)Alt+7:查看此类的结构(方法、变量等)ctrl+tab:切换窗口(应用内)ctrl+s:保存(好习惯需养成)ctrl+H:打开此类的继承关系。ctrl+l:在当前类查找关键词。shift+F10:编译运行。好像这几个前期的就够用了吧。ctrl+i:重写父类方法。ctrl+F4:关闭窗口。
2023-05-18 11:49:47
328
原创 【Android构建篇】MakeFile语法中 := 和 = 的区别
在Makefile中使用 := 赋值方式定义变量时,如果该变量定义中包含了其他变量的引用,那么这些引用所表示的值将在变量定义时即被展开。也就是说,子变量会被立即展开,并赋值给父变量。
2023-05-18 11:44:05
301
原创 【Android源码篇】用grep搜索源码内容关键词
选项:•-w:只匹配整个单词,不会部分匹配•-r:递归搜索•-n:显示行号•-i:忽略字符大小写•-I(大写i):忽略二进制文件•-I:忽略文件内容,只显示文件名•-o:仅显示匹配到的字符串本身•-e:支持拓展的正则表达式元字符(egrep)
2023-05-18 11:37:42
862
原创 【Android面试】使用Java,有n个人(编号1~n围成一圈),从编号为1的开始报数,从1报数到m,报到m的人出去,下一个人继续从1开始报数,通过算法求最后一个留下的人的编号为多少
使用Java,有n个人(编号1~n围成一圈),从编号为1的开始报数,从1报数到m,报到m的人出去,下一个人继续从1开始报数,通过算法求最后一个留下的人的编号为多少
2023-05-18 11:28:53
501
原创 【Android面试】有26个字母a~z,找出所有字母组合,a、b、c、ab、abc、a~z 都是一个组合(顺序无关)
首先定义了包含26个字母的字符数组alphabet,然后遍历从长度为1到长度为26的所有可能的组合,在。函数中,使用递归方式遍历字母表,通过检查前缀字符串prefix的最后一个字符来避免重复。实现了对所有情况的穷举,并将结果保存到列表result中。当k = 0时,将结果添加到列表result中,并返回。
2023-05-18 11:20:24
886
原创 【Android面试】字符串拆分及字符串组合
将字符串拆分成数组和实现字符串组合\n不能使用语言的基本分割组合函数(如 Java 的 String.split, php 的 explode 和 implode)1)字符串拆分成字符串数组,如"ab&&2"通过"&&“做分割符,分割得到字符串数组[“ab”, “2”]2)实现字符串组合,如[“ab”, “2”]通过”&&“分隔符,组成字符串"ab&&2”
2023-05-18 11:16:00
709
原创 【Shell篇】循环查找某个目录的脚本文件并打印运行
表示将前一个命令的标准输出 (stdout)作为后一个命令的标准输入(stdin),并将它们通过管道链接起来。在循环中,依次打印路径名称,并source运行所有找到的vendorsetup.sh脚本。表示将标准错误输出(2)重定向到标准输出(1)中,然后再通过管道传递给下一个命令。的目录,则在该目录下递归查找深度不超过 4 级的所有文件中,名字为。命令的标准输出(即文件路径)会被传递给下一个命令。命令的标准输出(即查找到的文件路径)将被传递给。(而不是错误输出)作为后面命令的标准输入。因此,在这段代码中,
2023-05-08 17:25:19
1131
1
原创 【Android构建篇】MakeFile语法
Makefile文件由一系列规则(rules)构成。每条规则的形式如下。上面第一行冒号前面的部分,叫做"目标"(target),冒号后面的部分叫做"前置条件"(prerequisites);第二行必须由一个tab键起首,后面跟着"命令"(commands)。"目标"是必需的,不可省略;"前置条件"和"命令"都是可选的,但是两者之中必须至少存在一个。构建目标的前置条件是什么?如何构建?下面就详细讲解,每条规则的这三个组成部分。
2023-05-02 20:53:40
1060
原创 【Linux篇】Shell脚本语法
在 Shell 中,用括号来表示数组,初始化时不需要定义数组大小(与 PHP 类似),数组元素用"空格"符号分割开。定义数组的一般形式为:数组名=(值1 值2 … 值n)还可以单独定义数组的各个分量数组名[下标值]=变量值。
2023-04-29 11:42:51
956
2
原创 Win7睡眠快捷键设置
5、最后进入属性界面,在快捷键一栏直接输入你想设置的快捷键,比如我这里是输入个“Alt+F4”,设置的电脑休眠快捷键就是Alt+F4了。打开电脑桌面,右击鼠标,选择“新建”,然后点击“快捷方式”;这是休眠的系统文件,然后点击下一步。
2023-04-26 09:16:23
1074
2
原创 【Android篇】MTK平台编译流程
MTK是联发科技的缩写,是一家面向全球的半导体芯片厂商。如果你要编译MTK Android代码,可以按如下步骤进行:在终端输入以下命令,将编译所需的工具链路径加入环境变量中。下载源码从MTK官网或其他渠道下载想要编译的MTK Android源码。进入源码目录,执行以下命令进行配置。开始编译执行以下命令开始编译。其中表示使用8个线程进行编译,你可以根据自己的电脑配置设置合适的线程数。完成后,在目录下会生成编译好的系统镜像文件。
2023-04-24 16:48:46
1493
原创 【Linux命令篇】正则表达式浅析
转义字符是将普通字符转化为特殊字符的一种方式。在正则表达式中,一些字符被定义为特殊字符(也称为元字符),它们具有特殊的含义。当在正则表达式中使用这些字符时,它们会被视为特殊字符,并具有预定义的含义,而不是作为普通字符来处理。如果您想要匹配这些字符本身,而不是使用它们的特殊含义,则需要使用转义字符对其进行转义。例如,在正则表达式a\*b.中,星号和句点字符都被视为特殊字符。如果您想要匹配真正的星号和句点字符,则需要使用反斜杠字符进行转义,即a\*b\.。
2023-04-24 16:03:52
848
原创 【源码篇】安卓源码解析(持续总结)
在Linux中,一切皆为文件。安卓底层也是基于Linux开发的。在我们了解源码目录的时候,我们要先知道这些源码的后缀名代表的是什么文件,什么意思,才能更好的去了解其中的原理。
2023-04-21 15:16:21
4603
3
原创 【Linux】运行.sh和.java文件
2. 编写一个简单的Java程序并将其存储为带有.java扩展名的文件。(请将“your_script_name.sh”替换为您的脚本文件的实际名称),然后按回车键。如果出现问题,请检查文件名拼写是否正确,并确保当前用户具有执行该脚本所需的所有权限。注意:如果您需要使用其他类库,请确保将所需的JAR文件包括在CLASSPATH中,否则将无法运行程序。(请将“your_script_name.sh”替换为您的脚本文件的实际名称)。如果没有错误,则此命令将生成一个名为HelloWorld.class的文件。
2023-04-06 16:25:26
1003
空空如也
关于#android#的问题,请各位专家解答!
2023-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人