# 大染志
分享编程、运维、生活与思考

Junv's blog

## 40天

发表于 2010-02-26 更新于 2026-08-04

不多久40天的寒假便从我的指尖划过，40天可是一个很长的时间段，应该是初中以来最长的寒假，但是貌似我所学到的东西依旧不多。假前励志的话不知在之底重复了多少遍，豪言壮语看来仍不过是空话一堆，并未增重一分。但是这个寒假经历的却很多，感触也颇多。

我一直想把自己变成一个好学生，而且也一直在尝试着努力去改变去突破。到直到现在我终究不是一个好学生，充其量只能算作一个有想法但却没有行动的孩子。这条路我走地很艰辛，本以为这将是一个会很有收获的寒假，但兴冲冲充图书馆借回来的4本专业相关的书我看了多少也许只有我自己才明白，也许就算是给我一年我也未见得能将其揽尽。我晓得在学习上我意志力薄弱，我总是需要外力来帮助我。我希望一直被鼓励，一直被督促，但绝非啰嗦。40天，我大概认真学习了5天，怎么样呢？我自己还是不评价了吧！我怕会庸人自扰。

40天可以谈一次恋爱，但却不是这个寒假。从开始到结束一切都风般急速，等它逝去，我仍杵在原地若有所悟，却不知所措。我承认我受伤了，我用40天来抚平这一切，终究还是留下一段令人唏嘘的故事，曾经我如痴如醉，现今我如斯如彼。我有错，我就应该悔过！我检讨这发生的一切。却发现自己如小丑一般。我想问这40天我忘记了？抑或是没有忘记？答案其实不难判断。

初中，高中这两个人生中如此重要的阶段遇见如此重要的你们。我心存感激，也许我之前尚未发现这一点，但如今我深刻的明白了。初中同学聚会：4年了啊，真是蹉跎人生，4面我们几乎从男生变成男人，从女生变女人。我们的改变也是如此惊人，大家长得更靓了。在工作的也让我们这些羡慕。我们大家都继续努力吧，希望下次见面的时候都是个个精神饱满，风光夺人。相比之下半年则显得很短很短，很可惜很多高中同学都没来，但是却并不能妨碍我们耍得如此开心，感慨同学友谊，我们心里装着大家，大家努力奋斗，只为美好的明天。

原来军人真的很有魅力！话说前几天我和一群兵哥哥接触了一天，这一天我们一起登山赏景，吃饭，真人CS.这样下来我强烈地体会到了军人的以下几个优点：

质朴，耿直，豪迈，气质，强壮，要脸宁不要命，忠诚。

相比之下你们看我的照片就看得出来差别了，实在惭愧！

40天，我的洗具多于杯具，生活过得也算还足够充实，很幸运我认识两个朋友：钟雨伦和谢汶谕！

老实说我现在已经写到麻木了，完全不想写了，还是草草结尾吧，已经写了一个多小时时间已经来到凌晨两点！该睡了…

## You我友，吾有便无忧

发表于 2010-02-04 更新于 2026-08-04

也许我以前有的时候真的重色轻友，那是我还不懂。现在经过这么多事以后我才晓得，朋友至少和爱人（不是女朋友那么初级哈）同等重要，在某些方面甚至更重要。

这一次经历了失恋就更加深刻的体现了这一点，当我感到沮丧的时候，当我感到无助的时候，当我感到痛苦的时候。是你们，一直都是你们来开导我，来鼓励我。对的一个男人真的应该拿得起放得下，可是有些时候做到这点对我很困难。因为有你们的关心，我才会慢慢走出泥沼。

和朋友在一起的时候永远是放得最开的时候，我们啥子都可以不想，什么顾虑都抛开。想的只是现在就好。也许就是应该在一起的时候及时行乐。

其实现在走进大学以后，真正更加觉得朋友的重要性。想想初中同学之间纯真的友谊，高中朋友间深厚的友谊，大学则是伙伴一样的友谊。每一样都难能可贵，我们需要的就是找到真正的朋友，那些关心你，不会出卖你的朋友。

