摘要: 一.IT职业规划包含的内容 1.IT技术能力规划 2.学习的规划1) 学业与学历的规划 2) 外语口语学习规划 3.资源的规划(整合资源能力) 指的是各种人脉(沟通)交际的规划,学习环境的规划,参加各种技术培训的规划 家庭生活。。。,除了学业,技术能力,职业素养之外的规划,都属于资源的规划的范畴4.职业素养规划(不同阶段具备因素) 执行力,反馈力,沟通力,控制力,整合资源(人和物)能力 一定要下狠心去学习,去深造 质变与阶段性发展二.IT人员职业规划技巧 1.分阶段职业规划归纳法 (程序员=》高级程序员=》Team Leads=》项目经理=》部门经理=》CTO) 职业规划... 阅读全文
posted @ 2013-07-03 20:32 Zak.Tan 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERROR(一般错误)、WARN(警告)、INFO(一般信息)、DEBUG(调试信息)。要想获取最新版本的log4net组件库,可以到官方网站http://logging.apache.org/log4ne 阅读全文
posted @ 2013-06-26 20:52 Zak.Tan 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 项目中有用户组表UserGroup如下:其中PID表示当前组的上级组表数据如下:现在想查询出顶级组[没有上级组叫顶级组]A1组的所有子孙组ID,SQL如下:[sql] www.2cto.com--查询子节点with RTD1 as(select id ,pid from UserGroup ), RTD2 as( select * from RTD1 where id=6 union all select RTD1.* from RTD2 inner join RTD1 on RTD2.id=RTD1.PID )select * from RTD2 www.2cto.com查询结果如下:id 阅读全文
posted @ 2013-06-26 11:23 Zak.Tan 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1.我方服务器必须安装msdtc服务,并进行相应配置。2.我方服务器必须安装oracleclient,这个要对应中心站oracle版本的客户端。3.我方服务器必须安装OracleServicesForMicrosoftTransactionServer[版本]OracleProviderforOLEDB[版本]这2个可以在Oracle官方网站下载[http://www.oracle.com/technology/software/tech/windows/odpnet/index.html]此文件为分布式事务必须的插件。4.Oracle给我们分配一个Oracle的用户名和密码,具有写入/读取表 阅读全文
posted @ 2013-06-21 12:21 Zak.Tan 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 设置环境变量NLS_LANG,变量值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK,重新进入PLSQL,这个时候就OK了。 阅读全文
posted @ 2013-06-21 11:50 Zak.Tan 阅读(537) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地初始化控件,使用视图状态数据填充控件属性以及运行所有控件行为逻辑。(控件的生命周期基于页的生命周期,但是页引发的控件事件比单独的 ASP.NET 页中可用的事件多。)常规页生命周期阶段一般来说,页要经历下表概述的各个阶段。除了页生命周期阶段以外,还有在请求前后出现的应用程序阶段,但是这些阶段并不 阅读全文
posted @ 2013-06-04 23:32 Zak.Tan 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在WebForm1页面上直接放置用户控件WebUserControl1时的事件顺序:WebUserControl1_Init <br>WebForm1_Init <br>Page_Load <br>WebUserControl1_Load <br>WebForm1_PreRender <br>WebUserControl1_PreRender <br>WebUserControl1_Unload <br>WebForm1_Unload <br>在WebForm1页面的OnInit方法中用代码Load 阅读全文
posted @ 2013-06-04 23:30 Zak.Tan 阅读(108) 评论(0) 推荐(0) 编辑
摘要: with subqry(id,name,pid) as( select PermissionInfoId id,pmscName name,parentPmsid pid from PermissionInfo where PermissionInfoId=23 union all select PermissionInfoId id,PmsCName name,ParentPmsId pid from PermissionInfo ,subqry where PermissionInfo.ParentPmsId=subqry.id) select * from subqry;---Oracl 阅读全文
posted @ 2013-06-01 00:53 Zak.Tan 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 类图区别: 模版方法(Template Method): 策略模式(Strategy): 状态模式(State): 意图,动机和适用性区别: 模版方法(Template Method): 意图: 定义一个操作中的算法骨架, 而将一些步骤延迟到子类中. TempeleteMethod使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤. 动机: 多种输出模板. 适用性: 一次性实现一个算法的不变的部分, 并将可变的行为留给子类来实现. 公共行为在父类, 不同之处分离为新的操作. 控制子类扩展. 模板方法只在特定点调用“hook”操作, 这样就... 阅读全文
posted @ 2013-05-29 22:46 Zak.Tan 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 导出 导出具体的分为:导出表,导出方案(用户所有的东西导出,一个用户就是一个方案),导出数据库(所有方案)三种方式... 导出使用exp(export)命令来完成的,该命令常 用的选项有: userid:用于指定执行导出操作的用户名,口令,连接字符串 tables:用于指定执行导出操作的表 owner:用于指定执行导出操作的方案 full=y:用于指定执行导出操作的数据库 inctype:用于指定执行导出操作的增量类型 rows:用于指定执行导出操作是否要导出表中的数据 file:用于指定导出文件名导出表: 1)导出自己的表 exp userid=scott/tiger@ctisoft t.. 阅读全文
posted @ 2013-05-20 23:51 Zak.Tan 阅读(179) 评论(0) 推荐(0) 编辑