4 zhugeyangyang1994

尚未进行身份认证

探索永无止境 不要止步当下

等级
TA的排名 3w+

我的学习计划-2018

导读回顾去年的学习计划主要是对自身编程知识体系的查漏补错与完善,没有体系的学习了一些知识,在公司项目中多次使用了Vue+iviewUI+webpack构建界面以SpringBoot作为后端框架,初步实现了前后端的分离,SpringCloud也在公司中慢慢的被应用。开源做了一个开源项目sanji-boot收获了一些关注,这段时间也在思考对其升级与重构,计划是分...

2018-03-24 09:35:36

利用Github Page 搭建个人博客网站

转载请注明出处:http://blog.csdn.net/tzs_1041218129/article/details/53214497http://www.54tianzhisheng.cn/Blog/html/blog_github.html (阅读效果最好)更多精彩文章请关注微信公众号:猿blog前言最近这几天,没事干,想找点事折腾下,于是自己

2017-11-27 17:20:46

SanJi Boot Security——一个基于Spring Boot 与 Vue的后台脚手架

导读:一个基于SpringBoot与Vue的后台脚手架SanJiBootSecurity:整合Security提供一下功能:[x]前后端分离[x]权限认证[x]权限管理[x]用户管理[x]角色管理[x]日志管理页面效果:注意事项权限标识及权限粒度暂未提供需要自己定义技术栈:后端:核心框架:SpringBoot1.5.2.RELEAS

2017-08-12 18:20:41

记录一些用来学习设计模式的博客及书籍

一、设计模式的六大原则:1、开闭原则(OpenClosePrinciple)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。2、里氏代换原则(LiskovSubstitutionPrinciple)

2017-05-17 15:28:41

java的重载、覆盖和隐藏的区别

原文章出处:http://www.cnblogs.com/xiaoQLu/archive/2013/01/07/2849869.html重载:方法名相同,但参数不同的多个同名函数  注意:1.参数不同的意思是参数类型、参数个数、参数顺序至少有一个不同     2.返回值和异常以及访问修饰符,不能作为重载的条件(因为对于匿名调用,会出现歧义,eg:voida()和

2017-02-19 16:44:48

java并发:关于死锁我的一些想法

现在回到你的小学,那时你8岁上一年级,正在为小明不借给你橡皮而不高兴。故事是这样的:你:小明借你橡皮给我用一下吧!小明:不借,你上次都没借给我,你借给我,我在借给你。你:等我有橡皮在借给你吧,你先借我用一下。小明:你要先借给我,我才借给你。你:你要先借给我,我才借给你。小明:你要先借给我,我才借给你。......也许那时你还不知道编程中有一个和上面场景类似的概念叫作:‘死锁’问题的关

2017-01-12 16:07:13

spring 复习笔记

Spring框架提供约20个模块,可以根据应用程序的要求来使用1.核心容器:核心容器由核心,Bean,上下文和表达式语言模块组成,它们的细节如下:核心模块提供了框架的基本组成部分,包括IoC和依赖注入功能。Bean模块提供BeanFactory,它是一个工厂模式的复杂实现。上下文模块建立在由核心和Bean模块提供的坚实基础上,它是访问定义和配置的任何对象的媒介。Applicat

2017-01-11 18:00:51

关于静态方法和普通方法的一些想法

静态方法可以直接通过类名调用,任何的实例也都可以调用,因此静态方法中不能用this和super关键字,不能直接访问所属类的实例变量和实例方法(就是不带static的成员变量和成员成员方法),只能访问所属类的静态成员变量和成员方法。因为实例成员与特定的对象关联!这个需要去理解,想明白其中的道理,不是记忆!!!因为static方法独立于任何实例,因此static方法必须被实现,而不能是抽象的abstra

2017-01-10 12:50:20

初探JPA