有句话叫人生有一知己即可，而人生却需要很多的朋友，多多益善。每一条朋友都是一条路，这个世界便织成了一张大网。多么美丽的网。

前几天和初中同学聚会，大家真的都成了帅小伙和靓妹了，一个二个都很不错，和你们聚在你们真的很幸福，那是久违幸福，三年多了，改变了太多，不会变的则是我们都是初零六级四班的学生。我们都是朋友。怀念那段简单的时光，也许我们以前都做得不够好，那就让我们以后多聚聚吧，亲爱的同学们，我们都要努力奋斗，我爱你们，希望明年的时候聚餐大家都来。

高中，这三年改变了我的人生，虽然我这三年由于那个问题，让我三年都过得很痛苦，但是我还是相遇了我们伟大的25班，和最可爱的同学们。我们理科的娃娃就是乖，天天就是在教室里面学习，错过了好多加深友谊的机会哦。但是我们大家之间的友谊还是很淳朴的，感情还是很深厚的，我还记得我们高一时候的牛头山和那些什么什么牛哦。那段时光很快乐。还有足球队的兄弟们，虽然我脚法烂，但是我觉得我们还是多团结的，以后聚餐的时候一定要喝几杯。大家都在读书，都加油吧，五年后相信我们都是能干人。加油。

还有大学，软件工程的同学们，我们是相亲相爱的一家人哦，我们以后在一起的时间还很长，还有希望我们的足球队多踢球，培养哈感情塞。兄弟伙些，大家都是英雄。相信我们一定可以做出些成就把成大建设得更加美好（说大话了，哈哈）。

还有我的小学的朋友们，还有那些通过网上认识的好朋友们。其实我觉得我们现在这个网络还是相对比较不那么虚假的，我真的通过这个网络认识很多朋友，恩，很到大家都聊得不错，我觉得只要有机会，一定要吧这些网络上的朋友变到现实中来，一直在网络上呆着没意思。当然美国的和台湾的当然希望不大。哈哈。谢谢所有的朋友们。

## Java双重循环的典型应用（九九乘法表）

发表于 2010-02-03 更新于 2026-08-04

刚才正好在看JAVA的双重循环这一块，然后突然就想到了很经典的九九乘法表。因为我们之前C语言里面也写过这样的程序。所以我就试着写这个程序。确实在试的过程中还是发现很多问题和值得注意的地方。下面慢慢说来。

用JAVA写的九九乘法表。

** public class new4

{

public static void main(String[] args)

{

int a,b,s;

for (a=1;a<=9 ;a++ )

{

for(b=1;b<=a;b++)

{

s=a*b;

System.out.print(a+”*”+b+”=”+s);

System.out.print(“ ”);

}

System.out.println();

}

}

}
**用C语言写的九九乘法表

**#include ”stdio.h” //九九乘法表。

void main()

{

int i,j,s;

for (i=1;i<=9;i++)

{

for(j=1;j<=i;j++)

{ s=i*j;

printf (“%d*%d=%-4d”,i,j,s);

}

printf (“\n”) ;

}

}**

这个是没用使用空格

这个是使用了空格，但是没有左对齐。

其实通过比较我们就可以很容易看到，这个 程序JAVA和C的代码都是差不多的。只是细节上有一些变化。有个不同就是我不不知道JAVA里面有没有类似**printf (“%d%d=%-4d”,i,j,s);这样的语句。即实现左对齐。*于是我在JAVA里面想到了这样一个办法。再输出一行，让它打印空格就好。

** System.out.print(a+”*”+b+”=”+s);

System.out.print(“ ”);**

当然我也试过这样一种方法。即System.out.print(a+”*”+b+”=”+s “ ”)但是通过编译发现这样是行不通的。

还有一个就是我晓得了那个String ()agrs .它其实就是一个数组其实相当于是程序比不可少的东西，不管怎样你都要写出来，但是你还是可以选择不在程序里面使用它。
.

## JAVA里面重要而基础的东西

发表于 2010-02-02 更新于 2026-08-04

其实JAVA是在C和C++上开发的，因此他们很多东西是类似的。下面就是我学习的过程中觉得一些很重要的东西，写下来吧。

