自定义博客皮肤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)
  • 收藏
  • 关注

原创 工作流

       本文简要地介绍了WFMC(工作流管理联盟)工作流系统中的各个部分,并对参考模型中的五类接口进行了描述。     工作流管理联盟(WFMC)提出了一个工作流参考模型,约定了工作流系统的体系结构、应用接口及特性,主要目的是为了实现工作流技术的标准化和开放性。下面简要介绍系统中的各个部分,并对参考模型中的五类接口进行描述。  1. 工作流管理系统中的各种数据    工作流控制数据(Work...

2018-03-31 19:59:52 418 15

原创 Extjs的优劣

1.什么是ExtJs?ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端Ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJS的前身来自于YUI,经过不断发展与改进,现在已经成为最完整与成熟的一套构建RIA Web应用的JavaScript基础库。利用Ext...

2018-03-25 20:50:23 3044 25

原创 单例模式详解

1. 真正的单例,不仅要私有构造器,还要同步初始化三同事讨论技术,我提出写单例,同事A写出以下代码:同事B问题:“怎么调用getInstance方法。显然,需要new一个Instance,然后调用时又生成一个,这就出现两个实例,不属于单例。所以方法需要static修饰,方法里使用到的对象,也就需要static修饰。”于是,写出以下单例:作为一个被面试官虐过的过来人,同事C答:“不调用getInst...

2018-03-11 20:34:58 285 11

原创 半年总结

       计算机:半年过去了我在技术方面有了很大的提高,BS结束,JAVA进行了好长时间,理论的学习让我有一种感觉技术是越来越多但是技术操作却也越来越简单,越来越人性化。例如JS内容多,Jquery可以简化你的代码,数据库可以根据代码生成,代码也可以生成数据库,所以不用担心自己学不会,你会越学越简单,越学越多,与师哥的交流也让我意识到。外面的技术会更新但是整体的操作确实趋向于越来越简单,而且变...

2018-03-05 08:51:24 308 17

原创 struts中的*通配符的问题

      其实用到method={数字}的时候,相应的前面的action是要出现*通配符来搭配的。比如一个小例子:<action name="user_*" class="UserAction" method="{1}">在对应的jsp中:<form action="user_userLogin2" method="post">那么struts会将us

2018-03-04 11:02:54 239 8

原创 XML的dtd约束

 XML约束之DTD的使用(1)为什么要有约束? XML都是用户自定义的标签,若出现小小的错误,软件程序将不能正确地获取文件中的内容而报错。(如:Tomcat)XML技术中,可以编写一个文档来约束一个XML的书写规范,这个文档称之为约束。两个概念:格式良好的XML:遵循XML语法的XML。有效的XML:遵循约束文档的XML总之:约束文档定义了在XML中允许出现的元素名称、属性及元素出现的顺序等等。...

2018-02-27 20:28:29 224 15

原创 开放部分端口

1.service firewalld status  如果开着不用管如果关闭需要打开2.service firewalld start3.   修改nginx配置文件 开放一个端口 vi /usr/local/nginx/conf/nginx.conf 4.firewall-cmd --zone=publ

2018-02-01 20:32:01 334 14

原创 nginx设置开机自启

https://jingyan.baidu.com/album/d621e8da4e31452865913f93.html?picindex=3

2018-02-01 20:14:38 304 8

原创 多线程

多线程

2018-01-07 22:15:49 252 12

原创 shiro的使用

(1)使用用户的登录信息创建令牌       UsernamePasswordToken token = new UsernamePasswordToken(username, password);token可以理解为用户令牌,登录的过程被抽象为Shiro验证令牌是否具有合法身份以及相关权限。(2)执行登陆动作        SecurityUtils.setSecurityMan

2017-11-30 21:49:58 272 16

原创 数据库的连接形式

1、内联接(典型的联接运算,使用像 =  或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。       2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。     在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定:     1)LEFT  JOIN或LEFT OU

2017-11-26 21:11:54 3216 26

原创 Angular

前台渲染优势是显然的, 快, 用户体验好。 其他前端的框架, 比如 ember, backbone 也可以。 我们使用angular 几个月下来, 觉得开始的学习曲线比较陡峭, 但是一旦上手特别如果开始对模块化就设计的比较好, 应用程序的结构和比较合理 (不要service放一起, controller放一起, 非常不好管理, 参见google 最新给出的 app structure的建议), U

2017-11-12 19:00:17 265 13

原创 算法总结

算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。算法中的指令描述的是一个

2017-10-29 21:45:02 382 18

原创 处理机管理

2017-10-15 21:14:04 352 22

原创 Angular 技术框架

AngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了。所以我做了一些工作(你也可以觉得是小花招)来让浏览器做我想要的事。      通常,我们是通过以下技术来解决静态网页技术在构建动态应用上的不足:类库 - 类库是一些函数的集合,它能帮助你写WEB应用。起主导作用的是你的代码,由你来决定何时

2017-10-08 10:33:52 757 16

原创 DOM

文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。Document Object Model的历史可以追溯至1990年代后期微软与Netscape的“浏览器大战”,双方为了在JavaScript与JScript一决生死,于是大

2017-09-30 16:59:55 517 16

原创 jQueryEasyUI

jQuery EasyUI是基于JQuery的一个前台ui界面的插件,功能相对没extjs强大,但页面也是相当好看的,同时页面支持各种themes以满足使用者对于页面不同风格的喜好。一些功能也足够开发者使用,相对于extjs更轻量。1、基于jquery用户界面插件的集合2、为一些当前用于交互的js应用提供必要的功能3、EasyUI支持两种渲染方式分别为javas

2017-09-24 19:35:14 388 30

原创 EF映射

实体与数据库的映射可以通过DataAnnotation与FluentAPI两种方式来进行映射:(一) DataAnnotationDataAnnotation 特性由.NET 3.5中引进,给.NET中的类提供了一种添加验证的方式。DataAnnotation由命名空间System.ComponentModel.DataAnnotations提供。下面列举实体模型中常用的D

2017-09-10 21:51:49 523 23

原创 CSS

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

2017-08-31 21:25:34 307 15

原创 mvc框架

MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。       模型-视图-控制器(MVC)是Xerox PARC在二十世纪八十年代为编程语言Smalltalk-80发明的一种软

2017-08-27 09:29:29 649 23

原创 js

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape

2017-08-19 22:04:20 540 17

原创 数据结构导论

数据结构与算法分析是一种解决问题的思维模式。 在您的个人知识库中,数据结构与算法分析的相关知识储备越多,您将越多具备应对并解决各类繁杂问题的能力。掌握了这种思维模式,您还将有能力针对新问题提出更多以前想不到的漂亮的解决方案。       您将更深入地了解,计算机如何完成各项操作。无论您是否是直接使用给定的算法,它都影响着您作出的各种技术决定。从计算机操作系统的内存分配到RDBMS的内在工作

2017-08-12 08:46:50 421 10

原创 ASP.NET

ASP.NET又称为ASP+,不仅仅是ASP的简单升级,而是微软公司推出的新一代脚本语言。ASP.NET基于.NET Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。ASP.NET具备开发网站应用程序的一切解决方案,包括验证、缓存、状态管理、调试和部署等全部功能。在代码撰写方

2017-07-30 21:51:51 3744 18

原创 SQL注入

所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。[1]  比如先前的很多影视网站泄露VIP会员密码大多就是通过

2017-07-23 20:41:59 577 21

原创 B/S详解

WHATB/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英 ['braʊzə]美 ['braʊzɚ]),如Netscape Navigator或Internet Explor

