高级

PHP高级程序员所要掌握的技能 2016-04-14

很多工作几年的php开发者都会有这样的迷茫,php开发多了,无外乎"增删改查调接口",真的是这样吗?实际上开发者除了把自己当成php程序员,更应该关注php以外的东西,将自己定位于能熟练使用php搭建系统的工程师. 我认为高级php工程师可以往几个方向去发展:1.深度方向一个工程师要往高阶发展,必须同时强化几个技术能力:设计能力:懂得如何利用分层.面向对象.设计模式等设计组织代码编码能力:熟悉php语法特性,知道怎么用一两行代码代替初级开发者十几上百行代码.工程能力:学会如何快速构建工

Node.js高级编程:用Javascript构建可伸缩应用21.2介绍和安装-Node介绍 2013-01-10

本系列文章列表和翻译进度,请移步:Node.js高级编程:用Javascript构建可伸缩应用(〇)本文对应原文第一部分第二章:Introduciton and Setup:Introducing Node文章是从Word复制到wordpress,版面有些不一致,可以点这里下载本文的PDF版.第二章:Node介绍本章内容:什么是事件驱动编程,有什么优点Node.js如何简化了事件驱动开发在传统程编程模里,I/O操作就像一个普通的本地函数调用:在函数执行完之前程序被堵塞,无法继续运行.堵塞I/O起

sed高级使用学习更新中。。。。。 2011-12-12

原始文件:# cat a.a | cat -n 1 1111111 2 2222222 3 test33333 4 444444444444 5 555555555555G的用法: 追加保留空间内容到模式空间另外g的用法:复制保留空间的内容到模式空间 # sed 'G' a.a | cat -n 1 1111111 2 3 2222222 4 5 test33333 6 7 444444444444 8 9 555555555555 10解释:保留空间初始为空.模式空间读取第一行,保留空间将内容

NTFS实战之高级应用 2011-09-17

NTFS实战之高级应用
某公司现状,文件服务器上,用户可以随便创建文件以及文件夹等其他,让人看了眼花缭乱,影响视觉,在权限上控制的不是很严格,造成某些数据会丢失,有一个需求:共享文件夹data 一,只允许用户在该文件夹里创建文件夹,不能创建文件,避免造成视觉混乱,同时互相不能访问!二,用户创建的文件夹,用户具有完全控制权限!这是一个高级的应用,使用普通的添加群组设置权限已经达不到需求了,所以这里所有的 ...

oracle高级sql调优 2010-12-19

大家在大型数据库生产系统的运维中可能会遇到这样一个问题,一条查询语句,操作的是相同的表和数据,为什么在生产数据库上执行起来就很慢,而在备份数据库反而会很快.这其中一个重要原因就在于索引cluster_factor的不同. oracle数据库下,索引在做完统计分析后,会获得很多重要信息,其中之一就是cluster_factor,cluster_factor表示索引数据顺序和表数据顺序的一致性,关于cluster_factor的理论和机制分析见随后作者的文章,oracle高级sql调优之:clust

解决unix环境高级编程的第一个程序运行问题 2010-12-17

    嘿q嘿,最近想研究下linux下的网络编程,于是乎在网上找了几本书,前段时间弄的unix的网络编程,貌似实在太高深了,我搞不定啊,这不,又找了另外本比较初级的unix环境高级编程,嘿嘿,一样遇到不少问题啊....    看到书上滴第一个列出指定目录的内容的那个例子,其实就是shell中  ls  的内容,又让我受到了不小的打击...[[email protected] ~]# vi ls.c #include "apue.h"#include <dirent.h>intm

C#高级编程之C#基础知识 2010-11-26

虽然不是我写的书,但是我觉得这个很必要提供给网络爱好者,关于安装VS2005这个不用我说了希望大家都支持我理解了C#的用途后,就可以学习如何使用它.本章将介绍C#编程的基础知识,并假定您具备C#编程的基本知识,这是后续章节的基础.本章的主要内容如下:● 声明变量● 变量的初始化和作用域● C#的预定义数据类型● 在C#程序中使用循环和条件语句指定执行流● 枚举● 命名空间● Main()方法● 基本的命令行C#编译器选项● 使用System.Console执行控制台I/O● 在C#和Visual

麦咖啡mcade8.5I高级规则设置 2010-07-23

