这是我的第一条博文,在敲这些文字的时候我已经是一名大四的“老者”。说自己“老者”确实如此,因为以前每当这个时候大一新学妹有上架了,哈哈,每当这个时候我们就想了很多词来形容学妹:嫩,黑,粉(哈哈,这个你懂的);还记得大一大二我和室友常常对妹子实行打分制,而我的偏好就是眼睛妹,遇到戴眼镜的总要加分,因为在我还是一名吊丝的初一,在火车下我看见一个妹子坐在窗前一头飘逸的秀发,戴着一副粉红的眼镜,顿时吊丝就爱上了女神,这也影响了我一辈子的审美。谁说不是呢,也许你现在认为是你最大的特点可能是别人最偶然的一种模仿。

当坐在电脑前审视自己的过去有太多的事情回忆,高中我的梦想就是做一个有原则的混混,呵呵,其实很多男孩初中高中都打架斗殴,因为兄弟嘛,义气。我爸妈说就是因为我高中打架混影响了我的成绩,但是我一点不后悔,如果让我再读一次高中我还是会和他们一起混混,因为做混混的那几年学到了如何做一个有底气,有气质的人,如何不让别人看不起你,如何选择交往的人,以及如何选择兄弟,在我记忆中我伤的最厉害的一次是当时我们高三,然后我们班和高二整个年级打起来了,当时有个人拿起砖头朝我后脑勺砸,当时砖头碎了,我当时被砸的有点蒙,就拿出藏在袖子里的钢管朝他脖子砸去,结果尼玛钢管太滑了,砸了一下就掉了,后来打散了,兄弟们带我去医院,后来才发现要缝针,被人爆头了。

哎!不想回忆以前的事,我最记得就是从初中到高中我的外号一直没变,黑皮,哈哈,猜对了,因为我长的黑,乡村野孩子一个,一到暑假就去外婆家,和表哥一起到河里抓龙虾,那是我认为童年最快乐的时光,因为我从小就在别人家长大,爸妈在外地打工,话说在别人家长大的孩子更懂得察言观色,因为一不小心就要挨骂,挺可怜的,希望将来做父母的尽量自己带孩子吧,毕竟你能抱孩子的时间不多,你不抱,长大了被别人抱了,呵呵,又想起那句话:种了多年的白菜让猪拱了。

不多说了,今天是我第一次写博客,因为昨天遇到了一个题目。然后自己用了一整天才把代码敲出来,这是我自学Java两个月的检验吧,希望有和我一样自学的同学可以自己看看也检验自己的实力,题目是:

/*

四个线程t1,t2,t3,t4,向4个文件中写入数据,t1只能写入1,t2只能写入2,t3只能写入3,t4只能写入4,对4个文件A,B,C,D写入如下内容:
A:123412341234.....
B:234123412341....
C:341234123412....
D:412341234123....
怎么实现同步可以让线程并行工作?
这个用java语言怎么实现呢,希望有代码噢,期待答案,多谢!

*/

查看我给出的code

我的代码在我的技术博文,还是希望大家自己先写出来,然后看看我的,希望大神指点我的代码,因为我现在处于一个效率与代码简练的权衡利弊之中。

