当前位置:  建站>运营/SEO
本页文章导读:
    ▪Linux系统vim常用命令      linux系统vim 常用命令 ★命令模式  移动光标  h 或 向左方向键(←) → 光标向左移动一个字元  j 或 向下方向鍵(↓) → 光标向下移动一个字元  k 或 向上方向鍵(↑) → 光.........
    ▪Windows PE安装win7      前年刚去公司的时候用PE装过好多系统,最近又装一台华硕的,碰到了一个问题,一起记录了下。 华硕X45,Bios已经改为U盘启动了,但就是进不去,因为知道可能还有个选磁盘启动项的键,找.........
    ▪锁定和解锁行记录          在某项目中,按客户要求协同联动程序(直送、非直送)在收货或交货时对查询出来的一条记录用BDC录屏的方式在前台操作,因为前台操作的时间可能比较长,在某一个人进行.........

[1]Linux系统vim常用命令
    来源: 互联网  发布时间: 2013-10-26
linux系统vim 常用命令

★命令模式 

移动光标 

h 或 向左方向键(←) → 光标向左移动一个字元 
j 或 向下方向鍵(↓) → 光标向下移动一个字元 
k 或 向上方向鍵(↑) → 光标向上移动一个字元 
l 或 向右方向鍵(→) → 光标向右移动一个字元 
[Ctrl] + [f] → 屏幕『向下』移动一页,相当于 [Page Down]按键 
[Ctrl] + [ b ] → 屏幕『向上』移动一页,相当于 [Page Up] 按键 
n<space> → n 表示『数字』。按下数字后再按空白鍵,光标会向右移动这一行的 n 个字元 
0 → 数字『 0 』:移动到这一行的最前面字元处 
$ → 移动到这一行的最后面字元处 
G → 移动到这个文件的最后一行 
nG → n 为数字。移动到这个文件的第 n 行(可配合 :set nu) 
gg → 移动到这个文件的第一行,相当于 1G 
n<Enter> → n 为数字。光标向下移动 n 行 



查找与替换 

/word → 向光标之下查找一个名称为 word 的字符串。如想查找 eric4ever 字符串,输入 /eric4ever 即可 
?word → 向光标之上查找一个名称为 word 的字符串 
n → 『重复前一个查找的动作』 
N → 与 n 刚好相反,为『反向』进行前一个查找动作 
:n1,n2s/word1/word2/g → n1 与 n2 均为数字。在第 n1 与 n2 行之间查找 word1 字符串,并将该字符串替换为 word2。
如:在 1 到 9 行之间查找 eric4ever 并替换为 ERIC4EVER 则:『:1,9s/eric4ever/ERIC4EVER/g』 
:1,$s/word1/word2/g → 从第一行到最后一行查找 word1 字符串,并将该字符串替换为 word2 
:1,$s/word1/word2/gc → 从第一行到最后一行查找 word1 字符串,并将该字符窗替换为 word2,替换前显示提示对话框是否确认替换 



删除、复制与粘贴 

x, X → 在一行字当中,x 为向后刪除一个字元 (相当于 [del] 按键), X 为向前刪除一个字元(相当于 [backspace] 按键) 
dd → 刪除光标所在的那一整列 
ndd → n 为数字。刪除光标所在的向下 n 列 
yy → 复制光标所在的那一行 
nyy → n 为数字。复制光标所在的向下 n 列 
p, P → p 为将已复制的内容粘贴在光标下一行上,P 则为粘贴在光标的上一行 
u → 还原前一个动作 
[Ctrl]+r → 重做上一个动作 
. → 小数点,意思是重复前一个动作 
★编辑模式 

i, I → 插入:在目前的光标所在处插入输入的文字,已存在的文字会向后退; 其中, i 为『从目前光标所在处插入』, 
I 为『在目前所在行的第一個非空白字元处开始插入』 
a, A → a 为『从目前光标所在的下一个字元处开始插入』, A 为『从光标所在行的最后一个字元处开始插入』 
o, O → o 为『在目前光标所在的下一行处插入新的一行』, O 为『在目前光标所在处的上一行插入新的一行』 
r, R → r 为『取代光标所在的那一个字元』, R 为『一直取代光标所在的文字,直到按下 ESC 为止』 
Esc → 退出编辑模式,回到一般模式中 
★末行指令模式 