JAVA里面输出语句有两种。

System.out.print(“……”);
这一个就相当于C里面的printf(“……”);

System.out.println(“…….”);这一个就相当于printf(“……\n”);

第一个使用命令行参数程序

public class new1{

public static void main (String[] args){

System.out.print(“Hi, “);

System.out.print(args[0]);

System.out.println(“.How are you?”);

}

}

编译命令为 javac new1.java

java
new1 alice

运行结果为 Hi, alice. How are
you?

Integer.parseInt()是将String值转为int值。例如： int
a=Integer.parseInt(args[o]);

比如这个整数的乘法与除法。

public class new1

{

public static void main(String[] args)

{

int
a=Integer.parseInt(args[0]);

int
b=Integer.parseInt(args[1]);

int sum=a+b;

int prod=a*b;

int quot=a/b;

int rem=a%b;

System.out.println(a+”+”+b+”=”+sum);

System.out.println(a+”*”+b+”=”+prod);

System.out.println(a+”/“+b+”=”+quot);

System.out.println(a+”%”+b+”=”+rem);

System.out.println(a+”=”+quot+”*”+b+”=”+rem);

}运行结果为：

}

这里需要说明的就是，a+,+b+,+quot.

我们分析这句System.out.println(a+”%”+b+”=”+rem);

就可以发现
这个a+,+b+,+quot.类似于C语言里面的取地址。而且它是成对称分布的。如果只有一个变量的话则按最后的变量形式输出。例如：+quot;

\\然后需要说的就是强制转换类型。其形式是比如：（int）1.10就是将1.10转化为整型

还有几个容易混淆的：

(int)11*0.3
结果为： 3.3

11*(int)0.3
结果为： 0

(int)(11*0.3)
结果为：3

通过比较就可以看出区别了。

下面是强制转换整型的一个例子得到随机整数：

public class new2{

public static void main(String[] args){

int
n=Integer.parseInt(args[0]);

double
r=Math.random();//产生0到1之间的随机数。

int x=(int)(r*n);
//产生0到n-1之间的随机数。

System.out.println(“Your random
number integer is:”+x);

}

}运行结果。

我看书上有一个数的自动提升，我大概懂。它有这样一句话，“你可以使用任何基本数值类型的数据，这些数据类型有用户希望的，很大的取值范围。因为Java自动将这些类型转换到更大的范围。”

同样有个例子。**b,c
都是int类型的。 bb-4.0c这个系统会自动将b,c
变到double类型再进行计算，最后的结果是double类型的。如果你想得到int
类型的，则需要将4.0改为4.则可。**

好了就写这么多哦，哎，其实写这些好累人哦，但是仍然希望我可以坚持下去，这相当是我在重新学习一遍这些东西，一定对我有很大的帮助。

加油。

## Hello World!JAVA 我来了

发表于 2010-02-02 更新于 2026-08-04

寒假之前就一直在说，这个寒假要怎么怎么样，要吧JAVA先学啊，但是计划总是赶不上变化，由于前几天出了点情况，导致整个人崩溃，现在才走出困境。所以我还是要尝试做我自己的事。那些啥子谈情说爱，我永远是被伤害的对象。好了，我还是会尽量写我的JAVA学习笔记。好了不说这么多了。开始吧。

要学JAVA当然要配置JAVA编译环境哦，首先要下载JDK。就到这个网址下面去下载就好了http://java.sun.com/javase/downloads/index.jsp具体到你是只下载JDK还是加上IDE编译环境就是你自己的事了。下载好厚当然是解压，安装。

接下来就是配置环境变量了。这里我就说windows
7下面的方式，选择计算机然后右键**属性，进去之后选择高级系统设置，在右下方就是环境变量。这里一共需要设置三个变量。没有的需要新建，有的就需要编辑就好。**

PATH：这个需要配置你安装JDK的路径到bin为止。例如：D:\Program
Files\Java\jdk1.6.0_17\bin

