eclipse导入maven project问题整理

1.Plugin execution not covered by lifecycle configuration: org.apache.rat:apache-rat-plugin:0.12:check (execution: validate, phase: validate) 在&...

2019-05-31 11:54:17

阅读数 40

评论数 0

使用libreoffice将office文档(word、ppt、excel)转pdf,实现在线预览

项目需要实现局域网预览office文档的功能,之前做的在线项目,都是将文档上传到cdn,利用cdn自带的转码功能,把文档转换为pdf,然后再用pdf.js实现在线预览。 因为是局域网,没有办法上传到cdn,只能自己搭建本地的文档转换工具。在网上找了很多,最后定位到openoffice和libre...

2018-12-10 13:54:15

阅读数 1922

评论数 0

amap高德地图利用uri api实现商家名片、去这里的功能

高德地图web api使用过程中,经常需要在地图为某个商家标注marker,自然而然就有了点击marker弹出“导航去商家”的需求。 以前在amap的开发社区一直找这个接口,因为开发过程中我们都是使用javascript api进行业务开发,所以总是在js api中寻找,实际高德专门准备了uri ...

2017-08-19 13:08:28

阅读数 2890

评论数 0

信公众号支付JSAPI通过ajax获取支付参数,报错:2支付缺少参数:appId。

做微信公众号支付,在前台调起支付时,前台向服务器端发起ajax请求,服务器端组装支付参数,然后返回给前台。 理论上应该没有问题,但支付总是报错:2支付缺少参数:appId。但直接复制console控制台打印出来的服务器端返回的jsApiParameters上去,居然是对的。 ...

2017-06-23 14:19:26

阅读数 11152

评论数 3

windows 2012下iis服务器php无法执行exec、system解决方案

如果操作(创建根目录,上传代码等)都是通过远程以administrator的身份操作,不会出现这个问题。 首先,需要确认php支持并开启exec。 win2012中,iis8的用户角色为IIS_IUSRS。主要解决两方面的问题,一:让IIS_IUSRS组有权调用cmd.exe;二:让IIS_IUS...

2017-04-23 17:05:49

阅读数 4208

评论数 0

禁止ftp用户ssh登录,允许ftp登录

项目部分外包,需要限制ftp用户在自己的目录,在21端口下没有问题,但当ftp用户用sftp登录时,还是可以访问上级目录,于是禁止该ftp用户ssh登录,切断22端口的通信。 首先,执行如下命令,找到nologin的shell: vi /etc/shells 结果如下: 可以看到禁...

2017-01-05 11:53:01

阅读数 5919

评论数 0

php报Class ZipArchive not found,安装zip扩展

php在linux下解压zip文件,报Class ZipArchive not found,需要安装zip扩展。首先运行下面的命令: # wget http://pecl.php.net/get/zip # tar zxvf zip-1.x.x.tgz # cd zip-1.x.x 然后执行...

2016-10-27 18:46:50

阅读数 6242

评论数 0

centos7使用yum安装mariaDB(开源MySQL)无法启动的解决办法

centos7内置的MySQL镜像已经放弃Oracle公司的MySQL,改用MySQL的分支数据库mariaDB,使用以下安装mariadb: yum install mariadb 然后使用命令systemctl start mariadb,提示如下: Failed to start ma...

2016-10-04 14:56:06

阅读数 39182

评论数 14

String转Json,数据格式没问题,始终报String cannot be converted to JSONObject的解决办法

服务器端返回的数据如下: {"status":1,"msg":"","data":{"companyname":"","resCount":4,"...

2016-07-07 13:29:12

阅读数 4689

评论数 3

Mysql占cpu近100%解决思路

当前网站的七日平均日IP为2900,PageView为3.8万左右。网站A用的database目前有39个表,记录数60.1万条,占空间45MB。按这个数据,Mysql不可能占用这么高的资源。 于是在服务器上运行命令,将 mysql 当前的环境变量输出到文件 output.txt: d:\...

2016-03-21 14:53:30

阅读数 8071

评论数 0

git撤销commit,错误reset后恢复本地代码;git忽略已经被纳入版本管理的文件

git commit的时候可能commit了不想上传的文件,这个时候可以回退到某次commit。 首先git log查看commit历史:   commit b217e94539a8143d0c1ca323d1d28b7299abb61e Merge: c2b3f7c 8bc8990 Au...

2016-03-10 22:48:17

阅读数 3936

评论数 0

php读取超大日志文件

nginx日志文件超过5个G,如果用file()打开,因为是一次性读入内存,系统抗不住。 一般思路是用fopen()打开文件(流的形式),再用fseek()定位到某行指针,再用fgets()、fgetc()操作每一行。 PHP 5.1.2 开始实现SplFileInfo()类,这个操作起来就更方便...

2016-01-22 11:58:47

阅读数 2351

评论数 0

正则表达式常用字符集

^ 行首匹配 ? 0或1个 * 0或多个 + 1或多个 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(...

2015-12-30 11:39:30

阅读数 2267

评论数 0

Innodb的事务处理autocommit参数问题

在一个开源项目中看到Mysql类事务处理的逻辑: //开启事务 function strans(){ mysql_query("start transaction");//开始一个事务 mysql_query("SET AUTOCOMMIT=0&quo...

2015-12-22 16:50:16

阅读数 2175

评论数 0

Myisam与Innodb的选择

Myisam和Innodb最主要的差别就是Innodb 支持事务处理、外键和行级锁。而MyISAM不支持,所以MyISAM往往就容易被人认为只适合在小项目中使用。 我作为使用MySQL的用户角度出发,Innodb和MyISAM都是比较喜欢的,但是从我目前运维的数据库平台要达到需求:99.9%的稳...

2015-12-22 15:08:18

阅读数 561

评论数 0

linux下tomcat无法restart

开始使用以下命令直接重启发现并没有报错,但进程发生错误,导致后面既不能关闭也无法开启。 service tomcat restart 先关闭tomcat service tomcat stop 运行命令查看tomcat是否关闭 ps -ef|grep tomcat 如果只看到一行...

2015-12-14 14:36:55

阅读数 1802

评论数 0

linux-centos6.5 yum安装php5.4 apache2.2

centos6.5系统,yum install php默认的版本是php5.3,本次安装需要最低版本为php5.4,最开始用yum install httpd安装了apache2.2,但是源码编译php5.5的时候,configure参数始终找不到apache的apxs2文件,编译失败。

2015-10-23 14:55:42

阅读数 3425

评论数 0

centos7数据库连接使用127.0.0.1报permission denied,使用localhost报No such file or directory

安装lamp环境后,测试数据库连接。 当host使用127.0.0.1时,报错:(HY000/2002): Permission denied。 把host换成localhost后,又报错:SQLSTATE[HY000] [2002] No such file or directory。 最后...

2015-09-07 14:52:24

阅读数 3905

评论数 0

lamp环境只编译安装php

linux上yum安装apache和mysql的源更新都较快,但php版本往往比较低。所以往往有需求yum安装apache和mysql,然后编译安装php。这个思路就在于不使用yum安装php,需要手动指定apxs的路径。 补充知识:apxs是一个为Apache HTTP服务器编译和安装扩展模块...

2015-08-14 16:50:05

阅读数 11224

评论数 0

android sdk manager设置国内镜像快速下载sdk

android sdk manager通过google的url下载sdk卡成翔了,在网上找了几个国内镜像,亲测可用。 Android SDK在线更新镜像服务器: 中国科学院开源协会镜像站地址: IPV4/IPV6: http://mirrors.opencas.cn 端口:80 IPV4/IPV6...

2015-07-25 15:31:10

阅读数 11399

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