一直以为MVC就是三层,最近通过.net的学习才知道,三层架构是指表示层(UI),业务逻辑层(BLL)和数据访问层(DAL) ,UI负责与用户的交互,DAL负责访问数据(其实是操作model,model对应物理表), BLL连接UI和DAL,负责一切业务逻辑。 而MVC只是表示层UI的细分,这里引用 ...
分类:
Web程序 时间:
2017-12-22 12:25:11
阅读次数:
262
前言:前面2篇博客,我们分析了Java中过滤器和监听器的实现原理,今天我们来看看拦截器。 1,拦截器的概念 java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action 执行前 ...
分类:
编程语言 时间:
2017-12-20 15:01:58
阅读次数:
173
你是不是遇到过MFC控件在项目中样式是win7风格,运行exe程序又变成了比较古老的XP风格?想要修改控件样式,首先得知道影响界面样式的原因。 影响界面控件风格的因素是:VS项目使用的字符集会影响使用的界面控件的版本,从而影响界面效果。 Unicode版会自动嵌入Win7风格的控件,多字节版则不会嵌 ...
分类:
编程语言 时间:
2017-12-20 14:55:50
阅读次数:
177
根据这个问题很简单就能查到一些文章明确说明了解决问题的方法,就是如下一段代码: 并且还附上了GitHub上的解决链接,但是!由于时间久远,GitHub好像经过一些迁移,帖子是失效的,而把这段代码简单地粘贴进文件里也无法解决问题,所以我又继续去找,找到了GitHub上的这个Issue https:// ...
分类:
其他好文 时间:
2017-12-17 16:58:49
阅读次数:
112
描述:提示在DAL.SQLHepler出现该异常。 解决:connectionString写在AppConfig里面,但是在引用的时候写错name。注意ConnectionStrings["XXXX"]里面内容的不同。 AppConfig是: 引用的时候: 正确应该是: 更多该异常解释:http:/ ...
分类:
Windows程序 时间:
2017-12-17 13:20:55
阅读次数:
3637
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 import socket 5 import select 6 7 8 class MyRequest: 9 """ 10 从请求头请求体获取的信息封装的request对象中 11 """ 1... ...
分类:
编程语言 时间:
2017-12-12 13:31:12
阅读次数:
192
仓库模式使用repository来将业务层和数据实体层分开来,业务逻辑层应该对组成数据源层的数据类型不可知,比如数据源可能是数据库或者Web service在数据源层和业务层之间增加一个repository层进行协调,有如下作用:1.从数据源中查询数据2.映射数据到业务实体3.将业务实体数据的修改保 ...
分类:
Web程序 时间:
2017-12-11 22:07:10
阅读次数:
250
目前组里面测试新同学很多时候不知道如何将自己学的编码知识和测试场景实际结合起来,这里拿1个实际例子,分析下过程。 拿到1个需要编码的测试需求,怎么做 测试需求:公司网站里面商品图片很多是无效链接,检查搜索出来,进行进一步处理。 一,思考:首先想下怎么做? 二,怎么找出网站里的所有图片链接 未完待续 ...
分类:
Web程序 时间:
2017-12-11 11:23:51
阅读次数:
257
11.18 软院新生杯 rank: 1 4道FB,靠着罚时拿第一。。 11.25 计院冬季赛#1 rank: 1 不到4h就AK了23333 11.26 计院冬季赛#2 rank: 2 罚时输给了大二集训队的wcd大佬。。。 12.2 软院选拔赛#1 rank: 2 wl太强了,浙江dalao。。 ...
分类:
其他好文 时间:
2017-12-10 22:47:12
阅读次数:
218
这道题目要求我们判断光线进入一条管道后可以抵达的最大的x坐标。 这是我做的第一道几何题目,卡了我半天。翻了不少书,才大概明白了些。既然是第一次做,就把所有今天学到的就全部写下好了。 1.如何判断平面上两条向量(x,y)与(a,b)之间的关系? 可以利用叉乘,平面上两个向量p与q叉乘的结果pxq是一条 ...
分类:
其他好文 时间:
2017-12-10 01:23:33
阅读次数:
130