- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 Redis笔记
一、Redis基本概念介绍和特性 1.1 Redis基本概念介绍1.Redis是远程的,有客户端和服务端,我们一般说的是服务端;2.Redis是基于内存的,所以比基于硬盘的MySQL要快很多,但非常吃内存3.Redis是非关系型数据库。本质上也是数据库,但MySQL关系型数据库存储时必须定义数据词典,而Redis则不需要。 1.2 Redis 和 Memcached比较Redi
2018-01-28 12:01:38 396
原创 MySQL笔记
连接MYSQL服务器:mysql -uroot -prootmysql -uroot -p --default_character_set=gbk; (影响数据的输入和输出)show variables like 'character%';数据库的操作:创建,查看,修改,删除 * 创建: --创建一个名称为mydb1的数据库。 create databas
2018-01-28 11:51:51 310
转载 MySQL基础笔记
3.1 SQL语句 SQL分类: 数据定义语言:简称DDL(Data Definition Language),用来定义数据库对象:数据库,表,列等。关键字:create,alter,drop等 数据操作语言:简称DML(Data Manipulation Language),用来对数据库中表的记录进行更新。关键字:insert,delete,update等
2018-01-22 22:59:36 398
原创 详解java和javascript的具体区别
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。那么什么是JavaScript呢?JavaScript是一种解释性的,基于对象的脚本语言。 当我们知道了二者的定义之后,接下来就要讲二者的区别了。1、部署环境的区别:Java理论上是可以部署在任何环境的。JavaScrip
2018-01-15 22:27:01 632
原创 js笔记—— 基础部分一
一、JavaScript概述 JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。 特点: 1.交互性(它可以做的就是信息的动态交互) 2.安全性(它不允许直接访问本地硬盘) 3.跨平台性(只要是可以解释Js的浏览器都可以执行,和平台无关)。二、JavaScript和Java的区别 1.JS是Netscape公司的产品,前身是LiveScript,Java是Sun
2018-01-15 14:11:44 188
转载 java开发中的23中设计模式详解
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计
2018-01-14 21:38:36 276
原创 多线程的实现方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程 继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的一个实例,它代表
2018-01-08 23:20:57 175
原创 java高级特性——泛型简介
概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类
2018-01-07 23:20:56 292
转载 工厂方法模式简单介绍
1.工厂方法模式的定义:工厂方法模式(FACTORY METHOD)是一种常用的对象创建型设计模式,此模式的核心精神是封装类中不变的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方便后期维护拓展的目的。它的核心结构有四个角色,分别是抽象工厂;具体工厂;抽象产品;具体产品。 工厂方法模式在Java编程中使用的频率非常高,查看各种源码均可看见它的身影。 工厂方法模式
2018-01-07 17:36:45 267
原创 Java关于集合类小结(上)
一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口 Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被继承产生了两个接口,就
2018-01-01 18:43:10 223
原创 多线程
用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。很多人都对其中的一些概念不够明确,如同步、并发等等,让我们先建立一个数据字典,以免产生误会。多线程:指的是这个程序(一个进程)运行
2018-01-01 18:37:14 190
spring-framework-5.0 中文文档PDF
2018-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人