2017-07-16 21:00:32 1557 20

原创 抽象工厂

四、工厂方法模式抽象工厂角色: 这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者必须继承的父类。在java中它由抽象类或者接口来实现。具体工厂角色:它含有和具体业务逻辑有关的代码。由应用程序调用以创建对应的具体产品的对象。在java中它由具体的类来实现。抽象产品角色:它是具体产品继承的父类或者是实现的接口。在java中一般有抽象类或者接口来实现。具体产品角

2017-06-25 21:40:17 312 19

原创 设计模式之策略模式

在现实生活中,中国的所得税,分为企业所得税、外商投资企业或外商企业所得税和个人所得税,针对于这3种所得税,每种所计算的方式不同,个人所得税有个人所得税的计算方式,而企业所得税有其对应计算方式。如果不采用策略模式来实现这样一个需求的话,我们会定义一个所得税类,该类有一个属性来标识所得税的类型,并且有一个计算税收的CalculateTax()方法,在该方法体内需要对税收类型进行判断,通过if-else

2017-06-18 19:52:18 345 19

原创 浅谈SVN

2017-05-28 21:33:37 427 27

原创 存储过程

存储过程与SQL语句对比优势:1、提高性能SQL语句在创建过程时进行分析和编译。 存储过程是预编译的,在首次运行一个存储过程时,查询优化器对其进行分析、优化,并给出最终被存在系统表中的存储计划,这样,在执行过程时便可节省此开销。2、降低网络开销存储过程调用时只需用提供存储过程名和必要的参数信息,从而可降低网络的流量。3、便于进行代码移植数据库专业人员可以随时对存

2017-05-21 17:30:54 428 16

原创 机房重构中的权限问题

