- 博客(69)
- 资源 (37)
- 收藏
- 关注
原创 软考系列(系统架构师)- 2009年系统架构师软考案例分析考点
实际的软件系统架构通常是多种架构风格的混合,不同的架构风格都有其适合的应用场景。请用300字以内的文字针对该系统的增减速功能,分别给出两种架构风格中的主要构件,并详细描述计算过程。请说明两种操作系统的主要差异,完成下表中的空白部分,并针对本任务要求,用200字以内的文字说明你选择操作系统的类型和理由。用150字以内的文字,说明公司制定的TLS软件架构的层次特点,并针对上述功能需求(1)-(4),说明架构中各层内涵。认证是安全系统中不可缺少的环节,请简要描述主要的认证方式,并说明该企业应采用哪种认证方式。
2023-10-28 22:49:57 777
原创 软考系列(系统架构师)- 2010年系统架构师软考案例分析考点
请列举出ESB的4个主要功能,并从集成系统的部署方式、待集成系统之间的耦合程度、集成系统的可扩展性三个方面说明为何采用ESB作为集成框架的基础架构。AUTOSAR是一种开放式架构,用150字以内的文字,说明采用AUTOSAR架构的主要优点,并说明汽车电子ECU覆盖汽车的哪三个领域。请完成表1-1中的空白部分(用+表示优、一表示差),对王工和李工提出的架构风格进行评价,并指出采用李工方案的原因。图1-1是李工给出的架构设计示意图,请将恰当的功能描述填入图中的(1)~(4)。【问题2】(12分)
2023-10-28 22:49:22 291
原创 软考系列(系统架构师)- 2011年系统架构师软考案例分析考点
在架构评估过程中,需要正确识别系统的架构风险、敏感点和权衡点,并进行合理的架构决策。请用300字以内的文字给出系统架构风险、敏感点和权衡点的隹义,并从题干(a)~(m)中各选出1个对系统架构风险、敏感点和权衡点最为恰当的描述。请从数据获取方式、数据交互方式和数据访问的上下文无关性三个方面对王工和李工的方案进行比较,并用500字以内的文字说明为什么没有采用王工的方案。请用300字以内的文字,从授权的可管理性、细粒度访问控制的支持和对分布式环境的支持三个方面指出项目组采用王工方案的原因。【问题2】(13分)
2023-10-28 22:48:42 445
原创 软考系列(系统架构师)- 2012年系统架构师软考案例分析考点
而李工则认为可基于基本的进程间通信机制自主开发系统的支撑平台,这样可以避免对特定中间件的依赖,项目组经过认真讨论,最终采用了王工的方案。请对核心需求进行分析,说明为了满足需求(2)和(3),分别应采用何种架构风格,并概要说明采用相应架构风格后的架构设计过程。请用200字以内的文字解释什么是软件架构风格,并从集成开发环境与用户的交互方式、集成开发环境的扩展性、集成开发环境的数据管理三个方面说明为什么最终采用了李工的设计方案。针对题目中所提出的设计要求(1)和(2),项目组应该分别选择何种设计模式?
2023-10-28 22:47:58 283
原创 软考系列(系统架构师)- 2013年系统架构师软考案例分析考点
【问题1】(10分)服务建模是对Ramp Coordination信息系统进行集成的首要工作,公司的架构师首先对Ramp Coordination信息系统进行服务建模,识别出系统中的两个主要业务服务组件:(1) Ramp Control:负责RampCoordination信息系统中相关各种业务活动的组件;(2) Flight Management:负责航班相关信息的管理,包括航班日程,乘客信息等。
2023-10-28 22:47:13 464
原创 软考系列(系统架构师)- 2014年系统架构师软考案例分析考点
赵工开始提出可直接使用MySQL的查询缓存(query cache)机制,但项目组经过分析好友动态显示等典型业务的操作需求,同时考虑已引入的数据库扩展机制,认为查询缓存尚不能很好地提升系统的查询操作效率,项目组最终决定在中间层与数据层之间引入Memcached分布式缓存机制。(a)请补充下述关于引入Memcached后系统访问数据库的基本过程:系统需要读取后台数据时,先检查数据是否存在于(1)中,若存在则直接从其中读取,若不存在则从(2)中读取并保存在(3)中;【问题2】(13分)【问题1】(10分)
2023-10-26 21:12:38 178
原创 软考系列(系统架构师)- 2015年系统架构师软考案例分析考点
飞行控制系统是一种双余度同构型系统,输入采用了独立的两路数据通道,在系统内完成输入数据的交叉对比、表决‘制导率计算,输出数据的交叉对比、表决、一输出等功能,系统的监控模块实现对系统失效或失步的检测与宠位。请根据恢复块方法工作原理完成图3-1,在(1)~(4)中填入恰当的内容。并选择题干描述中的(a)~(o),将恰当的序号填入(3)~(6)空白处,完成该系统的效用树。请用300字以内的文字给出系统架构风险、敏感点和权衡点的定义,并从题干描述中的(a)~(o)各选出1个属于系统架构风险、敏感点和权衡点的描述。
2023-10-25 23:57:44 204
原创 软考系列(系统架构师)- 2016年系统架构师软考案例分析考点
根据题干描述,本系统采用MVC架构模式,请从各选答案a~n中分别选出属于MVC架构模型中的模型(Model)、视图(View)和控制器(Controler)的相关内容描述填入表5-1的空(1)~(3)处。Scrum项目管理软件需真实模拟Scrum敏捷开发流程,请根据你的理解完成图5-1给出的Scrum敏捷开发状态图,填写其中(1)~(5)的内容。根据项目组给出的系统设计方案,将备选答案a~l的内容填写在图5-2中的空(1)~(9),完成系统架构图。【问题3】(10分)【问题1】(10分)
2023-10-24 21:41:36 126
原创 软考系列(系统架构师)- 2022年系统架构师软考案例分析考点
智能决策数据库中的策略可以对故障开展定性或定量分析,通常,在定量分析中,普遍采用基于解析模型的方法和数据驱动的方法,张工在方案中提出该系统定量分析时应采用基于解析模型的方法。请用300字以内的文字,说明数据驱动方法的基本概念,以及王工提出采用此方法的理由。针对该系统的功能,李工建议采用面向对象的架构风格,将折扣力度计算和用户筛选分别封装为独立对象,通过对象调用实现对应的功能:王工则建议采用解释器(interpreters)架构风格,将折扣力度计算和用户筛选条件封装为独立的规则,通过解释规则实现对应的功能。
2023-10-23 23:51:06 390
原创 软考系列(系统架构师)- 2020年系统架构师软考案例分析考点
请指出该系统更适合采用哪种架构风格,并针对系统的主要功能,从数据处理方式、系统的可扩展性和处理性能三个方面对这两种架构风格进行比较与分析,填写表1-1中的(1)~(4)空白处。王工指出,软件开发中需求分析是根本,架构设计是核心,不考虑软件需求便进行软件架构设计很可能导致架构设计的失败,因此,如何把软件需求映射到软件架构至关重要。该工业设备检测系统拟采用工业控制领域中统一的数据访问机制,实现与多种不同设备的数据交互,请用200字以内的文字说明采用标准的数据访问机制的原因。【问题1】(13分)
2023-10-23 22:45:50 386
原创 软考系列(系统架构师)- 2021年系统架构师软考案例分析考点
针对该系统的功能,赵工建议采用解释器(interpreter)架构风格,李工建议采用管道过滤器(pipe-and-filter)的架构风格,王工则建议采用隐式调用(implicit invocation)架构风格。请将合适的质量属性名称填入图1-1中(1)、(2)空白处,并从题干中的(a)-(i)中选择合适的质量属性描述,填入(3)-(6)空白处,完成该平台的效用树。请用200字以内的文字说明在反规范化设计中,解决数据不一致性问题的三种常见方法,并说明该系统应该采用哪种方法。【问题2】(16分)
2023-10-23 22:38:21 462
原创 软考系列(系统架构师)- 2019年系统架构师软考案例分析考点
或者先写数据库,再写缓存。运维团队发现在某些情况下,若大量的key设置了相同的失效时间,导致缓存在同一时刻众多key同时失效,或者瞬间产生对缓存系统不存在key的大量访问,或者缓存系统重启等原因,都会造成数据库服务器请求瞬时爆量,引起大量缓存更新操作,导致整个系统性能急剧下降,进而造成整个系统崩溃。缓存系统一般以key/value形式存储数据,在系统运维中发现,部分针对缓存的杳询,未在缓存系统中找到对应的key,从而引发了大量对数据库服务器的查询请求,最严重时甚至导致了数据库服务器的宕机。
2023-10-21 00:22:09 309
原创 软考系列(系统架构师)- 2018年系统架构师软考案例分析考点
请参考表3-1给出的实时任务特征分类,用题干中给出的(a)~(t)20个实时任务特征描述,补充完善表3-1给出的空(1)-(14)。为避免数据可靠性和一致性的问题,刘工的方案采用Redis作为数据库缓存,请用200字以内的文字说明基本的Redis与原有关系数据库的数据同步方案。表4-1中对MemCache和Redis两种工具的优缺点进行了比较,请补充完善表4-1中的空(1)~(6)。(1)信息工程方法中的“实体(entity)” 与面向对象方法中的“类(class)”之间有哪些不同之处?
2023-10-20 22:12:07 828
原创 希望给软考的兄弟姐妹一点帮助(软件设计师)
当然主要还是站在前人的肩膀上,网上很多大佬总结的经验和资料很好,自己没花一分钱,也准备不是很充分,大体准备了不到两个月,而且是白天上班,每天晚上学习两个小时左右。感觉掌握的也七七八八,大部分题见过。发个福利,自己根据大佬整理的笔记,希望可以帮到你,你看到了就是有缘分,最好用电脑看哦。自己也没想好,是否继续下半年的高级架构师考试,因为工作还是很紧凑,时间不一定够用,但是如果我复习笔记也会在这里更新。最后送给自己和你一句话,不要怕,哪怕你过不了,整个过程走下来还是感觉很有收获,所以不要顾虑很多。
2023-08-02 23:59:43 118 1
原创 防止Android截屏
对于涉及用户个人隐私的应用,比如银行、支付、社交等应用,其界面中可能会涉及到用户的个人信息,比如手机号、身份证号码、交易记录等。如果这些信息被人截屏,就可能会造成用户个人隐私的泄露。另外一方面,一些企业和开发者可能会开发一些自己的知识产权应用,比如游戏、新闻客户端、电商应用等,这些应用中可能会包含大量独有的内容和资料,如果被人截屏,就可能会遭受知识产权侵犯。
2023-06-05 23:45:42 4323
原创 Android布局生成分享图片代码实例(含最新demo)
这篇文章主要介绍了Android布局生成分享图片,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值.一般这种情况都不常用到。但不得不说还是使用的挺广泛。有时候可能会有类似分享资产、战绩这样的需求,产品需要你生成一张图片,然后在上面某个位置加上App的二维码,以达到引流的目的。而这个生成的图片也许并不和当前页面完全一样,这时候就需要我们单独去进行拼接生成。话不多说上图说太多没多大用,自己去看代码吧,代码很简单。话又不多说,上代码源码地址...
2020-09-23 15:25:52 553 1
原创 把两个APP合并成一个(把其中一个做成library)
基本代码修改apply plugin: ‘com.android.library’然后删掉applicationId这一行注意事项1.注意,千万不能用注解,要把所有的注解换成findViewById,不然会出现id不是常量的错误(没有不用处理);2.把MainActivity和布局的activity_Main还有App名字全都要换个名字(重要!!!两个app里都有的情况下);3.把清单文件中的主Activity的intent-filter去掉(不让它作为主启动);4.在新的项目引入这个libr
2020-09-08 14:19:23 1725
原创 Android Studio 使用起来很卡,是如何解决的?
有人说我电脑很快啊,网速也可以,但是为什么AS老是一顿一卡?具体操作修改android-studio/bin/studio.vmoptions studio64.vmoptions 两个文件的以下属性就可以了-Xms2048m-Xmx2048m-XX:MaxPermSize=2048m-XX:ReservedCodeCacheSize=1024mmac下目录~/.补充:如何确定修改生效了?1.-xmx 参数是 Java 虚拟机启动时的参数,用于限制最大堆内存。Android Studio 启动
2020-07-31 09:58:19 880
原创 android手机可以获取的所有信息 获取详细的网络信息可以参考
获取Android手机硬件的全部信息请自觉遵循《信息安全技术移动互联网应用(App)收集个人信息基本规范(草案)》如有侵权,请联系本人马上删除demo下载
2020-07-07 14:26:12 890
原创 BaseQuickAdapter万能适配器实现分类型
多布局对于多布局,提供了:BaseMultiItemQuickAdapter、BaseDelegateMultiAdapter、BaseProviderMultiAdapter三种基础类型。1、BaseMultiItemQuickAdapter说明:适用于类型较少,业务不复杂的场景,便于快速使用。所有的数据类型,都必须实现MultiItemEntity接口(注意,这里不是继承抽象类,而是实现接口,避免对业务的实体类带来影响)public class MultipleItemQuickAdapt
2020-07-07 14:21:46 4002 1
原创 Android 仿淘宝京东等我的订单界面
先上效果图难点一般解析的json{ "code": "0000", "desc": null, "token": "ad762d27-ced6-4092-b415-ddad8ee0b98e__1472123395714", "msg": [ { "amount": 601, "consignee": "andrea", "address": "天府软件园A区",
2020-07-07 14:18:15 1593
原创 编码UTF-8 的不可映射字符 /非法字符
从网上下载了别人的代码,导入自己的项目中,运行时出现了这样的问题:错误:编码UTF-8 的不可映射字符解决:1.去往出现错误提示的画面,右下角有个“UTF-8”字样, 把UTF-8 换成任意编码格式, 换好之后,再把 把“UTF-8” 换回来。编译,就能运行了!...
2020-06-29 14:16:49 3858
转载 AndroidStudio依赖Moudle安装时出现2个应用程序图标
一、问题描述在AndroidStudio中将Application Moudle 改为 Library Moudle 后作为library应用依赖安装到手机时,手机上出现2个应用程序图标。二、问题原因因为Library Moudle 之前是一个Application Moudle,其中也是有Activity的,也有自己的Activity和清单文件,由于Library中也有自己的启动Activity,所以造成会安装2个应用程序图标。三、解决方案看到网上的一些解决方案,有的说将application全
2020-05-15 17:31:15 371
原创 关于轮播图,一个控件就够了。XBanner支持图片无限轮播控件,可自定义功能.
几乎满足了你的所有需求,可以深入研究一下。甚至可以自定义banner中子view的布局依赖:dependencies { //普通版本依赖 implementation 'com.github.xiaohaibin:XBanner:1.7.3' //androidX 版本使用下面的依赖 implementation 'com.github.xiaohaibin:XBanner:androidx_v1.0.8'}权限:<uses-permissio
2020-05-13 14:11:16 373
翻译 访问手机通讯录
1.在AndroidManifest.xml设置访问通讯的权限://添加访问通讯录的权限 <uses-permission android:name="android.permission.READ_CONTACTS"/>2.模拟获取通讯录的名称与电话号码,然后用ListView进行显示,现在xml文件中添加ListView, <ListView ...
2020-04-17 08:32:37 459
翻译 Android Studio无法连接夜神模拟器的解决办法
夜神模拟器有时候就是不在AS运行框口显示,方法Win+R打开cmd命令工具例如夜神模拟器的安装位置 : F:\AndroidAllAboutFTH\JyrAboutLife\夜神模拟器\Nox\bin则输入 cd F:\AndroidAllAboutFTH\JyrAboutLife\夜神模拟器\Nox\bin 回车进入夜神的安装目录 输入 f: 进入F盘输...
2020-04-17 08:28:31 936
原创 java系列(1/4)基础阶段-MySQL(2/13)
##本单元目标一、为什么要学习数据库二、数据库的相关概念DBMS、DB、SQL三、数据库存储数据的特点四、初始MySQLMySQL产品的介绍MySQL产品的安装 ★MySQL服务的启动和停止 ★MySQL服务的登录和退出 ★MySQL的常见命令和语法规范五、DQL语言的学习 ★基础查询 ★条件查询 ★ 排...
2019-08-20 16:22:23 467
转载 正则表达式筛选出jpg、png的图片url
有些字符串也不是富文本,也不是带标准标签的图片地址和文字。想筛选出所有图片或地址怎么办呢。话不多说直接上带码。private static void reg() { // TODO Auto-generated method stub String line = "[\"http://yjj-img-main.oss-cn-hangzhou.aliyuncs.com/14402...
2019-04-19 07:57:47 2207
转载 解决Unknown host 'd29vzk4ow07wi7.cloudfront.net'. You may need to adjust the proxy settings in Gradle.
尝试过很多方法无效,这个文章真心靠谱,希望能让遇到这个困难的你遇到,并解决问题把 总项目 下的 build.gradle 中的两个 jcenter() 用 maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’}代替。转载自:https://blog.csdn.net/u014248312/article/deta...
2019-04-17 10:20:35 399
原创 运行官方微信支付demo(超详细)
首先要说说写这篇文章的初衷:集成支付宝支付运行demo都是可以正常运行的,但是我下载下来微信支付的demo,却发现一大堆报错,而且相关文章几乎没有,可能大家觉得没必要,也许你觉得很简单;但是技术大牛都是从一点一滴中积累成长起来的;今天趁着有时间一步步带大家解决,如果能帮助到你由衷高兴;###1.进入微信开发文档下载demo页面地址:https://pay.weixin.qq.com/wiki/...
2019-03-30 15:31:19 4459 1
原创 极光推送配置(Android Studio),亲测有效
进行到这里就可以接收到通知了,但是如果你还想根据接收的消息做点什么step8:public class MyReceiver extends BroadcastReceiver { private static final String TAG = "MyReceiver"; private NotificationManager nm; @Over...
2019-03-11 16:42:11 744
转载 Android仿QQ登录下拉历史列表
demo中包含了Sqlite数据库增删改查,对存储的账号进行按照最新的时间排序,限制了最多存储5条数据。效果图:####1.首先创建MyHelper建表:public class MyHelper extends SQLiteOpenHelper { public MyHelper(Context context) { super(context,"hayden...
2019-01-12 10:05:19 415
原创 Android 网络url设置View背景图
imgstr为url网络图片地址,topllay是要设置背景的控件;###方法1.Android Glide设置View背景图 Glide.with(this).load(imgStr).asBitmap()//签到整体 背景 .into(new SimpleTarget&lt;Bitmap&gt;() { //设置宽高 ...
2019-01-10 16:36:37 2027
原创 基于最新友盟开发文档,集成友盟分享功能,赋demo
###集成准备####获取Appkey####快速集成获取SDK,页面截图:下载后打开#####导入jar和res#####添加回调Activity微信在包名目录下创建wxapi文件夹,新建一个名为WXEntryActivity的activity继承WXCallbackActivity。QQQQ不需要添加Activity,但需要在使用QQ分享或者授权的Activi...
2018-12-08 10:24:32 270
转载 如何跳转到其他APP(android)
有很多小伙伴会遇上这样的需求,从自己的app页面跳转到其他APP界面,一般情况下都是在自己的主包中跳转到公司其他APP,或者是合作方的APP,如果手机中没有这款APP会下载这款APP 。今天,博主就教你们如何跳转到其他app。不多说,直接上代码。public class TiaoZhuan extends AppCompatActivity implements View.OnClickLis...
2018-12-03 16:26:21 506
原创 Android视频压缩并且上传
###一,做视频上传首先第一步要从相册里选取视频,这一步。我的上篇博客中已经讲过了。protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCod...
2018-11-29 16:15:04 7615 23
Memorandum.rar
2020-08-27
LDMart-master.rar
2020-08-23
StudentInfoManager-master.rar
2020-08-22
data_files.zip
2019-08-05
运行官方微信支付demo(超详细)
2019-03-30
可折叠的listview 之ExpandableListView基本使用
2019-01-28
Android 模块化ARouter Demo简单使用
2018-12-14
android实现多条件筛选列表菜单筛选菜单
2018-10-23
Android自定义Dialog多选对话框(Dialog+Listview+CheckBox)
2018-07-21
HarmonyOS 4.0 应⽤开发 配合视频和文档相关代码
2024-03-20
recyview各种嵌套viewpager+recycleview
2022-01-27
MyApplicationUMFX.rar
2020-09-23
APPgupiao.rar
2020-09-16
Calculate.rar
2020-06-29
XBanner-master.zip
2020-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人