- 博客(6)
- 收藏
- 关注
原创 生产者消费者模式的一次实际应用
现在有这样一个需求:网站有很多合作站点,要求每天定时向合作站点负责人发送邮件通知该站点每日的引流情况;向运营发送网站各方面整体的观测数据.1. 流程分析引流数据.可以通过百度统计的接口来获取.邮件发送.这2步中间还穿插着数据的处理与邮件的应用等,不过这不是该文的重点.目前我们已经拥有邮件数据.(在邮件数据里已经包含邮件的全部信息,包括收件人等).重点是如何快速发送所有邮件.首先可以抽象一下,无
2017-09-29 09:05:39 1945
原创 spring和mybatis整合
记录,帮助梳理一下.二者的整合,其实实质就是将mybatis用到的组件交给spring来管理.1. 与mybatis相关.与mybatis相关的主要有:数据库连接.这里面与数据库密码,用户名等有关.会话工厂,需要用到数据库连接,基于mybatis的配置,mapper扫描路径等.mapper代理相关.负责从mapper包中扫描接口,并自动创建代理对象,在spring容器中注册.下面是一个典型的
2017-09-15 15:31:36 422
原创 关于spring与springmvc的依赖注入的思考.
首先我们应该了解一下spring的一些思想.spring是一个很大的东西,springmvc是在spring的基础上做了一些加强,本质上还是属于spring.在使用springmvc的时候,可以发现,程序中只是加了一个注解,我们就可以获取到spring注入的实例,但是我们并没有显式地引入applicationContext.xml文件.这是因为在web.xml文件中,我们设置了监听器和应用上下文.换
2017-09-15 13:52:55 616
原创 链路层
1. 概述 分用:目的主机收到一个以太网数据时,数据开始从底层上升,同时去掉各层协议加上的报文首部.每层协议盒都要检查首部中的报文标识,以确定上层协议.这个过程叫做分用.1.端口号端口号用于在同一台主机上分辨不同的应用程序或者进程.1~1023号端口是知名服务端口,由IANA进行分配.需要注意的是,同一个端口,可以被TCP和UDP同时使用.因为不同协议下的端口是可以通过协议类型来分辨出来的.2
2017-09-14 18:59:12 404
原创 关于property文件的使用
1. 需求说明 需求: 实现实时更新数据在一些系统中,可能有更改数据的需求.例如,在系统中我们使用了百度统计账号进行定期发送统计数据邮件.依照百度接口的需要,我们需要在功能模块里添加百度统计账号和密码等信息.假如某一天密码泄露,我们因此修改了百度统计账号的密码,而又不想影响线上系统的运行,此时就需要我们手动更新服务器上项目中密码信息.基于不能停止项目运行的需要,就可以采用property
2017-09-14 18:21:39 4137
原创 Python实现亚马逊网站图书满减信息的微信通知
开篇: 于实践中学习.1. 想法本程序的开发主要经历了以下几个阶段(我是一个python初学者):页面的下载->满减信息的查找->从首页动态寻找图书品类的入口->实现微信的通知.2. 初衷与问题页面下载用到了urllib模块,使用这个模块的过程中,又一次深入了解了关于http协议的工作细节.并且对前端的一些工作原理也有了了解. 因为自己对于amazon网站情有独钟,自己也喜欢看书,因此经常登
2017-09-08 15:09:06 557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人