:w → 将编辑的文件写入到硬盘上 
:q → 退出 vi 
:wq → 保存后退出,若为 :wq! 则为强制保存为退出 
:set nu → 显示行号 
:set nonu → 取消显示行号

作者:chenyiming_1990 发表于2013-3-9 15:36:59 原文链接
阅读:85 评论:0 查看评论

    
[2]Windows PE安装win7
    来源: 互联网  发布时间: 2013-10-26

前年刚去公司的时候用PE装过好多系统,最近又装一台华硕的,碰到了一个问题,一起记录了下。

华硕X45,Bios已经改为U盘启动了,但就是进不去,因为知道可能还有个选磁盘启动项的键,找了半天原来按Esc就可以了。


使用Windows PE安装Win7系统时,开始我选择大家传说最好用个的老毛桃版,可是进入系统后却看不到硬盘,原因是不能读取sata硬盘,然后我就找了个小马版的wpe,因为宿舍网速不怎么快而且懒,所以下了个精简版的,经过了几番折腾之后,WIN7安装成功。


1.将小马U盘系统使用UltraISO工具刻录到制作U盘。

2.进入winpe后,利用winpe中的磁盘管理工具按照需要分区,如果需要可以使用分区表工具进行修复。运行DiskGenius,激活相应分区。注意在这些进行时可以将U盘拔掉了,并且保证BIOS设置中,是以硬盘为第一启动项的。
(对gateway的本本,可以将硬盘设置为第一启动项,然后在启动时选择u盘系统。其他电脑应该也有相应的设置方法吧。。不过木有尝试过。)
备选项:将U盘中的MIMIPE文件夹可以拷到某个盘里面,这样使用U盘重启电脑后将直接加载硬盘中的系统,然后就可以不依赖于U盘了。

3.用winpe下解压安装镜像文件(个人不喜欢使用虚拟光驱来加载iso文件,喜欢解压缩后使用)。然后就报错,提示“安装程序无法创建新的系统分区,也无法定位现有的系统分区”。

4.在开始菜单中找到Windows快速安装工具,按照提示找到相应的虚拟驱动器和安装分区,之后在镜像的source文件夹下选择install.Wim,注意不要格式化分区(之前要格式化好)下。重启,进入Win7自动安装,装设备、装驱动、装应用基础、设置用户时区等等,一切完成,就可以进入Win7的使用界面了。

小马wpe精简版下载地址:http://f1.vdisk.cn/file/56/5657EA837346CEB6678A3BDB83CC9E20?%E5%B0%8F%E9%A9%ACPE2011%20V2011.2.11%20%E8%B6%85%E7%BA%A7%E7%B2%BE%E7%AE%80%E7%89%88%EF%BC%8847Mb%EF%BC%89.rar
绿色好用版UltraISO下载地址:http://ds3.d.iask.com/fs/800/1/2672c86b5d2713a0ab00a1ad2db5909a32068911/exe/UltraISO.exe?origin=d128.d.iask.com
直接复制下载链接就OK了。

以下为安装系统起因,完全可以忽略:
同学本本的光驱坏了,而且C盘太小,所以就干脆让我给她重新分一下区什么的。
第一次尝试用u盘装系统,之前只别人给我装过一次,而且因为有高手在所以完全没关心过程,今天倒是倒腾了一会会就好了。
作者:ronnie_m 发表于2013-3-10 15:46:52 原文链接
阅读:104 评论:0 查看评论

    
[3]锁定和解锁行记录
    来源: 互联网  发布时间: 2013-10-26

    在某项目中,按客户要求协同联动程序(直送、非直送)在收货或交货时对查询出来的一条记录用BDC录屏的方式在前台操作,因为前台操作的时间可能比较长,在某一个人进行操作的时候,必须锁定这条行记录,防止其他人操作,这样就用到了行记录锁定函数,把查出来用ALV显示的记录的某几个可以唯一标识该行的字段作为关键字P_KEY,调用行记录锁函数LOCK_RECORD,对该行记录进行锁定。这样,即使别人查出该条记录,在进行操作,会有行记录锁定的提示。调用该函数处理完该行后,可以调UnLock_RECORD函数进行解锁。也可以不调用,程序退出后,系统能进行自动解锁。也可以通过事务代码SM12进行解锁。

    这两个函数可以应用到所有的需要处理数据的程序中,防止几个人同时操作的并发。

 

