welcome to xlongwei.com

欢迎大家一起学习、交流、分享


QQ:9167702333 邮箱:admin@xlongwei.com

admin

dubbo annotation 注解配置

分享 by admin 1454487171634
dubbo支持注解配置,<dubbo:annotation />,注解配置给人的感觉就是比较省事,但是对于dubbo却并不适用,详见正文分析。

Cookie的使用

分享 by admin 1454380249717
HTTP是无状态的协议,cookie是保持会话的重要机制,也可能成为被人攻击的漏洞。

PdfUtil 生成pdf文档方案

分享 by admin 1440514092471
生成pdf文档看似容易其实不那么简单,itext可以手动生成pdf文档但是内容排版太难以控制,itext还可以填充带表单域的pdf模板文件但是需要安装Adobe Acrobat来编辑排版pdf模板,jodconverter可以调用openoffice服务来转换doc文档至pdf只是openoffice服务不易配置且占资源,xhtmlrenderer可以转换html文档至pdf只是仅支持部分xhtml标签且排版也非易事,最后还有中文显示的问题,总是困难之处一大波……

nginx安全下载模块ngx_http_secure_link_module

分享 by admin 1437467415612
nginx安全下载模块可以给服务器文件链接添加时间戳和校验码,从而保护服务器文件不被任意下载盗用。nginx的ngx_http_secure_link_module模块和lighttpd的sec_download模块功能类似,配置更简单。

NodeJS实现文件上传功能

分享 by admin 1434026648921
前文Uploadify文件上传功能属于前端页面上传代码,这里是Node后端接收并保存上传文件的代码。主要涉及fs模块的某几个方法:stat获取目录状态,mkdir新建目录,createReadStream读文件流,createWriteStream写文件流,pipe复制流。

JAAS Java认证与授权服务

分享 by admin 1431356355219
Java Authentication and Authorization Service (JAAS),Java提供了可扩展的认证和授权服务支持,只需要提供自定义的LoginModule和Principal,并配置相应的LoginContext即可。

快速上手ourjs

分享 by admin 1425263471937
ourjs可以使用node.js的npm包管理模块获取源码
npm install ourjs,运行完成后当前目录会有node_modules/ourjs,复制ourjs到web目录即可
node src/ourjs.js config.newspaper.js,运行ourjs模板,然后访问http://localhost:8052可


为何选择OurJS

分享 by admin 1423632856297
OurJS是基于Node.JS和JavaScript的开源博客系统,选择OurJS搭建博客有以下几个方面的原因:
  1. 笔者比较熟悉Javascript,不太熟悉PHP或ASP等技术
  2. Node.JS或许比PHP更稳定、更省内存一点
  3. OurJS开源,方便配置和修改,数据存储至文件方便备份,缓存使用redis安装也比较容易