麦咖啡mcade8.5I高级规则设置 一.防间谍标准保护就那一个,选上二.防间谍最大保护除了第一个以外,后面两个都选上三.防病毒标准保护禁止禁用注册表编辑器和任务管理器,禁止远程创建/修改可执行文件和配置文件,禁止远程创建自动运行文件,这几个要关闭,四.防病毒最大保护保护缓存文件免受密码和电子邮件地址窃贼的攻击,这个关闭五.防病毒爆发保护两个全部关闭,后面自己要专门设置一个的六.通用标准保护,默认全选上,不管七.通用最大保护,禁止将程序注册为服务关闭(会导致有些软件安装不起),禁止在 Windo

用户、用户组、权限的高级课题 2010-07-19

监控登陆:w.last.lastb管理员为了维护好服务器,会经常查看在线用户及他们正在运行的进程,使用w命令可以显示连接用户的信息,以及他们正在运行的进程.如果想要查看以前的引导历史可以使用last命令,last命令可以显示最近的登陆用户列表.以及所有最近的系统引导的时间.想要具体到那个用户,你还可以在last后加上这个用户的用户名.还有一个命令lastb ,如果你想要知道进入账号的失败企图(即坏登陆)可以使用lastb命令.last命令还有一些选项需要注意:-n显示条目:-I 显示ip而不是主

高级变量 2010-07-12

高级变量1变量扩展基本型${变量名称} {}也可以不使用,但是建议一般都加上:变量存在的定义 变量值为空 null 变量值为非空 变量值不存在 (比如使用unset命令) 测试变量“存在与否”的基本用法${待测变量-默认值}有就传有,若没有,就传回一个指定值 测试变量“不存在”或其值为空:“传回”一个默认值${待测变量:-默认值} 有就传有,若没有,就传回一个指定值 ###与上面一条区别:上面为空算有值,这里为空算没有值. 测试变量“不存在”或其值为空:给变量设一个默认值${待测变量:=默认值}

PS中rename-item的一些高级应用 2010-03-17

最近对一些文件进行处理,而ps中rename-item这个cmdlet能非常有效的帮助提高工作效率.1.替换文件名中的指定字符串:Get-ChildItem C:\Users\shichng\Desktop\test2 -Force -Recurse | rename-item -newname { $_.name -replace 'microsoft','' } –force将所有文件名中的microsoft删除2.批量修改文件后缀名Set-Location C:\Users\shichng

NIS客户端的高级配置 2010-01-05

NIS客户端高级配置 一般情况下,NIS的客户端只能在启动的时候将服务器上的共享目录挂载到本地,而不能在启动的时候同时启动NIS客户端程序,所以我们必须先以Root用户登录本地然后才可以登录NIS服务器. 可是我们不想这么麻烦,总希望在登录本地以前就可以登录到NIS服务器上去.怎么办呢?具体做法如下: 首先我假设在服务器上已经做好了一切配置(包括NFS服务的启动),同样也假设客户端上的配置已经基本完成(我指的是NFS客户端的启动挂载) 环境假定完毕,现在我们就可以直接进入正题啦! 首先在/usr

vbox系列教程-高级应用(一) 2009-08-30

经过紧张一周整理,终于把这次的课程录制完成.视频没有处理过,如效果不好还请大家见谅.本次教程是vbox 系列教程的第四讲.主要讲解,vbox 虚拟磁盘的管理与全局设置.http://www.idealfly.net.cn/bbs/tech/vbox/vbox_4_setting1.swf下载地址: http://www.idealfly.net.cn/bbs/viewthread.php?tid=2975&extra=page%3D1

Vsftp的高级应用:给每个用户建立单独的配置文件 2009-05-13

Vsftp的高级应用:给每个用户建立单独的配置文件
首发:猪笨无罪的吹牛地在上一篇文章中,我们讲了vsftp的基本配置.(Linux服务配置:Vsftp的基本配置).用过互联网上大型的FTP服务器的朋友应该知道,他们的服务器中不同账号对应的权限,登录到的目录也不相同.这是怎样实现的呢?本文就来向大家讲述如何配置这种比较特殊的FTP服务器.在上篇文章中,已添加用户ftp1,现在我们来添加另一个用户ftp2.vsftp默认设置是登陆 ...

企业高级网络技术PPP的配置 2009-03-09

企业高级网络技术PPP的配置
PPP协议PPP协议概述为了解决在同一条串行链路上同时传输多种网络协议的问题,3P协议被提出.3P协议提供了一种在点对点链路上封装多种网络数据报文的标准方法.相对于以前的广域网协议的优点(1)支持面向字符传输的异步串行链路和面向比特传输的同步串行链路.(2)支持多种网络层协议,允许在一条链路上同时传输多种网络层协议报文.(3)支持在链路的建立过程中进行参数的协商(4)支持错误检 ...

vim命令高级技巧 2008-06-22