函数如下:

 

*&---------------------------------------------------------------------*

*&      Form  LOCK_RECORD

*&---------------------------------------------------------------------*

*       text  锁定

*----------------------------------------------------------------------*

*  -->  p1        text

*  <--  p2        text

*----------------------------------------------------------------------*

FORM LOCK_RECORD USING P_KEY.

      DATA: IT_SEQG3 TYPE SEQG3 OCCURS 01 WITH HEADER LINE.

      DATA: GNAME LIKE SEQG3-GNAME, GARG LIKE SEQG3-GARG.

 

      DATA: BEGIN OF %ZRECORD_LOCK,

            MANDT TYPE ZRECORD_LOCK-MANDT,

            FIELDKEY TYPE ZRECORD_LOCK-FIELDKEY,

      END OF %ZRECORD_LOCK.

 

      CALL 'C_ENQ_WILDCARD' ID 'HEX0' FIELD %ZRECORD_LOCK.

 

      MOVE SY-MANDT TO: %ZRECORD_LOCK-MANDT.

 

      IF NOT P_KEY IS INITIAL.

          MOVE P_KEY TO: %ZRECORD_LOCK-FIELDKEY.

      ENDIF.

 

      GNAME = 'ZRECORD_LOCK'.

      GARG = %ZRECORD_LOCK.

 

      CALL FUNCTION 'ENQUEUE_READ'

      EXPORTING

          GCLIENT = SY-MANDT

          GNAME = GNAME

          GARG = GARG

      TABLES

          ENQ = IT_SEQG3.

 

      IF SY-SUBRC <> 0.

          MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

      ENDIF.

 

      IF IT_SEQG3 IS NOT INITIAL.

          DATA:CMESSAGE(100) TYPE C.

          CONCATENATE '所选择记录正由' IT_SEQG3-GUNAME '处理!' INTO CMESSAGE.

          CONDENSE CMESSAGE.

          MESSAGE CMESSAGE TYPE 'E'.

      ELSE.

          CALL FUNCTION 'ENQUEUE_EZRECORD_LOCK'

               EXPORTING

                   MODE_ZRECORD_LOCK = 'E'

                   MANDT = SY-MANDT

                   FIELDKEY = P_KEY

                   X_FIELDKEY = ' '

                   _SCOPE = '2'

                   _WAIT = ' '

                   _COLLECT = ' '

               EXCEPTIONS

                   FOREIGN_LOCK = 1

                   SYSTEM_FAILURE = 2

                   OTHERS = 3.

          IF SY-SUBRC <> 0.

              MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.


    
