51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#安卓设计
使用fidder对安卓模拟器进行抓包
本文主要介绍fiddler4对安卓模拟器的抓包设置首先在官网下载fiddler4进行安装,然后下载安卓模拟器,这里使用网易的MuMu模拟器。1.fiddler4的设置对于fiddler4的设置,首先打开fiddler,点击Tools-->options-->connections,如下图设置,基础端口号,模...
代码星球
·
2020-12-12
使用
fidder
安卓
模拟器
进行
架构设计:数据访问层简述
在前面简单描述了下服务层,SOA面向服务架构,架构设计-业务逻辑层,以及一些面向设计原则理解和软件架构设计箴言。这篇博客我们将继续进入我们的下一层:数据访问层。无论你用的是什么开发模式或者是业务模式,到最后最必须具有持久化机制,持久化到持久化介质,并能对数据进行读取和写入CRUD。这就是数据访问层。你可能是利用xml等...
代码星球
·
2020-12-12
架构
设计
数据
访问
简述
详细介绍软件架构设计的三个维度
架构设计是一个非常大的话题,不管写几篇文章,接触到的始终只是冰山一角,更多的是实践中去体会。这篇文章主要介绍面向对象OO、面向方面AOP和面向服务SOA这三个要素在架构设计中的位置与作用。 架构设计有三个维度,或者说是我们在考虑架构时需要思考三个方向。这三个维度分别为面向对象、面向方面、面向服务。这三个维度可...
代码星球
·
2020-12-12
详细
介绍
软件
架构
设计
OFD、PDF 系列软件说明(OFD阅读器--OFD模版设计器--OFD转PDF)
前言 OFD是一个版式文档格式。所谓版式文档格式是版面呈现效果固定的电子文档格式。我们今天接触到最多的版式文档就是国际通用的PDF。国内的就是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准OFD(OpenFixed-layoutDocument)了。版式文档格式是版面呈现效果...
代码星球
·
2020-12-10
OFD
PDF
--OFD
系列
软件
.net 平台下, Socket通讯协议中间件设计思路
.net平台下,实现通讯处理有很多方法(见下表),各有利弊:序号实现方式特点1WCF优点:封装好,方便。缺点:难学,不跨平台2RocketMQ,SuperSocket等中间件优点:轻便缺点:用户群体少3直接使用winsocket优点:全部在自己掌控之下,协议灵活。缺点:实现时间长,易于出错。本人开发socket通讯多年...
代码星球
·
2020-12-10
.net
台下
Socket
通讯
协议
一款高效视频播放控件的设计思路(c# WPF版)
因工作的需要,开发了一款视频播放程序。期间也经历许多曲折,查阅了大量资料,经过了反复测试,终于圆满完成了任务。我把开发过程中的一些思路、想法写下来,以期对后来者有所帮助。视频播放的本质 就是连续的图片。当每秒播放的图片超过一定数量,人眼就很难觉察到每帧图像播放间隔,看到的就是连续的视频流。视频播放的过程 必须有...
代码星球
·
2020-12-10
一款
高效
视频
播放
控件
设计模式:一目了然的状态机图
从第一次认识到状态机这个概念,程序设计似乎就从未离开过它,通过广大网友的技术分享,本文对状态机再做一次总结。了解什么是状态机图,它的使用场景是什么?做产品的时候,我们总能遇到一些比较复杂的逻辑问题,而普通的流程图,或时序图对于对象和状态的解读缺乏直观的描述。这里我们推荐使用简单的状态图来对逻辑问题进行描述:有限状态机,...
代码星球
·
2020-12-10
设计模式
一目了然
状态机
Mybatis 使用的 9 种设计模式,真是太有用了
虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。Mybatis至少遇到了以下的设计模式的使用:Builder模式,例如SqlSessionFactoryBuilder、XMLConfigB...
代码星球
·
2020-12-10
Mybatis
用的
设计模式
真是
用了
深度剖析不一样的Redis架构设计!
架构师小秘圈 2020-11-2011:23:00 14 收藏文章标签: 数据库 字符串 数据结构 算法 python版权- 01、不一样的Redis -提到R...
代码星球
·
2020-12-10
深度
剖析
不一样
Redis
架构
深度解读 java 线程池设计思想及源码实现
转自https://javadoop.com/2017/09/05/java-thread-pool/hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io我相信大家都看过很多的关于线程池的文章,基本上也是面试必问的,好像我写这...
代码星球
·
2020-12-10
深度
解读
java
线程
设计思想
阿里P8架构师谈:分布式架构设计(文章合集)
https://blog.csdn.net/liuhuiteng/article/details/106011283 阿里P8架构师谈:Docker简介、组成架构、使用步骤、以及生态产品 阿里P8架构师谈:Docker容器的原理、特征、基本架构、与应用场景 阿里P8架构师谈:消息中间件介绍...
代码星球
·
2020-12-10
架构
阿里
P8
师谈
分布式
java设计思想-池化-手写数据库连接池
https://blog.csdn.net/qq_16038125/article/details/80180941池:同一类对象集合连接池的作用 1.资源重用 由于数据库连接得到重用,避免了频繁创建、释放连接引起的大量性能开销。在减少系统消耗的基础上,另一方面也增进了系统运行环境的平稳...
代码星球
·
2020-12-10
java
设计思想
-池化
手写
数据库
资源池设计模式 (Resource Pool)和数据池的简单实现
本人摘自:http://sourcemaking.com/design_patterns/object_pool翻译到了一半,感觉还是看原味的比较好点,翻译过的东西和原味的怎么都是有差别。有人想看的话我给贴出来。 ObjectPool DesignPatternIntentObjectpooling...
代码星球
·
2020-12-10
资源
设计模式
Resource
Pool
数据
秒杀系统怎么设计?
文章较长、直奔重点,欢迎与我交流。 什么是秒杀?“秒杀”是商家在特定时间点进行促销的一种运营手段,体现在系统层面,是指一个Web系统,在一秒钟收到数以万计的用户请求,来抢购数量有限的促销产品。本质上,秒杀系统就是一个“三高”系统,即高并发、高性能、高可用的分布式系统。本文主要从“高并发”的角度,来...
代码星球
·
2020-12-10
秒杀
系统
怎么
设计
秒杀系统设计与实现
如何设计并实现一个秒杀/抢购系统过去都说台上十分钟,台下十年功,而秒杀系统更有意思,瞬时的流量峰值可能就三两分钟,但你却必须为此做大量的准备工作。容量评估是否做好了,带宽是否ready,前后端截流是否完备,是否需要队列化请求等等。瞬时峰值瞬时峰值会挑战服务器带宽秒杀的一瞬间,带宽可能是平常时的几...
代码星球
·
2020-12-10
秒杀
系统
设计
实现
首页
上一页
...
32
33
34
35
36
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他