自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 收藏
  • 关注

原创 个人博客上线,欢迎交流~

点击跳转至十七个人博客持续输出中~

2020-05-10 09:26:41 202

原创 Java机试编程题记录3

题目:输入一个字符串,将其各个字符对应的ASCII值加5后,输出结果。程序要求:该字符串只包含小写字母,若其值加5后的字符值大于’z’,将其转换成从a开始的字符。思路:利用ACSII码可以转化为对应的十进制的值做文章,代码如下/* 输入一个字符串,将其各个字符对应的ASCII值加5后,输出结果。 程序要求:该字符串只包含小写字母,若其值加5后的字符值大于'z',将其转换成从a开始的字...

2019-10-23 16:32:39 220

原创 Java机试编程题记录2

题目:假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java内置字符串方法(indeOf,substring,replaceAll等)?思路:不能用String的内置方法的话,那就用StringBuilder或者StringBuffer试试?StringBuilder没有加速,运行速率较快,另外StringBuilder有一个deleteCharA...

2019-10-23 16:09:20 208

原创 Java机试编程题记录1

**题目:**有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABC**思路:**利用线程通信并设置标志flag, flag == 1 输出A flag == 2 输出B flag == 3输出Ccount控制循环次数,记得wait和notifyAll方法只能由锁对象调用/*有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABCABC */...

2019-10-23 15:42:45 155

原创 ThreadLocal类及其常用方法解析

背景ThreadLocal提供了一种解决并发问题的新思路,以往为了多线程访问全局变量(共享变量)不出现安全问题,我们可以通过同步监视器来实现,而ThreadLocal是把共享变量变为线程独自拥有的变量,这样就不存在共享变量了,自然也不会有并发共享变量的问题。栗子先整一个栗子,方便下面对源码的理解import java.util.Random;public class Dem...

2019-07-07 17:28:04 694

原创 spring AOP

AOP到底是什么?

2019-05-15 15:11:21 115

原创 Java注解

注解是什么?用处?参考:http://www.importnew.com/10294.html

2019-05-13 17:07:07 88

原创 基于注解配置的spring实例

2019-05-13 16:53:42 191

原创 Object类

所有类的超类,所有对象都实现了这个类的方法,所以到底有什么方法?

2019-05-12 17:37:53 103

原创 IOC容器的初始化(包括BeanDefinition的Resource定位、载入和注册)

源码解释看得有点犯困,所以就先了解一个大概吧。

2019-05-12 15:06:46 141

原创 ApplicationContext的特点

我们了解了IoC容器建立的基本步骤。现在可以很方便地通过编程的方式来手工控制这些配置和容器的建立过程了。但是,在Spring中系统已经为用户提供了许多已经定义好的容器实现,而不需要开发人员事必躬亲。相比那些简单拓展BeanFactory的基本IoC容器,开发人员常用的ApplicationContext除了能够提供在上面看到的容器的基本功能外,还为用户提供了以下的附加服务,可以让客户更方便地使用...

2019-05-12 14:33:54 269

原创 Date类

