git总结

用Git一年多后的总结精华 来源:csdn 发布于 2017-3-15 965 次浏览     评价: 好 中 差       概念1.Git的四个组成部分2.文件的几个状态按大类划分,分为两种状态:Tracked(已跟踪)和Untracked(未跟踪),依据是:该文件是否已加入版本控制?流程简述...

2018-04-13 14:17:37

阅读数 48

评论数 0

数据库读写分离

前言网站发展的初期,由于没有太多访问量,一般来讲只需要一台服务器就够了,这时候应用软件、数据库、文件等所有资源都在一台服务器上。随着用户量和数据文件的增加,单台服务器的性能达到瓶颈,这时候需要把应用软件、数据库和文件资源单独拆分出来,满足他们对服务器硬件资源的不同需求。比如应用软件更多的需要CPU...

2018-02-27 16:05:52

阅读数 126

评论数 0

ajax

标签: ajax 2016-01-15 21:46 894人阅读 评论(30) 收藏 举报  分类: 我的成长路の计算机(132)  ----------【Web前端】(21)  版权声明:本文为博主原创文章,未经博主允许不得转载。 背景:作为BS的最后一个项目,学习到这里总算...

2018-02-05 13:33:35

阅读数 50

评论数 0

搭建vue项目

Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。     首先v...

2018-01-31 22:08:22

阅读数 130

评论数 0

vue-cli脚手架安装

使用国内镜像 镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在): 1.通过config命令 npm config set registry https://registry.npm.taobao.org npm info undersco...

2018-01-31 16:48:47

阅读数 39

评论数 0

nodeJs安装

本章节我们将向大家介绍在window和Linux上安装Node.js的方法。 本安装教程以Node.js v4.4.3 LTS(长期支持版本)版本为例。 Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。 你可以根据不同...

2018-01-31 14:08:19

阅读数 41

评论数 0

git学习

git下载http://gitforwindows.org/ 原文链接:Git和Github简单教程 网络上关于Git和GitHub的教程不少,但是这些教程有的命令太少不够用,有的命令太多,使得初期学习的时候需要额外花不少时间在一些当前用不到的命令上。 这篇文章主要的目标是用...

2018-01-31 11:40:11

阅读数 55

评论数 0

23种设计模式

设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码...

2018-01-18 17:29:25

阅读数 1563

评论数 0

Java对象锁和类锁

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781 最近工作有用到一些多线程的东西,之前吧,有用到synchronized同步块,不过是别人怎么用就跟着用,并没有搞清楚锁的概念。最近也是遇到一些问题,不搞清楚锁的概念,很容易碰...

2018-01-11 11:33:05

阅读数 76

评论数 0

Java线程的5种状态及切换

Java中的线程的生命周期大体可分为5种状态。 1. 新建(NEW):新创建了一个线程对象。 2. 可运行(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使...

2018-01-05 13:47:53

阅读数 43

评论数 0

Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition

Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition   在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内,生产...

2018-01-05 11:18:37

阅读数 47

评论数 0

Luck

Java并发编程:Lock   在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。   也许有朋友会问...

2018-01-04 15:32:16

阅读数 43

评论数 0

volatile关键字

Java 内存模型 2.1 Java 内存模型的基本原理 Java 内存模型,由于 Java 被设计为跨平台的语言,在内存管理上,显然也要有一个统一的 模型。系统存在一个主内存 (Main Memory) , Java 中所有变量都储存在主存中,对于所有线程都是共享的。每条线程都有自己...

2018-01-03 15:22:37

阅读数 40

评论数 0

Collection基础实例

package 陈; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import java.util.Linke...

2017-12-22 17:08:44

阅读数 115

评论数 0

线程池和阻塞队列

ThreadPoolExecutor介绍 ThreadPoolExecutor的完整构造方法的签名如下 ThreadPoolExecutor (int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit,...

2017-12-22 17:05:23

阅读数 2003

评论数 0

阻塞队列

阻塞队列BlockingQueue       阻塞队列顾名思义首先它是一个队列,常见的队列有“后进先出”的栈和“先进先出”的队列。多线程环境中,通过队列可以很容易实现数据共享,最经典的就是“生产者”和“消费者”模型,这就是一个典型的阻塞队列,比如生产者生产到一定程度必须停一下,让生产...

2017-12-22 16:24:50

阅读数 50

评论数 0

集合总结

一、Collection接口 Collection接口是 Set 、List 和 Queue 接口的父接口,提供了多数集合常用的方法声明,包括 add()、remove()、contains() 、size() 、iterator() 等。 其中各个方法的具体用法就不再一一介绍了。 二、...

2017-12-21 18:59:56

阅读数 77

评论数 0

java IO基础 学习总结

1.Java Io流的概念,分类,类图。 1.1 Java Io流的概念     java的io是实现输入和输出的基础,可以方便的实现数据的输入和输出操作。在java中把不同的输入/输出源(键盘,文件,网络连接等)抽象表述为“流”(stream)。通过流的形式允许java程序使用相同的...

2017-12-21 15:57:14

阅读数 240

评论数 0

简单sql练习

准备数据 建表语句 CREATE TABLE students (sno VARCHAR(3) NOT NULL, sname VARCHAR(4) NOT NULL, ssex VARCHAR(2) NOT NULL, sbirthday DATETIME, class VARCHA...

2017-12-21 15:07:19

阅读数 185

评论数 0

多线实现单层文件夹中的文件复制

package 陈; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; impor...

2017-12-21 15:02:44

阅读数 61

评论数 0

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