技术
远牧
我曾经跨过山和大海 也穿过人山人海 我曾经拥有着一切 转眼都飘散如烟 我曾经失落失望失掉所有方向 直到看见平凡才是唯一的答案
展开
-
nginx下discuz! x3 伪静态化的配置
1. 在nginx的配置文件中,添加以下内容:rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;rew原创 2013-11-20 15:20:44 · 8388 阅读 · 2 评论 -
spring mvc整合spring websocket
spring和spring mvc环境的搭建就不讲了,这里主要讲怎样把spring websocket整合到spring mvc web工程中,并解决遇到的问题。一. 获取spring websocket依赖包这里,使用maven来进行依赖包的管理,只需要在pom.xml里添加以下依赖包配置信息即可:<dependency> <groupId>org.springf...原创 2018-06-19 11:23:50 · 1144 阅读 · 0 评论 -
uploadify文件上传组件取消上传按钮图片不显示问题解决
低版本下,通过设置cancelImg参数,指向X图片文件所在的路径。高版本(3.2.1)下,通过修改uploadify.css来解决,代码如下:.uploadify-queue-item .cancel a { background: url('uploadify-cancel.png') 0 0 no-repeat; float: right; height: 16px; text-in...原创 2018-05-11 18:00:59 · 1993 阅读 · 0 评论 -
解决了uploadify上传文件时,某些浏览器(版本)中,session丢失导致上传失败的问题
一、问题近期,在做文件上传时,使用了uploadify这个基于flash的文件上传组件,版本号为3.2.1。在IE下,一切正常,但是当切换到某些低版本chrome浏览器后,发生了文件不能上传的问题。通过调试和问题定位,发现是session丢失,导致服务端不能识别登录状态,所以报异常。经过fiddler抓包,正常上传时,request报文头如下:POST /rmwlgzpt/webApp/backl...原创 2018-05-11 17:37:50 · 837 阅读 · 0 评论 -
Nginx + passenger安装
1. gem install passenger -V 该命令的意思是安装passenger,并显示安装过程中的日志。如果gem install 不成功,可以添加国内的源,在shell中输入以下命令:gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/gem sources -l2. passe...原创 2018-04-26 14:53:35 · 1610 阅读 · 0 评论 -
libcur+openssl的编译和使用
libcurl openssl https dll lib md mt c++ visual studio原创 2015-12-04 15:46:08 · 3746 阅读 · 0 评论 -
libcurl模拟登录
get方式登录代码如下:bool getLogin(string getFields, string url) { CURL *curl_handle = NULL; CURLcode res = CURLE_FAILED_INIT; string szbuffer; string szheader_buffer; struct curl_slist *chunk = NULL;原创 2015-12-04 16:24:14 · 2523 阅读 · 1 评论 -
windows下C++程序命令行参数读取
linux下,命令行参数的读取,可以使用系统函数getopt,还好Ludvik Jerabek实现了一个开源的getopt,我们可以直接拿来用。将附件的getopt.h和getopt.cpp直接引入到工程中,然后在vs环境中,定义如下的预处理器:STATIC_GETOPT然后就可以体会getopt的便利了:bool isHelp = false;bool isDownload =原创 2015-12-04 16:08:19 · 5094 阅读 · 0 评论 -
debian下zend guard loader安装配置
1. 下载http://www.zend.com/en/products/guard/downloads选择匹配的版本,我本机是debian 64位,php5.3,所以我下载了下边的版本:Zend Guard Loader (Runtime for PHP 5.3)5.5.0 (64 bit)2. 解压到某个目录,例如:/usr/lo原创 2013-12-31 15:37:37 · 971 阅读 · 0 评论 -
debian下vsftpd的安装
今天在debian下搞ftp服务器,google了下,选择了vsftpd。下边把安装过程记录一下,用以备忘。1. 安装:apt-get install vsftpd2. 配置安装以后,我想禁止匿名用户登录,所以对配置文件也进行了下修改,配置如下:# Example config file /etc/vsftpd.conf## The default co原创 2013-12-30 10:24:21 · 948 阅读 · 0 评论 -
常见数据类型的手机二维码生成与识别格式参考
目录[隐藏]1. 网址 (URL)2. 电子邮箱地址(E-mail Address)3. 电话号码 (telephone numbers)4. 联系人名片(Contact information)5. 短信(SMS)6. 彩信(MMS)7. 地理位置(Geographic information)8. 获取安卓软件9.获取Wifi配置(Android转载 2013-12-03 14:07:35 · 1263 阅读 · 0 评论 -
TTL值的含义以及与域名TTL值的区别
什么是TTL?TTL是IP协议包中的一个值,指定数据报被路由器丢弃之前允许通过的网段数量。在很多情况下数据包在一定时间内不能被传递到目的地。解决方法就是在一段时间后丢弃这个包,然后给发送者一个报文,由发送者决定是否要重发。TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小1。当记数到0时,路由器决定丢转载 2013-11-20 15:48:20 · 1103 阅读 · 0 评论 -
nginx配置websocket反向代理
1. 修改nginx.conf文件:http{ ...... #websocket配置 map $http_upgrade $connection_upgrade { default upgrade; '' close; } server { ...... location /u...原创 2018-07-02 15:30:55 · 1064 阅读 · 1 评论