项目设计/项目管理
坦GA
积沙成塔
展开
-
WEB-INF目录与META-INF目录的作用
原文地址:http://blog.csdn.net/saygoodbyetoyou/article/details/16899395 /WEB-INF/web.xmlWeb应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非ser转载 2017-05-04 08:35:14 · 2438 阅读 · 0 评论 -
解析自己的域名到CSDN博客、CSDN博客自定义域名
原文地址:http://blog.csdn.net/btlas/article/details/51712596本文介绍怎么把自己的购买的域名(比如:btlas.org)跳转到CSDN博客。只需要三步就可以完成。 主要思路是:自己的域名解析到一个网页,在这个网页中写js脚本再跳转到csdn博客地址。其中的一个网页就用免费的githubpage来做1、注册自己的域名首转载 2018-01-27 10:50:16 · 2753 阅读 · 1 评论 -
创建GitHub技术博客全攻略
原文地址:http://blog.csdn.net/renfufei/article/details/37725057/说明: 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字.本文中假设用户名为 tiemaocsdn1. 注册账号:地址: https://github.com/输入账号、邮箱、密码,转载 2018-01-27 16:50:03 · 329 阅读 · 0 评论 -
如何写出安全的API接口?接口参数加密签名设计思路
原文地址:https://www.cnblogs.com/codeon/p/5900914.html?from=timeline&isappinstalled=0如何写出安全的API接口?接口参数加密签名设计思路 开发中经常用到接口,尤其是在面向服务的soa架构中,数据交互全是用的接口。 几年以前我认为,我写个接口,不向任何人转载 2018-01-28 10:45:58 · 431 阅读 · 0 评论 -
缓存穿透与缓存雪崩
原文地址:http://blog.csdn.net/liben0429/article/details/79096329缓存穿透什么是缓存穿透?一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找(比如DB)。如果key对应的value是一定不存在的,并且对该key并发请求量很大,就会对后端系统造成很大的压力。这就叫做缓存穿透。 如何避免?1:对查询结果为空的转载 2018-01-19 17:35:08 · 178 阅读 · 0 评论 -
Spring配置文件中bean标签中init-method和destroy-method和用注解方式配置
原文地址:http://blog.csdn.net/world_java/article/details/10171383Person类[java] view plain copypublic class Person { private int i = 0; public Person(){转载 2018-01-30 08:34:11 · 16422 阅读 · 4 评论 -
Java实现调用打印机代码详解
原文地址:http://blog.csdn.net/zhou8622/article/details/44019093import java.io.File; import java.io.FileInputStream; import javax.print.Doc; import javax.print.DocFlavor; import jav转载 2018-01-30 09:50:27 · 11158 阅读 · 3 评论 -
BILIBILI 高并发实时弹幕系统那些事(项目开源、架构演变)
原文地址:http://blog.csdn.net/hxqneuq2012/article/details/52813937B 站建立开源工作组:ijkplayer 等多个项目开源SegmentFault 兄弟 + 基友单位弹幕视频网 Bilibili(B 站)近日在 GitHub 网站上建立了开源工作组(BOSTF)(此处 1024 赞),用以分享与维护自己的开源项目,其中包括 DanmakuF...转载 2018-03-05 11:31:25 · 2088 阅读 · 0 评论 -
谁都能看懂的单点登录(SSO)实现方式(附源码)
原文地址:http://blog.csdn.net/lmy_1/article/details/54236007SSO的基本概念SSO英文全称Single Sign On(单点登录)。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。(本段内容来自百度百科...转载 2018-03-06 10:56:40 · 392 阅读 · 1 评论 -
我从华为身上学到的项目管理经验 -- 需求篇
原文地址:http://blog.csdn.net/minminzhe520/article/details/52164752记录这三年,关于项目管理上的一些心得体会 – 需求篇对于需求,我们可以根据不同的角色、理解拆分成三个过程:简单来说就是:需求分析原始需求、 需求拆分为系统需求、 需求实现为功能需求**需求分析**: 将客户需求 输出成 需求描述。 需求经理需要把 用户需求(User Sto...转载 2018-03-21 10:20:14 · 1460 阅读 · 0 评论 -
前阿里P8程序员讲述:十一年间的开发经验及职业规划
原文地址:https://blog.csdn.net/Gupaoxueyuan/article/details/79882359作为一名程序员你们应该要知道:初级程序员:做一些静态的界面;程序员:做一些增删改查的小模块;中级程序员:做逻辑较复杂的模块;高级程序员:做核心模块;项目经理:系统的整体架构;部门经理:多项目的管理;总裁:多部门以及企业的发展规划。那么你想成为这些程序员中的哪一类呢?你的技...转载 2018-04-17 09:28:49 · 722 阅读 · 0 评论 -
Web中sessionid如何产生?由谁产生?保存在哪里?
原文地址:https://blog.csdn.net/weixin_37864013/article/details/80230290sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。tomcat生成的sessionid叫做jsessionid。jetty为sessionId。创建:客户端调用 HttpServletR...转载 2018-05-08 16:40:26 · 3247 阅读 · 0 评论 -
电商系统中购物车-订单-支付流程
原文地址:https://blog.csdn.net/Cpath/article/details/72872258/** * 电商 购物车--订单--支付 */#用户登陆--未登录#pc/wap #1、根据客户端ip 设置session_id保证用户唯一标识#[分析用户行为]#2、缓存用户操作记录[记录用户在页面停留的时间分析用户行为]友盟---#3、点击加入购物车#(...转载 2018-05-08 17:34:37 · 5408 阅读 · 1 评论 -
淘淘商城系列——解决KindEditor上传图片浏览器兼容性问题
原文地址:https://blog.csdn.net/yerenyuan_pku/article/details/72808229上文我们已实现了图片上传功能,但是有个问题,那就是对浏览器兼容性不够,因为Map类型的返回值在火狐浏览器无法识别,如下图所示。 注意:以上火狐浏览器中添加图片的按钮没出来,即说明火狐浏览器中还没安装Adobe Flash Player插件,如何安装请读者自行百度。 为了...转载 2018-05-22 15:09:11 · 236 阅读 · 0 评论 -
京东11.11:商品搜索系统架构设计解密
原文地址:https://blog.csdn.net/u012598110/article/details/54018856刘尚堃,京东推荐搜索部技术总监,有丰富的团队管理经验以及推荐、搜索、广告产品研发经验。一、 京东商品搜索简介京东商品搜索引擎是搜索推荐部自主研发的商品搜索引擎,主要功能是为海量京东用户提供精准、快速的购物体验。虽然只有短短几年的时间,我们的搜索引擎已经经过了多次618店庆和双...转载 2018-05-15 17:56:02 · 1982 阅读 · 0 评论 -
使用lombok提高编码效率
原文地址:http://blog.csdn.net/v2sking/article/details/73431364Lombok简介Project Lombok makes java a spicier language by adding ‘handlers’ that know >how to build and compile simple, boilerplate-转载 2018-01-26 10:51:26 · 495 阅读 · 0 评论 -
技术揭秘12306改造(一):尖峰日PV值297亿下可每秒出票1032张
原文地址:http://www.csdn.net/article/2015-02-10/2823900【编者按】12306网站曾被认为是“全球最忙碌的网站”,在应对高并发访问处理方面,曾备受网民诟病。 2015年铁路客票春运购票高峰期已过,并且12306网站今年没“瘫痪”,也顺利过关。因此记者在第一时间联系到一位对12306改造非常关注的技术架构师,他从技术的角度,用科学论证的方式,指出原因所在,转载 2018-01-18 17:21:36 · 1606 阅读 · 0 评论 -
QQ空间动态爬虫
原文地址:https://zhuanlan.zhihu.com/p/24656161先说明几件事:题目的意思是,用于获取“QQ空间动态”的爬虫,而不是”针对QQ空间“的”动态爬虫“这里的QQ空间动态,特指“说说”程序是使用cookie登录的。所以如果是想知道如何使用爬虫根据QQ号和密码来实现登录的朋友可以把页面关了本程序用python3实现,具体版本为python3.5,唯一需转载 2018-01-09 21:34:47 · 745 阅读 · 0 评论 -
JAR包中的MANIFEST.MF文件详解以及编写规范
原文地址:http://www.cnblogs.com/EasonJim/p/6485677.htmlMANIFEST.MF:这个 manifest 文件定义了与扩展和包相关的数据。单词“manifest”的意思是“显示”打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Ja转载 2017-05-04 19:39:01 · 1932 阅读 · 0 评论 -
Mblog系统配置
原文地址:https://www.zybuluo.com/langhsu/note/165905Mblog 系统配置概述:数据库配置属性文件目录第三方登录邮件服务1. 数据库配置创建数据库, 在设置编码时请选择UTF-8修改配置文件 mblog-web/src/main/resources/init.properties, 将userna转载 2017-08-08 14:44:44 · 2545 阅读 · 0 评论 -
Web.xml配置文件详解
原文地址:http://blog.csdn.net/ideayl/article/details/51852386首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet同时还存在着这样一种配置节:con转载 2018-01-05 16:12:48 · 423 阅读 · 0 评论 -
12306的数据库设计
原文地址:http://blog.csdn.net/hnkontecna/article/details/61672983标签PostgreSQL , 12306 , 春节 , 一票难求 , 门禁广告 , 数组 , 范围类型 , 抢购 , 排他约束 , 大盘分析 , 广告查询 , 火车票背景马上春节了,又到了火车票的销售旺季,一票难求的问题依旧存在吗?还记得10转载 2018-01-23 17:23:07 · 22130 阅读 · 3 评论 -
为什么双11快递一年比一年快?阿里新供应链架构解读
原文地址:http://blog.csdn.net/b0Q8cpra539haFS7/article/details/79071659供应链概述天猫双11是一年一度的盛事,大量的用户会在双11期间来到阿里巴巴的平台上购物,这也就意味着会产生海量的订单和包裹。这些包裹大小不一,分布在全国各地,且数量庞大。如何快速、高效的处理这些订单,将消费者的包裹尽可能快的送达到消费转载 2018-01-16 14:35:27 · 723 阅读 · 0 评论 -
浅谈12306架构
原文地址:http://blog.csdn.net/qq_21260033/article/details/78969329读了几篇有关12306架构设计的博客,在这里做下简单的总结:主要角色:用户 主要功能:查询剩余票数 售票一 分析业务 业务复杂点: 1 库存集中:所有登录的用户访问的都是数据中心的票据数据 2 复杂的业务逻辑:还有很多查询操作,查时转载 2018-01-16 16:50:13 · 3612 阅读 · 0 评论 -
大型网站图片服务器架构的演进
原文地址:http://blog.csdn.net/g6U8W7p06dCO99fQ3/article/details/79017900一,题记在主流的Web站点中,图片往往是不可或缺的页面元素,尤其在大型网站中,几乎都将面临“海量图片资源”的存储、访问等相关技术问题。在针对图片服务器的架构扩展中,也会历经很多曲折甚至是血泪教训(尤其是早期规划不足,造成后期架构上很难兼容和扩展)。转载 2018-01-17 16:13:46 · 324 阅读 · 0 评论 -
支付系统整体设计:整体架构设计以及注意要点(一)
原文地址:http://blog.csdn.net/sz_bb/article/details/53300937导读: 在支付系统中,支付网关和支付渠道的对接是最核心的功能。其中支付网关是对外提供服务的接口,所有需要渠道支持的资金操作都需要通过网关分发到对应的渠道模块上。一旦定型,后续就很少,也很难调整。而支付渠道模块是接收网关的请求...在支付系统中,支付网关和支付渠道的转载 2018-01-25 16:50:26 · 1010 阅读 · 0 评论 -
支付系统整体设计:整体架构设计以及注意要点(二)
原文地址:http://blog.csdn.net/sz_bb/article/details/53300992支付网关前置 支付网关前置是对接业务系统,为其提供支付服务的模块。它是所有支付服务接口的集成前置,将不同支付渠道提供的接口通过统一的方式呈现给业务方。这样接入方就只需要对接支付网关,增加和调整支付渠道对业务方是透明的。 支付网关前置的设计对整个支付系统的稳定性、功能转载 2018-01-25 16:59:01 · 467 阅读 · 0 评论 -
支付系统整体设计:整体架构设计以及注意要点(三)
原文地址:http://blog.csdn.net/sz_bb/article/details/53300999一般来说,银行会提供两种支付途径:无跳转的快捷支付接口和带跳转的网银接口。前者在绑卡,支付的时候,不需要跳到银行页面上去处理,后者则需要在银行的网银页面上完成。显然前者对用户来说体验要好多了,用户流程不会被打断。快捷支付要求支付系统在本地保存用户的支付信息,如卡号,登记手机。转载 2018-01-25 17:10:44 · 386 阅读 · 0 评论 -
大型网站应用之海量数据和高并发解决方案总结一二
原文地址:http://blog.csdn.net/xlgen157387/article/details/53230138一、网站应用背景开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题。当问题的规模转载 2018-01-25 17:50:48 · 240 阅读 · 0 评论 -
抓取60000+QQ空间说说做一次数据分析
原文地址:http://blog.csdn.net/Px01Ih8/article/details/78944513对于QQ空间的数据一直来是垂涎不已,老早就想偷过来研究研究,这几天闲下来便开始动手!整个程序的流程为:登录-->获取cookie-->获取所有的好友qq_number-->根据所有的好友qq遍历他们的说说-->get所有好友的说说数据程序跑了20多分钟就跑转载 2018-01-09 21:14:54 · 1831 阅读 · 0 评论 -
Selenium+Python对开源中国官网进行模拟登录
原文地址:https://my.oschina.net/u/3264690/blog/8992291.摘要:Selenium是一个开源的和便携式的自动化软件测试工具,用于测试Web应用程序有能力在不同的浏览器和操作系统运行。Selenium不是一个单一的工具,而是一套工具,帮助测试者更有效地基于Web的应用程序的自动化。我们这里用到的python:python3.6操作转载 2018-01-09 21:24:25 · 585 阅读 · 0 评论 -
浅谈12306核心模型设计思路和架构设计
原文地址:http://blog.csdn.net/huangshulang1234/article/details/78548485 浅谈12306核心模型设计思路和架构设计第一篇:前淘宝工程师发帖谈12306:曾嗤之以鼻 现在认为几乎是奇迹本人淘宝技术专家,2012年在一家百强民企做电商副总,当时在极为艰苦的条件下带队开发了一个B2C(转载 2018-01-18 15:02:25 · 2100 阅读 · 1 评论