- 博客(33)
- 收藏
- 关注
原创 多年的软件开发,学到了什么?
多年的软件开发,学到了什么?一直从事的是管理软件的开发,没有用到什么高深的基础,复杂的算法呀、数据结构啊这些好像与中小型的管理软件无缘。天天写代码,现在剩下了什么?了解几种语言的浅显使用,纯粹是为了生成应用的代码!没有使用什么算法,更是没有使用什么数据结构,这些根本用不到,管理软件就是对数据的增、删、改、查。那需要复杂的技术呢,复杂的技术早就被集成到底层的架构中了,剩下的工作就是填上几块砖
2013-10-10 21:06:32
894
原创 出路在哪?
从事软件行业10年有余,随着年龄的增加,出路在哪呢?毕业后进入小公司,接连跳了2个小公司,现在的公司说大不大,说小吧,也还可以(70人)。但是公司的发展一直不怎样,将近20年的公司,还是现在这个规模。自我来说属于内向型,人际关系处理不擅长!只是会点技术,从系统的开发,系统的设计实现来说,我还是很有信心的。但是难道一直这样下去,谁知道过几年公司是否还需要我这样的员工,公司说是不辞退员工,谁知
2013-10-09 20:46:30
456
原创 软件的可持续性
做过多个项目,有的是参与,有的是负责。但是回想一下,都存在一个问题-------软件不可持续。说白了就是当时可以适应业务、完成客户的需求,当需要对系统进行扩充、升级或是重复利用时,就显得力不从心了。我反思了一下可能引起这个问题原因,主要有以下几点:1. 需求分析时只是考虑能完成当前的业务,没有考虑其涉及到的和以后可能扩展的业务。2. 系统开发时,一般是一个人负责一个模块来完成开发。
2011-06-21 15:52:00
2781
原创 操作类的一些方法
import java.lang.reflect.Field;import java.lang.reflect.Method;/** * 操作class的相关 * @author liugang * */public class ClassUtil { /** * 根据class的路径字符串生成实例 * @param className class的路径字符串 * @return
2011-06-19 21:04:00
483
原创 java中经常用到的一些使用方法
比较乱,呵呵!懒得分类了!包括编码格式转换,处理字符串,大写金额处理 import java.io.UnsupportedEncodingException;import java.util.List;import java.util.Map;import java.util.Set;/** * 公用处理类, * * @author liugang */public final cl
2011-06-19 21:02:00
723
原创 图片生成缩略图
项目中曾经用到客户上传了很大的图片(50M),要在页面上显示出来。呵呵,后果就是页面一时半时出不来了,所以整理一下生成缩略图的类。(最后也没用到,让客户自己把图片ps小了) import java.awt.Image;import java.awt.image.BufferedImage;import java.io.FileNotFoundException;import java.io
2011-06-19 20:59:00
486
原创 java中日期相关部分转换
经常用到日期相关的转换,所以从网上搜集了一下,自己有根据实际工作中经常用到的几个,进行了整理。 import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import
2011-06-19 20:55:00
453
转载 将数字的钱数转变成文字大些
package com.commons.utils; public class Money { public static String getNumberToRMB(double m) { String num = String.valueOf(m); return getNumberToRMB(num); } public static String getNumberToRM
2010-01-07 09:34:00
514
转载 返回当前日期的不同格式
package com.commons.utils; import java.util.*;/** * 返回当前日期的不同格式 */public class Date { public Date() { super(); } // 返回YYYY-MM-DD 格式 public static String getDate() { GregorianCalendar gt = ne
2010-01-07 09:31:00
563
原创 页面中自动倒计时
1.页面中添加以下脚本 var m = 60; //总的时间,分 var s=0; //秒 function clock(){ s = s -1; if(s m=m - 1; s=60; } if(document.getElementById("info")){ document.getElementById("mm").inner
2010-01-07 09:13:00
384
原创 读取配置文件信息
package com.commons.utils; import org.apache.commons.configuration.ConfigurationException;import org.apache.commons.configuration.PropertiesConfiguration;import org.apache.log4j.Logger;/** * 读取配置文
2010-01-07 08:50:00
397
原创 十六进制转化成十进制
/******************************************************************************///函数名: hex_TO_dec//功能说明:十六进制转化成十进制//输入参数:1、hex 呆转化十六进制数//return:转化后的10进制//函数完成:woods/**********************
2008-06-18 16:18:00
2229
原创 解析分割字符串序列
/******************************************************************************///函数名: gf_Split//功能说明:解析分割字符串序列//输入参数:1、as_Sequence 待解析的字符序列// 2。as_Separator 分隔符//输出参数:1. as_Str[]
2008-06-18 16:17:00
590
原创 将阿拉伯数字转换为汉字数字
/******************************************************************************///函数名: gf_NumToWord//功能说明:将阿拉伯数字转换为汉字数字//输入参数:1.aa_number :待转换的数字//输出参数:无//返回值: string 转换后的数字//函数完成:woods/
2008-06-18 16:16:00
1028
原创 金额转换成大写
/******************************************************************************///函数名: gf_MoneyToString//功能说明:金额转换成大写//输入参数:1.data 待转换的金额//返回值: string 转换后的大写金额//函数完成:woods//调用关系:本函数为公共外部函数
2008-06-18 16:15:00
1324
1
原创 返回汉字转换后的区位码
/******************************************************************************///函数名: gf_GetWordcode//功能说明:返回汉字转换后的区位码//输入参数:1.as_word :待转换的汉字//输出参数:无//返回值: string 转换后的区位码//函数完成:woods//
2008-06-18 16:14:00
580
原创 校验email的合法性
/******************************************************************************///函数名: gf_IsValidEmail//功能说明:校验email的合法性//输入参数:1.as_email 待校验的email//输出参数:无//返回值: 0_合法,1_不合法//函数完成:woods//
2008-06-18 16:14:00
1572
原创 返回按区位码转化的汉字
/******************************************************************************///函数名: gf_GetWord//功能说明:返回按区位码转化的汉字//输入参数:1.as_wordnum :待转换的数字//输出参数:无//返回值: string 转换后的汉字//函数完成:woods//调用
2008-06-18 16:13:00
715
原创 获取服务器的系统日期,出错时采用客户机系统时间。本函数支持MS SQL Server 版本。
////////////////////////////////////////////////////////////////////////////////////////// 函数:datetime gf_getserverdatetime()// 描述:获取服务器的系统日期,出错时采用客户机系统时间。本函数支持MS SQL Server 版本。// 范围:public//
2008-06-18 16:12:00
3113
原创 得到机器名称+得到ip地址
/* ======================================================= */// 名称:gf_GetHostIp()// 作用:得到ip地址// 参数:无// 返回值:STRING //返回:"机器名称:Ip地址"// 完成:woods// 注:需注册函数// 取ip地址函数// 所需调用函数://FUNCTION
2008-06-18 16:11:00
622
原创 返回给定汉字串的首字母串,即声母串
//////////////////////////////////////////////////////////////////////////////////////////////////Function name : uf_GetFirstLetter//Used to : 返回给定汉字串的首字母串,即声母串//Input Ar
2008-06-18 16:09:00
655
原创 (数据获取)获取系统错误信息函数
/* ======================================================= */// 名称:gf_GetErrorInfo()// 中文名称:(数据获取)获取系统错误信息函数// 作用:错误信息反馈// 参数:ERROR aerr_Info// 返回值:STRING //返回空字符串表示无错误// 原作者:// 备注:不需要再使
2008-06-18 16:07:00
4108
原创 EXCEL文件导入DATAWINDOW
//***************************************************************// // 函数名称: GF_EXCEL_TO_DATAWINDOW
2008-06-18 16:06:00
870
原创 验证身份证
/******************************************************************************///函数名: gf_CIDCheck//功能说明:验证身份证//输入参数:1、as_strid 输入的身份证号码//返回值: 0=正常;1=失败//函数完成:woods/**********************
2008-06-18 16:03:00
477
原创 设置子窗体相对于父窗体显示于中间
/****************************************************函数描述: 设置子窗体相对于父窗体显示于中间函数参数: window_name: 子窗体 函数返回: 无函数完成: woods说 明: 在子窗体的open中调用gf_center(this)***********************************
2008-06-18 15:59:00
700
原创 在给定的数据窗口对象添加适当的条件字句(转)
/* 函数说明 */ //========================================================================================== //函数名 Gf_addwhereclause //函数描述 在给定的数据窗口对象添加适当的条件字句 //函数参数 adw
2008-06-18 15:55:00
448
原创 sql语句中添加查询条件
/**************************************************** 函数描述: 在strsql最后一个From 后的最后一个 where后添加条件strwhere 在最后一个From后如果有where,条件加在where后;如果没有where, 在条件前加where再加条件函数参数: strsql: 原sql;
2008-06-18 15:53:00
3141
原创 十进制转化成十六进制
/******************************************************************************/ //函数名: dec_to_Hex //功能说明:十进制转化成十六进制 //输入参数:1、decnum 呆转化十进制数 //return:转化后的16进制 //函数完成:woods /**************************
2008-06-18 15:51:00
1269
原创 10进制转化成2进制
/******************************************************************************/ //函数名: dec_to_bin //功能说明:10进制转化成2进制 //输入参数:1、al_dec 呆转化10进制数 //return:转化后的2进制 //函数完成:woods /***************************
2008-06-18 15:49:00
742
原创 2进制转化成10进制
/******************************************************************************///函数名: bin_to_dec//功能说明:2进制转化成10进制//输入参数:1、as_bin 呆转化2进制数//return:转化后的10进制//函数完成:woods/*********************
2008-06-18 15:42:00
803
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人