4 安_shuai

尚未进行身份认证

每天进步一点点

等级
TA的排名 1w+

设计模式学习-迭代器模式

1、集合接口package com.zawl.designpattern.iterator;import com.zawl.designpattern.iterator.Iterator;/** * @Description * @Author xiayunan <luomuqintian@163.com> * @Version V1.0.0 * @Since 1...

2019-11-22 21:52:16

设计模式学习-策略模式

商场促销打折场景下,使用策略模式实现计算最终支付金额收费基类:package com.zawl.designpattern.strategy;import java.math.BigDecimal;/** * @Description 收费基类 * @Author xiayunan <luomuqintian@163.com> * @Version V1.0.0...

2019-11-16 08:14:12

设计模式学习-简单工厂模式

以计算器运算为例,演示简单工厂模式的应用UML类图:运算基类:package com.zawl.designpattern.simplefactory;import java.math.BigDecimal;/** * @Description 运算基类 * @Author xiayunan <luomuqintian@163.com> * @Ve...

2019-11-15 23:26:17

Python学习说明

http://www.itcast.cn/news/20190627/11140374330.shtml

2019-09-15 23:30:34

springboot配置日志

1、resources目录下新增logback.xml文件2、配置文件内容如下:<?xml version="1.0" encoding="UTF-8" ?><configuration scan="true" scanPeriod="3 seconds"> <!--设置日志输出为控制台--> <appender n...

2019-09-07 22:08:20

程序员的数学应用地图

程序员应该怎么学数学?首先我们来看最常用的数据结构和编程语句,我想你对它们应该非常熟悉。在我眼里,这些基础的内容,同样富含了数学思维。例如,数组和链表就体现了迭代和递归的思想,判断语句就是使用了逻辑(布尔)代数。对于架构在这些数据结构和编程语句之上的算法(为了将这些算法和机器学习的算法区分,我称其为通用算法),除了迭代和递归,也体现了排列、组合和动态规划等思想。对于机器学习的算...

2019-09-07 21:55:33

Acitiviti获取任务下一节点处理人

https://www.jianshu.com/p/5df0bef0dede

2019-08-30 09:01:06

SpringBoot集成mybatis

1.springboot配置文件application.yml里面添加mybatis依赖代码 如下:mybatis: type-aliases-package: com.jerryl.activiti.entity mapper-locations: classpath:mapper/*.xml check-config-location: true2.pom.xml...

2019-08-27 16:15:22

MYSQL系统学习(四)——explain

前言:explain(执行计划),使用explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理sql语句。explain主要用于分析查询语句或表结构的性能瓶颈。1.explain的作用通过explain+sql语句可以知道如下内容:①表的读取顺序。(对应id)②数据读取操作的操作类型。(对应select_type)③哪些索引可以使用。(对应possib...

2019-08-23 16:50:27

MYSQL系统学习(三)——索引

本文将围绕着索引是什么,什么情况下用,怎么用来阐述实际开发中索引的作用1、索引是什么MySQL官方对索引的定义:索引(Index)是帮助MySQL高效获取数据的数据结构。因此索引的本质就是数据结构。索引的目的在于提高查询效率,可类比字典、书籍的目录等这种形式。可简单理解为“排好序的快速查找数据结构”。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式指向数...

2019-08-23 15:38:15

MYSQL系统学习(二)——关联查询

在使用数据库查询语句时,单表的查询有时候不能满足项目的业务需求,在项目开发过程中,有很多需求都是要涉及到多表的连接查询,总结一下mysql中的多表关联查询一 、内连接查询是指所有查询出的结果都是能够在连接的表中有对应记录的。以t_employee(员工表)和t_dept(部门表)为例:t_employee表中的记录如下:dept代表该员工所在的部门t_dept表中记录如下:...

2019-08-23 15:14:35

MYSQL系统学习(一)——基础篇

1、Mysql配置文件MySQL如何安装、如何配置自启动,这里不进行讲述,可自行搜索相关安装教程进行处理。这里主要介绍MySQL的主要配置文件。①二进制日志log-bin:用于主从复制。②错误日志log-error:默认关闭,记录严重的警告和错误信息,每次启动和关闭的详细信息等。③查询日志show-log:默认关闭,记录查询的sql语句,如果开启会降低mysql的整体性能,因为记录...

2019-08-23 15:04:54

ActivitI入门-HellowWorld

package com.jerryl;import org.activiti.engine.ProcessEngine;import org.activiti.engine.ProcessEngines;import org.activiti.engine.runtime.ProcessInstance;import org.activiti.engine.task.Task;im...

2019-08-16 16:12:15

idea常用快捷键

一、常用功能1、添加 Shift+Enter2、复制当前行或者选中代码块 Ctrl+D3、移动选中代码块 Ctrl+Shift+↑/↓ 或者 Alt+Shift+↑/↓4、删除 Ctrl+Y5、导包 Alt+Enter6、退回到上一个操作的地方(必备) Ctrl + Alt +左方向键7、前进到上一个操...

2019-08-08 17:29:25

Spring中Bean的Scope

本例简单演示默认的Singleton和Prototype,分别从Spring容器中获取2次Bean,判断Bean的实例是否相等(1)编写Singleton的beanpackage com.zawl.erp.portal.test;import org.springframework.stereotype.Service;/** * <p>标题: </p>...

2019-08-01 23:57:12

算法与数据结构Java版

转自:http://blog.csdn.net/column/details/datastructureinjava.html目录(1)数据结构与算法概念解析(2)数据结构之数组(3)数据结构之栈(4)数据结构之队列(5)数据结构之链表(6)数据结构之二叉树(7)数据结构之霍夫曼树(8)数据结构之红黑树(一)——基础分析(9)数据结构之红黑树(二)——插入操作(10)数据结...

2019-07-17 16:34:10

给程序员的五点建议--如何成为编程高手并以此创业

每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找不到好的工作。问题出在哪里呢?其实,企业需要的是不是刚会写程序的人,需要来了就能干活的人,尤其能把活干好的人。而刚毕业的大学生多半刚学会如何写程序,的确很难企业需求。 企业到底需要什么样的程序员,一个刚入门的程序员如何成为企业...

2019-07-17 16:19:41

UML时序图详解

什么是时序图时序图(Sequence Diagram),又名序列图、循序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。让我们来看一看visio2016对时序图的的解释。时序图的元素我们在画时序图时会涉及7种元素:角色(Actor)、对象(Object)、生命线(LifeLine)、控制焦点(Activation)、消息(Message)、自关联...

2019-07-11 15:06:34

深入理解MySQL索引原理和实现——为什么索引可以加速查询?

说到索引,很多人都知道“索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址,在数据十分庞大的时候,索引可以大大加快查询的速度,这是因为使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据。”但是索引是怎么实现的呢?因为索引并不是关系模型的组成部分,因此不同的DBMS有不同的实现,我们针对MySQL数据库的实现进...

2019-07-06 08:59:15

如何给老婆解释什么是RPC

一个阳光明媚的早晨,老婆又在翻看我订阅的技术杂志。“老公,什么是RPC呀,为什么你们程序员那么多黑话!”,老婆还是一如既往的好奇。“RPC,就是Remote Procedure Call的简称呀,翻译成中文就是远程过程调用嘛”,我一边看着书,一边漫不经心的回答着。“啥?你在说啥?谁不知道翻译成中文是什么意思?你个废柴,快给我滚去洗碗!”“我去。。。”,我如梦初醒,我对面坐着的可不是一个程...

2019-07-06 08:13:27

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。