会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
普通程序员一枚
首页
订阅
管理
上一页
1
2
3
4
5
下一页
2012年3月17日
java重命名文件(附道客巴巴文档下载方法)
摘要: 道客巴巴下载方法 java重命名文件 今天,朋友给我一个道客巴巴的地址,让我帮她下载那篇文章,看了下800积分,8RMB呀。。。 注册个帐号 才送50积分 所以,就打开了歪主意》》》 先想在网上找找看有没有下载器之类的。可惜,没有找到。。。 再想到截图,但是一张一张 截图保存 会死人的 ,180页呐
阅读全文
posted @ 2012-03-17 20:31 蘑菇大叔
阅读(5942)
评论(0)
推荐(4)
2012年3月4日
总结下前些时候的那个项目(Java+vb.net)
摘要: 去年的时候 从刚到南京就开始做这个对账项目:业务过程不方便说了,牵扯到的技术问题有以下几个:1、java的socket传输2、java的ftp主动方式传输3、第三方提供的一个dll 做CA签名用的4、java操作文件5、java解析xml字符串5、java更新数据库=================================主要就是以上的几个问题,因为刚参加工作不久,所以在经验上比较匮乏,走了不少的弯路,现在想想,很多简单的问题,当时怎么就想的那么复杂呢!!!反思反思!!!=================================首先,socket传输,这部分比较简单,只不过服务
阅读全文
posted @ 2012-03-04 01:24 蘑菇大叔
阅读(2008)
评论(2)
推荐(1)
2012年1月24日
龙年到了,写个计划……
摘要: 过完年了,家里就剩我一个人了,在房间里窝着,我习惯用窝着来形容我的状态……===========================================1.技术方面: a.将Java技术稳步提高,对公司的前台框架再进一步深入熟悉; b.按照原来的安排,对linux下的c继续深入,积极参与后台代码改造的活动; c.晚上实在睡不着的时候,可以瞅瞅html5,新的东西,不能深入,也要了解; d.如果a,b两条顺利的话,可以看看c#,看看微软的东西,应该可以得到点什么;2. 工作方面: a.继续在现在的公司干着,不要有其他心思; b.沉下来,沉下来……3.生活方面: a.继续保持...
阅读全文
posted @ 2012-01-24 15:27 蘑菇大叔
阅读(345)
评论(2)
推荐(0)
2012年1月15日
再说socket
摘要: 接着说socket,一般在socket的发送过程中,都会对socket发送的字符串进行一些简单的压缩加密,比如有下面这样的压缩加密方法:package com.huateng.zip;/** * 压缩加密和解密解压缩方法接口 * @author Icer * */public interface IDealZipData { /** * 对要发送的字符串进行压缩加密 * @param str 要发送的字符串 * @return 字节数组 */ public byte[] getZipByte(String str); /** * 对接收到的字节数组进行解密解压缩处理 * @pa...
阅读全文
posted @ 2012-01-15 15:57 蘑菇大叔
阅读(986)
评论(0)
推荐(0)
Java Socket基础
摘要: 本文之初,道声张老师一路走好,您给我们留下的不止那么几本书,几个视频…… 财政局和市民卡公司有个对账业务,在这个业务中需要用到socket传送一些报文内容,主要传送的是对账文件名以及队长文件内容签名加密后的内容。 在socket部分的代码完成过程中,遇到了一些问题,故将Socket 相关的东西稍微研究了下,拿出来共享: =================正文================= 1、所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 操作java socket时用到的最多的三个方法为: accept():主要用于服务器端产生“阻塞”,等待客户端的链接请求,并且返回一个客户端的Socket实例; getInputStream():方法主要用来获得网络连接输入,同时返回一个InputStream对象实例;
阅读全文
posted @ 2012-01-15 15:17 蘑菇大叔
阅读(2081)
评论(0)
推荐(0)
2011年12月30日
蛋疼的日子……
摘要: ——————我喜欢稳定的生活,我喜欢代码里的不平静,代码可以让我觉得惊心动魄,但是生活还是中规中矩的好 很久没有这样地生活了…… 一天一天地,都不知道在干啥,想找个人说说都不行,一点都不行…… 快过年了,人开始浮躁了,想回家了,第一次出门这么长时间,有点想家了。 以前都没有想过自己有一天也会想家。 我不喜欢我的生活充满不确定,也许是我不够成熟,我不喜欢用别人的故事来教育我,我的事,坐了才知道,不做,说了也白说,教育了也白教育。
阅读全文
posted @ 2011-12-30 21:21 蘑菇大叔
阅读(358)
评论(0)
推荐(0)
2011年12月29日
linux 多进程 初探
摘要: 1.linux下一个进程在内存里有三部分的数据,分别是“代码段”,“堆 栈段”和“数据段”。 >代码段:存放程序代码的数据; >堆栈段:存放子程序的返回地址、子程序的参数以及程序的局部变量; >数据段:存放程序的全局变量,常数以及动态数据分配的数据 空间; 系统如果同时运行多个相同的程序,它们之间就不能使用同一个堆栈段 和数据段。
阅读全文
posted @ 2011-12-29 11:37 蘑菇大叔
阅读(408)
评论(0)
推荐(0)
2011年12月22日
UNIX信号初接触
摘要: unix下信号的概念可以和Java中的异常来进行对比理解。 SIGINT信号由CTRL+C产生,CTRL+C只对前台进程有效。当一个命令在执行时加&放在后台运行时,无效。 信号相对于进程的控制流程来说是异步的。 信号的产生: 用户在终端按下某些键时,终端驱动程序会发送信号给前台进程,例如: CTRL+C产生SIGINT信号 CTRL+\产生SIGFPE信号
阅读全文
posted @ 2011-12-22 17:43 蘑菇大叔
阅读(372)
评论(0)
推荐(0)
Dom4j解析xml
摘要: 前些时候,需要写一个小的对账应用,需要传送的对账文件名是用xml封装,然后使用socket传送的。在这个过程中,设计到一些目录下文件的查找 ,txt文件内容解析,xml文件内容解析,socket传送,定时执行,等功能。在这里,仅仅把最通用的xml文件解析记录下来。 解析xml文件有两种方式,一种是利用Dom去解析,这种方式写起代码比较麻烦,对于刚入手的程序员来说比较容易出问题;第二种就是使用Dom4j包去解析
阅读全文
posted @ 2011-12-22 15:18 蘑菇大叔
阅读(578)
评论(2)
推荐(0)
fedora15手册不全
摘要: 最近转做linux c开发,用vbox装了个fedora15做开发环境。今天需要查一些c标准库的函数,用了一下man命令,section3中竟然只有perl的库函数。悲哀的。。。在网上找了很久,也没有找到原因,自己把gcc卸载了然后装上,如此反复,自己都觉得无聊了。后来,偶然找到了一个说是这个man手册不全,看到了一个man-pages的东西。按照网上的make install方式没有安装成功。<!--more-->试了下yum install man-pages的命令。ok 。世界和平了。。。当然,一定要先su一下,切换到管理员。
阅读全文
posted @ 2011-12-22 15:15 蘑菇大叔
阅读(169)
评论(0)
推荐(0)
Java操作文件
摘要: 下班了,不想回去,小结一下。。。 传说很久以前的Java是不支持对文本文件的处理的,后来为了弥补这个遗憾而新引入了Reader和Writer两个抽象类。最常用的就是Writer中的write(char[] ch,int off,int length)/flush()/close()以及Reader中的read(char[] ch,int off,int length)和close()方法都是抽象方法。子类分别实现他们。例如:FileReader和FileWriter类。 简单的读取文本文件的内容可以这样实现:
阅读全文
posted @ 2011-12-22 15:14 蘑菇大叔
阅读(519)
评论(0)
推荐(0)
linux 程序 进程
摘要: 1.程序以二进制代码形式保存在存储设备中;操作系统运行程序后,程序在内存中的映像就是进程,进程是活动的程序;2.程序作为一组指示计算机或其他具有信息处理能力的设备进行每一步动作的指令存在;3. 系统可执行文件存放在:/binroot可执行文件存放在:/usr/bin用户可执行文件存放在:/usr/local/bin4.进程是一个具有独立功能的程序关于某个数据集合的一次可以并发执行的运行活动,是处于活动状态的程序;5.进程是构成系统的基本原件,不仅是系统内部独立运行的实体,而且是独立竞争资源的实体;6.线程是在共享内存空间中并发的多道执行路径,它们共享一个进程,例如文件描述符和信号处理;
阅读全文
posted @ 2011-12-22 15:07 蘑菇大叔
阅读(183)
评论(0)
推荐(0)
dup 函数学习
摘要: 上个Java项目告一段落了,继续linux c 编程的学习,因为最近的工作和文件操作打交道的比较多,所以,最先就从文件操作开始了。 看到dup和dup2两个函数的时候,按照网上看到的,就有了下面的一段代码: 个人对下面代码的简单解释: 1.fd 为打开文件时返回的文件标识符 因为0,1,2三个已经被系统默认占用,所以,fd为3;
阅读全文
posted @ 2011-12-22 15:05 蘑菇大叔
阅读(312)
评论(0)
推荐(0)
2011年9月22日
jsp页面中出现的java代码之国际化
摘要: 项目是struts1的,一个老项目的代码,要做一个演示项目,就拿来用用,其中需要国际化,用struts1自带的国际化策略对页面上的网页元素解决掉了。但是因为项目比较紧,所以很多新增加的功能都加在了jsp页面上,于是jsp页面就出现了若干的<%...%>。其中的Java代码无法利用struts1提供的机制去国际化。 所以有了下面的类: /** *对jsp页面中出现的java代码中的汉字进行国际化 */ package com.platform.I18N;
阅读全文
posted @ 2011-09-22 16:56 蘑菇大叔
阅读(1634)
评论(0)
推荐(0)
2011年8月17日
也谈javascript的国际化问题
摘要: 最近公司要做一个演示项目,需要对一些单独的js文件进行国际化。于是在网上找了若干的资料。感觉大家都写的不是特别清楚。 我也不知道我的方法是不是最优,但是个人感觉比较易懂,好用。下面就来简单说说: 首先,这个项目是一个演示项目,用的是一个比较老的框架:用的是struts1.x+extjs+javascript...extjs用的很少,在这个项目里。 假设我们要国际化为英语和汉语两种,于是将要国际化的js文件写两份,一份为英语的,一份为汉语的。名字自己定。当然,可以按照xx-zh-cn.js和xx-en-us 的格式来的。这个无关紧要,因为后面要使用struts1的国际化资源来配置。
阅读全文
posted @ 2011-08-17 18:20 蘑菇大叔
阅读(986)
评论(5)
推荐(1)
上一页
1
2
3
4
5
下一页
公告