JAVA_HOME：(注意这里是下划线，不是“-”)这个是需要配置到JDK安装环境就好。例如：D:\Program
Files\Java\jdk1.6.0_17

CLASSPATH：这个配置就是“.”就是一个点哈，莫得引号。这个点表示在当前路径找。

这里的环境变量都是大写。配置好之后就是验证。

点击开始选项，在搜索框中输入cmd，调出DOS界面。在里面输入命令 javac
或者java,如果显示出很多行代码，则表示配置成功，如果显示XX不是内部或外部命令，也不是可执行程序，则表示配置错误。

接下来就是编译hello
world.

public class HelloWorld{

public
static void main(String[] args) {

**
System.out.println(“hello,
world!”);

}**

}

如果是用文本编辑器，将它保存到一个目录就好。接下来就是编译，在DOS里面找到这个路径。一般进去后默认是C盘用户路径，你就需要到你存文件的那个盘，比如我的是在D盘，然后我就输入
d: 然后回车 ，他就到D 盘了，然后就是在DOS里面复制地址，在windows 下复制地址，然后
使用命令 cd 然后右键就好了，再回车。(注意程序里面的名字和文件名字一定要是一致的才行)然后就是输入命令， javac
HelloWorld.java,如果这一步回车没有提示表示编译成功，然后则是运行程序，java HeloWorld
（这里不需要文件名）。然后你就可以看到hello, world!(提示：JAVA里面是大写就是大写，比如这里面的System
String等都是首字母大写。要注意)

感想：其实我没想到这个东西这么不简单，我看视频觉得很简单，配置一下就可以了，但是真的自己今天晚上做起来真的还是很困难。这是我学习Java的心路历程。哈哈，希望我可以坚持下去。

## 新浪我会回来的。

发表于 2010-01-23 更新于 2026-08-04

等我Java 学到一定程度了，我会回来的。回来以此为阵地。

等着我。。

## 至少半个月没写日志

发表于 2010-01-06 更新于 2026-08-04

难道这个也要算改变。

现在我正在图书馆的一楼，坐在一个多安逸的椅子上，还可以左右摇摆。

老实说图书馆学习的氛围很好，哪像我们那寝室，要是看得进去书，我就不是我了…

前天我第一次进图书馆是为了学习，复习功课。终于体会到了期末好多了人了，来迟了肯定是莫得位置的，说明我们成大的学生还是多爱学习的嘛。

昨天和今天，都是在一楼坐到的，虽然一楼不是那么安静，但是这个椅子坐到那是相当舒服啊…安逸，这两天一直在看C语言，其实很慢，我想今天应该查不到可以看完了哦，也许嘛，我这是对她这么说的。

我太容易受外界的影响了，比如说美女啊，比如说某一瞬间的想法啊，比如说胡思乱想啊。这就使我浮躁了，只要一浮躁当然啥子就都看不进去了哦。

但是不得不肯定这两天是相当有收获的，明天继续数学，今天晚上继续12点睡觉。我其实怀念以前早睡的日子，但是我更喜欢有人关心有人问候的日子。权衡一下…很明显可以发现哪个好。

哦，似乎还忘了一个事，昨天才发现用C语言编一个九九乘法表其实很简单，莫得我们想得那么难。

#include ”stdio.h” //九九乘法表。

void main()

{

int i,j,s;

for (i=1;i<=9;i++)

{

for(j=1;j<=i;j++)

{ s=i*j;

printf (“%d*%d=%-4d”,i,j,s);

}

printf (“\n”) ;

}

}

昨天，中午在图书馆过了，不要以为我实在学习，我其实想，但是我太懒了，就在图书馆耍了一中午。

哦，说到这，又想到下午和美国人聊天，居然他最讨厌的是中国和俄罗斯（或者是苏联），这个也不出乎我们意料，但是听到他说这个我还是很不舒服的。他说到了一个事—“天安门”，不要问我太多，这个东西很严重。点到为止。我一直在说我们需要时间，我们在改变。他说他不相信中国政府，他说美国政府不管做什么好事或者坏事都是公布出来了的。事实上真的是这样？我想也不是吧…还可以想见那些外国媒体把我们中国想成什么样了。鄙视那些瞧不起我们的人，虽然我们也有不好的地方。

