自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 资源 (20)
  • 收藏
  • 关注

原创 linux 目录下文件过多,rm *无法删除解决办法(/bin/rm: Argument list too long)

rm * 删除文件报错:”-bash: /bin/rm: Argument list too long“可删除当前目录下的所有文件。

2023-09-09 17:19:20 746

原创 用openssl命令生成RSA密钥

用openssl命令生成RSA密钥

2022-10-20 17:39:17 538 1

转载 XFS(dm-0): Internal error XFS_WANT_CORRUPTED_GOTO at line 1664 of file fs/xfs/libxfs/xfs_alloc.c

XFS(dm-0): Internal error XFS_WANT_CORRUPTED_GOTO at line 1664 of file fs/xfs/libxfs/xfs_alloc.c

2022-10-04 09:45:18 432

原创 Version 1.8.0_201 of the JVM is not suitable for this product. Version: 11 or greater is required.

eclipse启动报错“Version 1.8.0_201 of the JVM is not suitable for this product. Version: 11 or greater is required.”处理方法

2022-06-23 10:42:33 1661 1

原创 macbookpro bootcamp win10 蓝牙鼠标卡顿解决方案

macbook通过bootcamp装上win10双系统后,蓝牙鼠标连上后一直卡顿,丢帧,一段时间后会断开连接。网上查了一下,说是wifi与蓝牙冲突,需要在设备管理器/网络适配器中找到网卡,关闭Bluetooth协作选项。但我的电脑中并没有找到此选项,后来把网卡驱动回退到上一版本后,就能看到此选项了。1、回滚网卡驱动打开设备管理器,找到网卡,我的是Broadcom 8021ac Network Adapter双击网卡,切换到“驱动程序”选项卡,点击“回退驱动程序”2、重启电脑,重新打开..

2021-10-19 11:30:23 5760 1

转载 更换eclipse的maven源为阿里云

1. 手动新增一个xml文件:<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://mav

2021-08-27 15:11:53 252

转载 PhpStorm侧边栏Project里面只显示文件不显示文件夹(所有类转不到定义Cannot find declaration to go to)

问题:PhpStorm侧边栏Project里面只显示文件不显示文件夹,而且所有的类都不能转到定义,提示“Cannot find declaration to go to”解决:删除项目根目录下的.idea文件夹,重启Phpstorm打开项目目录。Alt + 1调出左侧的目录...

2021-08-15 11:31:45 1432 1

原创 国密3纯php版本:SM3-PHP

国密3加密算法一直都用的php扩展库的方式实现的。扩展库的优点就是效率高,缺点就是对php环境不太友好,每个php版本都要单独编译。今天偶然发现个纯php版的实现,安装上用了,非常不错https://sm3.doylee.cn/...

2021-03-22 18:19:01 2463

原创 composer 相关

1、安装composer安装时会需要选择php.exe所在路径,如果是用的phpstudy集成环境,需要选择对应的版本下的php.exe2、更换composer源为阿里云:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/3、用composer安装包时,提示:“[InvalidArgumentException] Could not find package guzzlehttp/gu

2020-11-23 17:37:58 324

转载 完美解决 No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre)

问题背景今天上午打开AS后突然发现所有xml界面无法预览,打开class文件也发现从头到尾全是错误,在class文件界面上方提示No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre)…头一次遇见这个问题,只好百度,最后在stackoverflow找到一个解决方案,试了一试果然是药到病除啊,折腾了一上午总算能干活了。解决方案:1、关闭AS。2、3、到指定位置重命名文件

2020-07-31 18:58:46 576

转载 打印机一直不停打乱码的解决方法

打印机通电后,一直打印乱码。打开打印机界面没有可取消的文档。出现这种情况是软件出现了问题。方法/步骤 关闭打印机电源,在开始中搜索服务,双击进入后找到print spooler服务,停止服务。 用快捷键”微软图标+r“打开运行,输入spool后回车,在弹出的窗口中,把PRINTERS文件夹中的文件全部删除。关闭窗口。 3 重新启动print spooler服务,打开打印机,恢复正常 ...

2020-05-28 19:00:40 28728

转载 ubuntu设置nginx为系统服务

ubuntu设置nginx为系统服务,如果没有设置为系统服务,无法执行sudo service nginx startsudo service nginx stop设置为系统服务命令sudo update-rc.d nginx defaults设置完成即可以执行下面相关命令sudo service nginx startsudo service nginx stop...

2020-05-25 15:45:46 550

