文档章节

[战略]最近整理代码的一些总结和未来规划

FansUnion
 FansUnion
发布于 2015/10/22 10:29
字数 670
阅读 0
收藏 0
点赞 0
评论 0
大学四年,自己写的、书上的代码-自己手敲的、网上的代码等等有一大堆了,大部分是Java写的,
C/C++的不知道跑哪去了,反正回不了"家"了。
这么多Java代码,管理起来确实有点乱。另外最近还有突出的几个问题:
1.UTF-8编码和GBK编码的都存在;
2.新增代码速度增长较快,大学时期遇到的问题现在还在解决和尝试中,学习新的技术。
3.代码的类型的作用还不太一样,比如
a. 学习的例子,可以整理成教程(最近已经在做了),dbutils教程-1.0.zip,jsoup教程-1.0.zip,FansEmail-1.0.zip等等。
b. 一个项目,比如 斗地主、下载器、数据库管理和查询小工具等。
c. 大一点的项目,比如 中国象棋、HTTP应用服务器、个人博客等。
d. 设计模式、软件架构 相关。
e. 邮箱验证等验证类、字符串处理、文件操作 等通用的 组件。
-------------------------------------------------------------------------------------------------------------------------------------
问题的解决方案:
1. 写个程序,将GBK编码的格式 转换成 UTF-8格式的,今后统一使用UTF-8格式的编码。令人郁闷的是,Window操作系统默认编码是GBK,
所以Eclipse默认编码是 GBK的,写代码之前 一定要将 Eclipse空间编码设置为 UTF-8的。
大学期间,经常在GBK和UTF-8编码之间 转换,一直是 手工处理的, 打开-另存为-确定。累死人!
2. 2和3实际上是一类问题。
将代码 重新 合理分类,成熟的代码 文档-注释 整理好。
-------------------------------------------------------------------------------------------------------------------------------------
软件开发中的很多代码是重复的,复制和粘贴 很伤人!如何最大程度地利用 已有的代码、知识和经验 是个挑战。
提高写代码的效率和质量 刻不容缓。
经过大学4年和入职2个多月的 思考和实践,现在已经有了 一些经验和代码库。
在接下来的几年中,我一定会坚持将这些 财富 整理出来,除此之外 还有那些 更加通用的知识,比如 学习方法、思考问题的方法。
同时,我也会 充分利用 网上的资料、工作中的经验、合作伙伴和大牛的经验。
-------------------------------------------------------------------------------------------------------------------------------------
合作和竞争 达到 共赢!
-------------------------------------------------------------------------------------------------------------------------------------
雷文(Fans同学)
2012年9月1日
北京市朝阳区立水桥塞纳维拉2610

版权声明:本文为博主原创文章,未经博主允许不得转载。

© 著作权归作者所有

共有 人打赏支持
FansUnion
粉丝 56
博文 857
码字总数 825464
作品 0
丰台
高级程序员

暂无相关文章

笔试题之Java基础部分【简】【一】

基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他 1.length、length()和size() length针对...

anlve ⋅ 24分钟前 ⋅ 2

table eg

user_id user_name full_name 1 zhangsan 张三 2 lisi 李四 `` ™ [========] 2018-06-18 09:42:06 星期一½ gdsgagagagdsgasgagadsgdasgagsa...

qwfys ⋅ 48分钟前 ⋅ 0

一个有趣的Java问题

先来看看源码: public class TestDemo { public static void main(String[] args) { Integer a = 10; Integer b = 20; swap(a, b); System.out......

linxyz ⋅ 53分钟前 ⋅ 0

十五周二次课

十五周二次课 17.1mysql主从介绍 17.2准备工作 17.3配置主 17.4配置从 17.5测试主从同步 17.1mysql主从介绍 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主...

河图再现 ⋅ 今天 ⋅ 0

docker安装snmp rrdtool环境

以Ubuntu16:04作为基础版本 docker pull ubuntu:16.04 启动一个容器 docker run -d -i -t --name flow_mete ubuntu:16.04 bash 进入容器 docker exec -it flow_mete bash cd ~ 安装基本软件 ......

messud4312 ⋅ 今天 ⋅ 0

OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享吴彤的单曲《好春光》 《好春光》- 吴彤 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :小萝莉街上乱跑,误把我认错成...

小小编辑 ⋅ 今天 ⋅ 8

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部