哎，纳闷扯到一个很有高度的问题了，我不想和政治沾边。我只是一个中国人，我爱中国。

有人说，男生不应该写日志，我不这样认为，我只是把我想说的写下来，我怕这些东西不久就从我脑袋消失了…

## 杂记—朋友们啊，多来看看哈。

发表于 2009-12-15 更新于 2026-08-04

无聊的时候我想来写写，徘徊的时候我想来写写，有感触的时候我也想来写写，其实我最多的是浮躁的时候，到了大学这个毛病并没有根除。恼火。

刚才突然觉得，我居然也会为了不爱上某个人而刻意去躲避。我一直认为，我不会这样的，但是事实是我还是做了，我怕我会爱上某个人。

这个算个什么行为？

人，事，皆能让我心里不平静。因为这些让我浮躁。

今天第一次去面试兼职，虽然口口生生说不紧张，然而却紧张得语速变得奇快，都吐字不清了。毕竟是第一次嘛，难免。

我真的不喜欢有人说我小，说我小孩子。好不爽。在我看来这是一种歧视，比我大又能怎样，也许你同样顽固，保守，不思改变。

不晓得我为啥子和陌生人聊天就是喜欢喊他们开视频，语音，要照片，（当然是女生，我对男的不感兴趣）我说是我想消除这种好奇。别人却认为，我得寸进尺，我不晓得我哪里错了…你们让我太无奈。

还有，讨厌那些我给他们发短信他们不回的那种人，简直是…我辛辛苦苦把你们从很多人中挑出来，给你们发，你们至少回复一个嘛…结果啥子都莫得，让我觉得难道是“人品问题”？

打击人…

好久没发牢骚了，说出来舒服多了，马上睡觉了，12点你来老噶？嗯，我想梦了…她说喜欢上我了…

## 写给亲爱的弟娃

发表于 2009-12-13 更新于 2026-08-04

我最亲爱的弟娃:

你说你要去浙江了，当时我就很吃惊，还以为你是要去当兵了，结果不是。没有想到你比我这个哥哥还要早一点去和社会打交道，去打拼天下。当然我肯定向你送上最美好的祝福，希望你努力地工作，把握机会，有所成就吧，不要到时候有灰溜溜地回来哦！哈哈，哥哥相信你不会的，小伙子，加油。

其实首先听到你要出去的消息，我真的舍不得，舍不得你离开南充。我在想，我今年回去的时候就看不到亲爱的弟弟了，不能和你一起吹牛了，不能在一起耍。弟娃：10几年老，从小到大，我们虽然不是一直在一起，但是也应该说在一起是最长的，当然我们共同语言也很多。你还记不记得小的时候，那个时候你爸妈还在一起，我妈说那个时候你们有钱，你洋得很，还欺负我这个哥哥。反正我是记不得了，只记得你那个拥有一个多么幸福完整的家庭。后来慢慢长大了，你的家庭发生了一些变化，对你来说可能都改变了你的一生。我记得我那个时候经常欺负你，和你抢东西，仗着比你大就打你。因为小时候很好强，我们又都是独生子女…那个时候你一定很狠我吧。哥哥对那个时候所做的道歉哈…对不起！再后来，我们长大些老，我也意识到应该关心爱护这个弟弟，我很多时候也没有和你抢，但是可能仍然有时候我仗着哥哥这个身份欺负你了，只怪我太好强了…

弟娃，还记不记得小时侯一起在乡下的时候，那时候人很多，玩得很开心。

这些都是过去了，管他好与不好，只是我们怀念的资本吧。想家的时候也可以拿出来想想，但是最重要的是永远朝前看，因为我们都是男人嘛…