日期对象,有两个构造方法,一个无参构造方法是默认获得本地时间,传参的是距离起始时间的时间差,单位是毫秒,1000毫秒等于1秒,60秒等于1分钟public class DateDemo { public static void main(String[] args) { //如果没有传入参数,默认创建的是当前日期的Date对象 Date date ...

2019-05-11 20:45:49 85

原创 什么是Java api

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。运行Java程序时,虚拟机装载程序的class文件所使用的Java API class文件。所有被装载的class文件(包括从应用程序中和从Java API中提取的)和...

2019-05-11 18:13:52 4600

原创 JDK和JRE

JDK的全称是Java SE Development Kit,即Java标准版开发包,是Sun提供的一套用于开发Java应用程序的开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。Java运行时环境,它的全称是Java Runtime Environment,因此也被称为JRE,它是运行Java程序的必需条件。安装J...

2019-05-10 20:39:31 104

原创 Java基础①(Java语言先编译后解释的特性)

编译性语言:1.1 编译型语言是指使用专门的编译器,针对特定平台(操作系统)将某种高级语言源代码一次性“翻译”成可被该平台硬件执行的机器码(包括机器指令和操作数),并包装成该平台所能识别的可执行性程序的格式,这个转换过程称为编译(Compile)。编译生成的可执行性程序可以脱离开发环境,在特定的平台上独立运行。1.2 因为编译型语言是一次性地编译成机器码,所以可以脱离开发环境独立运行,而且...

2019-05-10 20:17:38 619

原创 spring如何实现属性注入?(spring源码了解)

属性注入中,我们做的工作是:利用IoC思想,采取属性注入。1 为属性添加一个set方法2 在xml文件中配置Bean我们把调用类对某一接口实现类的依赖关系由第三方注入,以移除调用类对某一实现类的依赖。spring就是那个第三方,确切来说,第三方是spring IoC容器。它会根据我们的xml文件来实现注入的吧?spring IoC容器IoC容器相当于一个水桶,水桶最起码的功...

2019-05-10 10:39:16 1190

转载 spring整体架构

整体架构图这些模块被总结为以下几部分。(1)Core Container。Core Container(核心容器)包含有Core、Beans、Context和Expression Language模块。Core和Beans模块是框架的基础部分,提供IoC(转控制)和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,...

2019-05-09 20:33:08 98

原创 编程1.8

一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程,所以怎么找出1000以内的所有完数?

2019-05-09 17:01:50 83

原创 spring构造函数注入实例

构造函数注入是除属性注入外另一种常用的属性注入方法,它保证一些必要的属性在Bean实例化的时候就得到设置,确保Bean实例化后就可以使用。来看个栗子吧Car类package spring.springConstructorDemo;public class Car { private String brand; private double price; ...

2019-05-09 16:15:33 724

原创 spring入门实例

2019-05-09 15:45:33 230

原创 编程1.7

:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),a以及累加数的位数是从键盘接收。 程序分析:

2019-05-09 11:35:07 113

原创 什么是控制反转(IoC)?

2019-05-09 09:43:41 3606 1

原创 ssh整合项目(手把手教学)

2019-05-07 20:50:00 773

原创 编程1.6

统计字符串中英文字母、空格、数字和其它字符的个数

2019-05-07 11:18:05 111

原创 springBoot入门三(SpringBoot的启动方式)

2019-05-06 18:23:42 106

原创 springBoot入门二(编写一个简单的入门案例)

本项目使用的maven项目管理工具,需要事先配置好maven的相关配置,参考:https://blog.csdn.net/ASzhiwei/article/details/85158211使用idea创建maven项目,具体步骤如下

2019-05-06 15:42:42 268

原创 编程1.5

Java的条件运算符( ? : )也称为 “三元运算符”。语法形式:布尔表达式 ? 表达式1 :表达式2运算过程:如果布尔表达式的值为 true ,则返回表达式1的值,否则返回表达式2的值。

2019-05-06 12:42:04 126

原创 编程1.4

2019-05-06 12:15:46 102

转载 springBoot入门一(SpringBoot概述)

SpringBoot概述用处:使用Spring boot ,可以轻松的创建独立运行的程序,非常容易构建独立的服务组件,是实现分布式架构、微服务架构利器。Spring boot简化了第三方包的引用,通过提供的starter,简化了依赖包的配置Spring boot的优点内置Servlet容器...

2019-05-06 10:53:15 164

原创 编程1.3

2019-05-06 10:01:45 116

原创 编程1.2

判断101-200之间有多少个素数,并输出所有素数

2019-05-05 16:34:30 113

转载 redis入门十一(Redis集群)

redis-cluster【集群】架构图架构细节:(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可(4)redis-cluster把所有的物理节点映射到...

2019-05-05 15:32:38 100

原创 redis入门十(Redis的主从复制)

2019-05-05 15:24:22 81

原创 编程1.1

有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

2019-05-05 10:43:31 163

原创 redis入门九(Java客户端Jedis)

2019-05-04 20:22:35 585

原创 eclipse中格式化代码配置方法

快捷键ctrl+shift+Fhttps://www.cnblogs.com/conquerorren/p/8520690.html

2019-05-04 19:32:35 100

原创 redis入门八(了解Redis持久化方案)

2019-05-04 16:04:26 93

原创 redis入门七(一些指令的了解)

2019-05-04 15:25:05 66

原创 从电荷出发

2019-05-04 14:56:22 209

原创 redis入门六(SortedSet数据类型及相关操作)

redis sorted set介绍

2019-05-04 11:21:54 769

空空如也

空空如也

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

TA关注的人

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