摘要: 阅读全文
posted @ 2019-04-18 17:10 FlyingJiang 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 引自2018上半年系统分析师试题一 阅读以下关于系统分析任务的叙述,在答题纸上回答问题1至问题3. 【说明】 某公司是一家以运动健身器材销售为主营业务的企业,为了扩展销售渠道,解决原销售系统存在的许多问题,公司委托某软件企业开发一套运动健身器材在线销售系统。目前,新系统开发处于问题分析阶段,所分析各 阅读全文
posted @ 2019-04-18 15:35 FlyingJiang 阅读(551) 评论(1) 推荐(0) 编辑
摘要: 某软件公司启动了一个中等规模的软件开发项目,其功能需求由5个用例描述。项目采用增量开发模型,每一次迭代完成1个用例;共产生5个连续的软件版本,每个版本都比上一个版本实现的功能多。 每轮迭代都包含实现、测试、修正与集成4个活动,且前一个活动完成之后才能开始下一个活动。不同迭代之间的活动可以并行。例如, 阅读全文
posted @ 2019-04-18 14:50 FlyingJiang 阅读(242) 评论(3) 推荐(0) 编辑
摘要: https://www.cnblogs.com/cy568searchx/p/6227238.html 这篇文章里简要描述了序列图的画法。 阅读全文
posted @ 2019-04-12 15:01 FlyingJiang 阅读(157) 评论(0) 推荐(0) 编辑
摘要: [转贴] 软件测试职业发展的 A 面和 B 面 1.所谓的软件测试技术到底包含什么? 梅子:我先来从传统意义上来谈一下测试技术,主要就是测试分析,测试设计,测试管理,测试执行,自动化测试技术,专项测试技术,缺陷分析技术等。 Monkey:对于测试技术,这的确是个很好的话题。首先在这样一个快速变化的时 阅读全文
posted @ 2019-03-29 17:46 FlyingJiang 阅读(176) 评论(0) 推荐(0) 编辑
摘要: python多线程编程 Python多线程编程中常用方法:1、join()方法:如果一个线程或者在函数执行的过程中调用另一个线程,并且希望待其完成操作后才能执行,那么在调用线程的时就可以使用被调线程的join方法join([timeout]) timeout:可选参数,线程运行的最长时间2、isAl 阅读全文
posted @ 2019-03-29 14:29 FlyingJiang 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 市面上可以比较容易的接触到的实时大数据用户行为分析系统有很多,比如国外有著名的Mixpanel、Localytics、Google,国内有TalkingData。这些公司都提供基于云的大数据分析系统,可以采集移动端、PC端的用户行为数据进行分析。 mixpanel umengtalkingdata 阅读全文
posted @ 2019-03-29 14:04 FlyingJiang 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Http协议:Http协议(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用http请求有三部分组成,分别是:请求行、消息报头、请求正文 Http协议中数字错误的定义:Status状态代码有三位数 阅读全文
posted @ 2019-03-27 14:18 FlyingJiang 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 本文写于2018年7月。并投稿中国作家网,参与平乡好人杯和中国诗人创刊三十周年是个大奖赛。 阅读全文
posted @ 2019-02-27 13:39 FlyingJiang 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 本文写于2018年4月,并投稿中华散文网,荣获“第五届中外诗歌散文邀请赛”一等奖。 阅读全文
posted @ 2019-02-27 13:37 FlyingJiang 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 新旧系统转换:直接转换,并行转换,分段转换策略 集成 改造 淘汰 替换 数据转换和迁移 通过工具迁移 手工录入 通过新系统生成 维护 修改 软件维护是生命周期的一个完整部分,可以将软件维护定义为需要提供软件支持的全部活动,这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前完成的活动包括交付 阅读全文
posted @ 2019-02-27 13:19 FlyingJiang 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 时间管理 - 甘特图 (Gantt ) 优点:甘特图直观、简单、容易制作,便于理解,能很清晰地标识出直到每一项任务的起始与结束时间,一般适用比较简单的小型项目,可用于WBS的任何层次、进度控制、资源优化、编制资源和费用计划。 缺点:不能系统地表达一个项目所包含的个项工作之间的复杂关系,难以进行定量的 阅读全文
posted @ 2019-02-25 15:57 FlyingJiang 阅读(6557) 评论(0) 推荐(0) 编辑
摘要: 谈谈那些年我们装B的并发编程 每个人对并发编程的理解会有差异,但是终极目标始终是追求尽可能高的处理性能。那么如何尽可能的提升处理性能呢? 我们可以从单核,多核,并发,并行的基础出发。首先,介绍下基础知识。 并行(parallelism) 并发(concurrency) 含义 是指两个或者多个事件在同 阅读全文
posted @ 2019-02-20 11:28 FlyingJiang 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 请用 100 字以内的文字说明一个微服务中应该包含的内容,并用 300 字以内的文字解释基于微服务的系统与传统的单体式系统相比的 2 个优势和带来的 2 个挑战。 微服务中应该包含的内容有:资源、对资源的操作的一组 API 集合微服务的优势:(1)通过分解巨大单体式应用为多个服务方法解决了复杂性问题 阅读全文
posted @ 2019-02-18 16:39 FlyingJiang 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 基于Enterprise Architect完成数据库建模 “工欲善其事必先利其器”,Enterprise Architect是一款非常便利的设计工具,目前我也是刚刚使用没多久,进行过系统设计、UML建模、数据库设计等。 其实知识大家可能都知道,只不过是找不到路径。我在这里也不会过多舞弄,点到为止, 阅读全文
posted @ 2019-02-18 11:50 FlyingJiang 阅读(558) 评论(0) 推荐(0) 编辑
摘要: REST风格的5条关键原则包括: (1)网络上的所有事物都被抽象为资源。 (2)每个资源对应一个唯一的资源标识。 (3)通过通用的连接件接口对资源进行操作。 (4)对资源的各种操作不会改变资源标识。 (5)所有的操作都是无状态的。 提炼的部分很容易懂,但是解释的部分难懂,越解释也不明白。 【分析】 阅读全文
posted @ 2019-02-13 11:03 FlyingJiang 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 左连接,右连接,内连接 1.原始表:左表user_t,右表user_info 2.执行连接 2.1左连接:以左边为主 2.2右连接:以右边为主 2.3内连接 其他数据库的操作原理类同 阅读全文
posted @ 2018-10-16 09:26 FlyingJiang 阅读(1718) 评论(0) 推荐(1) 编辑
摘要: 安卓应用开发完成,有些时候是没有将日志保存的远端或是本地的,当出现问题了,也不容易定位。 那么非开发人员,可以借助android-sdk-windows的adb shell完成日志查看 阅读全文
posted @ 2018-09-06 16:26 FlyingJiang 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 最近工作过程中没少开会,产品总监与研发总监就产品可用性和稳定性开始了一轮大战。 于是我搜集网络资源,罗列一些稳定性测试,只为分享。 1 关于软件稳定性测试的思路 如何测试软件的稳定性其实是很难的,按照常规思路,只有长期的用户场景测试才能一定程度上保证软件的稳定性是可靠的,但并不能百分之百确定软件就是 阅读全文
posted @ 2018-08-28 17:04 FlyingJiang 阅读(3648) 评论(1) 推荐(1) 编辑
摘要: 检测到目标URL存在http host头攻击漏洞 1、引发安全问题的原因 为了方便的获得网站域名,开发人员一般依赖于HTTP Host header。例如,在php里用_SERVER["HTTP_HOST"]。但是这个header是不可信赖的,如果应用程序没有对host header值进行处理,就有 阅读全文
posted @ 2018-08-17 10:38 FlyingJiang 阅读(11519) 评论(0) 推荐(0) 编辑