#DD

Lind.DDD.IoC(大叔推荐)~在服务定位器中引入IoC容器~容器的适配器

回到目录关于依赖倒置(DIP)高层模块不依赖于低层模块的实现,而低层模块依赖于高层模块定义的接口,通俗的讲,就是高层模块定义接口,低层模块负责实现,这在我们实际开发中经常被用到,层与层之间引用,经常被添加一个接口层去隔离,在接口层定义相关业务规范,而底层去实现它,高层只引用这个接口,当高级需要其它扩展,直接添加新的接口...

Lind.DDD.Manager里菜单权限的设计

回到目录对于一个后台管理系统来说,你的权限设计与安全是重中之重,当你为一个权限分配一些菜单后,当这个权限的用户没有菜单权限时,这个菜单的URL是不可以被用户访问的,而在之前的设计中,没有考虑到这点,所以本次Lind.DDD.Manager的升级中,需要把这块完善一下,将会在8月的Lind.DDD中奉献给大家,敬请期待!...

Lind.DDD.UoW~方法回调完成原子化操作

回到目录本文来自于实践中的不足在最近开始过程中,遇到了一个问题,之前设计的工作单元UoW只支持Insert,Update,Delete三种操作,即开发人员可以将以上三种操作同时扔进工作单元,由工作单元UoW负责事件的处理,这种设计已经出现很多年了,大叔感觉也是不错,思路就是在工作单元里添加三个字典对象,用来存储你的In...

Lind.DDD.ILogicDeleteBehavor~逻辑删除的实现

回到目录关于逻辑删除对于逻辑删除之前的做法是在实体类中加个字段,一般是status,其中一种状态是删除,当然也有其它做法,如加个bool的字段IsDeleted,这些其实都过于武断,即它在基类里加上后,所以实体类都会有这种特性,而对于现实的数据表,可能不显示这种逻辑删除的特性,如关系表,日志表,可能删除就是物理上的直接...

Lind.DDD.Events事件总线~自动化注册

回到目录让大叔兴奋的自动化注册对于领域事件之前说过,在程序启动时订阅(注册)一些事件处理程序,然后在程序的具体位置去发布(触发)它,这是传统的pub/sub模式的体现,当然也没有什么问题,为了让它支持分布式的场景,我们引用了redis这种存储介质,这一切都早已集成到了Lind.DDD架构中,对些没什么好说的,而今天的重...

用Fiddler抓取手机APP数据包

Fiddler下载地址1.允许远程连接2.允许监听https3.重启Fiddler这步很重要,不要忘了4.手机配置用ipconfig命令查询当前PC的局域网IP将手机连接上同一个WIFI,并进行设置:iOS手机:设置>WIFI>点击进入连接上的WIFI,在最下面会有HTTP代理(默认情况下使关闭),打开手动...

MySQL的DDL、DML、DCL

DDLDDL的概述DDL(DataDefinitionLanguage数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概念,&rdq...
代码星球 ·2020-07-14

Fiddler 502问题

使用Fiddler的时候遇到下面这个问题:在地址栏想打开个一般处理程序,出现连接本机失败的提示,如下图:而这在我没打开Fiddler的时候是显示正常的。查看Fiddler,在嗅探->第二个Raw的报文最下面提示:[Fiddler]Connectiontolocalhostfailed.<BR>Exce...
代码星球 ·2020-07-14

Fiddler HTTPS抓包

现在很多带有比较重要信息的接口都使用了安全性更高的HTTPS,而Fiddler默认是抓取HTTP类型的接口,要想查看HTTPS类型接口就需要安装fiddler证书。 fiddler安装教程可参考:http://blog.csdn.net/SomeOne_yt/article/details/53120294手...
代码星球 ·2020-07-14

Android学习笔记---DDMS试图与Button

DDMS试图的学习及Button的引用1.DDMS介绍:DDMS全称DalvikDebugMonitorService.DDMS为IDE和emultor及真正的android设备架起来了一座桥梁,Android DDMS将捕捉到终端的ID,并通过adb建立调试器,从而实现发送指令到测试终端的目的1)每一个An...

二十六 Python分布式爬虫打造搜索引擎Scrapy精讲—通过downloadmiddleware中间件全局随机更换user-agent浏览器用户代理

downloadmiddleware介绍中间件是一个框架,可以连接到请求/响应处理中。这是一种很轻的、低层次的系统,可以改变Scrapy的请求和回应。也就是在Requests请求和Response响应之间的中间件,可以全局的修改Requests请求和Response响应 UserAgentMiddleware...

九 web爬虫讲解2—urllib库爬虫—实战爬取搜狗微信公众号—抓包软件安装Fiddler4讲解

封装模块#!/usr/bin/envpython#-*-coding:utf-8-*-importurllibfromurllibimportrequestimportjsonimportrandomimportreimporturllib.errordefhq_html(hq_url):"""hq_html()封装的...

urllib.error.HTTPError: HTTP Error 403: Forbidden

问题: urllib.request.urlopen()方法经常会被用来打开一个网页的源代码,然后会去分析这个页面源代码,但是对于有的网站使用这种方法时会抛出"HTTPError403:Forbidden"异常例如执行下面的语句时[python] <span>urllib.request...

border-radius元素overflow:hidden失效问题

父元素使用border-radius和overflow:hidden做成圆形,子元素如果使用了transform属性,则父元素的overflow:hidden会失效。解决方法:父元素使用-weibkit-mask-image覆盖掉圆角部分。-webkit-mask-image可以使用图片、Gradient渐变或者SVG...

inline-block元素overflow:hidden对齐问题

inline-block元素设置overflow:hidden后,其本身会上移解决方法:在该元素或其父元素上设置vertical-align:bottom原因解释:inline-block元素被设置oveflow非visible后,其baseline被强制修改为元素下外边沿,     该元素将底部与其他元素对齐...
首页上一页...5152535455...下一页尾页