原创 PHP DES/ECB/pkcs5padding加密,与java互通

环境:php5.6最近遇到需要跟java系统实现des加密互通,网上找了很多,加密都不对,自己整理了一个des ecb加密类java版代码如下: // 密钥,是加密解密的凭据,长度为8的倍数 private static final String PASSWORD_CRYPT_KEY = "密钥"; //加密方式是des private final static String ...

2020-04-28 22:41:16 1732

转载 Ubuntu 18.04 国内的 apt 源

一、Ubuntu 18.04 国内的 apt 源1. 阿里源 1 2 3 4 5 6 7 8 9 10 deb http://mirrors.aliyun.com/ubuntu/bionic main restricted universe multiverse deb http:...

2020-04-28 14:39:37 2014

转载 Git仓库完全迁移,包括所有的分支和标签,当然也包括日志。

度娘了一堆git仓库迁移的内容,一个个都比较麻烦,而且本地下了代码,还要删去库地址,再切换到新库的地址上传。一般这种操作都只是master分支,其他分支还要一个一个来,后来在51CTO上找了一个文章,简单明了,一下就全搞定了。包括所有的分支、标签、日志,一个不少。当然账号对应的事就没办法了。四行命令:gitclone--mirror<URLtomyOLD...

2020-03-18 10:44:59 245 1

转载 Ubuntu 搭建 GitLab 笔记

简介GitLab 社区版可以提供许多与 GitHub 相同的功能,且部署在属于自己的机器上,我们会因为网络及其他一些问题而不便使用 GitHub ,这时部署一个 GitLab 是最好的选择。下载 GitLab 并安装我的环境是 Ubuntu 16.04 下进行部署操作。GitLab 下载地址:https://about.gitlab.com/downloads/#ubuntu160...

2020-03-18 10:43:13 140

转载 关于mysql自增id的获取和重置

mysql获取自增id的几种方法使用max函数:select max(id) from tablename 优点:使用方便快捷。 缺点:获取的不是真正的自增id,是表中最大的Id,如果有删除数据的话,那么该值和自增id相差比较大。如果有连表数据,有可能导致数据错乱。 使用LAST_INSERT_ID函数:select LAST_INSERT_ID() 优点:获取到的是真正的自增i...

2019-09-19 17:54:03 820

原创 ubuntu14.04编译安装php5.5.38