vim命令高级技巧[url]http://hi.baidu.com/iamevanli/blog/item/71618211b8c7ab11b8127b6b.html[/url]   vi技巧进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 v

传统网络配置命令与ip高级路由命令学习示例 2008-03-05

传统网络配置命令与ip高级路由命令学习示例懂得网络配置命令是一般技术人员必备的技术,经过一段时间的研究和学习,总结了一些常用的命令和示例以便日后查阅. 传统的在1--3点,ip高级路由命令在4--12点,两者部分可以通用,并达到同样的目的,但ip的功能更强大,可以实现更多的配置目的. 首先,先了解传统的网络配置命令: 1. 使用ifconfig命令配置并查看网络接口情况 示例1: 配置eth0的IP,同时激活设备: # ifconfig eth0 192.168.4.1 netmask 255.

MOSSSearch学习记录八:高级搜索定制中 2008-01-04

MOSS Search学习记录(八):高级搜索定制(中)上篇介绍了高级搜索中关于"查找符合下列条件的文档-"搜索框部分的定制,内容比较简单.下面继续介绍中间部分"缩小搜索范围"部分的定制.从图中可以看到,默认情况下有两部分的内容可以定制,搜索的语言和搜索的结果类型.除此以外,隐藏的还有一部分可定制内容就是搜索范围,使用到范围的就是我们前面讲到的搜索范围,但是高级搜索的配置上稍稍有所不同,这部分不同只是在网站配置上的区别,并不是在共享服务管理中,共享服务管理中关于搜索

Oracle高级复制机制 2007-09-20

Oracle高级复制即可支持基于整个表的复制也可支持基于部分表的复制两种复制方案.这两种复制方案主要是通过Oracle的两种复制机制来完成的,即多主复制和可更新快照复制,同时还可以将这两种复制机制结合起来以满足不断变化的业务需求. 1. 多主复制 多主复制方案支持全表在各个主节点间的对称复制,允许所有主节点对主表都有更新操作的权利.任何一个主节点上的复制表的更新都会被传播并被直接应用到其他所有主表.一个主节点出现问题,不会对其他主节点之间变化的传播造成影响. 多主复制采用一种称为"延迟远程过程调

PowerDesign高级应用 2007-09-08

1.去掉Oracle生成的SQL创建语句中的双引号用powerdesigner导出orale数据库的建表sql时,默认会给表名和字段名加上双引号,如下图:这样给操作数据库带来很大的不便,解决的办法是设置Database菜单然后点击Edit Current DBMS菜单,再依次点开Script->Format,然后找到CaseSensitivityUsingQuote将其设为NO,即可.如下图:如果带有包的话,导出时要选择包中的表.2.PowerDesign高级应用编写相关的VBS脚本在Power
一周排行
  • 好东西大家分享!
  • RAC环境下的备份与恢复五
    在前面的几个章节中,简要的介绍了在rac环境下对数据库执行备份和完全恢复,rac环境同单实 ...
  • 开发机器:Delphi 7+sp1(使用的liteapplications.com的Delphi7SE)自带的dbExpress 2.0MySql 最新版5.0.67(免安装版本)发布机器:1.主程序(Exe文件)2 ...
  • 经常为了方便和直观,我们会首先直接在数据库中设计出表,但是接下来又要将表的结构和设计编写在设计文档中,以便编码的时候可以直观的查询,一旦数据库表非常多,字段非常多的时候,这无疑是件非常郁闷的工作.这是一个漂亮的PHP ...
  • CA:加密解析
    为了实现验证在传输数据时是否被修改和其安全性我们通常对其加密常见Linux加密方式1.对称 ...
  •  SQLite -插入查询 SQLite插入语句是用来添加新行数据到数据库中的一个表. 语法: 有两种基本的插入语句的语法如下: INSERT INTO TABLE_NAME (column1, column2, c ...
  • 一.rsync的不足随着生产规环境的不断扩大,对数据的安全性和可靠性提出了更好的要求,rsync在对实时性要求较高的业务系统中也逐渐暴露了很多的不足之处.首先,rsync同步数据时,需要扫描文件系统或目录下的所有文件 ...
  • 题目链接:http://poj.org/problem?id=2777 题意是有L个单位长的画板,T种颜色,O个操作.画板初始化为颜色1.操作C讲l到r单位之间的颜色变为c,操作P查询l到r单位之间的颜色有几种. 很 ...
  •  打开vi /usr/local/nginx/conf/nginx.conf编辑即可!
  • C语言嵌入式系统编程修炼内存操作
    C语言嵌入式系统编程修炼(内存操作) 作者:宋宝华     来源:天极网     日期:2 ...