虽然我也年纪尚小，虽然我经历不多，但是我觉得还是应该以一个“话婆子”的身份给你说些“废话”。外面的世界毕竟不同于家里，不同于学校，它太复杂了，太多诱惑了，你必须得学会成熟，勇敢得面对遇到的挑战。下面是我自己的一些话吧。朋友很重要，好朋友更重要。晓得你现在有耍得好的啥子兄弟呀这些，也许其中有的在将来就会变成你的对手，甚至敌人，对你耍计谋。这些人一定要小心哦，因为往往给你打击的是你身边的人。但是这只是极少数，总的来说，对待朋友一定要真诚，用心对待，这样你会收获很多的。面对诱惑，不该你得的就少去想，甚至不要想。人应该做到“禁欲”，这里的欲望不是什么都不想，而是不想不该想的。别人说做大事的人要有野心，这里的野心当然也不是什么坏事只要可以赚钱就去做，反正就是做自己应该做的和想做而且正确的嘛，我也晓得这个很难达到，甚至不可能达到，那就希望你像它靠拢嘛。

说到欲望，就不能不说事业与女人。哎，好像我说这个还有点早，那我就把我觉得是正确的给你说哈嘛…我爸说：“男人要以事业为重。”这个肯定是对了，然后又有，一名成功的男人背后一定有一位啥子的女人反正肯定是好女人）。所以其实要处理好这个关系很重要也很难，我觉得去过说在社会上没有女朋友几乎也不太可能，但是不能为了女朋友或者耍女朋友而放弃自己的事业，除非她可以给你提供一个更好的。但是这样又会被人误认为是小白脸。反正遇到这类事慎重选择，然后做出了选择就不要后悔，相信自己吧，哥祝你在外头找个好女朋友，记住是好女朋友不是女朋友。然后在将来处理好工作和爱情的关系。

哎，说得好成熟，也许还有点空洞，因为上面好些我也没有经历。但是都是我认真思考，和以前了解以及自身体会到的。至少不会对你有害吧。

最后在说点什么呢，哥在凌晨给你这这封信。（也许也不能叫信）写到以前回忆那段，我真的舍不得，我眼睛湿润了…但是不是感伤，是对你的希望和祝福，好男儿志再在四方，虽然你并没有读大学，甚至都没有满17岁，但那又怎么样呢，不能阻碍你前进。老实说，我希望你有出息，但是并不希望你比我更有出息。如果我说了我希望你比我有出息才是假的。我为什么这样说呢，要是你比我有出息，那我这个哥哥哪里去找台阶下呢…满足我自私的想法哈。（窃喜）反正加油就是了…

不多说了，都好暗了。

我亲爱的弟娃，亲爱的堂弟，加油！

## 我写的一个程序半成品

发表于 2009-12-12 更新于 2026-08-04

他并没有完全实现我想要的功能。还有待改进。

#include ”stdio.h”

struct score

{

int computer;

int english;

int math;

int c;

};

struct person

{

char num[12];

char name[30];

struct score student;

};

void main()

{ void input(person *p1);

void output(person p1);

int x;

person per[5],*p;

printf (“*********************\n”);

printf (“请选择所需要的功能：\n”);

printf (“录入数据请按“1”。\n”);

printf (“查看数据请按“2”.\n”);

printf (“查找数据请按“3”\n”);

scanf (“%d”,&x);

if (x=1)

{

for (p=per;p<per+5;p++)

input (p);

}

if (x=2)

{

for (p=per;p<per+5;p++)

output (*p);

}

else

printf (“对不起！你的输入有误。”);

}

void input(person *p1)

{

printf(“请输入学号：”);

scanf(“%s”,(*p1).num);

printf (“请输入姓名：”);

scanf (“%s”,(*p1).name);

printf(“请输入成绩(计算机/英语/数学/C语言)：”);

scanf(“%d %d %d %d”,&(*p1).student.computer,&(*p1).student.english,&(*p1).student.math,&(*p1).student.c);

}

void output(person p1)

{

printf (“学号: %s\n”,p1.num);

printf(“姓名：%s\n”,p1.name);

printf(“计算机：%2d 英语 %2d 数学 %2d C语言 %2d \n”,p1.student.computer,p1.student.english,p1.student.math,p1.student.c);

}

他始终没有实现我想要的功能。。这仅仅是个简单的程序啊。。。。哎，好难。也只有60几行代码。

0%