正在加载...
发表于: LNMPA | 作者: | 日期: 2018/5/08 02:05
标签:

gd扩展需要安装几个前置库,比如freetype、libpng等,此处把常用的库都安装一下。

使用yum安装常用库:

yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel

More …

发表于: LNMPA | 作者: | 日期: 2018/5/03 07:05

https://pecl.php.net 上搜索memcached,能够找到两个memcached扩展:

memcache
主页:https://pecl.php.net/package/memcache
memcache已经很久没有更新了。

memcached
主页:https://pecl.php.net/package/memcached
php-memcached的github地址:https://github.com/php-memcached-dev/php-memcached
版本比较新,支持php7,使用了libmemcached库,推荐使用。

More …

发表于: LNMPA | 作者: | 日期: 2018/4/21 06:04

nginx使用brew安装,信息如下:

brew info nginx
nginx: stable 1.13.12 (bottled), HEAD
HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server
https://nginx.org/
/usr/local/Cellar/nginx/1.6.2 (7 files, 902KB)
  Poured from bottle on 2014-12-18 at 21:03:14
/usr/local/Cellar/nginx/1.13.9 (23 files, 1.4MB)
  Poured from bottle on 2018-03-11 at 11:01:32
/usr/local/Cellar/nginx/1.13.10 (23 files, 1.4MB) *
  Poured from bottle on 2018-04-03 at 19:40:49
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/nginx.rb
==> Dependencies
Required: openssl ✔, pcre ✔
Optional: passenger ✘
==> Options
--with-passenger
Compile with support for Phusion Passenger module
--HEAD
Install HEAD version
==> Caveats
Docroot is: /usr/local/var/www

The default port has been set in /usr/local/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.

nginx will load all files in /usr/local/etc/nginx/servers/.

To have launchd start nginx now and restart at login:
  brew services start nginx
Or, if you don't want/need a background service you can just run:
  nginx

More …

发表于: docker | 作者: | 日期: 2018/4/19 02:04
标签: ,

mac下安装docker
到官方下载安装即可。docker对系统版本要求较高,centos7及以上,window10需要专业版,家庭版无法安装。

mac版下载地址:https://store.docker.com/editions/community/docker-ce-desktop-mac

在安装之前先创建一下目录:

mkdir -p ~/docker/nginx/www

网站根目录。

More …

发表于: python | 作者: | 日期: 2018/1/24 10:01
标签:

pip简介
pip是python的包管理工具。

项目主页:https://pypi.python.org/pypi/pip

下载后安装
下载后解压,通过CMD终端进入解压的目录,然后输入以下命令:

python setup.py install

More …

发表于: LNMPA | 作者: | 日期: 2017/7/28 11:07

首先,通过ubuntu的软件安装命令apt-get来安装一下redis:

darkmi@ubuntu:~$ sudo apt-get install redis-server

安装完毕之后,运行一下以下命令:

darkmi@ubuntu:~$ ps -ef|grep redis
redis      3258      1  0 07:15 ?        00:00:00 /usr/bin/redis-server 127.0.0.1:6379
darkmi     3485   2284  0 07:17 pts/18   00:00:00 grep --color=auto redis

可以看到,redis已经启动了。

More …

发表于: LNMPA | 作者: | 日期: 2017/7/28 05:07

如何查看linux的版本

方法一:

[root@test bin]# uname -a
Linux test.priv 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

方法二:

[root@test bin]# cat /proc/version
Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013

说明:
/proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系统内核数据的操作提供接口。而我们使用命令“uname -a”的信息也是从该文件获取的,当然用方法二的命令直接查看它的内容也可以达到同等效果。另外,加上参数”a”是获得详细信息,如果不加参数为查看系统名称。

More …

发表于: Software/Internet | 作者: | 日期: 2017/2/13 12:02
标签: ,

每次macOS升级之后都需要通过spctl关闭安全策略子系统,否则无法安装来自任何来源的应用。

spctl简介
该命令用来管理安全评估策略子系统,这个子系统决定了软件是否可以在系统中进行安装、执行及操作文件等。

该详细的介绍可以通过命令 man spctl 进行查看。

如果需要恢复允许“任何来源”的选项,即关闭Gatekeeper,请在终端中使用spctl命令:

sudo spctl --master-disable

参数说明:
–master-disable

–master-enable
开启 assessment subsystem。

发表于: CoreJava/J2EE | 作者: | 日期: 2016/4/22 07:04
标签:

最近调整了一下系统的部署架构,对Tomcat部署应用多了一些了解,简单总结一下。 More …

