- 服务器数据恢复—ocfs2文件系统被格式化为其他文件系统如何恢复数据?
北亚数据恢复
服务器数据恢复存储数据恢复数据恢复北亚数据恢复数据恢复服务器数据恢复
服务器故障:由于工作人员的误操作,将Ext4文件系统误装入到存储中Ocfs2文件系统数据卷上,导致原Ocfs2文件系统被格式化为Ext4文件系统。由于Ext4文件系统每隔几百兆就会写入文件系统的原始信息,原Ocfs2文件系统数据会遭受一定程度的破坏,但破坏的应该不太多。服务器数据恢复过程:1、将存储以只读模式映射到北亚企安的备份服务器,将映射到备份服务器中的数据全部做镜像。做完镜像后将所有存储配置
- 服务器数据恢复—OCFS2下raid5磁盘损坏导致阵列崩溃的数据恢复案例
北亚数据恢复
服务器数据恢复raid数据恢复数据恢复北亚数据恢复数据恢复服务器数据恢复raid5数据恢复
服务器数据恢复环境:IBM某型号存储,6块sas硬盘组建一组raid5,划分一个lun分配给Linux服务器并格式化为OCFS2文件系统,共享给虚拟化使用,存放的数据包括24台liunx和windows虚拟机、压缩包文件和配置文件。服务器故障:raid5阵列中成员盘坏了多块,阵列失效,数据丢失。服务器数据恢复过程:1、将故障服务器中所有磁盘编号后取出,由硬件工程师检测硬件故障情况,发现有4块盘存在
- OCFS2文件系统磁盘布局和基本管理
数据存储张
操作系统原理与实战OCFS2文件系统linux
概述前文已经大概介绍过OCFS2的部署和应用场景,本文及后续文章重点介绍OCFS2文件系统的具体实现。为了便于后续代码的理解,本文首先介绍一下该文件系统关键数据的磁盘布局情况。理解磁盘布局是理解OCFS2文件系统的基础,只有理解了布局,才能更好的理解代码中的各种处理流程。本文介绍基于Linux4.1.12内核,其它版本内核可能稍有不同,但不影响理解。本文示例文件系统格式化采用默认参数,也即4K逻辑
- 【服务器数据恢复】误操作导致ocfs2文件系统被格式化的数据恢复案例
北亚数据恢复
服务器数据恢复数据恢复北亚数据恢复数据恢复服务器数据恢复
服务器故障:用户误操作将linux文件系统误装入到Ocfs2文件系统的数据卷上,导致原始Ocfs2文件系统被格式化为Ext4文件系统。因为Ext4文件系统每隔几百兆就会写入文件系统的原始信息,所以本案例中的原始Ocfs2文件系统中的数据可能受到一定程度的破坏,但不会太严重。服务器数据恢复过程:1、将故障服务器中的所有硬盘以只读模式映射给备份服务器,将映射到备份服务器中的数据做镜像备份。做完镜像后将
- ocfs2文件系统数据恢复成功案例
北亚数据恢复
数据恢复数据库数据恢复服务器文件系统
一、故障描述由于客户方的人为误操作,将linux文件系统误装入到Ocfs2文件系统的数据卷上,导致原始Ocfs2文件系统被新格式化Ext4文件系统,据对两种文件系统格式化方式的了解,Ext4文件系统每隔几百兆会写入文件系统的原始信息的特性,用户的数据可能受到一定程度的破坏,但不会被破坏太多。二、备份数据1、将存储以只读模式映射给备份服务器。2、使用dd,Winhex等专业备份工具将映射到备份服务器
- 【北亚服务器数据恢复】ocfs2被误格式化成为Ext4的ocfs2文件系统数据恢复案例
北亚数据恢复
数据恢复服务器linux运维
故障:误操作将linux文件系统装入到Ocfs2文件系统的数据卷上,原始Ocfs2文件系统被格式化成为Ext4文件系统。服务器管理员联系北亚数据恢复中心进行数据恢复。故障分析:由于Ext4文件系统每隔几百兆就会写入文件系统的原始信息,数据可能受到一定程度的破坏。ocfs2文件系统数据恢复过程:1、备份数据——将存储以只读模式映射给北亚数据恢复中心的备份服务器。使用dd,Winhex等专业备份工具将
- 简单分析configfs调用流程
秃秃秃秃哇
usbc语言linux驱动开发
目录1、configfs2、PlatformLayer1、PlatformDevice2、PlatformDriver3、UDC/GadgetLayer1、GadgetBus2、GadgetDevice3、UDCControl4、GadgetDriver(Configfs)参考资料:https://www.cnblogs.com/linhaostudy/p/17016238.htmlhttps:/
- 红帽linux oracle,Oracle Linux与红帽Linux对比
轻萌小说
红帽linuxoracle
特性对比项目OracleEnterpriseLinux服务级别全部7X24企业级管理工具软件有OEM软件,免费提供企业级集群软件Clusterware免费提供集群文件系统支持OCFS2免费提供系统监控管理软件ULN企业级管理工具,免费提供系统统一部署软件ULN企业级管理工具,免费提供系统升级,补丁软件ULN企业级管理工具,免费提供针对大客户的单独补丁及版本维护可以提供为ExData,ExaLogi
- SLES12SP5 HA+clvm+ocfs2
大鱼_Brook
1.环境1.1平台概念★SUSELinuxEnterpriseServer12SP5x86_6★SUSELinuxEnterpriseHighAvailabilityExtension12SP5★cLVM存储架构+OCFS2文件系统架构1.2软件仓储需求#zyppermr-da#zypperarhttp://192.168.55.131/repo/SUSE/Products/SLE-SERVER/
- Linux文件系统管理基础
极地冰凌_25bf
Linux文件系统管理基础linux的文件系统有:ext2,ext3,ext4,xfs,btrfs,reiserfs,jfs,swapswap:交换分区'光盘:isoWindows:fat32,ntfsUnix:FFS,UFS,JFS2网络文件系统:NFS,CIFS集群文件系统:GFS2,OCFS2分布式文件系统:ceph,moosefs,mogilefs,GlusterFs,Lustre根据是否
- 【最新可用】VMware中ubuntu与主机window之间使用共享文件夹传输大文件
云霄IT
linuxubuntulinux运维
一、VMware设置共享文件夹(1)虚拟机关机情况下,创建一个共享文件夹(2)ubuntu中挂载共享文件夹1、如果之前已经挂载hgfs,先取消挂载sudoumount/mnt/hgfs2、重新使用以下命令挂载sudo/usr/bin/vmhgfs-fuse.host://mnt/hgfs-oallow_other-ouid=0-ogid=0-oumask=022uid和gid在home目录输入id
- ps海报学习第二课
Dimples宇
这是我们第二课要完成的海报,所需要的素材包地址:链接:https://pan.baidu.com/s/1iGJSk65q590eBh3gfS2TEQ密码:i24u学习的知识点是:字体包安装,背景填充,剪贴蒙板的使用,形状工具使用,文字工具01字体包安装想偷一下懒,正好看到秋叶大叔的推文:字体安装全攻略,Windows、Mac统统都搞定!https://mp.weixin.qq.com/s/71HT
- 【服务器数据恢复】ocfs2被格式化为其他文件系统的数据恢复案例
数据恢复
服务器故障:用户误操作将linux文件系统误装入到Ocfs2文件系统的数据卷上,导致原始Ocfs2文件系统被格式化为Ext4文件系统。因为Ext4文件系统每隔几百兆就会写入文件系统的原始信息,所以本案例中的原始Ocfs2文件系统中的数据可能受到一定程度的破坏,但不会太严重。服务器数据恢复过程:1、将故障服务器中的所有硬盘以只读模式映射给备份服务器,将映射到备份服务器中的数据做镜像备份。做完镜像后将
- 【北亚服务器数据恢复】ocfs2被误格式化成为Ext4的ocfs2文件系统数据恢复案例
数据恢复服务器linux
故障:误操作将linux文件系统装入到Ocfs2文件系统的数据卷上,原始Ocfs2文件系统被格式化成为Ext4文件系统。服务器管理员联系北亚数据恢复中心进行数据恢复。故障分析:由于Ext4文件系统每隔几百兆就会写入文件系统的原始信息,数据可能受到一定程度的破坏。ocfs2文件系统数据恢复过程:1、备份数据——将存储以只读模式映射给北亚数据恢复中心的备份服务器。使用dd,Winhex等专业备份工具将
- 【北亚数据恢复】IBM-ds3512存储服务器raid5损坏数据丢失的数据恢复案例
数据恢复服务器
环境:IBM存储DS3512;6块600G的sas硬盘组成raid5;liunx和windows虚拟机共24台,压缩包文件,配置文件;划分一个lun,其中lun分配给Linux服务器,共享给虚拟化使用,存放虚拟机文件;文件系统类型OCFS2。故障:6块盘中的4块盘损坏导致raid5失效,数据丢失。管理员联系北亚数据恢复中心寻求帮助。数据恢复过程:RAID5仅支持一块硬盘损坏的冗余保护。在有热备盘的
- Centos7创建共享目录在哪里
我在学习呢_哼
mkdir/mnt/hgfsvmware-hgfsclient得到名字:XXXvmhgfs-fuse.host:XXX/mnt/hgfs即可。以下详解:Centos7的虚拟机,配置完共享文件夹后,在/mnt/hgfs找不到共享目录下的文件1.创建/mnt/hgfs目录,待会儿用来存放我们的共享文件。mkdir/mnt/hgfs2.先用vmware-hgfsclient查看我们刚才创建的Centos
- vmware虚拟机共享文件夹显示不出来的解决办法
linuxvmware
今天在虚拟机里部署测试环境时,遇到一个问题,就是在vmware设置里明明共享了文件夹,但是在CentOS里却看不到共享的文件夹环境宿主机:MacBookPro虚拟机:vmware15虚拟机操作系统:CentOS7.7问题如上解决方法后来经过百度、google一顿操作,找到了新的共享文件设备方法1、内核4.0以前的共享方法:mount-tvmhgfs.host://mnt/hgfs2、内核4.0之后
- 误将linux文件系统装到ocfs2文件系统数据卷上的解决过程记录
北亚数据恢复
数据恢复linux
一、故障描述由于客户方的人为误操作,将linux文件系统误装入到Ocfs2文件系统的数据卷上,导致原始Ocfs2文件系统被新格式化Ext4文件系统,据对两种文件系统格式化方式的了解,Ext4文件系统每隔几百兆会写入文件系统的原始信息的特性,用户的数据可能受到一定程度的破坏,但不会被破坏太多。二、备份数据1、将存储以只读模式映射给备份服务器。2、使用dd,Winhex等专业备份工具将映射到备份服务器
- Oracle 10g RAC 启动与关闭
Dave
OracleRACOracleBasicKnowledgeoracle基础知识大全
一.检查共享设备一般情况下,存放OCR和VotingDisk的OCFS2或者raw都是自动启动的。如果他们没有启动,RAC肯定是启动不了的。1.1如果使用ocfs2的,检查ocfs2状态/etc/init.d/o2cbstatus在挂载之前,/etc/init.d/o2cbstatus显示为CheckingO2CBheartbeat:Notactive。在格式化和挂载文件系统之前,应验证O2CB在
- ORACLE RAC 原理
Small-A
RAC原理rac中每个节点有自己的redo、undo、控制文件、参数文件。所有节点共同访问共享磁盘阵列(ASMRAWOCFS2),通过内存中的GRD资源、GCS资源和LMS、LCK进程来实现缓存融合技术,防止出现各节点对同一个数据块的争用和锁争用。rac中存在公网、私网,使用过公网IP对各节点进行负载均衡,避免单点故障,各节点通过私网进行信息实时同步,并通过私网心跳机制,每隔3秒对节点进行探测,实
- GFS2集群文件系统分析——gfs2_glock 分析
胖子罗
接着上一片文章,看来不分析glock结构,代码是读下去了。先看下代码structgfs2_glock{structhlist_nodegl_list;//glock链表unsignedlonggl_flags;/*GLF_...*/structlm_locknamegl_name;atomic_tgl_ref;//被引用数spinlock_tgl_spin;/*Statefieldsprotect
- RHCS高可用集群下的iscsi共享磁盘与GFS2全局文件系统(实现多点写入)
啾咪嘻啾咪
续上篇一.iscsi共享磁盘(挂载在数据库的数据目录中)首先两台主机关闭apache服务(也可以直接在网页中将其disabled)clusvcadm-dapache在server3中添加一个硬盘(大小为8G)server3这台主机主要用来做存储:做共享存储,给server1和server2使用5.给集群附加存储设备#1.再开一台虚拟机用来作iscsi共享存储,server3server3上安装服务
- Linux运维——RHCS 实现高可用之共享存储,gfs2文件系统
M十二M
实验环境:一、共享存储iscsi1.在vm3上新建一块8G的磁盘[root@vm3~]#fdisk-l2.安装服务[root@vm3~]#yuminstalliscsi-*-y[root@vm1~]#yuminstalliscsi-*-y[root@vm2~]#yuminstalliscsi-*-y3.修改iscsi配置文件[root@vm3~]#vim/etc/tgt/targets.conf[
- Centos7.3基于iscsi+pacemaker+corosync+gfs2+clvmd实现磁盘共享
木讷大叔爱运维
HA高可用
需求我们的某个服务需要通过将数据目录挂载到共享存储上,每个节点都能访问存储中的数据,以实现多节点的集群高可用。在之前的博文pacemaker+drbd双主中我们通过drbd+gfs2实现,那有没有更简单点的方式呢?本文将介绍iscsi+pacemaker+corosync+gfs2+clvmd实现存储的共享。大家都知道多节点是可以同时挂载同一个iscsi存储的,若使用lvm创建的分卷是能够在不同节
- Ocfs2文件系统常见问题解决方法
cuixie2370
网络操作系统数据库
现象一:mount-tocfs2-odatavolume,nointr/dev/sdb1/webdatamount.ocfs2:Transportendpointisnotconnectedwhilemounting/dev/sdb1on/webdata.Check'dmesg'formoreinformationonthiserror.可能问题:1:防火墙打开着,没有关闭,屏蔽了心跳端口2:各个
- vmware虚拟机共享文件夹显示不出来的解决办法
lie to me
程序开发问题
1、内核4.0以前的共享方法:mount-tvmhgfs.host://mnt/hgfs2、内核4.0之后的共享方法vmhgfs-fuse.host://mnt/hgfs-osubtype=vmhgfs-fuse,allow_other记录一下解决虚拟机文件不能查看的方法,比常规的重新安装工具好多太多
- vmware虚拟机共享文件夹显示不出来的解决办法
秦胜飞
linuxvmware
今天在虚拟机里部署测试环境时,遇到一个问题,就是在vmware设置里明明共享了文件夹,但是在CentOS里却看不到共享的文件夹环境宿主机:MacBookPro虚拟机:vmware15虚拟机操作系统:CentOS7.7问题如上解决方法后来经过百度、google一顿操作,找到了新的共享文件设备方法1、内核4.0以前的共享方法:mount-tvmhgfs.host://mnt/hgfs2、内核4.0之后
- RHCS+ISCSI+CLVM+GFS2 实现共享存储
shiina
iscsilvmclusterstorage
环境介绍:node1(10.11.8.187):target节点-->安装:corosyncscsi-target-utilsnode2(10.11.8.186),node3(10.11.8.200):initiator节点-->安装:corosync,iscsi-initiator-utils,gfs2-utils,lvm2-cluster安装过程不再详述,参照前文target配置:[root@
- Linux集群系列——RHCS架构详解
cciw31785
RHCS:RedHatClusterSuite红帽集群组件cmanrgmanagerrainternalscript:lsb/etc/rc.d/init.d/*RH6.0corosync(cman)pacemaker(rgmanager)corosync1.4.52.3.0(needle)votequorumgfs:GlobalFileSystemgfs2dlm:DistributedLockMa
- 管理GFS2文件系统
hhhan
linux文件系统操作系统存储技术lvm
GFS2文件系统介绍GFS2文件系统是64位对称集群文件系统,它提供了共享命名空间并管理共享公共块设备的多个节点之间的一致性。GFS2文件系统旨在提供尽可能接近本地文件系统的功能集,同时在节点之间实现完全集群一致性。在少数情况下,linux文件系统API不允许GFS2的集群特性完全透明,因为在集群环境中,进程ID可能用于集群中的不同节点。但是在大多数情况下,GFS2文件系统的功能与本地文件系统的功
- Spring4.1新特性——综述
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- Schema与数据类型优化
annan211
数据结构mysql
目前商城的数据库设计真是一塌糊涂,表堆叠让人不忍直视,无脑的架构师,说了也不听。
在数据库设计之初,就应该仔细揣摩可能会有哪些查询,有没有更复杂的查询,而不是仅仅突出
很表面的业务需求,这样做会让你的数据库性能成倍提高,当然,丑陋的架构师是不会这样去考虑问题的。
选择优化的数据类型
1 更小的通常更好
更小的数据类型通常更快,因为他们占用更少的磁盘、内存和cpu缓存,
- 第一节 HTML概要学习
chenke
htmlWebcss
第一节 HTML概要学习
1. 什么是HTML
HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,它规定了自己的语法规则,用来表示比“文本”更丰富的意义,比如图片,表格,链接等。浏览器(IE,FireFox等)软件知道HTML语言的语法,可以用来查看HTML文档。目前互联网上的绝大部分网页都是使用HTML编写的。
打开记事本 输入一下内
- MyEclipse里部分习惯的更改
Array_06
eclipse
继续补充中----------------------
1.更改自己合适快捷键windows-->prefences-->java-->editor-->Content Assist-->
Activation triggers for java的右侧“.”就可以改变常用的快捷键
选中 Text
- 近一个月的面试总结
cugfy
面试
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46753275
前言
打算换个工作,近一个月面试了不少的公司,下面将一些面试经验和思考分享给大家。另外校招也快要开始了,为在校的学生提供一些经验供参考,希望都能找到满意的工作。 
- HTML5一个小迷宫游戏
357029540
html5
通过《HTML5游戏开发》摘抄了一个小迷宫游戏,感觉还不错,可以画画,写字,把摘抄的代码放上来分享下,喜欢的同学可以拿来玩玩!
<html>
<head>
<title>创建运行迷宫</title>
<script type="text/javascript"
- 10步教你上传githib数据
张亚雄
git
官方的教学还有其他博客里教的都是给懂的人说得,对已我们这样对我大菜鸟只能这么来锻炼,下面先不玩什么深奥的,先暂时用着10步干净利索。等玩顺溜了再用其他的方法。
操作过程(查看本目录下有哪些文件NO.1)ls
(跳转到子目录NO.2)cd+空格+目录
(继续NO.3)ls
(匹配到子目录NO.4)cd+ 目录首写字母+tab键+(首写字母“直到你所用文件根就不再按TAB键了”)
(查看文件
- MongoDB常用操作命令大全
adminjun
mongodb操作命令
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。
一
- bat调用jar包并传入多个参数
aijuans
下面的主程序是通过eclipse写的:
1.在Main函数接收bat文件传递的参数(String[] args)
如: String ip =args[0]; String user=args[1]; &nbs
- Java中对类的主动引用和被动引用
ayaoxinchao
java主动引用对类的引用被动引用类初始化
在Java代码中,有些类看上去初始化了,但其实没有。例如定义一定长度某一类型的数组,看上去数组中所有的元素已经被初始化,实际上一个都没有。对于类的初始化,虚拟机规范严格规定了只有对该类进行主动引用时,才会触发。而除此之外的所有引用方式称之为对类的被动引用,不会触发类的初始化。虚拟机规范严格地规定了有且仅有四种情况是对类的主动引用,即必须立即对类进行初始化。四种情况如下:1.遇到ne
- 导出数据库 提示 outfile disabled
BigBird2012
mysql
在windows控制台下,登陆mysql,备份数据库:
mysql>mysqldump -u root -p test test > D:\test.sql
使用命令 mysqldump 格式如下: mysqldump -u root -p *** DBNAME > E:\\test.sql。
注意:执行该命令的时候不要进入mysql的控制台再使用,这样会报
- Javascript 中的 && 和 ||
bijian1013
JavaScript&&||
准备两个对象用于下面的讨论
var alice = {
name: "alice",
toString: function () {
return this.name;
}
}
var smith = {
name: "smith",
- [Zookeeper学习笔记之四]Zookeeper Client Library会话重建
bit1129
zookeeper
为了说明问题,先来看个简单的示例代码:
package com.tom.zookeeper.book;
import com.tom.Host;
import org.apache.zookeeper.WatchedEvent;
import org.apache.zookeeper.ZooKeeper;
import org.apache.zookeeper.Wat
- 【Scala十一】Scala核心五:case模式匹配
bit1129
scala
package spark.examples.scala.grammars.caseclasses
object CaseClass_Test00 {
def simpleMatch(arg: Any) = arg match {
case v: Int => "This is an Int"
case v: (Int, String)
- 运维的一些面试题
yuxianhua
linux
1、Linux挂载Winodws共享文件夹
mount -t cifs //1.1.1.254/ok /var/tmp/share/ -o username=administrator,password=yourpass
或
mount -t cifs -o username=xxx,password=xxxx //1.1.1.1/a /win
- Java lang包-Boolean
BrokenDreams
boolean
Boolean类是Java中基本类型boolean的包装类。这个类比较简单,直接看源代码吧。
public final class Boolean implements java.io.Serializable,
- 读《研磨设计模式》-代码笔记-命令模式-Command
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
/**
* GOF 在《设计模式》一书中阐述命令模式的意图:“将一个请求封装
- matlab下GPU编程笔记
cherishLC
matlab
不多说,直接上代码
gpuDevice % 查看系统中的gpu,,其中的DeviceSupported会给出matlab支持的GPU个数。
g=gpuDevice(1); %会清空 GPU 1中的所有数据,,将GPU1 设为当前GPU
reset(g) %也可以清空GPU中数据。
a=1;
a=gpuArray(a); %将a从CPU移到GPU中
onGP
- SVN安装过程
crabdave
SVN
SVN安装过程
subversion-1.6.12
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --with-openssl=/
- sql 行列转换
daizj
sql行列转换行转列列转行
行转列的思想是通过case when 来实现
列转行的思想是通过union all 来实现
下面具体例子:
假设有张学生成绩表(tb)如下:
Name Subject Result
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
*/
/*
想变成
姓名 &
- MySQL--主从配置
dcj3sjt126com
mysql
linux下的mysql主从配置: 说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低, Master的版本肯定不能高于Slave版本。(版本向下兼容)
mysql1 : 192.168.100.1 //master mysq
- 关于yii 数据库添加新字段之后model类的修改
dcj3sjt126com
Model
rules:
array('新字段','safe','on'=>'search')
1、array('新字段', 'safe')//这个如果是要用户输入的话,要加一下,
2、array('新字段', 'numerical'),//如果是数字的话
3、array('新字段', 'length', 'max'=>100),//如果是文本
1、2、3适当的最少要加一条,新字段才会被
- sublime text3 中文乱码解决
dyy_gusi
Sublime Text
sublime text3中文乱码解决
原因:缺少转换为UTF-8的插件
目的:安装ConvertToUTF8插件包
第一步:安装能自动安装插件的插件,百度“Codecs33”,然后按照步骤可以得到以下一段代码:
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a30980927
- 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM
geeksun
PHP
CGI
CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 FastCGI
FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不
- Git push 报错 "error: failed to push some refs to " 解决
hongtoushizi
git
Git push 报错 "error: failed to push some refs to " .
此问题出现的原因是:由于远程仓库中代码版本与本地不一致冲突导致的。
由于我在第一次git pull --rebase 代码后,准备push的时候,有别人往线上又提交了代码。所以出现此问题。
解决方案:
1: git pull
2:
- 第四章 Lua模块开发
jinnianshilongnian
nginxlua
在实际开发中,不可能把所有代码写到一个大而全的lua文件中,需要进行分模块开发;而且模块化是高性能Lua应用的关键。使用require第一次导入模块后,所有Nginx 进程全局共享模块的数据和代码,每个Worker进程需要时会得到此模块的一个副本(Copy-On-Write),即模块可以认为是每Worker进程共享而不是每Nginx Server共享;另外注意之前我们使用init_by_lua中初
- java.lang.reflect.Proxy
liyonghui160com
1.简介
Proxy 提供用于创建动态代理类和实例的静态方法
(1)动态代理类的属性
代理类是公共的、最终的,而不是抽象的
未指定代理类的非限定名称。但是,以字符串 "$Proxy" 开头的类名空间应该为代理类保留
代理类扩展 java.lang.reflect.Proxy
代理类会按同一顺序准确地实现其创建时指定的接口
- Java中getResourceAsStream的用法
pda158
java
1.Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。 2. Class.getClassLoader.get
- spring 包官方下载地址(非maven)
sinnk
spring
SPRING官方网站改版后,建议都是通过 Maven和Gradle下载,对不使用Maven和Gradle开发项目的,下载就非常麻烦,下给出Spring Framework jar官方直接下载路径:
http://repo.springsource.org/libs-release-local/org/springframework/spring/
s
- Oracle学习笔记(7) 开发PLSQL子程序和包
vipbooks
oraclesql编程
哈哈,清明节放假回去了一下,真是太好了,回家的感觉真好啊!现在又开始出差之旅了,又好久没有来了,今天继续Oracle的学习!
这是第七章的学习笔记,学习完第六章的动态SQL之后,开始要学习子程序和包的使用了……,希望大家能多给俺一些支持啊!
编程时使用的工具是PLSQL