什么是JPA:JPA全称JavaPersistenceAPI.JPA通过JDK5.0注解或XML描述对象-关系表的映射关系,是一套javaORM框架的实现规范相关介绍:JPA百度百科JPA基础(一):全面阐释和精彩总结JPAJPA的好处:有诸多实现框架可以很方便的切换实现,也是javaORM框架的发展趋势,JPA不是一种新的ORM框架,他的出现只是用于规范现有的ORM技术,他不

2016-12-22 18:34:08

UML类图关系大全

1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。

2016-12-02 10:26:59

Java类初始化顺序

初始化顺序对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。实例代码classInitialOrderTest{/*静态变量*/publicstaticStringstaticField="静态变量";/*变量*/publicStringfield="

2016-11-24 14:10:34

Eclipse常用的快捷键

从网上收集整理了一下Eclipse常用的一些快捷键(不定期更新):1.Ctrl+Shift+R:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。2.Ctrl+shift+T:打开类型(Opentype)。如果你不是有意磨洋工,还

2016-11-23 14:31:59

【ITool】js多个页面传值

address-resolver一个很简单的html页面地址解析器它能帮助完成将链接转换为对象,而且开箱即用。这是一个示例:<scriptsrc="../address-resolver.js"></script><script>varparam=newAR().getObj();</script>代码已托管https://github.com/sunxyz/address-r

2016-11-22 15:06:50

maven pom元素参考

最近在看maven实战这本书将附录pom元素参考摘录过来元素名称简介<project>POM的xml根元素<parent>声明继承<modules

2016-10-13 10:48:01

er join 与 outer join 的区别在哪里

InnerJoinInnerJoin把两个表连接在一起,返回两个表中相匹配的记录,是2和3的交集。LeftouterjoinLeftouterjoin,左侧表所有的记录都返回,右侧匹配的记录返回,没有匹配的返回NullRightouterjoin与Leftouterjoin相反,右侧的记录返回,左侧返回匹配的记录,没有匹配返回NullFullouterjo

2016-09-30 15:58:48

程序构建的一些基础原则

以下内容摘抄收录自网络如果你正在用这些原则可以当做复习如果你还未有使用或许能对你的编程有所启发如果有更多好的方式或方法可以留言告知DRY是Don'trepeatyourself的缩写,意思是"不要重复自己"。软件工程名著《ThePragmaticProgrammer》首先提出了这个原则。它的涵义是,系统的每一个功能都应该有唯一的实现。也就是说,如果多次遇到同样的问题,就应

2016-09-18 14:42:21

Oracle rank和dense_rank排名函数

1.rank函数rank计算一组值的排名,返回数字类型。排名可能是不连续。如果有5人,其中有2个人排名第一,则rank返回的排名结果为:11 345。作为一个聚合函数,返回虚拟行在样表中的排名。作为一个解析函数,返回每一个的排名。1.1聚合函数语法 1.2解析函数语法 1.3聚合函数的例子计算假定薪水为2000的员工在样表中

2016-09-10 17:59:53

oracle 跨年按周分组查询

最近因为项目需求用到了按周分组GROUPBYg.SHOP_ID,TO_CHAR(ds.stat_date,'IW')看之前的查询语句发现了语句不具备跨年分组的功能于是乎添加上了年GROUPBYg.SHOP_ID,TO_CHAR(ds.stat_date,'YYYYIW')本来认为这个问题就被简单的解决了今天翻看代码的时候就想起了之前的一个关于跨年的问题于是查

2016-09-06 17:16:19

【笔记】oracle练习<一>

创建表空间分配用户权限/*分为四步*//*第1步:创建临时表空间*/createtemporarytablespaceuser_temptempfile'D:\oracle\oradata\Oracle9i\user_temp.dbf'size50mautoextendonnext50mmaxsize20480mextentmanagem

2016-08-30 11:56:09

excel使用poi 导入导出一对多数据

前段时间简单的看了一下poi于是便有了上篇博文今天正好有时间就把这个工具的升级版拿出来与大家分享需求:导出一对多数据并合并单元格开始:

2016-08-11 17:25:05

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!