心路历程(一)-自学java两个月心得的更多相关文章

  1. 聊聊我是如何自学Java两年的(上)

    没啥经验,说说心路历程吧~~ 过两天就9月1号了,正式成为大三生,没错,我就是如此嫩~~~ 萌芽在初中 初一的时候,电视广告结尾都会放一句,我们的网站是.....于是心里琢磨,网站是怎么建的呢?我可以 ...

  2. 裸辞两个月,海投一个月,从Android转战Web前端的求职之路

    前言 看到这个标题的童鞋,可能会产生两种想法: 想法一:这篇文章是标题党 想法二:Android开发越来越不景气了吗?前端越来越火了吗? 我一向不喜欢标题党,标题中的内容是我的亲身经历.我是2016年 ...

  3. 【react native】有关入坑3个月RN的心路历程

    由于一些原因,笔者最近变更到了RN的团队,回归到了hybrid app的开发的圈子中,固然是有蛮多新鲜感和新机遇的,不过遥想起以前在hybrid中各种view之前跳转的头疼等各种问题,笔者怀着忐忑的心 ...

  4. 一个C#开发编写Java框架的心路历程

    前言 这一篇絮絮叨叨,逻辑不太清晰的编写Java框架的的一个过程,主要描述我作为一个java初学者,在编写Java框架时的一些心得感悟. 因为我是C#的开发者,所以,在编写Java框架时,或多或少会带 ...

  5. 两个月的Java实习结束,继续努力

    前言 只有光头才能变强 2018年8月30日,今天我辞职了.在6月25号入职,到现在也有两个月时间了. 感受: 第一天是期待的:第一次将项目拉到本地上看的时候,代码很多,有非常多的模块,模块下又有da ...

  6. 我的Java历程_maven配置的心路历程

    从github上download了个maven管理的开源项目,接下来随笔下安装maven的心路历程: 异常尴尬的是import进ide之后一个红色的感叹号!震惊!google一下知道了,maven没配 ...

  7. 在自学java路上遇上的南墙

    从2016年12月20号自学java,先是咨询了下培训中心,得小两万,四个月毕业,算了一笔账,一百二十天,合下来每天三百多块,再加上开销之类压力太大,于是开始入坑自学,随后血一般的教训直面而来: 1. ...

  8. G彩娱乐网一个程序员到一个销售高手的心路历程

    0.引言 我大学本科读的是理工科,后来毕业以后,我逐渐走上了程 序员的道路.每天面对电脑一行一行的敲代码,这被我们程序员们戏称为"搬砖头",因为我们所做的事跟民工搬砖头砌墙本质上是 ...

  9. 零基础如何自学java开发?

    开篇直奔主题,java 学习个人感觉分为两种途径,第一种是在学校,在培训机构等地方学习. 有人指导:第二种是自学,通过视频,书籍,朋友等完成学习. 本文适合 自学,且基础薄弱或者无基础的人.先介绍下我 ...

随机推荐

  1. js原型与原型链探究

    原型有一个非常重要的属性叫 prototype 一.先写一个简单的例子,看看 A的原型和A的实例 分别是什么 function A() {} var a = new A() console.log(a ...

  2. wordpress网站迁移

    1.首先从原网站导出数据库文件 进入mysql文件夹:/etc/mysql mysqldump -uroot -p wordpress > wordpress.sql 2.将原网站文件打包 ta ...

  3. EF|CodeFirst数据并发管理

    在项目开发中,我们有时需要对数据并发请求进行处理.举个简单的例子,比如接单系统中,AB两个客服同时请求处理同一单时,应该只有一单请求是处理成功的,另外一单应当提示客服,此单已经被处理了,不需要再处理. ...

  4. notes for python简明学习教程(1)

    print总是以(\n)作为结尾,不换行可以指定一个空 end='' 字符串前面+r, 原始字符串 \ 显示行连接 input()函数以字符串的形式 返回键入的内容 函数参数, 有默认值的形参要放在形 ...

  5. python copy模块

    python copy模块 copy模块用于对象的拷贝操作 该模块只提供了两个主要的方法: copy.copy:浅复制 copy.deepcopy:深复制 直接赋值,深拷贝和浅拷贝的区别 直接赋值:简 ...

  6. web-storage-cache 使用JS数据缓存

    https://github.com/WQTeam/web-storage-cache 使用WebStorageCache,只要在页面上引入下面代码即可. <script src="s ...

  7. [pyMongo]insert_many的Bulkwrite实现机制

    在SQL中,insert many的操作可能会出现插入数据量过大的问题. 印象中MySQL Driver对insert语句的buffer有一个大小限制.超过这个限制的数据可能会被丢弃? -- > ...

  8. linux gdb

    linux gdb linux 测试代码 #include <stdio.h> #include <stdlib.h> static char buf[255]; static ...

  9. BZOJ5412 : circle

    若仅保留这$k$个点仍然有环,那么显然无解. 否则设$A$表示这$k$个点的集合,$B$表示剩下的点的集合,因为是竞赛图,每个集合内部的拓扑关系是一条链,方便起见将所有点按照在所在集合的链上的位置进行 ...

  10. echarts-for-react 从新渲染数据

    <ReactEcharts option={option} notMerge={true}  style={{height: '600px', width: '100%'}} className ...