最新技术文章:
▪SQVI和SAP查询QUERY的区别和使用注意事项    ▪彻底理解Cisco/Linux/Windows的IP路由    ▪Exchange 2010 处于禁止发送用户自动收到来自IT...
▪MB_CHANGE_DOCUMENT使用方法    ▪ALV的html表头    ▪【译】如何精确判断最终用户响应时间过长的...
▪apache2.4.4启用deflate压缩    ▪使用vmware 配置centos 6.0+ 网络出现的各种问题...    ▪十句话教你学会Linux数据流重定向
▪centos6.x已经安装的系统添加图形界面    ▪Linux查看CPU和内存使用情况    ▪win7问题解决,凭据管理器和无法访问,不允...
▪Dynamics CRM 2013 初体验(4):不再被支持的功...    ▪win7下制作ubuntu系统安装启动盘和U盘安装ubuntu...    ▪Linux cp -a用法
▪Windows Server时间服务器配置方法    ▪Tomcat+memcached实现Session共享    ▪Linux修改系统环境变量PATH路径的方法
▪Citrix 服务器虚拟化之二十七 XenApp6.5发布服务...    ▪搭建本地Ubuntu 镜像服务器    ▪Create local metadata resource of yum
▪tsm ANS0326E问题处理    ▪Windows SVN变化邮件通知(Python2.7实现)    ▪linux下的内核测试工具——perf使用简介
▪Nginx TCP Proxy模块的编译安装    ▪OSX: SSH密钥使用日记(2)    ▪OSX: SSH密钥使用日记(1)
▪Manually start and stop Oracle XE in Ubuntu    ▪Disable autostart of Oracle-xe in Ubuntu    ▪tar命令-linux
▪xtrabackup-2.1.2-611安装    ▪无废话ubuntu 13.4文件共享配置    ▪Unix文本处理工具之sed
▪hpux 操作系统 磁带备份与恢复    ▪HP DL360 G7通过iLO部署系统    ▪Redhat 6.0中VNC Server的配置方法
▪hpux 操作系统磁带备份与恢复    ▪用C++编程调用libvirt的API来创建KVM虚拟机    ▪hpux- hp小型机日常硬件故障处理case(一)
▪web集群时session同步的几种方法(统计)    ▪inux常用命令大全    ▪BAT 批处理实现循环备份N天文件夹
▪BIND9私有DNS服务器小环境搭建实验    ▪Exchange2013增量备份    ▪OSSEC Monitor your App log file
▪《深入理解Nginx》阅读与实践(三):使用upstre...    ▪如何给Fedora 15创建磁盘分区    ▪Packet Sniffer Code in C using sockets
▪Error, some other host already uses address    ▪修改uCOS_II以实现“优先级+时间片”联合调度    ▪weblogic开发模式与生产模式介绍
▪Wireshark 高级特性    ▪ubuntu13.04版本下安装RabbitVCS,类似windows的Tortoi...    ▪Apache 一台主机绑定多个域名及虚拟主机
▪linux安全设置    ▪RHEL双网卡绑定    ▪Linux shell if参数
▪Windows配置路由时可以指定源地址啦    ▪centos安装vim7.4    ▪S3C2410 实验三——块拷贝、字拷贝(寄存器的...
▪系统运维——日志处理    ▪ip_conntrack缓存neighbour    ▪关键在封装并发出了帧-IP冲突也无所谓
▪weblogic11g 安装——linux 无图形界面    ▪《数据通信与网络》笔记--SCTP    ▪《数据通信与网络》笔记--TCP中的拥塞控制
▪weblogic11g 安装集群 —— win2003 系统、单台主...    ▪weblogic11g 节点管理器 nodemanager    ▪Citrix 服务器虚拟化之二十六 应用程序虚拟化...
▪如何将windows下的文件夹挂载到linux虚拟机下    ▪在64位AIX6.1下安装SAP JCo    ▪Outlook启动时提示“找不到文件Outlook.pst文件”...
▪weblogic8.1 登陆5 ip 限制    ▪weblogic 内存 及 内存溢出    ▪手把手教你在Windows端搭建Redmine项目管理软件
▪启动及重新启动nginx,重启nginx后丢失nginx.pid问...    ▪Win7实现快速启动栏并实现靠左边的终极操作...    ▪《深入理解Nginx》阅读与实践(二):配置项...
▪显示grub引导菜单    ▪nagios监控主机    ▪linux各种数据流重定向
▪centOS安装chrome浏览器    ▪Slackware 14 安装完全指南    ▪SharePoint 2013的100个新功能之内容管理(三)
▪Citrix 服务器虚拟化之二十一 桌面虚拟化之部...    ▪[问,ask]ubuntu13.04安装vncserver后只显示桌面,不显...    ▪Win7中IIS出现“HTTP 错误 404.17 - Not Found 请求的...
▪CentOS快速安装最新版本的SaltStack    ▪CentOS 6.4 快速安装Nginx笔记    ▪磁盘管理——RAID 0
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3