1、 安装编辑工具sudo apt install libxml2-devopenssllibjpeg-devlibpng-devlibcurl4-openssl-dev pkg-configlibmcrypt-dev2、下载源码,解压进入源码目录(下载地址:https://www.php.net/releases/,搜索5.5.38)wgethttps://www.p...

2019-09-02 19:01:41 834

转载 ubuntu 源码安装php configure error 解决

1:configure: error: libxml2 not found. Please check your libxml2 installation.apt install libxml2-dev2:configure: error: Cannot find OpenSSL's <evp.h>apt install libssl-devapt install o...

2019-09-02 17:05:06 354

原创 linux 下 nginx php-fpm 自启动

在rc.local增加启动代码就可以了。1、查看nginx和php-fpm可执行文件所在位置whereis nginxwhereis php-fpm一般安装在/usr/sbin/nginx 和/usr/sbin/php-fpm2、编辑rc.local文件sudo vi /etc/rc.local3、在文件末尾插入行/usr/sbin/nginx/usr/...

2019-08-20 15:36:24 124

转载 Apache的ProxyPass简单使用

http://mtnt2008.iteye.com/blog/764207该指令可以将远程服务器映射到本地服务器的URL空间;本地的服务器并不是扮演传统意义上的代理服务器的角色,而是表现为远程服务器的一个镜像。此本地服务器常被成为反向代理(reversed proxy)或者是网关(gateway)。路径是指本地虚拟路径的名字;url指远程服务器的一个部分URL,不能包含查询字符串。描...

2019-04-19 13:29:23 6900

转载 VisualSVN Server迁移至新服务器

2018-04-10 16:15:13项目需求由于项目需要将原实体服务器中的VisualSVN Server迁移至VMware ESXI 6.5虚拟平台主机中。环境说明服务器A(迁移源服务器):操作系统:Windows2012 R2 SE X64SVN Server版本:VisualSVN-Server-3.3.1-x64SVN Client版本:TortoiseSVN-1...

2019-04-13 11:34:22 646

转载 PHP中让json_encode不自动转义斜杠“/”的方法

最近将使用爬虫爬取的链接保存到 mysql 数据库中时,发现我将链接使用 json_encode 保存时候,在数据库中却显示了转义字符,我并不需要这转义的,看起来不清晰而且占用存储空间。后来发现在默认的情况之下使用 json_encode 对数组进行 json 格式的转换时候会自动的将数据中含有斜杠的字符串进行转义,但是我们往往有的时候不需要药对它们进行转义的,本文说说如何使用 json_en...

2019-03-27 18:12:34 1150

原创 ubuntu 14.04编译安装nginx 1.14.2

环境:Ubuntu 14.04+nginx 1.14.1+php近期,nginx 1.14.1报了漏洞需要将nginx版本升级到1.14.2。apt-get支持的最新版就是1.14.1,所以需要编译安装1.14.2。一、保存nginx 1.14.1的配置文件并卸载        1、将/etc/nginx 备份到其他目录        2、查看已安装的nginx包:dpkg --g...

2019-01-08 14:50:04 1707

转载 apt-get安装源替换 阿里云源

1、原文件重命名备份 1 sudo mv /etc/apt/sources.list /etc/apt/source.list.bak 2、编辑源列表文件sudo vim /etc/apt/sources.list3、用下面的文本作为内容ubuntu 14deb http://mirrors.aliyun.com/ubuntu/ tr...

2018-12-18 00:34:41 1972

原创 apache + php + tomcat 共享域名和80端口(反向代理)

环境:windows + apache2.2 + php5.4 + tomcat7问题描述:服务器上运行了两个项目,一个php开发的网站,一个java开发的业务系统。只有一个域名,一个公网端口80。需要实现:1、直接访问域名进入php网站(如:http://www.a.com),2、访问域名+子目录进入java业务系统(如 http://www.a.com/java)。思路:apache+...

2018-12-13 11:08:19 881

原创 nginx同一服务器多域名配置方法

1、确定/etc/nginx/nginx.conf 的http节点有  include /etc/nginx/sites-enabled/*;user www-data;worker_processes 4;pid /run/nginx.pid;worker_rlimit_nofile 100000;events { use epoll; worker_connections 5...

2018-11-29 11:41:21 428

转载 CentOS7中使用yum安装Nginx的方法

最近无意间发现Nginx官方提供了Yum源。因此写个文章记录下。1、添加源  默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源:sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx....

2018-11-25 22:29:48 104

转载 redhat7 yum安装软件时提示This system is not registered with RHN. 解决方案

在使用redhat7的yum命令安装软件时,发现总是提示This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 或如下错误信息:This system is not registered with RHN. RHN support ...

2018-11-25 22:23:48 1344

原创 Ubuntu 下 /etc/resolv.conf文件总是自动清除问题的解决方案

虚拟机用了几天发现Ubuntu无法上网,打开命令终端,输入命令:ping www.baidu.com -c2结果显示名称无法识别,而直接与宿主机之间使用 IP 地址进行互ping,则可以ping得通。这说明是DNS服务出现了问题,网上找到解决方法,修改了/etd/resolv.conf文件,但该文件中有这么一句话:# Dynamic resolv.conf(5) file for g...

2018-11-14 23:04:40 2247

转载 ubuntu下apt-get安装nginx后的升级

ubuntu apt-get 安装完nginx后是1.4.6版的,以下是对该版本的升级以下信息来源于网络Nginx Stable PPA是由Ubuntu社区维护的源,本源更新自稳定版分支,是Kaijia目前使用的源,这个源的特点是文件的目录结构和Ubuntu自带的Nginx相同,因此安装这个版本时不需要修改/etc/nginx/下面的配置文件。不过这个源更新比较慢,一般Nginx新版本发...

2018-10-26 16:57:25 4438

转载 php7.2 安装mcrypt扩展 Call to undefined function mcrypt_get_block_size

由于mcrypt扩展在php7.2 弃用,所以需要继续使用这个扩展的话需要自行编译mcrypt扩展。本机环境:ubuntu18.04 php7.2如果ubuntu版本在16.04 或者14.04 版本,优先尝试使用添加pp:ondreg 安装php,以及php扩展sudo add-apt-repository ppa:ondrej/php sudo apt-get update...

2018-10-25 20:25:12 4490

转载 ubuntu14.04 安装 php7.2

sudo apt-get install software-properties-common python-software-properties sudo add-apt-repository ppa:ondrej/php &amp;&amp; sudo apt-get updatesudo apt-get -y install php7.2 # 如果之前有其他版本PHP,先卸载...

2018-10-13 01:09:53 5149

原创 thinkphp3.2+mysql 报无法加载数据库驱动: Think\Db\Driver\

环境:thinkphp3.2+mysql问题:用DSN方式连数据库报错:无法加载数据库驱动: Think\Db\Driver\,Common/Conf/config.php里也配置了'DB_TYPE'=&gt;'mysql', 直接用thinkphp的Model方式连数据库没问题,但是用DSN方式就报错( Db::getInstance(C('DB_DSN'));)临时解决方案:由于PHP...

2018-10-12 10:11:20 2836

原创 ubuntu+thinkphp3.2+memcache配置(服务器集群)

一、环境:ubuntu14.04 + nginx + php5-fpm + thinkphp3.2二、问题:以前使用单台服务器,thinkphp的缓存使用的文件方式。文件方式有两个缺点:1、缓存文件太多,导致linux文件node耗尽,报磁盘不足错误。2、不支持服务器集群。缓存文件分布于单台服务器上,使用单台服务器时没有问题,但升级为多服务器集群做负载均衡后,由于缓存文件保存在...

2018-10-12 00:29:31 307

转载 linux启动php-fpm不使用默认9000端口Permission denied

今天终于有时间想自己撘一套LNMP开发环境,由于之前的开发环境都是公司现有的,用的时候改改配置就OK了,感觉很轻松的,但是自己亲自动手从安装虚拟机到最后一步步搭建LNMP,竟然困难重重,务必脚踏实地,绝对不能眼高于顶。 言归正传,就在按照前辈的博文,一步步yum完了nginx和php-fpm之后,想要将项目用的fastcgi端口改为非默认的90001的时候,诡异的事情出现了  [...

2018-08-27 10:31:01 3328

原创 centos+php5.5+nginx+mysql 环境搭建

安装php5.5    sudo yum install php55w-fpm安装mysql驱动、sqlserver2008驱动    sudo yum install php55w-mysql.x86_64 php55w-mssql.x86_6 php55w-pdo.x86_64 php55w-pdo_dblib.x86_64安装mysql数据库    sudo yum in...

2018-08-15 23:31:44 375

转载 Fatal error: Call to undefined function mcrypt_get_block_size()

首先问题原因是缺少的扩展。先安装:sudo apt-get install php5-mcrypt安装完成之后需要在cgi里面添加。比如php-fpm里需要在/etc/php5/fpm/conf.d目录下面创建一个软连接:20-mcrypt.ini,他这里面已经有一些软连接了(比如:.20-json.ini -&gt; ../../mods-available/json.ini20-mysqli....

2018-07-10 15:20:54 6148

原创 Thinkphp出现330错误 net::ERR_CONTENT_DECODING_FAILED

环境:Thinkphp3.2+Ubuntu16.04+nginx现象:调用tp自带的Minify类,页面报错。无法打开css文件:Min?g=wap_tpl_css分析:原以为是nginx及php.ini配置文件中gzip设置开关问题,改了配置也没生效。偶然发现一篇文章,博主也遇到相同的问题,原来是index.php文件有bom头,导致浏览器gzip解压失败,出现330错误。处理:notepade...

2018-06-16 01:27:39 3461

转载 pkcs1与pkcs8格式RSA私钥互相转换

1、PKCS1私钥生成     openssl genrsa -out private.key 1024     private.key文件内容如下:     -----BEGIN RSA PRIVATE KEY-----     MIICXQIBAAKBgQDREk3uy4x9i4a16OYOYEp5Ir2f16lsmUHB2HjGDlxkU0ju9YAp     yeZlUXb191ZkxJ2...

2018-06-09 20:27:45 2010 1

Composer-Setup.zip

composer安装包,是 PHP 用来管理依赖(dependency)关系的工具。官网上一直无法下载,好不容易才找到的

2020-11-23

国密算法sm3的php实现(php5)

已在php5环境下验证,php7未验证 编译方法: 1、cd sm3源码目录 2、执行命令 phpize5 3、./configure --with-php-config=/usr/bin/php-config 4、make & make test 验证通过后 make install 5、工程中调用sm3_encode("abc")

2020-01-04

oci8源码,编译安装php连接oracle扩展

oci8源码,用于编译安装php扩展,使php能够连接oracle数据库

2019-06-05

yum for centos7

centos7下的yum安装包,用于在redhat系统中执行yum命令时提示"This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register"

2018-11-25

ubuntu+php5.6环境下连接sqlserver2008扩展库 mssql.so+pdo_dblib.so

ubuntu14.04+php5.6环境下连接sqlserver2008扩展库 mssql.so+pdo_dblib.so,编译方法:http://blog.csdn.net/hanzengyi/article/details/52054862

2017-11-10

php连接sqlserver驱动 -- php_dblib.dll

php(thinkphp)连接sqlserver(2008)驱动,具体配置步骤 http://blog.csdn.net/hanzengyi/article/details/52054862

2016-07-28

很优秀的在线考试系统(php+mysql)

非常好的在线考试系统,用户管理、角色管理、试卷管理、试题管理、在线阅卷功能都有了,界面也很简洁美观

2015-05-06

win7 摄像头工具

由于Win7下装好摄像头驱动后并不像XP一样可以在我的电脑里找到视频设备,所以不方便控制摄像头。本工具用于创建XP风格的摄像头。它不只是一个简单的Win7摄像头工具,可以进行拍摄,录像,如果计算机中装有电视卡,还可以用其看电视。把摄像头软件安装后可以创建XP风格视频设备。

2012-06-15

rt73无线网卡驱动源码 RT73_Android_Linux_STA_Drv1.1.0.2.tar.bz2

rt73 usb无线网卡linux内核驱动的源码 * README * Ralink Tech Inc. * http://www.ralinktech.com ======================================================================= ModelName: =========== RT73(RT2571W) Wireless Lan Linux Driver ======================================================================= Driver lName: =========== rt73 ======================================================================= Supporting Kernel: =================== linux kernel 2.4 and 2.6 series. Tested in Redhat 7.3 or later. ======================================================================= Description: ============= This is a linux device driver for Ralink RT73 a/b/g WLAN Card. ======================================================================= Contents: ============= Makefile.4 : Makefile for kernel 2.4 series Makefile.6 : Makefile for kernel 2.6 series ======================================================================= Features: ========== This driver implements basic IEEE802.11. Infrastructure and adhoc mode with open or shared or WPA-PSK or WPA2-PSK authentication method. NONE, WEP, TKIP and AES encryption. ======================================================================= You have to remove the module pre-loaded by Mandriva 2007.1 before you can load our rt73sta module.

2011-05-24

windows下读取linux ext3格式U盘工具--Ext2Fsd

Ext2Fsd是在windows下读写ext2 和ext3格式的小工具,当经过linux系统格式化为ext3格式的U盘插入到windows系统下时,windows系统会提示不识别磁盘格式,建议格式化磁盘。安装了Ext2Fsd工具后,你就可以像读写FAT格式的磁盘一样操作你的U盘了。

2011-04-23

windows XP 下的超级终端

win7下不带超级终端,找了半天刚找到一个可以连接串口的超级终端

2011-03-02

QT TCP 文件传输

客户端和服务器都在,很不错的例子,适合新手学习

2011-01-21

linux 常用命令全集(chm)

文档按照分类列出了linux常用命令,很简洁、实用

2010-10-28

统计报表柱状图,折线图生成

根据指定的数据生成柱状和折线形式的统计报表,全JavaScript实现,非常实用

2010-08-18

C++实现软件自动更新(update)

C++编写,实现软件版本与服务器端版本库比较,如果有新版本则自动更新。压缩包包括服务器端示例。

2010-01-04

sms短信猫二次开发包

java封装的一个短信猫操作类,功能:1.开启、关闭通讯端口;2.读取、删除短信猫内的短信 包括已读、未读等状态的短信;3.读取、删除单条短信;4.读取短信猫、SIM卡存储状况。 说明:CommonSms类是短信实体类,其中用到项目中其他一些类,和短信功能无关,压缩包中未给出,可以自行删除,加以调试。

2009-12-19

SAXParser-用SAX读取大于100M的xml文件(java)

压缩包里面有两个文件:SAX.java和SAXparse.java 用来解析大于100M的xml文件,SAX读取xml不同于DOM方式,DOM方式在解析xml前需要全部加载xml文件,当xml文件很大时,就会出现内存不足的问题,而SAX则是逐行读取xml文件,适合读取大的xml文件,例如大于100M甚至大于1G的xml数据库文件。

2009-09-24

一个简单的操作txt文件的程序

一个简单的操作txt文件的程序,向txt文件中写入文本数据,C#编写

2009-06-14

一个简单的操作XML的程序

一个简单的操作XML节点的程序,C#编写,压缩包中包含例子XML文件

2009-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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