自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (1)
  • 收藏
  • 关注

原创 Springboot实现MyBatis分页

前言springboot+MyBatis实现分页,这是比较基础也是比较经典的问题。最近在项目中又遇到了分页功能,趁热打铁,以书面的方式记录下来,一:可以理清思路,二:加深印象,三:方便以后查看Demo示范添加相关依赖在pom中添加相关依赖 <dependency> <groupId>com.github.pagehelper</g...

2020-03-23 22:20:40 409 3

原创 Zookeeper+Dubbo实现SOA架构

WHY使用zookeeper+dubboBecause:提高传输效率,方便统一管理,并且可以统计出系统之间的调用关系,调用次数。What is DubboApache Dubbo: 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。Dubbo框架节点角色说明:Provider:...

2019-11-03 17:37:39 874 3

原创 J2EE的核心API与组件

JAVA之三个版本javaME(Java 2 Platform Micro Edition,J2ME):适用于小型设备和智能卡的Java 2平台Micro版javaSE(Java 2 Platform Micro Edition,J2ME):适用于桌面系统的Java 2平台标准版javaEE(Java 2 Platform Enterprise Edition,J2EE):适用于创建服...

2019-08-02 11:31:10 449 2

原创 得人者兴,失人者崩

人物简介商鞅(公元前390年-公元前338年),中国历史上战国时代政治家、统帅,法家法派[注 1]代表人物。卫国国君的后裔,姬姓,故称为卫鞅,又称公孙鞅。[3]后因在河西之战中立功获封于商[注 2]十五邑,号为商君,故称之为商鞅。人物品读愿你出走半生,归来任是少年。一个人经过岁月的洗礼、挑战,回来的时候任然带着一颗少年之心,实属可贵。可是商鞅没有做到这一点,商鞅是出走半生,结果无法归来。公...

2019-07-31 12:12:27 782 6

原创 Java基础--线程

我是一个线程,也是多线程线程:一条线程指的是进程中一个单一顺序的控制流。个人理解:我是一个main方法,(这时快递员打电话给我)调用取快递这个方法,取回快递继续执行自己的main方法。多线程:多条顺序执行流“同时”执行,且互不干扰。通俗解释:我一边敲代码,一边听音乐。进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。数学解释:线程∈进程一个线程的生命...

2019-07-24 21:25:14 191 10

原创 【java】用intellij IDEA搭建SSH商城项目

Foreword这里我挑出比较核心的步骤,简单的步骤就不一一介绍了。First of all:IDEA中创建maven web项目:选择Maven,勾选Create from archetype,选择webapp,点击nextSecond:搭建项目整体框架下面是整体的框架:由:java、resources、webapp等构成NO.3:引ja...

2019-06-06 20:16:28 1902 8

原创 【前端】jquery选择器

jquery选择器jquery选择器允许你对HTML元素组或单个元素进行操作。 jquery选择器基于元素的id、类、属性、属性值等“查找”(或选择)HTML元素,它基于已经存在的css选择器,除此之外,它还有一些自定义的选择器。 jquery中所有的选择器都是以美元符号开头:$()。元素选择器what:jquery元素选择器基于元素名选取元素。use:在页面中选取所有&...

2019-05-03 10:15:09 214 7

原创 【前端】JavaScript之DOM简介

DOM文档对象模型DOM文档对象模型是基于HTML树的api,这里可以把HTML结构看成是一颗树形结构,使用DOM可以操作树中的节点,即操作(增删改查)HTML标签。getElementByIdgetElementById根据html标签的id来获取标签对象:<!DOCTYPE html><html><head><meta char...

2019-04-28 11:55:06 225 10

原创 【前端】JavaScript内建对象

在javascript中有一些内建对象,就像java中提供的一些类,可以直接使用这些内建对象来完成一些操作。Number创建方式: var num=new Number(8); var num=Number(6);属性和方法: toString():转成字符串 valueOf():返回一个 Number 对象的基本数字值Boolean创建方式:...

2019-04-27 14:56:36 276 6

原创 【前端】XML

什么是XML?XML 指可扩展标记语言(eXtensible Markup Language)。XML 是一种很像HTML的标记语言。XML 的设计宗旨是传输数据,而不是显示数据。XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。作用:XML 被设计用来传输和存储数据XML 和 HTML 之间的差异XML 不是 HTML 的替代。XML 和...

2019-04-24 08:52:22 1192 11

原创 秒懂ASP.NET内置对象,世界如此简单

概述ASP.NET是一个使用HTML、CSS、JavaScript和服务器脚本创建页面和网站的开发框架。ASP.NET支持三种不同的开发模式:Web Pages(Web页面)、MVC(Model View Controller模型-视图-控制器)、Web Forms(Web窗体)。今天我主要介绍的有如下知识点:Request、 Response、 Server、 Session、 Cooki...

