comments's Introduction
comments's People
comments's Issues
设计模式-抽象工厂模式
http://canyuda.top/posts/2019101117952/
抽象工厂模式(Abstract Factory) 提供一个创建一系列相关或相互依赖对象的接口, 而无须指定它们具体的类. 抽象工厂模式又称为Kit模式, 属于对象创建型模式.
MyBatis(二)
http://canyuda.top/posts/2019082357928/
动态SQL Java API 日志
排序查找之冒泡排序
生产者消费者问题
http://canyuda.top/2017/11/%E7%94%9F%E4%BA%A7%E8%80%85%E6%B6%88%E8%B4%B9%E8%80%85%E9%97%AE%E9%A2%98/
wait()/notifyAll()方式仓库1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939
Java的零碎知识
博客配置更新
http://canyuda.top/2017/01/%E5%8D%9A%E5%AE%A2%E9%85%8D%E7%BD%AE%E6%9B%B4%E6%96%B0/
更新了HEXO博客的插件主要有: hexo-reading-time 根据字数得到预计阅读时间.
JQuery(1)
http://canyuda.top/2017/08/JQuery-1/
JQueryjQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax
MySQL隔离级别
http://canyuda.top/posts/2019101022618/
READ UNCOMMITED 读未提交 READ COMMMICTED 读已提交 REPEATABLE READ 重复读 SERIALIZABLE 串行化 举例些简单的例子, 实际业务可能和其有些差别, 不过毕竟万变不离其宗.
消息中间件(AMQP)
各种配置文件
http://canyuda.top/2017/09/%E5%90%84%E7%A7%8D%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/
Hibernatehibernate.cfg.xml123456789101112131415161718192021222324252627282930313233343536373839404142434445<?xml version='1.0' encoding='utf-8'?><!DOCTYPE hibernate-configuration PUBLIC
JVM之内存区域与内存溢出异常
数据库-JDBC、数据库连接池与DBUtils | 灿若繁星 | 个人空间
Java Web之Servlet | 灿若繁星 | 个人空间
权限管理之Shiro
人生苦短,我用Spring Boot
http://canyuda.top/2017/11/%E4%BA%BA%E7%94%9F%E8%8B%A6%E7%9F%AD-%E6%88%91%E7%94%A8Spring-Boot/
如果说Spring给Java开发带来的春天,那么Spring Boot就给Spring带来的春天.
Spring Boot , easy than easy
初探Spring Boot使用Maven
父级依赖
123456<parent> <groupId>org.springframework.boot</groupId> <artifa
生产者消费者问题 | 灿若繁星 | 个人空间
基于SSM实现高并发秒杀API(高并发)
Java Web之Cookie&Session
从xml到Java
数据库-JDBC、数据库连接池与DBUtils
排序查找之插入排序
前端框架之easyUI
http://canyuda.top/2017/11/%E5%89%8D%E7%AB%AF%E6%A1%86%E6%9E%B6%E4%B9%8BeasyUI/
项目中用到的,写的不多.
1234567891011<!-- 导入jquery核心类库 --><script type="text/javascript" src="../../js/jquery-1.8.3.js"></script><!-- 导入easyui类库 --><link rel="stylesheet" type="text/
Json
http://canyuda.top/2017/09/Json/
fastjson
123456789101112131415161718192021222324252627282930313233343536373839404142434445public class FastjsonTest { // 将User对象转换成json @test public void test1() { User user
消息中间件
流程图与时序图
http://canyuda.top/posts/2019093010321/
基于PlantUML 流程图(活动图) 时序图
用两个队列实现栈
设计模式-单例模式
http://canyuda.top/posts/2019101319482/
单例模式(Singleton Pattern): 单例模式确保某一个类只有一个实例, 而且自行实例化并向整个系统提供这个实例, 这个类称为单例类, 它提供全局访问的方法.
Java Web之Servlet | 灿若繁星 | 个人空间
人生苦短,我用Spring Boot
数据库-查询数据
MyBatis(一)
http://canyuda.top/2017/11/MyBatis-%E4%B8%80/
快速入门Maven1234567891011<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.3.0</version></dependency><!--
设计模式-工厂方法模式
http://canyuda.top/posts/2019092958121/
工厂方法模式(Factory Method Pattern),也被叫做工厂模式,虚拟构造器模式或多态工厂模式,属于类创建模式。在工厂方法模式中,父类定义了创建产品的公共接口, 具体的构造过程由子类完成,当有一个新的产品需要构建时,不需要去修改父类,仅仅增加一个子工厂类,即可完成,更加符合开闭原则。
从xml到Java
http://canyuda.top/2017/11/%E4%BB%8Exml%E5%88%B0Java/
Spring的配置文件有三种方式: 使用xml 使用注解 使用Java代码 其中:使用xml可以把第三方类(jar包中的)声明为Spring IoC的组件,因为你无法直接在他人的代码中加入Controller,Service,Repository,等注解;使用注解可以很方便的声明自定义的组件到容器中,仅仅通过包扫描就可以使用了. 到后来JavaConfig的方式继承了XML配置的优点,同时使
状态图
http://canyuda.top/posts/2019100129557/
基于PlantUML 状态图
生产者消费者问题
http://canyuda.top/2017/11/%E7%94%9F%E4%BA%A7%E8%80%85%E6%B6%88%E8%B4%B9%E8%80%85%E9%97%AE%E9%A2%98/
wait()/notifyAll()方式仓库1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939
设计模式-建造者模式
http://canyuda.top/posts/2019101248428/
建造者模式(Builder Pattern): 将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示.
数据库-插入、更新、删除数据
数据库-索引 | 灿若繁星 | 个人空间
Json
全文搜索之elasticsearch
报表生成与读取
时序图
http://canyuda.top/posts/2019100143106/
基于PlantUML 时序图
各种配置文件
UML类图
http://canyuda.top/posts/2019090441022/#%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E7%9A%84PLANTUML
UML类图关系及介绍 与Java代码的对应关系 PlantUML制作类图 设计模式类图举例
JVM之垃圾收集器与内存分配策略
全文搜索之elasticsearch
http://canyuda.top/2017/11/%E5%85%A8%E6%96%87%E6%90%9C%E7%B4%A2%E4%B9%8Belasticsearch/
与Spring结合的例子 简介使用与Spirng结合Maven <!-- elasticsearch --> <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <
MyBatis(一)
http://canyuda.top/posts/201711098940/
快速入门 XML配置 Mapper XML文件
设计模式-概述
http://canyuda.top/posts/2019090539633/
创建型模式 结构型模式 行为型模式
设计模式-简单工厂模式
http://canyuda.top/posts/2019090532068/
简单工厂模式(Simple Factory),又称作静态工厂方法(Static Factory Method)模式,属于创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。
PlantUML制图-概述
http://canyuda.top/posts/2019100112256/
图在程序设计,开发中十分重要, 如果开发一个新功能,它能帮助开发者缕清思路; 如果阅读一个就功能代码, 它能帮助开发者理解作者的想法. 一般会使用: 活动图, 时序图, 用例图, 状态图, 类图.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.