自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猿生之路

用于记录编程学习历程

  • 博客(9)
  • 收藏
  • 关注

转载 String、StringBuffer、StringBuilder三兄弟

一、Java String 类——String字符串常量字符串广泛应用在Java 编程中,在 Java 中字符串属于对象,Java 提供了String 类来创建和操作字符串。需要注意的是,String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。我们来看一下这张对String操作时内存变化的图:我们可...

2019-10-16 11:18:39 96

原创 JDBC从入门到放弃

一、前言 之前学过一点jdbc,但后来会了Mybatis,就放弃了JDBC的记忆,这两天将JDBC重新学习了一遍,现在记录一下学习的内容二、什么是JDBC? JDBC的全称是Java DataBase Connection,也就是Java数据库连接,是应用于Java编程语言去连接数据库的一个技术。它为Java开发者使用数据库提供了统一的编程接口,是Java程序与数据...

2019-08-07 17:49:52 224 1

原创 设计模式之策略模式

一、什么是策略模式?策略模式主要针对的是一组算法,将每一种算法封装到共同接口的独立类中,从而使他们可以相互替换。他的最大的特点是使得算法可以在不影响客户端情况下发生变化,从而改变不同的功能。二、策略模式的优缺点?优点:可以避免使用多重条件(if-else)语句,解决多重判断的不易维护,提高扩展性,维护性增强,代码的可读性增强。并且,如果算法的某些逻辑相同,还能够放入父类中,从而避免代码...

2019-05-08 12:51:47 215 1

原创 ActiveMQ学习记录

一、什么是ActiveMQ?ActiveMQ是Apache提供的一个开源消息系统,它是完全使用java开发,可以很好的支持JMS规范。二、什么是JMS?JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间或者分布式系统中发送消息,进行异步通信。如果两个程序之间需要进行通信,我们...

2019-04-25 17:26:27 141 1

原创 单例模式的学习

一、什么是单例模式? 单例模式是很常见的一种设计模式,确保某个类只有一个实例,而且它能够自行实例化并且向整个系统提供这个实例。它的作用是在一个jvm中只能存在一个实例,保证对象的唯一性。它的应用场景有很多,像servlet、spring、struts2、springMVC、连接池、线程池、枚举、常量等都是使用的单例模式。二、单例模式的特点? 1、单例类只能实例化一次;...

2019-03-29 14:03:07 195

转载 Python的发展史

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python是我喜欢的语言,简洁,优美,容易使用。前两天,我很激昂的向朋友宣传Python的好处。听过之后,朋友问我:好吧,我承认Python不错,但它为什么叫Python呢?我不是很确定:呃,似乎是一个电视剧的名字。朋友又问:那你说的Guido是美国人么? (Gui...

2018-09-05 14:56:23 201

原创 Python简介

     对于我个人,我为什么会去想学习Python,主要原因之一是我想学习大数据,人工智能,所以我想先把基础的python这门语言入门,学习了解,再到熟练掌握,之后再去学习我真正想学的。对于python的优点,我从网上找了这么几些:     1.简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身...

2018-09-05 14:50:54 292

原创 http协议与https协议

http请求:它是一个超文本传输协议,是以明文的发送方式,是不进行任何的加密的。当我们发送一个登陆的请求信息,填写好了用户名,密码之后,我们的电脑就会以明文的方式发送给服务器,此时,如果有人在中途拦截了这份明文,那我们的信息就被暴露了。这是一个不安全的协议。https请求:它其实就是http+ssl(安全套接层),SSL进行了对数据的加密和安全处理。当我们要请求登录业务的时候,我们的电脑就会和...

2018-08-06 18:13:12 646

原创 人生的第一个博客

    个人想了想,第一个博客应该写写有意义的,可是最终还是写下我为什么想写博客吧。身为一位程序猿,感觉博客,和github至少应该有一个,鉴于我还不太熟github,还是先写写博客吧。由于我本人很懒,特别不爱动脑子,不想事物的本源,只拿着java的面向对象的思想来考虑,只要知道这个是用来干什么就行了,不探究根源。如果一直这样,我觉得最多应该只能在中级程序猿阶段吧,何况自己连个初级程序员还没有跳出...

2018-06-07 17:48:18 181

空空如也

空空如也

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

TA关注的人

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