- 浏览: 210657 次
- 性别:
- 来自: 成都
最新评论
-
feilian09:
反正对我是有用的
通过 HttpClient 下载 文件 -
dabing69221:
有没有使用Annotation配置AOP的方式来实现权限管理
spring aop实现权限控制,路径控制 -
maakey:
还是不懂怎么配置出来!
spring aop实现权限控制,路径控制 -
down_data01:
很好,很到位
段错误(Segmentation fault)解决之总结 -
kukuqiu001:
starandtina 写道如何解决中文问题?我是做英文项目搞 ...
ruby on rails 使用fasterCSV将csv文件导入到数据库
文章列表
配置路由器
首先.当然是Telnet到路由器嘛.
enable[进入特权模式]
config terminal [进入配置模式]
enable secret cisco [配置特权模式的密 码]
line console 0 [进入console 0]
login [表示要配置登陆相关的东西]
password cisco [一看就知道是登陆到路由 ...
- 2009-09-07 11:17
- 浏览 1310
- 评论(0)
challeng5 是使用Python的pickle模块,对对象进行持久化管理。java和python的对象持久化算法不同,没法代替。
python解法在http://lampeter123.iteye.com/blog/398535
里面介绍的比较详细,偶就不说了
但是这个java解法是不能得得到答案的
java zip解压时没法把每个文件里面的comments读取出来,都是null
而python可以读出来
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.Fil ...
- 2009-08-06 17:55
- 浏览 1188
- 评论(0)
1,点击图片,然后看到下个数字,接下来再输入这个数字,如此循环
2,有400次这样的next数字,所以只有用程序了
3,因为不断跳转页面,所以这个程序运行耗时比较大
import java.io.IOException;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.methods.GetMethod;
public class Challen ...
- 2009-08-06 10:33
- 浏览 1048
- 评论(0)
1,也是查看页面的源代码
2,在杂乱字符中寻找到被左右3个大写字母围着的小写字母
3,使用httpClient
import java.io.IOException;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.methods.GetMethod;
public class Challenge3Search {
public stat ...
- 2009-08-06 10:24
- 浏览 1035
- 评论(0)
第2题
1,需要查看页面源代码,源代码里有说明,在冗长的非字母字符里找到字母,就是进入下一题的答案
2,因为我们神奇国度的原因,有时网络不稳定,会被G*F*W,所以使用了代理。如果不需要代理,把设置代理的语句注释掉即可
3,使用两种方式来获得结果。一种使用原生的java代码,另一种用Apache common HttpClient 的jar包(附件里)
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
...
- 2009-08-06 00:03
- 浏览 1202
- 评论(0)
python challeng见www.pythonchallenge.com
第0题就不解了,就是2的38次方
从第1题开始
第1题是密码转换
解码原则:每个字母都右移2位
public class Challenge1Decode {
public static void main(String[] args) {
String encodeStr = "map";
System.out.println(decodeStr(encodeStr));
String x = "g fmnc wms bgblr rpylqjy ...
- 2009-08-05 23:37
- 浏览 1107
- 评论(0)
使用HttpClient下载文件主要还是文件流的转化的东西比较烦一点。httpclient的东西比较简单的
引用
需要有的Jar;
* commons-httpclient-3.1.jar
* commons-logging-1.04.jar
* commons-codec-1.3.jar
public class HttpClientTest {
private final static String REMOTE_FILE_URL = "http://www.gjt.org/download/time/java/tar/javatar- ...
- 2009-03-04 16:14
- 浏览 30432
- 评论(1)
找到/etc/xdg/menus/applications.menu这个文件,拷贝一份将你坏掉的/home/your_user_name/.config/menus/applications.menu文件替换掉就可以了。
或者使用命令
cd /home/your_user_name/.config/menus
mv ./applications.menu applications.menu.bak
cp /etc/xdg/menus/applications.menu ./
- 2008-11-24 00:46
- 浏览 1248
- 评论(0)
看《重构与模式》这本书写得(附上《重构与模式》这本书的英文电子版):
1,组合方法(提炼方法的重构)
将方法的逻辑转行成几个同一层面的上的几个步骤
用户可以用这个方法想List实例中添加对象:
public class List....
public void add(Object element)
{
if(!readOnly) (一个条件语句包装整个代码,使用卫哨子句guard clause )
{
int newSize = size + 1;
if(newSize > ele ...
- 2008-11-13 21:45
- 浏览 1470
- 评论(0)
1,打印java表单提交的内容,查找表单提交内容是否正确
for (Enumeration e = request.getParameterNames(); e.hasMoreElements();)
{
String key = (String)e.nextElement();
System.out.printf("request [%s]=[%s].", key,
request.getParameter(key));
}
2,
一般都会重 ...
- 2008-06-28 17:14
- 浏览 1249
- 评论(0)
上面一篇文章将csv导入到数据库,现在将数据库的数据导出
view层
href="../../contact_manager/csv_export"使用url转向的contact_manager是action,csv_export是action中的方法
<a href="../../contact_manager/csv_export">export csv</a>
控制层
class InformationController < ApplicationController
require 'faster_c ...
- 2008-04-03 16:14
- 浏览 5491
- 评论(0)
在ruby on rails中
使用fasterCSV解析csv文件比标准库的csv要快10倍左右
不过的先安装fasterCSV ,使用gem来安装
gem install fastercsv
如果是使用工具aptana开发的话,可以用名叫RubyGems的View窗口安装
这个例子是通过上传一个csv来解析csv文件
view层
index.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> ...
- 2008-04-01 09:14
- 浏览 5281
- 评论(2)
据悉dom4j在xml解析方面是性能最好的,hibernate等框架都使用它作为解析的工具
写了简单的dom4j的使用的demo,以备回忆,有些是dom4j的文挡里例子改编的
使用dom4j解析下面的xml文件
<?xml version="1.0" encoding="GB2312"?>
<?xml-stylesheet type="text/xsl" href="students.xsl"?>
<students>
<student sn=&q ...
- 2008-02-19 21:21
- 浏览 8471
- 评论(0)
spring aop 的权限的管理是通过对路径的控制来实现的
现在共有两个角色,经理和员工
经理的权限检查的代码
MgrAuthorityInterceptor.java
public class MgrAuthorityInterceptor implements MethodInterceptor
{
public Object invoke(MethodInvocation invocation) t ...
- 2008-02-18 22:32
- 浏览 14767
- 评论(6)
编写这个小应用时出现的问题,以及解决的办法
1.
org.hibernate.LazyInitializationException: could not initialize proxy - the owning Session was closed
java.lang.NullPointerException org.hibernate.tuple.AbstractEntityTuplizer.createProxy
原因:没有设置缓存的情况下,
只可使用getHibernateTemplate().get(user.class,id)的方法,而使用load()方法则只对缓存进行操作
原 ...
- 2008-02-15 12:20
- 浏览 3777
- 评论(0)