2019-04-06 21:03:29 275 8

原创 【前端】HTML孙鑫之入门

HTML简介-什么是HTML?HTML是用来描述网页的一种语言1)HTML指的是超文本标记语言(Hyper Text Markup Language)2)HTML不是一种编程语言,而是一种标记语言(Markup Language)3)标记语言是一套标记标签(Markup tag)4)HTML使用标记标签来描述网页HTML常用元素HTTP方法:GET和POSTGET:g...

2019-04-03 12:01:18 230 7

原创 【牛腩】之尾声

:ஐ٩(๑´ᵕ`)۶ஐ: 学习使我进步最近在学习牛腩新闻发布系统,感觉一路顺风顺水没有什么bug让我感到很失望,bug越少意味着成长的空间越小,望后期多多努力多写bug …φ(๑˃∀˂๑)♪ 。这个项目让我对前端有了一定的认识,是开始B/S的第一个项目,这是第一次一个人完整的完成一个项目,从需求分析到数据库设计,前端、后端等。*✧⁺˚⁺ପ(๑・ω・)੭ु⁾⁾ 技术介绍div+CSS...

2019-03-31 15:29:43 149 9

原创 【基础】网络层

概述网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。其主要功能为:forwarding、routing。1)forwarding:当通过一条输入链路接收到一个分组后,路由器需要决策通过哪条输出链路将...

2019-03-28 11:34:32 405 13

原创 家为何会伤人

概述《家为何会伤人》由作家武志红所写,主要揭示出了中国家庭的运行机理,此书面向的对象不仅仅是父母。婆媳关系为何会成为千古难题首先要清楚的认识一个问题,即一个家庭当中夫妻关系是第一生产力。妻子是家庭中外来的人员,融入丈夫原本的家庭就有一些困难,如果一个家庭中母亲把自己和儿子的关系放在第一位而不是与丈夫的关系,必然会引起婆媳风波,原本儿子是自己一个人的,现在多出一个人来跟自己抢,必然会出...

2019-03-20 10:02:00 688 17

原创 【牛腩】之触发器

触发器——what触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。触发器——个人理解触发器是种特殊的...

2019-03-10 17:02:23 245 9

原创 【牛腩】UML图

牛腩新闻发布系统——用例图数据库设计——类图

2019-03-06 15:30:37 391 8

原创 浅谈SVN

SVN简介Subversion(SVN)是一个开源的版本控制系统,也就是说Subversion管理着随时间改变的数据,这些数据放置在一个中央资料档案库(repository)中。这个档案很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Why use SVN1.及时了解团队中其他成员的进度。2.轻松比较不同版本...

2019-03-03 15:51:31 333 11

原创 【C#】vs父窗体控件覆盖子窗体

前因在重构的过程中使用单例模式,单例模式使用成功之后新的问题又出现了,父窗体的控件覆盖了子窗体,这种视觉效果……知识点介绍user32.dlluser32.dll是Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息。using System.Runtime.InteropServices;System.Runti...

2019-02-26 08:47:12 1067 18

原创 【重构】—单例模式

前言——where在运行系统的时候,如果你点击某个窗体一次,会出现一个窗体,如果你再点击一次这个窗体你会发现此时会出现一个跟之前一模一样的窗体,重复点击会出现无数个一样的窗体。这样的效果相信用户是不会喜欢的。单例模式就是来解决这种“超生”的情况。what——单例模式(singleton)定义:保证一个类仅有一个实例,并提供一个访问她的全局访问点。解释:通常我们可以让一个全局...

2019-02-25 16:50:51 313 15

原创 组合查询=模板方法模式+存储过程

前言组合查询为什么难,我个人认为是运用到了语句的拼接、存储过程的使用、设计模式的运用,这方面的知识在平时运用的不多,大家不够熟悉,所以认为比较难。下面我带大家一点一点去剖析。模板方法模式模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。个人理解:比如考试,每个同学拿到的试题是一样的,但...

2019-02-16 15:30:15 175 9

原创 【重构】——充值

前言本来以为充值会是一个很简单的窗体,原来我以为的仅仅是我以为。毕竟一个界面里只有2个button,3个textbox,2个label控件。正所谓麻雀虽小却五脏俱全啊,是我低估了充值的内涵。不过一步一步分析,其实也不是很难。下面我将充值分为四层来介绍。充值——第一层第一层的精华在于从数据库Student表中找是否有输入的卡号,然后将结果返回给客户端。acade.frmRe...

2019-02-10 10:17:17 235 9

原创 年终总结—自律给我自由

前言回首去年的年终总结,总感觉是在写人物传记,经过一年的成长,发现自己发生了很大的变化,各个方面都有涉猎,学习计划也在稳步进行中。19年目标处事不惊、落落大方 脚踏实地、多做、多想、多思考、多锻炼 明确目标、不受外界干扰 高效率,慢生活 学习组织管理能力、能够独当一面成长——计算机18年里完成的项目:VB与数据库学习:陈伟视频、VB课本、红皮书、数据库了解...

2019-01-20 11:25:33 1103 26

原创 【机房重构】—七层登录成功

前言前面已经总结过七层登录时出现的小问题,这里就不再重复。从三层到七层,学习的过程感觉非常棒,问题都一一迎刃而解。三层PK七层【七层=三层+设计模式】三层分别为UI(界面层)、BLL(业务逻辑层)、DAL(数据访问层)【其实三层也可以理解为四层,因为Model也是一个层,相当于七层里的Entity层】七层分别为Entity(实体层)、DAL(数据访问层)、IDAL(...

2019-01-19 07:15:25 435 23

原创 【七层】—当前上下文中不存在名称“ConfigurationManager”

问题图片: 【解题思路】既然上下文中不存在,那让它存在就OK了。【解决方法】步骤一:在命名空间引用System.Configuratin步骤二:在需要用到ConfigurationManag的层右击引用选择添加引用出现下图所示: ...

2019-01-19 06:36:34 620 10

原创 【七层】—未能加载文件或程序集“DAL”或它的某一个依赖项,系统找不到指定的文件

 问题图片:【根本原因】程序运行的时候由于U层的配置文件(App.config)需要调用D层的DLL文件,从而实现配置的功能。【造成问题的几个方面】问题一:DLL文件名与加载时的DLL文件名不一致。问题二:DLL文件不存在,即出现丢失情况。问题三:加载DLL路径错误,即DLL文件存在,但是加载路径不正确。【解决方法】☺问题一:解决方法不一...

2019-01-19 06:20:08 347 10

原创 三层总结

前言三层顾名思义就是三个层,把东西分为三个层次,像楼房有一层、二层、三层…学完三层最大的感受就是感觉跟设计模式的理念完全一样即面向对象设计,而且耦合度低,易于扩展,灵活性强。显示层UI(User Interface layer)UI的作用         向用户展现特定业务数据        采集用户的输入信息和操作UI设计的原则        用户至上,兼顾简...

2019-01-17 10:11:20 173 6

原创 【设计模式】——六大原则

◎原则之间的关系◎开闭原则是目标,里氏转换原则是基础,依赖倒转原则是手段。六大原则追求的目标都是,可扩展,复用性强,灵活性高,容易维护,耦合度低。★★单一职责原则★♬★定义:就一个类而言,应该仅有一个引起它变化的原因个人理解:一次只做一件事,比如你睡觉的时候就不能吃饭,只能去做睡觉这一件事情。在程序中如果一个类所担任的职责很多,它被复用的可能性就越小。如果一个类承担很多的责...

2019-01-15 21:02:50 1686 11

原创 【设计模式】—工厂三兄弟

今天主要总结一下工厂三兄弟即:简单工厂模式、工厂方法模式、抽象工厂模式,看的多了之后有点乱,所以需要及时总结。简单工厂模式简单工厂:定义一个用于生产对象的类,封装生产不同的产品实例的细节,使创建对象的逻辑和客户端分离,客户端只需向这个类发起请求即可获得对应的产品实例,而无需关心对象的创建过程。简单工厂模式主要由三个角色构成:工厂类、抽象产品类、具体产品类优点:封装对象的创建过程,使...

2019-01-11 21:37:06 321 5

原创 C#总结

      前面的博客小编已经分享了一些关于C#技术方面的东西,今天小编给大家带来一些不一样的东西,讲一讲小编学习过程中的感受。★总结——学习方法      C#视频很多,但是是迄今为止小编看过的最好的视频,而且途中没有一次犯困。我每次都是看完小杨老师的视频后,对他的代码进行默写,凭着自己的想象、理解以及思路去写,而不是直接去看他的代码如何书写,这样可以清晰的看出自己的问题在哪里。遇到比较...

2018-12-25 20:09:18 170 10

原创 【C#】上下翻阅之整体思路

前言对于i++比较熟悉,但是对i--不是很熟悉,因为用的不多,今天遇到了一个i--所以就分析了下这个例子的整体思路。代码段private void btnRight_Click(object sender, EventArgs e)        {            i++;            if (i==images.Length)           ...

2018-12-20 09:13:37 242 14

原创 【Redis列表(List)】Please check the Redis logs for details about the RDB error.

    Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。    今天小编想在列表的头部(左边)添加一个元素,可是报错了:        大体的意思是:Redis被配置为保存RDB快照,但是他不能保存在磁盘上。   思考思路:我本来是以为磁盘太小,所以存不进去,但是经过思考之后,我的磁盘明明还剩下很大的空间啊。所以肯定不是磁...

2018-12-13 10:07:51 7171 12

原创 【C#小游戏】之飞行棋

    游戏?是不是大家都很喜欢play呢?有没有想过要自己做一个呢!当小杨老师说要做游戏时,眼睛都亮了。做游戏有两大好处:第一,大家可以检验一下自己前面的基础知识学的如何。第二:可以提高自己学习的热情。   卍 整体思路:1.显示游戏头,这是最简单的部分啦,第一课大家就已经学习过了,游戏头只需要一行代码就可以解决:Console.WriteLine(); 2.初始化地图,地图总共...

2018-12-06 17:51:29 34197 8

原创 【C#】三大结构之循环

————前言——————————————————————————   何为结构?我个人理解,结构相当于人的骨架,支撑着人的整个身体,行为与肢体之间的协调。编程语言中的结构也是如此,正因为结构的存在,才组成了一段代码,一个系统,一个程序。上一篇博客已经介绍了分支结构,下面来介绍循环结构,顾名思义,循环即重复。................while循环......................

2018-11-22 19:43:06 235 16

原创 【IDEA】纯Java文件如何引Jar包

  这里小编用的IDE是idea。一般情况下引jar包只要在pom文件中引入就可以了。但是如果是纯Java文件是没有pom文件的,那该如何引用呢,下面让小编一一道来。  第一步点击idea右上角的如下标志。    第二步 点击第一步的按钮,出现如下界面。点击Libraries后会出现一个+号,选择+号下面的Java。第三步 找到jar包所在的位置,点击OK(如果大家...

2018-11-22 17:37:10 789 18

原创 C#三大结构之大海捞针

前言      看小杨老师的视频正入迷,发现三大结构中的分支结构少一块知识点。小编是一个如此追求完美的人,怎么能容忍这种情况出现呢!小编使出洪荒之力在浩如烟海的网络中搜寻着名为三大结构的珍珠,功夫不负有心人,I find it。【下面向大家展示珍珠的美丽——分支结构】分支结构——ifif结构的基本语法:if (条件){语句1;语句2;......}执行过程:首先...

2018-11-18 21:54:46 261 11

原创 【C#之旅】——基础知识总结

.net与C#.net/dotnet:一般指.Net Framework框架.一种平台,一种技术 C#(sharp:尖锐):一种编程语言,可以开发基于.net平台的应用。(C#是在.net平台上进行开发) Java即是一种技术又是一种编程语言.net都能干什么1.桌面应用程序(.net开发的桌面应用程序叫Winform应用程序)2.Internet应用程序(.net开发的...

2018-11-10 12:01:52 239 9

原创 UML——总结

什么是UML?UML是一种可视化的面向对象建模语言 UML描述了一个系统的静态结构和动态行为 UML是图形方式表现典型的面向对象系统的整个结构 UML从不同的角度为系统建模,并形成系统的不同视图UML——基本构造块事物是对模型中最具有代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。1)UML中的事物(Things)构成模型图的一些基本图示符号,他们表示一些面向...

2018-11-07 20:15:49 484 9

原创 UML——实现图

实现图——构件图、部署图实现图的概念:UML中大部分模型描述了逻辑和设计方面的信息。实现图用来描述实现方面的信息。它从系统的层次来描述:硬件的组成和布局软件系统划分和功能实现。UML——构件图用来显示一组构件之间的组织与依赖关系构件图从软件架构的角度来描述一个系统的主要功能,如子系统、类、包、构件等。使用构架最重要的是复用。 构件是系统中遵从同一组接口且...

2018-11-04 20:32:59 562 14

原创 UML——六种图

UML——包图 包的作用逻辑上把一个复杂的图模块化 组织源代码包的元素类、接口、构件、用例、其他包等 若包被撤销,则其中的元素也被撤销了。包与包之间的关系      泛化、细化、依赖包的常见问题一定要避免循环依赖产生 测试时可以以包为测试单位 应该尽量把概念和语义上相接近的元素包含在同一个包中 对于一个包,找出哪些包内元素是可以在包外访问的,把这些元素标记为公...

2018-11-04 18:01:36 2133 7

SSH网上商城中的pom.xml文件

此资源为intellij IDEA 搭建SSH网上商城项目中的pom文件,里边包含所有开发中遇到的jar包

2019-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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