- 浏览: 1099403 次
- 性别:
- 来自: 西安
最新评论
-
rchongg:
大神 想问的是 在一般的 登录 和 数据 加密这么两个方面( ...
iOS中使用RSA对数据进行加密解密 -
witcheryne:
dgwutao 写道我的rsa public_key和priv ...
iOS中使用RSA对数据进行加密解密 -
dgwutao:
我的rsa public_key和priveate_key不是 ...
iOS中使用RSA对数据进行加密解密 -
Vanessa_Rain:
亲,可不可以把你的把你的两个文件借我用一下。我这边不能用呀。可 ...
iOS中使用RSA对数据进行加密解密 -
咕嘟咕嘟_HIT:
请问您这部分代码是只实现了命令解析的功能吗
使用Java编写基于命令行的程序
文章列表
在平时开发中Hibernate提供的hql基本能够满足我们的日常需求。但是在有些特殊的情况下,还是需要使用原生的sql,并且希望sql查询出来的结果能够绑定到pojo上。
Hibernate中由SQLQuery对象提供对原生sql语句的支持,例如如下语句在查询分析器中编写好后可直接使用
-- 查询采集设备及正在执行的任务 --
select d.guidID as deviceId, d.strName as deviceName,
p.guidID as portId, p.strName as portName,
t.guidTaskID as taskId, ...
这两天花了40美刀买了心仪已久的TextMate的License, 程序装好后第一件事就是解决textmate中,中文显示的问题.解决后效果如下图所示:
如果你足够熟练,直接跳过下面内容,下载附件中的字体,然后在 TextMate中使用即可.
中文处理的具体步骤 :
1. 将textmate.ttf 字体文件添加到系统字体中, 在mac os中需要"应用程序->字体册"这个程序:
2. 在TextMate中应用textmate.ttf字体.
Command + , 即可打开TextMate设置 -> 选择 Font & ...
最近需要使用java对Rest接口进行调用,也就是直接使用java直接发送Post, Get, Put, Delete等请求。
印象中可以使用Apache Common下的HttpClient来做,结果HttpClient已经独立成了HttpComponent,编码方式也有所改变。
Google出来的很多文章多数是common-httpclient的方式,在新版本中不怎么适用。经过一番研究自己做了一下封装:
package cn.com.dayang.auth;
import java.io.IOException;
import java.io.Unsupported ...
平时在copy文件的时候经常需要手动清理.svn文件,一两层文件夹还好办,层级关系多了,每次都手动去删非常麻烦。
Google了一段ruby代码,用来清理.svn文件。
require "find"
require 'fileutils'
#default current dir
default_path = "."
dir = ARGV[0] || default_path
count = 0
Find.find(dir) do |path|
if FileTest.directory?(path) and File ...
今天帮现场实施处理Tomcat + Apache2.2部署问题,在这里记录一下请求转发的配置:
参考下面这篇文章,我使用的是最简单的mod_proxy方式来配置, 这种方式只需要修改apache的配置文件即可
http://21nw.com/wap/index-wap2.php?p=10800
服务器环境:
Apache Httpd 2.2, IP地址: 10.2.1.18:9090
(80端口被Plone占用)
Tomcat 6.0, IP地址: 10.2.1.104:8080
操作系统: 两台机器都是WinXp
待 ...
最近在尝试使用ActiveMQ做系统间的继承,当然少不了Java和C++客户端的交互问题。由于Java与C++在字符串上采用了不同方式的编码(Java-Unicode, C++ - ascii)造成了文本数据传输过程中的编码问题, 下面记录一下解决方
环境: ...
这两天在项目中引入了Pushlet,用来解决Server Push的问题。 不过在使用的过程中,发现Java Client 向 Pushlet Servlet 发送中文内容出错的问题。之后将Pushlet源代码copy到工程目录下,打断点调试,终于找到了问题所在。 在这里将解决方法记录一下:
问题原因:
Pushlet ->Event 对象在做数据转url请求时没有做编码转换:
解决方法:
在ul.justobjects.pushlet ...
没事翻了翻以前写的代码,感觉这个比较常用,贴出来一遍日后查询.
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* String类型的工具类,用于进行web开发中的字符格式转换。
* @author 吕健
* @version 1.0
* @since 2008-11-26
* notes:
* 1.提供toHtml()方法,用于将字符串中的特殊字符转换成html代码<br />
* 2.提供toGBK()方法, ...
本文出处:
http://labs.vanillatech.cn/iphone/macports-%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3/
MacPorts是一个mac电脑中常用的非常有用的软件编译,安装,管理开源软件的软件.
它有很多优点,会自动安装一个软件所依赖的软件,提供卸载方法.
MacPorts没有图形界面,这里介绍一些常用的命令. 如果用过ubuntu apt-get 那么macports将会非常容易上手port常用命令列表
help
selfupdade
sync
lis ...
FireFox 下使用My97 Picker这个控件总是报: $dp is not defined
的错误。
我的My97 Picker是在一个iframe页面中使用的,如果不在iframe中,则不会报错。
后来找到了解决方案:
修改WdatePicker.js
文件,将 $crossFrame
设置为false
(原先是true), 问题解决。
具体什么原因造成的,这个还不太清楚。 相关内容可以参考如下链接:
http://blog.sina.com.cn/s/blog_4c ...
修改tomcat下的server.xml文件又是一个经常做的重复操作,so... 今天打算再写一个批处理解决这个问题。
@echo off
echo Edit tomcat/conf/server.xml with Notepad++
echo CATALINA_HOME=%CATALINA_HOME%
notepad++ %CATALINA_HOME%/conf/server.xml
这个批处理依赖两个环境: (当然,如果你没有安装notepad++ 肯定不行)
1. 需要配置CATALINA_ ...
最近工作中经常碰到需要切换properties环境的情况,每次都是手动更改名称,非常麻烦。之后写了一个批处理来解决这个麻烦的操作。今天把批处理代码整理了一下:
@echo off
set webapps_dir=%CATALINA_HOME%\webapps
set pro_dir=%webapps_dir%\DyeResourceInfo
set target_dir=%pro_dir%\WEB-INF\classes
echo %target_dir%
cd %target_dir%
f:
set using=jdbc.properti ...
平时做开发的时候经常会碰到需要清理tomcat缓存的情况,除此之外还要经常指导测试和现场实施进行缓存清理操作。这种重复的操作,干脆写个批处理解决:
@echo off
echo clear tomcat temporary
rd %CATALINA_HOME%\work\Catalina /s /q
echo clear success
dir %CATALINA_HOME%\work
这个批处理需要依赖环境变量配置:
CATALINA_HOME = F:\Apache\tomcat6
关于批处理的使用技巧 ...
转换类的源码:
package com.lingran.dayang.utils;
import java.io.IOException;
import java.io.Reader;
import java.sql.Clob;
import java.sql.SQLException;
public class Clob2String
{
/**
* 数据库Clob对象转换为String
*/
@SuppressWarnings("unused")
public static String clobToString(Clob ...
一. 前言
关于本篇文章介绍的安装步骤可以参考 《Rails Tutorial - by example》
(英文)的3.2节。
如果还没有看过《搭建Rails测试环境:RSpec》
建议先看着这篇,文本将使用之前提到的环境。附件中提供了可测试本文操作的项目文件,建议在看直接下载该附件;
二. 测试工具介绍:
1. AutoTest:
这个工具会在后台监控制定文件的改动,并且自动运行测试。例如,如果你改变了一个Controller,他会根这个Controller对应的测试。测试可以通过G ...