发表于: Software/Internet | 作者: | 日期: 2016/1/06 02:01

简介
NppFTP是一个notepad++编辑器的FTP插件,支持的协议包括:FTP, FTPS, FTPES以及SFTP,以下是NppFtp的官方说明:

NppFTP: a plugin that allows FTP, FTPS, FTPES and SFTP communications. Very useful for web development.
Author: ashish_kulz
Source: http://github.com/ashkulz/NppFTP/
Homepage: http://ashkulz.github.io/NppFTP/
Latest update: * add support for entering the private key passphrase at runtime
* update to OpenSSL 1.0.2a and libssh 0.6.5
* fix “Unknown authentication method” being returned for some servers
* clear existing selection in TreeView when directory is changed
* fix memory leak in PU::SimplifyExternalPath()
* fix crash in SSLCertificates::FreeDERVector()
* major refactoring of the build system

More …

发表于: CoreJava/J2EE | 作者: | 日期: 2015/11/24 09:11

新安装的Intellij IDEA,配置好Tomcat并启动之后发现console中输出的中文都是乱码的,乱码问题司空见惯了,于是在打开tomcat的配置窗口,中添加了以下 VM 参数:

-Dfile.encoding=UTF-8

然而这并没有什么卵用,于是进入在Intellij IDEA 安装目录的 bin 目录下,打开 idea64.exe.vmoptions 文件,把上面的参数加到了文件末尾,重启之后,乱码依旧。这个时候,我有点怀念Eclipse。最后,在同事的帮助之下发现原来在Intellij IDEA的bin目录下有两个以vmoptions结尾的文件,分别为

idea.exe.vmoptions
idea64.exe.vmoptions

在这两个文件中都加上编码参数就OK了。

发表于: Software/Internet | 作者: | 日期: 2015/5/18 03:05
标签:

无法保存密码的问题:

在MAC下新安装使用secureCRT,第一次连接保存过的密码,第二次再启动提示密码不正确,又需要重新输入密码,密码一直无法保存,每次都需要手动再输一次。

这个问题是由于MAC下的secureCRT有一个默认设置为使用Mac OS自带的“钥匙串访问[Keychain]”来保存密码,只要取消掉这个选项就能用SecureCRT自己的保存密码功能了。

取消这个选项的方式,请打开SecureCRT的全局选项,在主菜单Preferences,或者COMMAND键加逗号,打开之后在Advanced页签下,取消掉Use Keychain即可。 More …

发表于: Arch/management | 作者: | 日期: 2014/3/13 05:03
标签:

解决项目冲突的主要责任在于项目经理,项目经理可以使用以下六种方法来解决冲突:

面对/解决问题(confronting/problem solving):通过审查备选方案,把冲突当作需要解决的问题来处理;需要以“取舍”的态度进行公开对话。问题解决就是冲突各方一起积极地定义问题、收集问题的信息、制定解决方案,最后直到选择一个最合适的方案来解决冲突,此时为双赢或多赢。但在这个过程中,需要公开地协商,这是冲突管理中最理想的一种方法。 More …

发表于: CoreJava/J2EE | 作者: | 日期: 2013/10/09 11:10
标签: ,

In June 2004, I released a network application framework, ‘Netty2’. It was the first network application framework that provides event-based architecture in Java community. It attracted network application programmers because of its simplicity and ease of use. As the Netty2 community matured, its problems also arose. Netty2 didn’t work fine with text protocols and had a critical architectural flaw that prevents users from using it for applications with many concurrent clients.

2004年6月,我发布了一款名为“Netty2”的网络编程框架。在当时的Java社区,Netty2是第一款基于事件驱动架构的网络编程框架。由于简单易用,它吸引了很多网络程序员的注意。随着Netty2社区的逐渐壮大,其问题也逐渐显露出来。首先,Netty2对文本协议的支持不太友好,其次由于关键架构的缺陷,Netty2无法适用于大并发的应用程序。 More …

发表于: GuideOfComputer | 作者: | 日期: 2013/9/09 12:09
标签: ,

我们一般称socket为套接字,有些著作中也称其为插口,以下引用两本书中的相关描述。

在《Java TCP/IP Socket 编程》 一书中有如下描述:

Java语言从一开始就是为了让人们使用互联网而设计的,他为实现程序的相互连通提供了许多有用的抽象应用编程接口(Application Programming Interface API),这类应用编程接口被称为套接字(socket)。

这是从应用或编程的角度来解释socket。 More …

第 1 页,共 42 页123456789101112131415...Last »