无法打开模块文件“C:\Users\fkg\AppData\Local\Temp\.NETFramework,Version=v4.5.AssemblyAttributes.vb”:系统找不到指定的文件。刚开始我以为是自己昨天忘了保存我就想忘了保存应该也不会报这种错误吧于是我开始查资料原来是权限的问题只需要以管理员身份运行,然后修改用户权限,然后在VS里面重新生成就可以啦,

2017-05-16 11:02:01 552 18

原创 方法重载和重写的区别

1、重载:方法名相同,参数列表不同2、重写:也叫覆盖,指在子类中定义一个与父类中方法同名同参数列表的方法。因为子类会继承父类的方法,而重写就是将从父类继承过来的方法重新定义一次,重新填写方法中的代码。区别1.重写必须继承,重载不用。2.重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。3.重写的方法修饰符大于等于父类的方法,重载和修饰符无关。

2017-05-07 21:36:06 543 13

原创 SqlHelper的用法

SqlHelper是一个基于.NET Framework的数据库操作组件。组件中包含数据库操作方法,目前SqlHelper有很多版本,主要以微软一开始发布的SqlHelper类,后面包含进了Enterprise Library开源包中了。还有一个主要版本是dbhelper.org开源的sqlhelper组件,优点是简洁,高性能,不仅仅支持sqlserver,同时支持sqlserver、oracle

2017-04-29 21:31:33 1245 20

原创 英语月总结

以前我的英语学习其实是没有按照培养计划上的要求来做的时间和力度都达不到。英语很重要我坚决拥护 但是没有激情 没有把学习它当成一种快乐的事情。英语很重要,英语是下一个突破口,这个我们大家都知道。但是近段时间发生了巨大的改变,我开始打心眼里喜欢上了英语。在学习main text和mini story前者是和小慧一起学的,后者是和亚雯他们一起的,和小慧是清晨,改掉了晚起的习惯,每天出去呼吸人

2017-04-29 21:23:50 455 28

原创 BS和CS的区别及优缺点

C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或InternetExplo

2017-04-23 20:27:32 1397 26

原创 Entity层

一.首先你要决定你的实体是怎么分类的。可以是按照数据库的表分类的;可以是按照窗体来分;甚至可以按照功能来分,但是我们经过思考都可以得到结论,按照表来分是耦合性最低的,也是最正确的选择。二.聊一聊里面的内容到底是什么意思。Public Class studentEntity Private _studentNo As String. 声明  _stude

2017-04-16 19:46:50 757 20

原创 半年总结

时间如梭,在提高班的时光是快乐的充实的但也是转瞬即逝的,在这里我收获良多,收获了男朋友和女朋友,懂得了很多以前不懂得道理,米老师也给我分享了很多,分析了很多觉得自己以前的眼光还是太狭隘,也学会了很多知识和技术。        我们在下半年的时候成立了一个叫做捆绑式一体化的小组,当时捆绑了我们的英语,计算机,博客,评论,读书,日报,日常学习讨论,我们一起享受着青春的时光,说实话当时的收获是巨大的

2017-03-05 14:04:22 420 22

原创 Oracle数据库

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。ORACLE数据库系统是美国ORACLE公司(

2017-02-12 21:41:01 900 22

原创 设计模式与自行车生产所引发的联想

很多人说设计模式是一种新鲜的事物,其实不然,其实他和我们的实际生活息息相关,只用一辆自行车就可以介绍设计模式的整体思路,下面是我的一点想法,希望对大家有点帮助。设计模式分为四大类 创建型 结构型 行为型 设计原则 1.     创建型 创建型就好比是有一张图纸 有模型但是仅仅只是有一个概念,不是成品。2.     结构型  如同自行车的生产的过程 零件的组成以及零件之间的依赖,

2017-02-03 17:06:16 958 17

原创 责任

说到责任很多人可能认为离自己很远尚未心智完全成熟的我们总认为自己还小奈何岁月匆匆流水,是时候我们为他们撑起一片天啦。 责任有很多种在此我要强调的是对自己的事业的责任 一、责任体现了一个人的心态、态度、原则、作风、风格、习惯、思想——-    二、责任体现了一个人的心智、格局和胸怀;体现着一个人的使命、生活空间和追求。   三、责任是一个人人生观、价值观和世界观的体现,是一个人

2017-01-13 11:31:13 409 28

原创 o2o与人工智能

O2O即Online To Offline(在线离线/线上到线下),是指将线下的商务机会与互联网结合,让互联网成为线下交易的平台,这个概念最早来源于美国。O2O的概念非常广泛,既可涉及到线上,又可涉及到线下,可以通称为O2O。主流商业管理课程均对O2O这种新型的商业模式有所介绍及关注。       人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用

2017-01-08 18:46:02 740 19

空空如也

空空如也

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

TA关注的人

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