![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
互联网
文章平均质量分 55
sevenkj
这个作者很懒,什么都没留下…
展开
-
局域网中其他机器不能访问本机IIS网站
问题:自己在本机(Win7)上创建了一个IIS网站,本机能够访问,但局域网其他机器不能访问。 解决方法: 打开【控制面板】,选择【WINDOWS 防火墙】,进入。 在Windows防火墙界面,选择左侧边栏的【高级设置】; 在弹出的高级安全Windows防火墙界面中,选择左侧边栏的【入站规则】,然后在右侧边栏选择【新建规则】; 在新建入站规则向导对话框中:转载 2014-08-11 10:09:37 · 505 阅读 · 0 评论 -
深入认识单例模式
前段时间太忙没有时间写博客,今天我们一起来探讨一下这个单例模式。这个模式在Android系统架构中用的比较多,只有更深入的理解了,才能在这平台上创建出优秀的项目。什么是单例模式?就是保证一个类只有一个实例,并提供一个访问他的全局访问点。我们解析一下:首先,我们的定义的类只能实例化一个实例,如何做到呢?我们知道在类的实例,实际上是根据类的构造方法来做的。如果类中没有定义对应的构造方法,那么系统将默认原创 2014-12-23 13:34:13 · 508 阅读 · 0 评论 -
由观察者模式的升级,得出委托代理
大家在实际项目开发过程成,有这么一种情况:在VS2010开发环境中,当我们创建一个页面后,我们将鼠标移动到设计界面时候,系统会自动显示能拖的组件;当鼠标移动到代码界面时候,系统自动隐藏组件;这个是怎么实现的呢?我们慢慢来将。咱先看看什么是观察者模式:定义了1对多的依赖关系,让多个观察者对象同时监听某一个主题对象;这个主题对象发生变化的时候,会通知所有的观察者对象,让他们能够自己更新自己。就是说我们原创 2015-02-02 14:41:03 · 593 阅读 · 0 评论 -
亡羊补牢的方法---适配器模式
我们在VS2010环境中,经常从数据库中查询数据并返回给DataSet,然后绑定前台显示。他们都知道它的原理吗?实际上在这个过程当中,数据做了一次转换。我们后天先不管你是Sqlserver、DB2、Oracle等数据库,它先将数据查询出来并返回到DataAdapter中,然后由DataAdapter转换成DataSet;所以,我们在前台操作的时候根本不用去关心是哪种数据库。这个地方DataAdap原创 2015-02-05 10:43:48 · 633 阅读 · 0 评论 -
Form界面的各组件的工作原理---中介者模式
在VS项目开发过程中,我们创建一个页面后,系统为我们自动生成一些代码(.aspx,.cs),一个用于前台控件的摆放、另一个用于编写控件对应的事件操作。例如:我们在双击按钮后,系统自动生成一段Click的代码并在里面填写我们想要的操作。为什么界面上很多的按钮他们相互之间的操作都互不受影响?因为控件在操作的时候,不是自己操作自己,而是产生事件并发送的Form界面;再由Form界面按照接收到的事件,转发原创 2015-02-13 14:24:41 · 687 阅读 · 0 评论 -
与状态模式相似的设计模式---职责链模式
今天我们要讨论的设计模式与前面提到的状态模式非常相似,他们不能的地方:状态模式是每个具体的状态处理自己状态的事务,若非自己状态处理的数据则将状态移动到一下一个具体状态类处理;而职责链则是根据自己的职责完成本职工作,若不能完成则判断是否已经关联了下一个环节职责,若存在则调用下一环节的处理。他们两个一个是在具体类中已经设定了下一环节,而另外一个则是在客户端先设定好职责链。 什么是职责链模原创 2015-02-13 10:12:02 · 598 阅读 · 0 评论 -
SOA的实例
在前一篇文章中,我们讲诉了SOA的架构原理;今天我们将其具体的开发实例进行展示。先将大概开发思路:1.将所有的接口功能放在同一个工程下,这个工程非常重要;因为我们的服务提供者及消费者都会用到;2.针对接口功能的具体实现,并将对应的服务暴露到zookeeper注册中心中;3.消费者只需要引用接口功能的工程;在配置文件中,配置注册中地址及生成远程服务代理就可以在Java代码中调用了。这样做针对消费者端原创 2015-08-03 13:53:26 · 9669 阅读 · 0 评论 -
Oracle 存储过程及函数中游标+动态的sql处理
我们在实际的项目开发过程中,经常会遇到类似的情况:要求在不同的数据库表分块中,查询某些字段的数据信息并按照字符串的方式显示出来,如何解呢? 游标+动态sql的方式无疑是最好的解答;首先根据需求动态地建立sql语句,其次将执行的结果存储在游标当中,采用游标循环读取数据的方式获取数据,并以字符串打包返回; 上代码,大家可以直接复用(存储过程及函数中,参数不能定义长度原创 2015-11-05 13:27:02 · 7433 阅读 · 0 评论 -
Linux系统开机启动过程
优秀的Linux工程师应该清楚的知道开启加载的过程,太能针对开机中存在的问题进行实际解决;下面简单记录一下开启运行的过程及调用的相关程序: 1. BIOS 2. MBR (boot loader) 3. kernel loading 4. init program 5. initial script (/etc/rc.d/rc.sysinit) 6. daemon start (/et原创 2016-07-24 18:19:36 · 332 阅读 · 0 评论