08 2021 档案

摘要:什么是Docker 下面是Docker容器的Logo,大家可以从这个logo也能道出容器的大致概念了。 其实Docker的概念来自于集装箱,集装箱解决的问题就是把所有不规整的货物都用标准化大小的箱子存放起来,这样子不同尺寸不同大小的货物都能装到这些集装箱里面,方便封装和运输。集装箱与集装箱之间不会互 阅读全文
posted @ 2021-08-31 11:47 指尖上的代码go 阅读(295) 评论(0) 推荐(0) 编辑
摘要:在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。 进入Docker容器比较常见的几种做法如下: 使用docker attach 使用SSH 使用nsenter 使用exec 1.使用d 阅读全文
posted @ 2021-08-31 11:46 指尖上的代码go 阅读(4829) 评论(0) 推荐(0) 编辑
摘要:概述 Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。 Spring 框架是一个开源的 Java 平台,它最初是由 Rod Johnson 编写的,并且于 2003 年 6 月首次在 Apac 阅读全文
posted @ 2021-08-31 11:34 指尖上的代码go 阅读(51) 评论(0) 推荐(0) 编辑
摘要:1.用于创建对象的 他们的作用就和在XML配置文件中编写一个标签实现的功能是一样的 (1)Component: 作用:用于把当前类对象存入spring容器中 属性: value:用于指定bean的id。当我们不写时,它的默认值是当前类名,且首字母改小写。 (2)Controller:一般用在表现层 阅读全文
posted @ 2021-08-31 11:32 指尖上的代码go 阅读(79) 评论(0) 推荐(0) 编辑
摘要:相对于结构化开发方法,面向对象是一种更优秀的程序设计方法,基本思想是使用类、对象、继承、封装、消息等基本概念进行程序设计。采用面向对象方式开发软件系统需要经过面向对象程序设计,然后才能正式进行程序的开发。下面我们一起来探究面向对象程序设计的具体步骤。 一、基本思想 面向对象编程(Object Ori 阅读全文
posted @ 2021-08-30 11:28 指尖上的代码go 阅读(1582) 评论(0) 推荐(0) 编辑
摘要:说到java语言,相信很多人想起来的第一个特性就是面向对象特征,对于java零基础的小白们来说,开始学习的第一课也是面向对象,今天来讨论一下面向对象程序设计这一思想该怎样理解,以及在java编程中起到了什么样的作用。 面向对象程序设计是当今主流的程序设计范型,英文简称是OOP,它已经取代了70年代早 阅读全文
posted @ 2021-08-30 11:28 指尖上的代码go 阅读(471) 评论(0) 推荐(0) 编辑
摘要:1.我们总说java是一门面向对象编程的语言,那什么是面向对象呢? 我是这样理解的,对象是事物存在的实体,如,猪、狗,花早等都是对象,对象由两部分组成。面向对象编程的三大特点:继承,多态,类是封装对象的属性和行为的载体,反过来说具有相同属性和行为的一类实体被称为类。 2.面向对象在java中是如何实 阅读全文
posted @ 2021-08-30 11:27 指尖上的代码go 阅读(135) 评论(0) 推荐(0) 编辑
摘要:面向对象程序设计(Object Oriented Programming,OOP)的实质是选用一种面向对象程序设计语言(OOPL),采用对象、类及其相关概念所进行的程序设计。主要有Smalltalk、Eiffel、C++、Java、PHP等。 1.Smalltalk 一种面向对象的程序设计语言:它是 阅读全文
posted @ 2021-08-30 11:16 指尖上的代码go 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,JDBC主要就是与数据库建立连接,然后发送 SQL 语句,处理结果。其中JDBC连接数据库的典型代表就是 阅读全文
posted @ 2021-08-26 11:54 指尖上的代码go 阅读(3452) 评论(0) 推荐(0) 编辑
摘要:JDBC实际上是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。那么,JDBC有哪些来访问数据库的应用程序接口呢?本文我们就来为大家介绍JDBC常用接口,方便JDBC的使用。 1.Driver接口 Driver接口由数据库厂家提供,作为java 阅读全文
posted @ 2021-08-26 11:47 指尖上的代码go 阅读(1360) 评论(0) 推荐(0) 编辑
摘要:我们在开发JDBC程序前,首先要了解一下JDBC常用API,这样我们使用起来才能得心应手。JDBC的API主要位于java.sql包中,该包定义了一系列访问数据库的接口和类,下面我们来具体介绍。 1. Driver接口 Driver接口是所有JDBC驱动程序必须实现的接口,该接口专门提供给数据库厂商 阅读全文
posted @ 2021-08-26 11:35 指尖上的代码go 阅读(897) 评论(0) 推荐(0) 编辑
摘要:相信大家对MySQL多少都会有一些了解,利用MySQL自身提供的主从复制技术,在企业生产场景中,可以很好的对数数据进行多处自动备份,并且实现数据库的扩展。比如:在做定时备份时,备份的过程可能需要锁表操作,在备份锁表期间,用户无法访问数据,虽然可以选择在业务低谷期进行备份,但是多少都会有影响,这时可以 阅读全文
posted @ 2021-08-25 14:27 指尖上的代码go 阅读(50) 评论(0) 推荐(0) 编辑
摘要:MySQL高级教程之事务,什么是MySQL事务? 事务是一个操作序列,要么都执行成功,要么都不执行。整个事务单元内都是无法分割的。 注:启用事务,MySQL引擎必须为:InnoDB。在Python中的pymysql模块默认开启事务。 事务四大特性(ACID): 原子性(Atomicity) 一致性( 阅读全文
posted @ 2021-08-25 14:26 指尖上的代码go 阅读(52) 评论(0) 推荐(0) 编辑
摘要:在MySQL的教程中会有存储过程这部分的内容,它是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。有小伙伴感可能会有这样的疑问,MySQL存储过程有什么用呢?存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行 阅读全文
posted @ 2021-08-25 14:24 指尖上的代码go 阅读(325) 评论(0) 推荐(0) 编辑
摘要:MySQL数据库教程常用命令有哪些?这个问题就由小编来告诉大家。 1、MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 descr 阅读全文
posted @ 2021-08-25 14:24 指尖上的代码go 阅读(87) 评论(0) 推荐(0) 编辑
摘要:查询是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览。查询是一个独立的、功能强大的、具有计算功能和条件检索功能的数据库对象。MySQL数据库中,MySQL查询同样是数据库的核心操作,下面我们一起来看看MySQL查询执行过程分为那几个步骤? 一、执行一个查 阅读全文
posted @ 2021-08-24 11:35 指尖上的代码go 阅读(1621) 评论(0) 推荐(0) 编辑
摘要:在数据库操作中,为了有效保证并发读取数据的正确性,提出了事务隔离级别。SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。相对而言,低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。下面为大家一一介绍MySQL4种事务隔离级别。 1.Rea 阅读全文
posted @ 2021-08-24 11:34 指尖上的代码go 阅读(399) 评论(0) 推荐(0) 编辑
摘要:在我们正式学习MySQL触发器之前,我们先来看看什么是触发器。触发器是一个特殊的存储过程,不同的是存储过程要用CALL来调用,而触发器不需要使用CALL ,也不需要手工启动,只要当一个预定义的事件发生的时候,就会被MYSQL自动调用。简单的说,触发器是存储SQL过程的一种特殊形式,就是一张表发生了某 阅读全文
posted @ 2021-08-24 11:33 指尖上的代码go 阅读(687) 评论(0) 推荐(0) 编辑
摘要:MySQL复制是指从一个mysql服务器(MASTER)将数据通过日志的方式经过网络传送到另一台或多台mysql服务器(SLAVE),然后在slave上重放(replay或redo)传送过来的日志,以达到和master数据同步的目的。MySQL复制属于比较成熟的技术,在MySQL数据库中得到广泛使用 阅读全文
posted @ 2021-08-24 11:33 指尖上的代码go 阅读(410) 评论(0) 推荐(0) 编辑
摘要:众所周知,缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。对于MySQL数据库来说,也是得益于MySQL缓存机制,才能够提高MySQL数据库的性能,减少数据的内存占比。 MySQL缓存机制简单的说就是缓存SQL文本及查询结果,如果运行相同的SQL,服务器直接从缓存中取到结果,而不需要再去解析 阅读全文
posted @ 2021-08-23 11:29 指尖上的代码go 阅读(1433) 评论(0) 推荐(0) 编辑
摘要:MySQL数据库表中的每一列都必须具有名称和数据类型。SQL开发人员必须在创建SQL表时决定表中的每个列将要存储的数据的类型。数据类型是一个标签,是可用的SQL了解每个列的期望存储什么类型的数据的指南,它也标识了SQL如何与存储的数据进行交互。MySQL数据库支持所有标准SQL数值数据类型,涉及到了 阅读全文
posted @ 2021-08-23 11:28 指尖上的代码go 阅读(856) 评论(0) 推荐(0) 编辑
摘要:连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。而连接查询则是关系数据库中最主要的查询,主要包括内连接、外连接和交叉连接等。在MySQL数据库中,通过MySQL连接查询可以实现多个表查询。当查询数据时,通过连接操作查询出存放在多个表中的不同实体信息。当两个或多个表中存在 阅读全文
posted @ 2021-08-23 11:28 指尖上的代码go 阅读(1119) 评论(0) 推荐(0) 编辑
摘要:MVCC(multiversion concurrency control),多版本并发控制,在MySQL数据库中主要是通过在每一行记录中增加三个字段,与undo log 中相关记录配合使用,同时加上可见性算法,使得各个事务可以在不加锁的情况下能够同时地读取到某行记录上的准确值(这个值对不同的事务而 阅读全文
posted @ 2021-08-23 11:27 指尖上的代码go 阅读(192) 评论(0) 推荐(0) 编辑
摘要:分区是将一个表的数据按照某种方式,逻辑上仍是一个表,也就是所谓的分区表。分区引入了分区键的概念,分区键用于根据某个区间值(或者范围值)、特定值列表或者hash函数值执行数据的聚集,让数据根据规则分布在不同的分区中,让一个大对象变成一些小对象,从而实现对数据的分化管理。作为MySQL数据库中的一个重要 阅读全文
posted @ 2021-08-20 10:44 指尖上的代码go 阅读(422) 评论(0) 推荐(0) 编辑
摘要:锁是计算机协调多个进程或线程并发访问某一资源的机制。锁保证数据并发访问的一致性、有效性;锁冲突也是影响数据库并发访问性能的一个重要因素。锁是Mysql在服务器层和存储引擎层的的并发控制。MySQL中从对数据操作的粒度分为表锁和行锁。表锁是指对一整张表加锁,一般是 DDL 处理时使用;而行锁则是锁定某 阅读全文
posted @ 2021-08-20 10:43 指尖上的代码go 阅读(858) 评论(0) 推荐(0) 编辑
摘要:我们都知道SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。其中DQL也称为“数据检索语句”,用以从表中获得数据,确定数据怎样在应用程序给出。保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHERE,ORDE 阅读全文
posted @ 2021-08-20 10:40 指尖上的代码go 阅读(337) 评论(0) 推荐(0) 编辑
摘要:MySQL绑定变量是MySQL中非常重要的一个特性。主要还是通过SQL语句来实现对变量的绑定,绑定变量的SQL语句:INSERT INTO tbl(col1, col2, col3) VALUES (?, ?, ?);。绑定变量的SQL,使用问号标记可以接收参数的位置,当真正需要执行具体查询的时候, 阅读全文
posted @ 2021-08-20 10:39 指尖上的代码go 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:在数据通信中,一个物理网络节点可以是数据电路端接设备(DCE),如调制解调器、集线器、桥接器或交换机;也可以是一个数据终端设备(DTE),如数字手机,打印机或主机(例如路由器、工作站或服务器)。MySQL集群由 4 类节点组成:SQL节点、数据节点、管理节点以及客户机节点。下面我们一起来看看MySQ 阅读全文
posted @ 2021-08-19 11:31 指尖上的代码go 阅读(255) 评论(0) 推荐(0) 编辑
摘要:我们在考虑MySQL数据库的高可用的架构时,如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。与此同时,用作备份、只读副本等功能的非主节点的数据应该和主节点的数据实时或者最终保持一致。当业务发生数据库切换时,切换前后的数据库内 阅读全文
posted @ 2021-08-19 11:31 指尖上的代码go 阅读(302) 评论(0) 推荐(0) 编辑
摘要:MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能。它采用了 NDB Cluster 存储引擎,允许在 1 个群集中运行多个 MySQL 服务器。初步掌握MySQL集群原理是我们学习MySQL集群要迈出的第一步。 数据更新使用读已提交隔 阅读全文
posted @ 2021-08-19 11:27 指尖上的代码go 阅读(238) 评论(0) 推荐(0) 编辑
摘要:困难1:MySQL 5.1 安装过程中报apply security setting错误 1.卸载MySQL。 2.删除目录 C:\Documents and Settings\All Users\Application Data\MySQL。 3.重新安装MySQL就OK啦。 困难2:MySQL提 阅读全文
posted @ 2021-08-19 11:26 指尖上的代码go 阅读(1250) 评论(0) 推荐(0) 编辑
摘要:基本概念 多任务:同一时刻运行多个程序的能力。每一个任务称为一个线程。可以同时运行一个以上线程的程序称为多线程编程。 Java编写程序都运行在Java虚拟机(JVM)中,在JVM的内部,程序的多任务是通过线程来实现的。每用java命令启动一个java应用程序,就会启动一个JVM进程。在同一个JVM进 阅读全文
posted @ 2021-08-18 11:35 指尖上的代码go 阅读(264) 评论(0) 推荐(0) 编辑
摘要:我们在使用HTML制作页面的过程中,难免会用到空格。HTML提供了6种HTML空格实体(space entity),它们拥有不同的宽度,非断行空格(  )是常规空格的宽度,可运行于所有主流浏览器。其他几种空格(    ‌‍ ‌‍)在不同浏 阅读全文
posted @ 2021-08-18 11:21 指尖上的代码go 阅读(329) 评论(0) 推荐(0) 编辑
摘要:众所周知,学习一门语言,最重要的还是要掌握其语法,HTML也不例外。作为一门超文本标记语言,HTML是一种标准,也是一种规范,它通过标记符号来标记要显示的网页中的各个部分。掌握常用HTML语法是我们学习HTML的基本要求,下面我们就来为大家讲述HTML语法。 1、<常规标记> <标记 属性=“属性值 阅读全文
posted @ 2021-08-18 11:21 指尖上的代码go 阅读(402) 评论(0) 推荐(0) 编辑
摘要:HTML是前端开发必须要掌握的语言之一,在前端开发,特别是网页开发中有着不可动摇的地位。那么什么是HTML呢?我们每个人心中都有不同的定义标准。本文我们就来系统地介绍一下什么是HTML。 HTML全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的 阅读全文
posted @ 2021-08-18 11:20 指尖上的代码go 阅读(1129) 评论(0) 推荐(0) 编辑
摘要:HTML头部顾名思义,即包含在<head>元素里面的内容。它包含了像页面的标题,CSS,指向自定义图标的链接,元数据(描述 HTML 的数据,比如,作者,和描述文档的重要关键词), 脚本等。即以下几类标签: <title>元素 <meta>元素 <link>元素 <script>元素 我们结合下面的 阅读全文
posted @ 2021-08-17 11:54 指尖上的代码go 阅读(1764) 评论(0) 推荐(0) 编辑
摘要:每一条CSS样式定义由两部分组成,形式如下:[code] 选择器{样式} [/code] 在{}之前的部分就是“选择器”。“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素。要使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器。 阅读全文
posted @ 2021-08-17 11:52 指尖上的代码go 阅读(993) 评论(0) 推荐(0) 编辑
摘要:HTML命令可以说明文字,图形、动画、声音、表格、链接等,HTML作为目前最流行的超文本标记语言,在前段开发领域异常火热。HTML实际上就是用来标记Web信息如何展示以及其他特性的一种语法规则,它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的 阅读全文
posted @ 2021-08-17 11:52 指尖上的代码go 阅读(857) 评论(0) 推荐(0) 编辑
摘要:超链接是互联网提供的最令人兴奋的创新之一,它们从一开始就一直是互联网的一个特性,使互联网成为互联的网络。HTML超链接也是各个网站网页之间实现相互连接的一个手段之一,被广泛应用在各大网站。 HTML超链接使我们能够将我们的文档链接到任何其他文档(或其他资源),也可以链接到文档的指定部分,我们可以在一 阅读全文
posted @ 2021-08-17 11:52 指尖上的代码go 阅读(5170) 评论(0) 推荐(0) 编辑
摘要:首先,我们知道这HTML网页中插入多个空格间隔是需要特殊字符编码的。如果是直接敲入多个空格键的话,虽然看似代码中有了多个空格效果,但其实在浏览器中还是只有1个空格间隔位置的。 接下来教大家如果输入html空格字符的话,多个空格字符是如何输入的?我们采用直接复制空格字符与DW软件输入空格字符的两种方法 阅读全文
posted @ 2021-08-16 12:02 指尖上的代码go 阅读(3212) 评论(0) 推荐(0) 编辑
摘要:基本结构标签: <HTML>,表示该文件为HTML文件 <HEAD>,包含文件的标题,使用的脚本,样式定义等 <TITLE> </TITLE>,包含文件的标题,标题出现在浏览器标题栏中 </HEAD>,<HEAD>的结束标志 <BODY>,放置浏览器中显示信息的所有标志和属性,其中内容在浏览器中显示 阅读全文
posted @ 2021-08-16 12:01 指尖上的代码go 阅读(236) 评论(0) 推荐(0) 编辑
摘要:jQuery实例教程的内容有很多,小编就来给大家讲一讲其中的语法实例。 jQuery 语法: jQuery 语法是为 HTML元素的选取编制的,可以对元素执行某些操作。 基础语法是:$(selector).action() 美元符号定义 jQuery 选择符(selector)“查询”和“查找” H 阅读全文
posted @ 2021-08-16 11:44 指尖上的代码go 阅读(32) 评论(0) 推荐(0) 编辑
摘要:Jquery和bootstrap之间有什么区别?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 Bootstrap是基于HTML5和CSS3开发的,它在jQuery基础上进行了更为个性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。 阅读全文
posted @ 2021-08-16 11:39 指尖上的代码go 阅读(183) 评论(0) 推荐(0) 编辑
摘要:JavaScript基础教程中有很多的内容,其中有一部分就是JavaScript的组成,小编就来给大家进行详细介绍。 一、ECMAScript ECMAScript 规定了 JavaScript 脚本的核心语法,如数据类型、关键字、保留字、运算符、对象和语句等,它不属于任何浏览器。 ECMAScri 阅读全文
posted @ 2021-08-13 11:51 指尖上的代码go 阅读(106) 评论(0) 推荐(0) 编辑
摘要:字符串的截取在不同的编程语言中有着不同的方式和表现形式,本文我们就一起来学习在JavaScript截取字符串。 在JavaScript中常用的字符截取函数有slice()、substring()、substr()3个,我们将从这三个函数出发,看看在JavaScript中,这些函数是如何通过JavaS 阅读全文
posted @ 2021-08-13 11:50 指尖上的代码go 阅读(159) 评论(0) 推荐(0) 编辑
摘要:字符串函数对于字符串的使用有着很大的帮助,本文我们就来为大家介绍一下18个常用JavaScript字符串函数。 1. charAt(x) charAt(x)返回字符串中x位置的字符,下标从 0 开始。 //charAt(x) var myString = 'jQuery FTW!!!'; conso 阅读全文
posted @ 2021-08-13 11:49 指尖上的代码go 阅读(2743) 评论(0) 推荐(0) 编辑
摘要:变量是能储存计算结果或能表示值的抽象概念,指程序中一个已经命名的存储单元,它的主要作用就是为数据操作提供存放信息的容器。变量是相对常量而言的。常量是一个不会改变的固定值,而变量的值可能会随着程序的执行而改变。变量有两个基本特征,即变量名和变量值。为了便于理解,可以把变量看作是一个贴着标签的盒子,标签 阅读全文
posted @ 2021-08-13 11:49 指尖上的代码go 阅读(1846) 评论(0) 推荐(0) 编辑
摘要:javaScript语法和Java不一样。JavaScript是弱类型语言,在声明变量的时候不用规定变量的类型,可以统一使用var关键字来定义。而java是强类型的语言,必须用对应类型来声明变量;例:需使用int、char来分别定义int类型和char类型的变量。 javaScript是动态、弱类型 阅读全文
posted @ 2021-08-12 15:47 指尖上的代码go 阅读(409) 评论(0) 推荐(0) 编辑
摘要:很多人都会遇到图片的轮播效果,并且两分钟播放一下,这时候就会需要定时器,那么js定时器是什么?下面我们来讲解一下js定时器使用方法。 1.js定时器是什么 js定时器是利用js实现定时的一种方法,在网站上有很多用途都是用到定时器,很多在线时钟的制作,图片轮播的实现,还有一些广告弹窗,但凡可以自动执行 阅读全文
posted @ 2021-08-12 15:36 指尖上的代码go 阅读(842) 评论(0) 推荐(0) 编辑
摘要:JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。 虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。 它最初 阅读全文
posted @ 2021-08-12 15:36 指尖上的代码go 阅读(1870) 评论(0) 推荐(0) 编辑
摘要:JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数: var stmp="rcinn.cn"; 使用一个参数 alert(stmp.slice(3));//从第4个字符开始,截取到最后个字符;返回"nn.cn" alert(s 阅读全文
posted @ 2021-08-12 15:33 指尖上的代码go 阅读(5713) 评论(0) 推荐(0) 编辑
摘要:Mycat应用场景 Mycat发展到现在,适用的场景已经很丰富,而且不断有新用户给出新的创新性的方案,以下是几个典型的应用场景: 1.单纯的读写分离,此时配置最为简单,支持读写分离,主从切换 2.分表分库,对于超过1000万的表进行分片,最大支持1000亿的单表分片 3.多租户应用,每个应用一个库, 阅读全文
posted @ 2021-08-11 15:40 指尖上的代码go 阅读(262) 评论(0) 推荐(0) 编辑
摘要:Redis分区 分区是分割数据到多个Redis实例的处理过程,因此每个实例只保存key的一个子集。 分区的优势 通过利用多台计算机内存的和值,允许我们构造更大的数据库。 通过多核和多台计算机,允许我们扩展计算能力;通过多台计算机和网络适配器,允许我们扩展网络带宽。 分区的不足 redis的一些特性在 阅读全文
posted @ 2021-08-11 15:38 指尖上的代码go 阅读(137) 评论(0) 推荐(0) 编辑
摘要:实现任务队列之前,我们先了解一下使用任务队列有哪些好处: 1.松耦合。生产者和消费者无需知道彼此的实现细节,只需要约定好任务的描述格式。这使得生产者和消费者可以由不同的团队使用不同的编程语言编写。 2.易于扩展。消费者可以由多个,而且可以分布在不同的服务器中,借此可以轻易地降低单台服务器的负载。 要 阅读全文
posted @ 2021-08-11 15:37 指尖上的代码go 阅读(1935) 评论(0) 推荐(0) 编辑
摘要:1.Redis数据库简介 名称 REmote DIctionary Server(Redis)是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据 阅读全文
posted @ 2021-08-11 15:31 指尖上的代码go 阅读(488) 评论(0) 推荐(0) 编辑
摘要:java类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。 举一个例子说明下类,比如Person(人)就是一个类,那么具体的某个人“张三”就是“人类”这个类的对象,而“姓名、身高、体重”等信息 阅读全文
posted @ 2021-08-10 10:08 指尖上的代码go 阅读(915) 评论(0) 推荐(0) 编辑
摘要:Java的环境变量配置: (两种方法任选一种皆可) 方法一: 依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。 在“系统变量”栏下执行三项操作: ① 新建“Classpath”(如果已有,则直接编辑),设置其值为 .;JDK所在的绝对路径值\ 阅读全文
posted @ 2021-08-10 10:04 指尖上的代码go 阅读(439) 评论(0) 推荐(0) 编辑
摘要:设计模式的原则总结起来,就是多用接口/抽象类,从而增加代码的可扩展性(减少修改代码),降低模块间的依赖和联系,体现了OOP的模块化、可扩展性等特征。 1.工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最 阅读全文
posted @ 2021-08-10 09:57 指尖上的代码go 阅读(835) 评论(0) 推荐(0) 编辑
摘要:1.什么是反射机制简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。 2.哪里用到反射机制有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码,Class.forName("com 阅读全文
posted @ 2021-08-10 09:57 指尖上的代码go 阅读(152) 评论(0) 推荐(0) 编辑
摘要:C语言是面向过程语言,C++是混合型语言,java是面向对象语言。很多书中吧C++作为面向对象语言来讲,但是实际上C++不是纯种的面向对象语言。java是面向对象的代表。如果你听说过C#的话,那么C#是面向对象的终结。 当然这些对于初学者来说不太明了什么是面向对象、什么是面向过程。而我在这里解释也会 阅读全文
posted @ 2021-08-06 11:42 指尖上的代码go 阅读(910) 评论(0) 推荐(0) 编辑
摘要:1.简介 Sand是一个Android平台下的Java集成开发环境(IDE)。首先,Sand包含了一个功能强大的Java编辑器,支持Java关键字高亮,显示行号,多文件编辑,支持蓝牙键盘,自动对齐,自动补足等;其次,Sand是一个完整的Java编译器,可以用于编译Java工程;最后,Sand可以运行 阅读全文
posted @ 2021-08-06 11:31 指尖上的代码go 阅读(421) 评论(0) 推荐(0) 编辑
摘要:做接口需要有一定的java基础,不需要很深,现在很多同行业的公司都有接口端。接口主要作用:免费的叫数据互换,收费的叫数据市场。 数据互换:简单例子,两个同行业公司,A公司想要B公司的用户信息,B公司想要A公司的货物信息,他们达成一致,然后之间做接口,进行数据互换,各取所需。 数据市场:如阿里云的云市 阅读全文
posted @ 2021-08-06 11:31 指尖上的代码go 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1.为什么要学习Java虚拟机? 这里我们使用举例来说明为什么要学习Java虚拟机,其实这个问题就和为什么要学习数据结构和算法是一个道理,工欲善其事,必先利其器。曾经的我经常害怕处理内存溢出的问题,因为不知道他为什么会出现这个问题,当我在看了这本书以后明白了垃圾回收算法,以及JVM是如何帮助我们处理 阅读全文
posted @ 2021-08-06 11:30 指尖上的代码go 阅读(54) 评论(0) 推荐(0) 编辑
摘要:Java面向对象设计原则有哪些?这是学习Java的基础知识,小编就来给大家进行详细介绍。 面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Obse 阅读全文
posted @ 2021-08-05 14:33 指尖上的代码go 阅读(102) 评论(0) 推荐(0) 编辑
摘要:工厂模式作为设计模式的一种在开发中被普遍使用, 其实应该可以说是最经常使用的一种的了。 它的设计思想也是面向接口,如果细分下来,可以分成两种工厂模式 ·工厂方法-Factory Method ·抽象工厂-Abstract Factory 今天先把Factory Method说完,因为Abstract 阅读全文
posted @ 2021-08-05 14:09 指尖上的代码go 阅读(44) 评论(0) 推荐(0) 编辑
摘要:在Java零基础入门教程当中,Java运算符是大家需要掌握的一个知识点,下面就由动力节点java培训机构的小编就来为大家介绍。 1. 运算符:就是对常量和变量进行操作的符号。 2. 运算符的分类: 算数运算符 赋值运算符 比较(关系或条件)运算符 逻辑运算符 位运算符 三目(元)运算符 3. 算数运 阅读全文
posted @ 2021-08-05 11:58 指尖上的代码go 阅读(57) 评论(0) 推荐(0) 编辑
摘要:1、Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 字节流,字符流。字节流继承于InputStreamOutputStream,字符流继承于ReaderWriter。 在Java.io包中还有许多其他的流,低层流与调层流,高层流主要是为了提高性能和使 阅读全文
posted @ 2021-08-05 11:57 指尖上的代码go 阅读(79) 评论(0) 推荐(0) 编辑
摘要:1.为什么要学习Java虚拟机? 这里我们使用举例来说明为什么要学习Java虚拟机,其实这个问题就和为什么要学习数据结构和算法是一个道理,工欲善其事,必先利其器。曾经的我经常害怕处理内存溢出的问题,因为不知道他为什么会出现这个问题,当我在看了这本书以后明白了垃圾回收算法,以及JVM是如何帮助我们处理 阅读全文
posted @ 2021-08-04 11:57 指尖上的代码go 阅读(56) 评论(0) 推荐(0) 编辑
摘要:Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。 有时候我们说某个语言具有很强的动态性,有时候我们会区分动态和静态的不同技术与作法。我们朗朗上口动态绑定(d 阅读全文
posted @ 2021-08-04 11:53 指尖上的代码go 阅读(1026) 评论(0) 推荐(0) 编辑
摘要:Java模拟器的兼容性并不是太好而导致部分(挺大部分的)机型无法使用。所以就有了第二个方法,那就是PSP模拟器,因为PSP上是有JAVA模拟器的,所以就可以通过模拟PSP后模拟JAVA(是不是有点像绕口令),虽然复杂但是确实是一个有效的解决方法,然后就进入教程吧(以下内容下载会放在最后)。 第一个方 阅读全文
posted @ 2021-08-04 11:52 指尖上的代码go 阅读(868) 评论(0) 推荐(0) 编辑
摘要:解决问题的步骤: 1.从eclipse文件夹中打开eclipse.ini文件 2.修改–launcher.XXMaxPermSize属性 3.将值改为512m即可 配置文件格式: 创建java 虚拟机失败,说明你配置的内存加起来超过了你计算机的实际可用内存(Xmx+MaxPermSize),或者超过 阅读全文
posted @ 2021-08-04 11:47 指尖上的代码go 阅读(1801) 评论(0) 推荐(0) 编辑
摘要:Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。JAVA语言有很多优点,下面就由小编为大家介绍JAVA语言的八大优点吧! 1.使用广泛 Java是目前使用最为广泛的网络编程语言之一。 它具有简单,面向对象,稳定,与平台无关,解释型,多线程,动态等特点。 2.简单 Java语言简单是指这 阅读全文
posted @ 2021-08-03 15:06 指尖上的代码go 阅读(1753) 评论(0) 推荐(0) 编辑
摘要:什么是工厂模式 老规矩先用比较难理解的官方语言来表达,工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。现在在以一个具体的例子来简单简 阅读全文
posted @ 2021-08-03 15:03 指尖上的代码go 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1.需要精通面向对象分析与设计(OOA/OOD)、设计模式(GOF,J2EEDP)以及综合模式。应该了解UML,尤其是class、object、interaction以及statediagrams。 2.需要学习Java语言 的基础知识以及它的核心类库(collections、serializati 阅读全文
posted @ 2021-08-03 15:00 指尖上的代码go 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:1.Ideone.com | 在线IDE和调试工具>> C / C ++,Java,PHP,Python,Perl和40+编译器和解释器 在线IDE和调试工具 www.ideone.com 2.键盘 codepad.org是一个在线编译/解释器,以及一个简单的协作工具。这是一个为您执行代码的粘贴箱。 阅读全文
posted @ 2021-08-03 15:00 指尖上的代码go 阅读(2321) 评论(0) 推荐(0) 编辑
摘要:在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection<--List<--VectorCollection<--L 阅读全文
posted @ 2021-08-03 14:58 指尖上的代码go 阅读(53) 评论(0) 推荐(0) 编辑
摘要:1.定义接口 使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,其中接口体由常量定义和方法定义两部分组成。定义接口的基本格式如下: [修饰符] interface 接口名 [extends 父接口名列表]{ [public] [static] [final] 阅读全文
posted @ 2021-08-02 11:12 指尖上的代码go 阅读(357) 评论(0) 推荐(0) 编辑
摘要:Java是一门面向对象编程语言,Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。都知道想要进行开发,就得有开发环境,那么Java的开发环境是什么? 任何一种语言都需要运行环境和开发环境,对于Java开发者来讲,Java开发环境就是jdk 阅读全文
posted @ 2021-08-02 11:06 指尖上的代码go 阅读(978) 评论(0) 推荐(0) 编辑
摘要:1.我们总说java是一门面向对象编程的语言,那什么是面向对象呢? 我是这样理解的,对象是事物存在的实体,如,猪、狗,花早等都是对象,对象由两部分组成。面向对象编程的三大特点:继承,多态,类是封装对象的属性和行为的载体,反过来说具有相同属性和行为的一类实体被称为类。 2.面向对象在java中是如何实 阅读全文
posted @ 2021-08-02 11:05 指尖上的代码go 阅读(115) 评论(0) 推荐(0) 编辑
摘要:1.接口和抽象类的区别 (1)抽象类里可以有构造方法,而接口内不能有构造方法。 (2)抽象类中可以有普通成员变量,而接口中不能有普通成员变量。 (3)抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。 (4)抽象类中的抽象方法的访问类型可以是public ,p 阅读全文
posted @ 2021-08-02 11:01 指尖上的代码go 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示