linux
newHung
重整旧业
展开
-
Ubuntu18.04安装phpMyAdmin
一、使用apt自动安装sudo apt install phpmyadmin1安装完成后,创建软链接到web根目录下(我的是/var/www/html/)sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin转载 2021-08-04 01:29:11 · 461 阅读 · 0 评论 -
Ubuntu FTP客户端 连接响应信息:530 Login incorrect
https://www.bilibili.com/video/BV1wz4y197se/(Ubuntu下如何开能FTP服务,亲测有效)FTP 时显示 530 Login incorrect ,解决方法:(亲测第一种方法,有效)https://blog.csdn.net/weixin_43359405/article/details/98482403情况一:一般此情况和目录权限,用户密码有关,设置正确权限后仍然有同样的情况,可以使用:sudo apt-get remove vsftpd..转载 2021-08-03 22:37:23 · 1706 阅读 · 0 评论 -
HOWTO: Setup XCode 6.1 to work with OpenCV3 libraries
HOWTO: Setup XCode 6.1 to work with OpenCV3 librariesOverviewThis post demonstrates how to setup your XCode IDE to work with openCV libraries on Yosemite. Initially XCode can be an intimidat转载 2016-04-09 23:21:36 · 850 阅读 · 0 评论 -
CMake入门指南
CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装(make install)、测试安装的程序是否能正确执行(make test,或者c转载 2015-03-21 11:15:48 · 470 阅读 · 0 评论 -
Introduction to FFmpeg
Introduction to FFmpegWhat is FFmpeg?FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec lib转载 2014-11-12 09:29:42 · 699 阅读 · 0 评论 -
断点继续的原理
多线程下载的原理就是首先建立一个SOCKET连接(HTTP或者FTP)获取要下载文件的长度,在内存或硬盘中创建相同大小的区域,建立相应数据结构,接着多开几个线程分别从不同的地方开始下载(HTTP的RANGE,FTP的REST命令应该都会吧),并把下载的数据填入区域,什么地方填了,什么地方没填,根据下载数据的长度,各段起点,很容易判断的。就是如此简单而已。转载 2014-08-14 15:42:48 · 849 阅读 · 0 评论 -
chinese character recognition using Tesseract OCR
I have been using Tesseract 3.0.2 OCR SDK for image text extraction. But if I use chinese text images and pass through OCR then Tesseract doesn't provide me the chinese characters instead of that转载 2014-08-14 14:28:37 · 4734 阅读 · 0 评论 -
GTK+安装笔记
计划在Ubuntu Lucid Lynx x86机器上面安装GTK+1)首先打开 http://www.gtk.org/download/linux.php找到相关的 几个主要下载包[css] view plaincopyprint?Stable Release To build GTK+ 3.6转载 2014-08-18 13:55:52 · 1405 阅读 · 0 评论 -
intltool 的安装
linux下编译遇到intltool is too old 或 The intltool scripts were not found. Please install intltool. 提示,解决办法很简单,就是安装intltool.在ubuntu之类的LINUX安装intltool只需 sudo apt-get install intltool其它版本也许没有打好包的intlt转载 2014-08-18 13:18:56 · 9544 阅读 · 0 评论 -
GCC 64位系统中编译32位程序
在64位下,gcc默认编译代码位64位的,但是,如果你想编译32位的,可以用gcc -m32选项,来设置。转载 2014-06-30 14:08:27 · 2122 阅读 · 0 评论 -
TOP命令中内存解析
TOP命令中内存解析 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running,转载 2014-06-11 10:36:05 · 3400 阅读 · 0 评论 -
51单片机控制的收音机(带串口,遥控,芯片89S52+LC72131+LA1845N)
本方案采用89S52做为主控芯片,LC72131+LA1845N做为收音模块,支持按键控制,红外线遥控控制,也可通过串口上位机控制,可以通过计算机并口更新单片机软件程序。音量用两块DS1804控制,频率信息用一块1602液晶显示。单面板,飞线很多,呵呵。硬件方案.rar(Protel99)PC端控制软件.rar(VC++7.1,即Visu转载 2016-01-11 14:01:08 · 6872 阅读 · 0 评论 -
cmake在linux,windows,mac下的安装与使用
cmake在linux,windows,mac下的安装与使用一.在linux下的安装与使用1.安装软件:在官网下载软件:http://cmake.org/cmake/resources/software.html用命令进入安装包:然后执行命令:(1) ./bootstrap(2)转载 2016-04-08 18:23:14 · 3398 阅读 · 0 评论 -
设置让php能够以root权限来执行exec() 或者 shell_exec()
前言:php经常需要在服务器端使用exec()来做一些事情、这时候很多事情都需要root权限来执行命令!默认都是不支持的。一、查看启动你php的进程的用户是谁。可以通过在命令行执行:ps -ef | grep php来看。或者在php中执行 echo exec('whoami') 来查看。centos下默认会是nobody。 nobody默认没有任何权限。此时先自己添加一个转载 2017-10-08 15:12:57 · 7992 阅读 · 0 评论 -
centos7 mysql数据库安装和配置
一、系统环境yum update升级以后的系统版本为[root@yl-web yl]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) 二、mysql安装一般网上给出的资料都是#yum install mysql#yum install mysql-server#yum in转载 2017-10-08 10:06:24 · 535 阅读 · 0 评论 -
Unknown column '' in 'field list'解决方案
很多人在用php+MySQL做网站往数据库插入数据时发现如下错误:注册失败!Unknown column '1a' in 'field list'结果发现用数字提交是没有问题的,其他如char型就有问题了。相信小伙伴又坚信SQL语句没写错,那么问题出在哪了。我们来看下我的SQL语句:--往user表(user和pass列)插入数据,$sql=转载 2017-10-08 09:59:20 · 24449 阅读 · 1 评论 -
主机不能访问虚拟机CentOS中的站点
主机能ping通虚拟机虚拟机也能ping通主机主机不能telenet通虚拟机原因:虚拟机开启了防火墙,解决办法:关闭虚拟机防火墙。 Centos 7 firewall 命令:查看已经开放的端口:firewall-cmd --list-ports开启端口firewall-cmd --zone=public --add-port=转载 2017-10-08 00:27:35 · 541 阅读 · 0 评论 -
在cenOS下安装apache出现-bash: /etc/init.d/httpd: 没有那个文件或目录
我是在vmware上装的centos7,使用命令yum install httpd httpd-devel 安装完apache后,想要启动apache,执行了/etc/init.d/httpd start命令,但是出现了没有文件。如图 然后到百度上以及stackoverflow上也没查到解决办法。我是这样解决的。 尝试另一种启动命令service httpd start转载 2017-10-07 22:55:07 · 687 阅读 · 0 评论 -
SSH远程登陆centos虚拟机的方法
android手机的流行让越来越多人的人关注linux发展,作为linux在移动领域的先头兵,android发展速度之快是有目共睹的。越来越多的人燃起了学习linux系统的热情,在学习linux系统过程中,最简单的方法就是在VMWARE中学习,安装一个centos或者ubuntu,就可以开始学习linux了,linux的强大在于命令行的操作,大家在学习过程中一直要登陆使用命令行,但是出于安全的考虑转载 2017-10-07 22:36:41 · 1223 阅读 · 0 评论 -
centos6.5安装openoffice
一、openoffice 安装1、在官网http://www.openoffice.org/download/index.html, 下载最新版本Apache OpenOffice 4.1.2#tar zxvf Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_zh-CN.tar.gz解压后的目录是zh-CN,里面有RPMS、转载 2017-10-07 17:56:25 · 824 阅读 · 0 评论 -
使用python和IBM speech to text 进行 语音识别
目录视图摘要视图订阅CSDN日报20170303——《百亿互金平台救火故事》 程序员2月书讯 社区有奖问答--一起舞动酷炫的iOS动画 基于Spark的分布式深度学习和认知计算 使用python和IBM speech to text 进行 语音识别标签: 语音识别ibmpythonapi2015-转载 2017-03-08 00:53:53 · 5180 阅读 · 1 评论 -
Google Speech API
Google Speech APIGoogle Speech API wrapper for node. It requires ffmpeg compiled with flac support in order to work.1.0.0 UpdateSwitched from SoX to ffmpeg. Make sure you have at l转载 2017-03-08 00:29:16 · 2635 阅读 · 0 评论 -
expected an absolute directory name for --prefix=./dir
在configure 时出现 expected an absolute directory name for --prefix=./dir 错误担示,将./dir改成绝对路径即可--prefix=--prefix=/Users/xxxxx/Downloads/testproj/原创 2017-03-03 20:05:08 · 19079 阅读 · 0 评论 -
Python-docx:读写word文档的Python库
Python DocX目前是Python OpenXML的一部分,你可以用它打开Word 2007及以后的文档,而用它保存的文档可以在Microsoft Office 2007/2010, Microsoft Mac Office 2008, Google Docs, OpenOffice.org 3, and Apple iWork 08中打开。详细文档请见:https://python-d转载 2014-07-21 14:12:00 · 5790 阅读 · 0 评论 -
Makefile项目实践
CXX=g++CC=gccAR = arRAN = ranlibAR_OPT = rvuLIB = segSEG_LIB = libseg.ainc = ./HTKLibHTKLIB = $(inc)/HTKLib.a KYTEA_INC = -Ikytea/include -Lkytea/lib -lkyteaKYTEA_LIB = #-转载 2014-06-27 18:15:28 · 604 阅读 · 0 评论 -
makefile多目录的.c 格式.cpp混合编译
## c.cpp混合编译的makefile模板##BIN = test.exeCC = gccCPP = g++#这里只加入库头文件路径及库路径INCS = -I"c:/mingw/include"LIBS = -L"c:/mingw/lib"SUBDIRS =#生成依赖信息时的搜索目录,比如到下列目录中搜索一个依赖文件(比如.h文件),例如 -转载 2014-06-26 17:11:27 · 1391 阅读 · 0 评论 -
Linux makefile 教程 非常详细,且易懂
最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比转载 2014-06-05 15:46:27 · 399 阅读 · 0 评论 -
git 查看远程分支、本地分支、删除本地分支
1 查看远程分支[plain] view plaincopy$ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> origin/master remotes/origin/br-2.1.2.1 remotes/origin/br-2.转载 2014-06-05 19:46:08 · 551 阅读 · 0 评论 -
linux ar
ar基本用法 ar命令可以用来创建、修改库,也可以从库中提出单个模块。库是一单独的文件,里面包含了按照特定的结构组织起来的其它的一些文件(称做此库文件的 member)。原始文件的内容、模式、时间戳、属主、组等属性都保留在库文件中。 下面是ar命令的格式: ar [-]{dmpqrtx}[abcfilNoPsSuvV] [membername] [count] ar转载 2014-06-25 14:14:14 · 503 阅读 · 0 评论 -
CentOS 6.3(x86_32)下安装Oracle 10g R2
一、硬件要求1、内存 & swapMinimum: 1 GB of RAMRecommended: 2 GB of RAM or more检查内存情况# grep MemTotal /proc/meminfo# grep SwapTotal /proc/meminfo2、硬盘由于CentOS安装后差不多有4~5G,再加上Oracl转载 2014-06-05 16:34:41 · 489 阅读 · 0 评论 -
/usr/include/gnu/stubs.h:7:27: 错误:gnu/stubs-32.h:没有那个文件或目录
resin 安装 出现/usr/include/gnu/stubs.h:7:27: 错误:gnu/stubs-32.h:没有那个文件或目录 linux 版本 centos5.3 64位 ,在安装resin3.1.14的版本的时候总是出现 /usr/include/gnu/stubs.h:7:27: 错误:gnu/stubs-32.h:没有那个文件或目录转载 2014-06-05 09:27:26 · 3593 阅读 · 0 评论 -
od命令
名称:od作用:格式化输出文件中的数据提要: od [OPTION]... [FILE]... od [-abcdfilosx]... [FILE] [[+]OFFSET[.][b]] od --traditional [OPTION]... [FILE] [[+]OFFSET[.][b] [+][LABEL][.][转载 2014-05-20 15:48:35 · 660 阅读 · 0 评论 -
Linux 中将多个Word文档转换成PDF格式的方法及多个PDF文件的合并
Word文档转换成PDF在Linux中常常涉及到多种文档格式,如doc、txt、html、rtf等等。为了方便文件传递,就可能需要在各种格式之间进行转换。OpenOffice.Org可以方便的打开多各文档格式并按需进行转换,但要一次处理大量文件或要编写脚本进行转换时,仅用OpenOffice就难以胜任了。用unoconv就可以轻松地实现用OpenOffice可以打开的文档的转换.首先下转载 2014-05-13 13:34:51 · 1560 阅读 · 0 评论 -
openoffice命令行
(1)cd /Applications/OpenOffice.app/Contents/MacOS转载 2014-05-13 15:29:07 · 3604 阅读 · 0 评论 -
C语言中的检测文件流是否结束的函数feof
函数名: feof功 能: 检测流上的文件结束符用 法: int feof(FILE *stream);feof - 程序例#include int main(void){ FILE *stream; /* open a file for reading */ stream = fopen("DUMMY.FIL转载 2014-04-24 15:13:27 · 4256 阅读 · 0 评论 -
SCP命令拷贝远程文件到本地
myiMac:~ songping$ scp -r [email protected]:/home/songping/speex ./原创 2014-04-23 14:39:17 · 1003 阅读 · 0 评论 -
C/C++通用Makefile
本文推荐了一个用于对 C/C++ 程序进行编译和连接以产生可执行程序的通用 Makefile。 在使用 Makefile 之前,只需对它进行一些简单的设置即可;而且一经设置,即使以后对源程序文件有所增减一般也不再需要改动 Makefile。因此,即便是一个没有学习过 Makefile 书写规则的人,也可以为自己的 C/C++ 程序快速建立一个可工作的 Makefile。 这个 Ma转载 2014-06-26 17:30:25 · 653 阅读 · 0 评论 -
undefined reference问题总结
最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func' 关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1. 链接时缺失了相关目标文件(转载 2014-06-26 19:34:26 · 1550 阅读 · 0 评论 -
Linux的Makefile简单实例教程
先建立以下实例程序文本:/**************************filename:main.c**************************/#include #include #include "hello.h"#include "init.h"void aftermain(void){ pr转载 2014-06-27 10:51:38 · 582 阅读 · 0 评论 -
GCC -O -C命令
gcc -c a.c 编译成目标文件a.ogcc -o a a.o 生成执行文件a.exegcc a.c 生成执行文件a.exegcc -o a -c a.c 编译成目标文件agcc -o a a.c 生成执行文件a.exe在a.c中引用test.c中的一个函数后: gcc -c test.c 编译成目标文件te转载 2014-06-27 09:50:52 · 1967 阅读 · 0 评论