- 浏览: 97222 次
- 性别:
- 来自: 临沂
最新评论
文章列表
刚刚读过了<<programming In Objective-c>> 4th edition,对objective-c已经有了大致的了解,但是印象不是很深,很多东西记不牢,面对objective-c另类的语法只有多练才能修正正道,而这本<<Objective-C开发范例代码大全 >> ...
昨天在测试的时候发现了一个很怪异的问题.原本的设计逻辑是:当用户修改用户信息的时候.密码一栏默认是空.就表示用户不修改密码.只有密码一栏填写了值的时候后台才会更新密码.在ie和chrome下测试都没有发现问题.但是在在火狐下其他的修改页面.也没有问题.只是其中一个编辑页面出现了问题.就是密码框的位置,没传值.但是还莫名其妙的显示了值.如图:
这是期望的效果:
火狐下的效果是:
部分jsp代码是:
<tr>
<td align="right"><fmt:message key="admin.user. ...
之前项目有需求,要求java代码实现word转pdf功能.调研了很多技术都不是很成熟.特别是中文乱码的问题.大部分框架都是在中文环节出了问题.(我很奢望我能出生在一个英语国度).最终的技术选型是利用jacob实现word转pdf功能.但是服务器部署在linux服务器上.所以又产生了新的问题就是:linux和windows交互文件.这个问题还是比较容易解决的.windows上用的是pscp.exe向linux回传文件.linux使用ftp向window发送文件.
1.linux向windows发送文件,使用如下脚本:
#!/bin/bash
ftp -v -n xxx.xxx.xx ...
最近项目需要,在调研如何在pdf中增加标识字样,用来区分版本.最后确定用itext来实现.
itext的官网是:http://www.itextpdf.com/
代码如下:
/**
* authory kingviker
* time : 2012-12-12
*/
import java.io.FileOutputStream;
import java.io.IOException;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Fo ...
本文是对nodejs0.8.9版本的api开发手册解读.nodejs网址
缓存类(Buffer)
stability:3 - Stable
纯javascript对Unicode支持不叫不错,但是对二进制数据的支持就不怎么样了,当需要处理TCP流或者文件系统时,是必须要处理八进制流(octet streams).Node有几种策略来操作,创建,销毁八进制值流.
原始数据被储存在buffer类的实例中,一个buffer很想一个integer的数组,但是符合一个在v8堆栈外的原始内存分配.一个buffer是不能被改变大小的.
buffer类是 ...
Spring版本2.5.6.SEC01
1.服务端:
需要如下jar包:spring.jar spring-webmvc.jar
IPersonService.java
Java代码
今天下载了最新版的eclipse之后想尝尝鲜,界面和工作区布局焕然一新,感觉很好,下载了最新的svn插件之后发现不能更新原先的项目了,提示如图:
我看它提示是说当前项目里面保存的svn信息是在1.6的版本下编译的,太久了,最新版本的svn(1.8.3)不支持.我当时就傻眼了.我搞了半天也不知道怎么弄,在我打算把svn插件的版本换称1.6时,我同事突然告诉我你只要用小乌龟(tortoiseSvn)更新一下项目目录就行了.我的小乌龟也是刚装了,版本应该很新,就直接更新了下,方法是进入项目工作目录,操作如下图:
升级完之后,在eclipse里面就可顺利的更新svn了.
本文是对nodejs0.8.9版本的api开发手册解读.nodejs网址
域(Domain)
stability:1 - experimental
域提供了一种简单把多个不同的io操作看作一个单独的组的方法.如果任何一个事件发射器或者已在域中注册的回调函数发出了一个error事件,或者抛出一个error错误信息,域将会被通知,而不是在process.on('caughtException')处理函数一样丢失上下文,或者用一个code引起程序退出.(有点像数据库的事物的样子)
这是在node0.8版本中新增加的特性.这是它第一次亮相,其他它能在未来有更重要的作用. ...
本文是对nodejs0.8.9版本的api开发手册解读.nodejs网址
事件(Events)
stability:4 - API Frozen
在node里许多对象都发出事件:一个net.Server对象每次一个连接到来,都发出一个事件,一个fs.readStream对象在文件打开时放出一个事件.所有能放出事件的对象都是event.EventEmitter对象的实例.你可以这样做来访问这个模块:requre('events');
代表性的事件命名都是一个驼峰标识的字符串,然而这并不是一个强制约束,任何字符串都可以被接受.
函数可以被附加在对象上,并且当一 ...
本文是对nodejs0.8.9版本的api开发手册解读.nodejs网址
工具类(util)
stability:5 - locked
这写方法都在util模块中,使用require('util')访问他们.
util.format(format,[...])
把第一个参数用类似printf的功能格式化后,返回格式化后的字 ...
Spring HTTP invoker是spring框架中的一个远程调用模型,执行基于HTTP的远程调用(意味着可以通过防火墙),并使用java的序列化机制在网络间传递对象。客户端可以很轻松的像调用本地对象一样调用远程服务器上的对象,这有点类 ...
2012.09.11,0.8.9版本(稳定版)
v8引擎:升级到3.11.10.22
GYP:升级到r1477
npm:升级到1.1.61
npm:不要创建世界--可写的文件系统(Don't create world--writable files.(isaacs提供)
windows:修复共享服务器套接字的单独访问模式问题.(Bert Belder修复)
windows:修复在uv_unpdate_time()方法里为初始化的内存访问问题.(Bert Belder修复)
windows:修复在一个信号处理器绑定后不抛出事件的问题.(Bert Belder修复)
un ...
本文是对nodejs0.8.9版本的api开发手册解读.nodejs网址
进程(process)
process对象是一个全局对象,它可以在任何地方被访问.它是一个EventEmitter对象的实例.
Event:'exit'
当一个进程即将退出时放出'exit'事件,这一个用来定时检查 ...
本文是对nodejs0.8.9版本的api开发手册解读.nodejs网址
因本人没有c++编译环境,故下面代码没有做测试.
插件(Addons)
插件是动态被连接到共享的对象.他们可以提供一种c和c++类库结合的能力.Api(目前)还是想当复杂,包括几个类库的知识:
V8 javascript 引擎,一个c++类库.用于和javascript连接接口:创建对象,调用方法,等等.在弄的源码目录树中的dpes/v8/include/v8.h文件中做了说明,也可以在线查看.
libuv,c的事件循环库.在任何时间,一个需要等待一个文 ...
本文是对nodejs0.8.9版本的api开发手册解读.nodejs网址
模块(Modules)
stability:5 -locked
node有一个简单的模块加载机制.在node里面文件和模块是 一对一 对应的.例如,foo.js加载在同一文件夹下的circle.js模块.
foo.js的内容:
var circle = require('./circle.js');
console.log( 'The area of a circle of radius 4 is '
+ circle.area(4));
circle.js的内容:
...