自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 读《富兰克林自传》的一些体会

在新冠肺炎的非常时期居然感冒了,心里慌得一批,赶紧翻箱倒柜的抓出感冒药来吃。下午又开始头痛了,心想也没力气做别的,近期正想读《富兰克林自传》,睡前得空,就躺在床上看了起来。一口气读了一半,心里感慨颇多,于是今早就打开电脑整理,读完前半本《富兰克林》的心得体会。对他印象最深的一个性格特点就是,他无论做什么,都会做到优秀。这也为后来他成功的机遇奠定了下了不可磨灭的功劳。学习印刷工艺,这是他的本...

2020-02-20 11:22:27 168

原创 阿里2019秋招一面(Java研发岗)

第一次发面经嘻嘻,赞人品吧。阿里内推真的快,是我秋招的第一次面试,完全没准备好(自己菜)。全程半个多小时吧,先是问了学了多久java,学过什么课程,在校排名,做过什么项目。然后考察知识点1. Java语言和其他语言的区别,优势,java的最新版本2. Java引用有哪几种方式3. Java的异常处理机制,error和exception区别4. runtime excep...

2018-12-09 18:36:17 853

原创 关于未来程序员发展的一些看法

今早看到一个公众号的一篇文章,标题是“IT公司的高薪时代已结束”。文中拿2000年实体行业由盛转衰与2018年互联网行业作比对,表示互联网行业已经进入成熟期,程序员们供不应求的时期已经结束。不论是缩招传闻,还是程序员遍地的现象,都可以说明这一点。作为正在经历招聘寒冬的应届生,我亲身感受到,作为一个计算机专业学生,找到满意的工作真难(找到都难,其他行业也是),不讨论自身不够优秀什么的了,因为一般...

2018-10-25 09:56:22 388 1

原创 数据结构——图

1. 图通常表示为 G(V,E)V 代表图G中顶点(数据元素)的集合E 表示图G中边(顶点间的逻辑关系,可以为空)的集合2. 概念解释图按照边有无方向可以分为有向图和无向图,无向图的边成为弧,弧分为弧头(带箭头的一端)和弧尾,图按照边或弧的多少分为稀疏图和稠密图。任意两个顶点之间都存在边称为连通图无向图中的极大连通子图称为连通分量连通图的生成树是一个极小的连通子图,...

2018-09-19 17:37:18 983

原创 Windows环境下,从终端上传代码到git

Windows环境下,从终端上传代码到git 只需要打开终端,进行简单的6行命令。1. 建立本地git仓库cd 存放代码的目录git init2. 将需要上传的文件添加到仓库中git add 文件名   (如添加全部文件, 用 ..  代替文件名)3. 将添加的文件上传到仓库git commit -m "注释内容"4. 将本地仓库与远程git关联git remo...

2018-08-31 18:05:13 187

原创 Java 核心技术卷——学习笔记(四)

第五章 继承1. super关键字的两种用法 1)调用父类的方法:super.methodName()2)调用父类的构造器:只能作为构造器的第一条语句出现。构造参数可以传递给本类其他构造器,也可以传递给父类(具体实现?)复习:this关键字两个作用:1. 引用隐式函数 2. 调用该类的其他构造器2. 多态置换法则:任何出现父类的地方都可以用他的子类替换3. final:...

2018-08-15 06:29:37 218

原创 Java 核心技术卷——学习笔记(三)

1.封装:将数据和行为组合在一个包中,并对使用者隐藏了数据的实现方式关键在于,不能让类中的方法直接其他类的实力域,程序仅能通过对象的方法与对象进行交互,这是提高重用性和可靠性的关键2. 类与类之间常见的关系:依赖(uses-a)dependency,一个类的方法操控另一个类的对象,则该类依赖另一个类聚合(has-a)aggregation,A类对象包含B类对象继承(is-a)i...

2018-08-12 06:20:20 170

原创 Java 核心技术卷——学习笔记(二)

第三章  Java的基本呈设计结构1. 关键字 public成为访问修饰符,控制其他部分对这部分代码访问级别2.数据类型1)整型int——4字节;short——2字节;long——8字节;复习:位(bit 比特),表示二进制位,有0/1两种表示,是计算机内部数据储存的最小单位字节(byte),1 byte = 8 bit2)浮点型float——4字节;doubl...

2018-08-12 03:50:50 172

原创 java核心技术卷——学习笔记(一)

一 Java程序设计概述1)Java语言的特性1. 简单性Java语法是c++的一个纯净版本,这里没有头文件,指针运算(指针语法),结构,联合,操作符重载,虚基类。然而,设计者并未完全清除C++中所有不适当的特性,C++有很多语法可以轻易转移到Java中。2. 面向对象面向对象设计是一种程序设计技术,他将重点放在数据(即对象上)和对象的接口上,比如,木匠首先关心的是制作的椅子,...

2018-08-11 23:57:29 1065

原创 如何在eclipse中同时运行多个Java Application

我自己在做socket编程时,要同时运行客户端和服务器端,除了同时打开两个终端窗口运行以外,更方便的,直接在eclipse里面按照需要先后运行两个class(比如先run服务器后run客户端),后运行的并不会被覆盖掉,直接点击console右上角的Display Selected Console,切换console窗口。...

2018-08-09 17:51:59 13124 2

原创 java 多线程笔记

1. 进程和线程的概念进程:进程可以看做是当运行一个程序时,创建一个进程。进程占有独立的内存环境,(cpu分配资源的最小单位)一个进程包括一至多个线程线程:线程是进程的一部分,是CPU调度的最小单位,在CPU的分配下,多个线程可以执行多个任务2. 线程的五个状态:newrunnablerunningblockeddead2. Java中创建线程的方式1. 继...

2018-08-09 00:52:29 120

原创 Socket编程笔记——服务期端及客户端代码(Java实现)

这里实现一个简单的服务器端与客户端通信的例子。客户段发送消息,服务器端接收并打印服务器端发送消息,客户端接收并打印服务器端:import java.io.IOException;import java.io.InputStreamReader;import java.io.Reader;import java.net.ServerSocket;import java.net...

2018-08-08 20:18:23 486

原创 windows下在终端(命令行)运行Java文件

1. 打开终端(可直接搜索cmd)2. 进入Java文件所在目录“cd *** ”3. 编译需要运行的文件test.java:“javac test.java” ——此时该目录出现已经编译好的test.class文件4. 运行test.java “java test”就可以成功运行啦。...

2018-08-08 20:00:38 7608

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除