- 博客(26)
- 资源 (9)
- 收藏
- 关注
原创 华为GaussDB数据库的手动备份与还原操作介绍
这里使用gs_dump命令进行备份,在执行该命令前,可能会报一些动态链接库的错误,这些错误基本上是/usr/lib64下没有相应的软链接导致,可以用以方式先把软链接建好。注意,将会还原到名为targetdb数据库的orgdb模式下,如果还原到模式名为targetdb下时,还要继续执行第4步。2、用以下命令切换到 GaussDB 管理员用户,其中,omm 为当前数据库的linux账号。至此,dbuser2就可以访问 targdb 数据库的 targdb 模式了。以A机上的操作为例。
2025-03-27 15:14:15
326
原创 Linux下对2TB磁盘的分区、格式化、挂截目录介绍
在当今,大硬盘比比皆是。如果手里拿到了一块2TB或更大的硬盘,fdisk 命令显示已不再适用,而parted 命令将可能是我们的最佳实践方案,因此,我们需要学习和掌握parted命令及相关命令的使用。把已安装在机器上设备名为sdd的一块2TB的硬盘按GPT分区类型进行分区,分区命名为sdd_gaussdb,文件系统格式类型为ext4,并且,把整块硬盘的空间都分配给该分区。fdisk:主要用于处理小于2TB的磁盘,因为它基于MBR分区表,而MBR使用32位逻辑块地址,限制了其处理大容量磁盘的能力。
2025-03-15 16:31:02
556
原创 npm发布vue脚手架项目在本地执行的配置
在一些项目中,我们需要把基于vue脚手架创建的项目通过npm run build发布到本地来运行,如果不修改任何配置,直接打开dist下的index.html文件后,页面一片空白,按浏览器F12键进入调试模式后,将看到js和css等资源文件找不到:为解决该问题,需要修改项目的config/index.js文件,打开build属性下的assetsPublicPath,将它的值改成'./'...
2019-06-19 15:01:27
807
原创 Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(二)
第二部分 在Xcode中调用静态库前言在使用Xcode创建app时,通常需要调用一些第三方提供的静态库,这部分将详细讲述如何调用前面我们创建的静态库libperson.a。启动Xcode并创建一个新的Xcode项目选择单示图应用进行创建输入项目名并设置好将要运行的设备设置项目要保存的目录创建名为include的子目录,专用于存储静态库头文
2017-01-12 17:21:13
3089
原创 Mac OS 下手动编译静态库及Xcode中使用该静态库的例子(一)
第一部分 Mac OS 下创建静态库前言众所周知,Mac OS实际上是基于UNIX来编写的,因此它保留了众多的UNIX原有的特性,就静态库而言,仍旧以libXXXX.a来命名。要编译Mac下的静态库,方法有很多,如使用Xcode的创建和编译,也可以直接使用命令行(可结合makefile)来创建和编译,这里将以命令行(可结合makefile)的方式来展开说明。在这个例子中,将编译出一个l
2017-01-12 17:15:54
4566
原创 如何在Mac OS X 操作系统中安装gcc和make
第一步:在Mac OS X系统中安装Xcode首先需确认已在Mac OS X系统中安装好了正确版本的Xcode。例如,我使用的是Mac OS X 10.8.5,安装的Xcode版本是5.0,尽管高版本可以安装成功,但启动时会报操作系统版本太低,不能运行的错误。需要安装请进入点击打开链接第二步:安装gcc/LLVM编译器启动Xcode程序,打开Xcode菜单中的“Preferen
2017-01-12 15:35:49
44510
转载 基于Project的项目管理(二)进度计划的执行与监控
继上次的的《编制进度计划、保存基准》继续讲解如何对计划进行执行和监控。计划执行即:反馈实际进度、反馈工作消耗(本文只考虑工时,不考虑成本)、提出计划变更请求。如果你的企业实施了专门的PM系统,那么这些工作应该是各个执行人员分头反馈,但是如果用Project,那么就得劳驾项目经理同志去挨个手动填写了,哈哈苦B的项目经理!计划监控有许多种方式,针对不通过的项目角色,可以提供不同的计划监
2017-01-03 17:50:45
2458
转载 基于Project的项目管理(一)编制进度计划、保存基准
1.前言:软件产品的研发、升级、定制等,一般都是以项目的形式进行,此时项目进度计划以及资源使用情况就变成了项目经理关注的重点。如何让项目计划有效可控,及时暴露问题?如何查看资源的负荷情况,看资源分配是否合理。当然,如果你的公司已经实施了专门的PM软件来监督管控,可以忽略本文。否则,你可以用微软的Project来做到这一工作。我也算是一个专业的从事PM软件产品的人(虽然我们的
2017-01-03 17:39:24
6259
原创 聊聊Makefile中的$(addprefix)
编写Makefile,可以为我们编译和链接程程带来大大的方便,今天在这里给大家聊下$(addprefix)的使用,先给大家看段Makefile的代码吧:INCLUDE_DIR=usr/java/jdk1.8.0_25/include \ usr/java/jdk1.8.0_25/include/linuxINCLUDE_FLAG=$(addprefix -I,${INCLUDE_DIR})
2015-11-25 16:50:48
34072
原创 Linux下Makefile的编写及四个特殊符号的意义@、$@、$^、$<
我们先看三段C++程序:一、line1的源码line1.h#ifndef _LINE_1_H #define _LINE_1_H void line1_print(const char *strMsg);#endifline1.cpp#include "line1.h"#include void line1_print(const char *strMs
2015-11-25 14:47:43
23177
1
转载 Java Session超时设置
1、jsp页面直接设置1 // 设置秒数2 session.setMaxInactiveInterval(10);2、web.xml设置,会覆盖tomcat下conf/web.xml的session-config设置 30 3、如果服务器为tomcat的话,则在conf/web.xml下修改 30 4、在server.xml
2015-11-25 09:02:18
481
原创 MySQL因非正常关机的情况下,导致无法正常启动的临时解决办法
步骤1、进入MySQL安装目录,找到配置文件my.ini(linux下为my.cnf),把该文件进行备份。步骤2、用文本编辑器打开my.ini(linux下为my.cnf),找到[mysqld]节,如果该节下有innodb_force_recovery,则将值改成1并启用此配置,如果该节没找到innodb_force_recovery,则添加该配置项,最终效果如下所示:[mysqld]
2015-11-23 18:34:11
5593
原创 Maven下解决Cannot change version of project facet Dynamic Web module to 3.0
Maven可以方便地帮助我们解决引用Jar包的问题,但如果没有配好版本参数的情况总是会接收到这样的错误:Maven Java EE Configuration Problem (2 items) Cannot change version of project facet Dynamic Web Module to 3.0. One or more constraint
2015-11-02 15:59:42
8983
原创 关于去除Eclipse对JavaScript的验证
在我们使用大量JavaScript作为一些UI或其他组件来使用时,很多情况下,明明引用的这些JavaScript是可以正常使用的,但Eclipse却不断地显示着令人抗拒的红叉叉。你可能不知,除了显示大量不该显示的红叉叉外,Eclipse在每次编辑、保存、编译、发布的过程中,其实都会去进行代码有效性的校验,如果你引用了较多的JavaScript开源库时,频繁对这些动作全面进行校验,将占用大量的CPU
2015-11-02 15:32:42
3092
转载 maven+eclipse+tomcat配置过程记录
一、在eclipse中设置maven的setting文件位置,指向你下载的maven目录中,仓库会自动生成。一、在eclipse中创建maven工程,注意几项: 选择Artifact ID为maven-archetype-webapp的一项二、创建目录结构:工程右键:new-Source Folder,创建如下几个目录 1、src/main/ja
2015-04-03 11:58:01
483
转载 MSSQLServer数据库附加没有日志文件解决办法
1.新建同名的数据库文件2.暂停SQLSetver服务3.将原先的mdf文件,覆盖新建的数据库,删除新数据库的ldf文件4.重新启动SQLSetver服务 ,这时看到的数据库是这个样子的,打不开5.执行以下SQL语句 --1.设置为紧急状态 alter database Test set emergency --2.设置为单用户模式 alter databa
2015-03-26 18:59:27
2741
1
原创 centos下安装部署fusionPBX
一、下载fusionPBX源文件 官方的地址是http://www.fusionpbx.com/,下载地址为http://fusionpbx.googlecode.com/svn/trunk/fusionpbx,但截止到编写本blog时Google Code已是无法打开的,尽管我通过翻墙后,可以通过浏览器打开此网址并浏览到了文件,但实际通过svn仍然是无法下载的(我想网页方式打开和s
2015-03-25 14:50:58
4106
原创 centos下安装php
一、下载安装php软件包yum install php php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml二、编写apache配置文件,把你的php项目进行添加,如你的php项目保存在/var/www/fusionpbx下,访问的虚拟目录为fusionpbx时,则用vim
2015-03-25 14:19:22
1115
原创 Linux下安装FreeSwitch最新版(干货)
一、下载并安装CentOS 6.5 32位或64位操作系统,需要确保此操作系统能正常上外网(具体过程略)(注:以下步骤均是在命令行完成)二、在/home/目录下创建Makefile文件,并将以下内容写入此文件## FreeSWITCH auto-build Makefile (CentOS 6.5/Debian 7 Nike Edition, JUST DO IT!)# http:
2015-01-08 15:05:04
2382
1
转载 开源软交换系统 FreeSwitch 与 Asterisk 比较
Asterisk 与freeswitch都是流行的开源软交换服务器,Asterisk出现的比较早,大概在1999年开始此项目,应该是最流行的开源软交换服务器,整个社区上下游都已经很成熟。freeswitch 算是后起之秀,2005年才开始,但性能和稳定性都明显优于Asterisk,但由于出现的 晚,导致其功能的多样性及与其他系统的集成难度高于asterisk.下面为As
2015-01-08 09:05:31
749
转载 JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
转好久不写Jsp,今天建立了一个Javaweb工程,并在eclipse中配置了Web容器Tomcat。原本开心的新建jsp页面,添加一个简单的Java类。可是,JSP页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was notfound on the Java Build Path。原来Javaweb
2014-11-16 11:56:00
523
转载 MAVEN pom.xm 头报错解决方法
转自:http://dearhappyfish.blog.163.com/blog/static/19010941520134855733625/错误信息出现在pom头的project标签,project标签内容是 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
2014-11-16 10:53:12
32811
4
原创 解决Eclipse启动JBoss7.1异常的问题(Exception in thread "main" java.lang.ExceptionInInitializerError)
问题现象和描述:
2014-11-14 14:31:40
6498
.net反编译工具+注册机
2017-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人