上一页 1 ··· 76 77 78 79 80 81 82 83 84 ··· 89 下一页
摘要: 1. 熟悉工作环境,认识新同事 2. 制定学习计划、跟进学习进度(1) 了解新人的情况,制定出尽量适合新人的学习计划,计划制定的要细致,包括各个阶段要学习的内容、学习时间、学习资料、学习产出。(2) 找个机会和新人一起看下学习计划,讲解计划内容以及认真听取新人的意见,根据新人反馈的信息适当的调整计划。和新人的沟通可以让自已更能了解新人,制定尽量适合新人的计划能让新人带着合理的目标去学习,而不会让新人感到迷茫和困惑。(3) 跟进学习进度是让自已了解前期制定的计划是不是适合新人,并且可以通过这种方式了解新人的学习情况和遇到的问题,及时根据具体情况协助新人解决。在新人执行计划前,告诉新人以日报的形式 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(681) 评论(0) 推荐(0)
摘要: 服务器安全设置1、系统盘和站点放置盘必须设置为NTFS格式,方便设置权限。2、系统盘和站点放置盘除administrators 和system的用户权限全部去除。3、启用windows自带防火墙,只保留有用的端口,比如远程和Web、Ftp(3389、80、21)等等,有邮件服务器的还要打开25和130端口。4、安装好SQL后进入目录搜索 xplog70 然后将找到的三个文件改名或者删除。5、更改sa密码为你都不知道的超长密码,在任何情况下都不要用sa这个帐户。6、改名系统默认帐户名并新建一个Administrator帐户作为陷阱帐户,设置超长密码,并去掉所有用户组。(就是在用户组那里设置为空即 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(240) 评论(0) 推荐(0)
摘要: 在Javascript中的对象和原型(二)中我们提到,用构造函数创建的对象里面,每个对象之间都是独立的,这样就会降低系统资源的利用率,解决这样问题,我们就要用到下面提到的原型对象。一 原型对象原型对象实际上就是构造函数的一个实例对象,和普通的实例对象没有本质上的区别。 可以包含特定类型的所有实例的共享属性或者方法。这样,如果我们需要修改所有实例中的属性或者方法,就只需要修改一处,就能够影响到所有实例了。因为原型 中的属性和方法是共享的。我们可以看下两个图示: 构造函数方式原型模式方式从上面的图示中我们就不难看出,为何下面的代码中"user1.show == user2.show;&q 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(187) 评论(0) 推荐(0)
摘要: 上一篇中提到了JavaScript中对象的创建的一些基本操作,接下来讨论下继续讨论。一 工厂模式我们知道,要创建一个对象我们可以用如下代码:var user = new Object(); //使用new运算符创建一个对象 user.name = '念在三角湖畔'; //给对象添加属性 user.age = 22; user.address = '湖北武汉'; alert(user.name + " " +user.age);//返回 '念在三角湖畔 湖北武汉'用这样的方法创建对象比较简单直观,也是JavaScript种创建对 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(120) 评论(0) 推荐(0)
摘要: 面向对象的语言(如Java)中有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。但是,JavaScript 没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。要了解面向对象,首先就要了解Javascript中的对象和原型。这篇文章中主要学习一下Javascript中的对象。一 关于对象对象其实就是一种引用类型。而对象的值就是引用类型的实例。在JavaScript 中引用类型是一种数据结构,将数据和功能组织在一起。它也常被称做为类,但JavaScript 中却没有类的概念。虽然JavaScript 是一门面向对象的语言,却不具备传统面向对象语言所支持的类和接口等基本结构。二 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(132) 评论(0) 推荐(0)
摘要: (1)意图将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。(2)适用性1. 当创建复杂对象的算法应该独立于该对象的组成部分以及他们的装配方式;2. 当构造过程必须允许构造的对象有不同的表示; (3)结构(4)参与者 Builder:为创建一个Product对象的各个部件指定抽象接口 ConcreteBuilder:1. 实现Builder的接口以构造和装配该产品的各个部件 2. 定义并明确它所创建的表示 3. 提供一个检索产品的接口 Director:构造一个使用Builder接口的对象 Product:1.表示被构造的复杂对象。Concret... 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(322) 评论(0) 推荐(0)
摘要: 通过思考大概清楚系统操作日志的设计,以下是其UML图:通过上图,我们可以了解知道该UML主要由三个表组成,其中一个主表LogSetting和两个从表分别是LogOperation和LogSettingDetail。那么怎么样才能通过这样的设计来现实我们的日志功能呢?其实一开始我就觉得通过.net的反射功能可以很简单、很方便的实现这个功能,所以我就顺着一个思路来实现她;通过反射动态的获取Model实体的属性,然后再根据LogSettingDetail配置来匹配所要记录的字段信息。先来主要的代码吧,发现将思想用文字表达出来还是较困难的,代码比较直接:代码的实现using System;using 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(673) 评论(0) 推荐(0)
摘要: 前言我们在做企业管理系统时,有多多少少都有对数据的完整性有所要求,比如要求系统不能物理删除记录,要求添加每一条数据时都要有系统记录、或者更新某条数据都需要跟踪到变化的内容、或者删除数据时需要记录谁删除了,何时删除了,以便误删后可以通过系统的XXX功能来恢复误删的数据。我将这种功能称为操作日志为什么要做操作日志?其 实上文也描述了一些,其主要目的就是跟踪到每一个用户在系统的操作行为,如对数据进行查询、新增、编辑或删除甚至是登录等行为。更进一步的理解可以说是对 用户使用系统情况的跟踪,对数据的跟踪防止数据意外删除、更改时有所记录,有所依据,以便对数据的还原,从某种程序上可以保护数据的完整性。系统设 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(267) 评论(0) 推荐(0)
摘要: 如何实现连接池?确保你每一次的连接使用相同的连接字符串(和连接池相同);只有连接字符串相同时连接池才会工作。如果连接字符串不相同,应用程序就不会使用连接池而是创建一个新的连接。优点使用连接池的最主要的优点是性能。创建一个新的数据库连接所耗费的时间主要取决于网络的速度以及应用程序和数据库服务器 的(网络)距离,而且这个过程通常是一个很耗时的过程。而采用数据库连接池后,数据库连接请求可以直接通过连接池满足而不需要为该请求重新连接、认证到数 据库服务器,这样就节省了时间。缺点数据库连接池中可能存在着多个没有被使用的连接一直连接着数据库(这意味着资源的浪费)。技巧和提示1. 当你需要数据库连接时才去创 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(317) 评论(0) 推荐(0)
摘要: 概述在 软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧 烈的变化,但是将它们组合在一起的算法确相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化,从而保持系统中的 “稳定构建算法”不随着需求改变而改变?这就是要说的建造者模式。本文通过现实生活中的买KFC的例子,用图解的方式来诠释建造者模式。意图将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。模型图生活中的例子生 成器模式将复杂对象的构建与对象的表现分离开来,这样使得同样的构建过程可以创建 阅读全文
posted @ 2013-08-29 16:53 sandea 阅读(189) 评论(0) 推荐(0)
上一页 1 ··· 76 77 78 79 80 81 82 83 84 ··· 89 下一页