20145 月28

Windows :Nginx + PHP 配置虚拟目录

首先配置好运行环境: windows下配置nginx+php环境 其次修改nginx配置文件: server { listen 80; server_name localhost; location ~ ^/bbs/.+\.php$ { alias E:/xuetang/cn/bbs; rewrite /bbs/(.*\.php?) /$1 break; fastcgi_index index.p Continue Reading

20145 月21

PHP:POST发送JSON字符串

/** * 发送post请求 * @param string $url 请求地址 * @param array $post_data post数据 * @return string */ function send_post($url, $post_data) { $ch = curl_init($url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, “POS Continue Reading

20145 月16

Nutz:单机负载均衡或启动多实例注意事项

1、上传文件的文件池路径问题 upload.js filePool : { type : “cn.xuetang.common.file.FilePool”, args : [“/temp/”, 2000] } 将路径改到项目的路径下 public class FilePool extends NutFilePool { public FilePoo Continue Reading

20145 月16

Linux:后台执行Java类

编写执行文件 job.sh #!/bin/sh CLASSPATH=classes:lib/druid-1.0.1.jar:lib/htmlparser-1.6.jar:lib/log4j-1.2.17.jar:lib/mysql-connector-java-5.1.26-bin.jar:lib/nutz-1.b.50.jar:lib/ojdbc14.jar:lib/quartz-2.2.1.j Continue Reading

20145 月16

Linux:解决多个Tomcat Session冲突的问题

<Context path=”” docBase=”/usr/local/tomcat8080/webapps/ROOT” reloadable=”true” sessionCookiePath=”/” sessionCookieName=”BB_SESSION”/> Continue Reading

20145 月14

Linux:常用命令

常用命令 复制文件夹 cp -ri apache-tomcat-7.0.53 /usr/local/tomcat1 删除文件夹 rm -rf 解压文件 tar -xzvf apache-tomcat-7.0.53.tar.gz 安装C++编码环境 yum install -y gcc-c++ 安装HTTP GZIP yum install -y zlib-devel 后台运行 java -jar Continue Reading

20145 月8

买了一副耳环,还好,价格也不算贵,30万不到

 两个女的在电梯里聊天,“我和我老公昨天晚上没事,就看看首饰,本来想买个手镯,后来没有相中的,就买了一副耳环,还好,价格也不算贵,30万不到,我老公说,你要是喜欢就买了吧,我说行,还挺不错的,就是有点遗憾,现在带不了。” 另一个女人问:“为什么?” “80级才能带,现在等级不够!”

20144 月16

Nutz:结合文件池实现网络下载文件,压缩成zip后下载

入口函数: @At public void downImage(@Param(“tvid”) int tvid, HttpServletResponse resp, HttpServletRequest req) { } 使用Nutz文件池: Globals.FILE_POOL= new NutFilePool(“~/tmp/myfiles”, 10 Continue Reading

20144 月8

Nutz:结合Jedis实现Redis消息订阅和缓存队列(支持自动重连)

仅作参考。 编辑配置Nutz redis配置文件: var ioc = { jedisConfig : { type : ‘cn.xuetang.common.redis.JedisConfig’, fields : { maxTotal : 200, maxIdle : 10, maxWaitMillis:10001, testOnBorrow:true, redisUrl:’127.0.0.1 Continue Reading

20144 月8

Nutz:POST数据的常用方法

Request req = Request.create(“http://127.0.0.1/api/user/sendtext?mykey=” + mykey, Request.METHOD.POST); JsonFormat jsonFormat=new JsonFormat(); jsonFormat.setAutoUnicode(true);//防止中文乱码,以unicode编码,根据需要 Continue Reading

20143 月29

吃巧克力

昨天在公交车站等车,看见一小孩子拿了一大包巧克力在吃,一会儿吃了半袋子。我出于好心说了句:小孩子巧克力不能多吃,吃多了会得病。小孩子对我说:我爷爷今年103岁了。我说:因为吃巧克力?小孩说:不是,因为他从来不管闲事。

20143 月11

基于Nutz的CMS内容管理系统大功告成

功能比较类似于JEECMS,基于Nutz 所以二次开发非常容易,并且UI表现层完全和JEECMS不一样,主要是ajax+弹出窗口的方式。 Q-Q: 1162-4317 Q群:2631-0065      合肥Android/Java开发-GDG 演示地址:http://wizzer.duapp.com/ 运行效果:  

20143 月5

领导在门外用门夹核桃

领导在门外用门夹核桃,我从门口路过,顺嘴说了一句,用门夹过的核桃还能补脑吗?领导愣了愣,把核桃扔垃圾篓了。刚经过领导电脑桌前,看到领导在百度:门夹过的核桃为什么不能补脑?我滴个天哪,度娘你可给点靠谱答案吧,不然他不得揍死我啊。ps,领导刚从美国回来不久。。。。

20143 月5

Nutz:结合quartz-2.2.1实现定时任务

StartSetup 项目启动时新建线程: package com.hits.core; import com.hits.modules.cms.task.LoadTask; import org.nutz.log.Log; import org.nutz.log.Logs; import org.nutz.mvc.NutConfig; import org.nutz.mvc.Setup; imp Continue Reading

20141 月2

Nutz:使用第三方JS控件实现多文件上传的方法

适用于 Nutz+SWFUpload、Nutz+plupload 、Ueditor 等控件文件上传,验证用户身份。 /** * 验证用户帐号,保存文件 * * @param tmpFile * @param filetype * @param file_password * @param file_username * @param errCtx * @return */ @At @Ok(“raw Continue Reading

20141 月2

swfupload:动态传递参数的方法

SWFUpload.prototype.setPostParams = function (paramsObject) { this.settings.post_params = paramsObject; this.callFlash(“SetPostParams”, [paramsObject]); };   swfu.setPostParams({ path Continue Reading

201312 月25

Nutz:上传文件的配置项扩展,实现对文件类型的限制及分类

upload.json 配置文件,增加扩展配置项extOption,内容可以由用户自定义,返回一个Map对象。 我要实现功能是,用户在相册里只允许上传图片文件、视频里只允许上传视频格式的文件等, 结合上传控件和JS,实现在页面级和代码级的文件类型分类限制、分类保存等功能。 Nutz issue 提交需求不被接纳所以只好自己实现了,大家如需要的话可以提issue,希望以后Nutz能内置: https Continue Reading

201312 月25

CDMA iPhone 4 iOS7.0.4/7.1 越狱并解决联系人括号问题的办法

1、先使用evasi0n7越狱; 2、进入Cydia按照提示更新Cydia到最新版; 3、Cydia软件源添加 http://apt.weiphone.com; 4、Cydia搜索afc2add选择威锋源安装; 5、使用同步助手或其他工具浏览iPhone文件系统: 浏览至目录 /System/Library/PrivateFrameworks/AppSupport.framework 用压缩包里的 Continue Reading

201312 月20

Nutz:通过URL路径查找对应的类及入口函数

由于Nutz是零配置的,所以通过URL找到处理类以及跳转的页面,就显得很麻烦,不方便维护。 于是,我在大神兽的指导下,实现如下功能:在项目启动时,将URL路径、类、方法、以及跳转页面写入项目中的一个文件中,方便查看。 @UrlMappingBy(value=UrlMappingSet.class) public class MainModule { } 在Nutz入口类,加入 @UrlMappin Continue Reading

201312 月15

Nutz:自定义取值区间(可分页查询)

使用示例: /** 你可以自定义取数据区间的值,如下: offset=0,count=5 取0到5的记录 offset=5,count=10 取5到15的记录 page=3, offset=15,count=20 取15到35的记录 **/ int offset=0; int count=5; ExplicitPager pager=new ExplicitPager(offset,count); Continue Reading