技术
飓风部落格
坚持写
展开
-
SpringBoot 项目打包war 包部署Tomcat,logback 日志记录不生效解决办法
SpringBoot 项目打包war 包部署Tomcat,logback 日志记录不生效解决办法原创 2022-08-17 22:49:17 · 1188 阅读 · 1 评论 -
安装Kiabna. Unable to fetch mapping
安装KiabnaKibana是一个为 ElasticSearch 提供的数据分析的 Web 接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。Kiabna的介绍可查考官方的说明:https://www.elastic.co/cn/products/kibana下载地址为:https://www.elastic.co/cn/downloads/kibana下载下来,解压如下修改config / kibana.yml文件,加入以下内容:server.port: 5601server.na转载 2022-01-19 10:16:11 · 299 阅读 · 0 评论 -
大型复杂系统的架构设计思考
一、背景 架构设计存在两类系统的设计:大型系统和简单系统的架构设计。如何进行简单系统(单系统)设计我们看到的文章很多,大型系统设计相对较少。如何进行大型系统设计?是我们今天讨论的话题。 首先,我们需要思考几个问题。1、 大型系统和简单系统设计有什么区别?2、 大型系统设计不就是分布式设计吗?3、 如何进行大型系统设计?二、大型系统与简单系统设计的区别 从系统的简易程度可以将系统分为复杂系统或简单系统。我们这里成复杂系统为大型系统,大型系统是复杂系统,一般是指规转载 2021-07-12 08:23:14 · 355 阅读 · 0 评论 -
Spring 体系结构
一、.Data Access/Intergration(数据访问/集成)数据访问/集成层包括 JDBC、ORM、OXM、JMS 和 Transactions 模块,具体介绍如下。JDBC 模块:提供了一个 JDBC 的抽象层,大幅度减少了在开发过程中对数据库操作的编码。ORM 模块:对流行的对象关系映射 API,包括 JPA、JDO、Hibernate 和 iBatis 提供了的集成层。OXM 模块:提供了一个支持对象/XML 映射的抽象层实现,如 JAXB、Castor、XMLBeans、JiB.原创 2021-04-29 16:43:41 · 114 阅读 · 0 评论 -
Java Spring 框架
Spring 被称为 J2EE 的春天,是一个开源的轻量级的 Java 开发框架, 具有控制反转(IoC)和面向切面(AOP)两大核心。Java Spring 框架通过声明式方式灵活地进行事务的管理,提高开发效率和质量。Spring 框架不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何 Java 应用都可以从 Spring 中受益。Spring 框架还是一个超级粘合平台,除了自己提供功能外,还提供粘合其他技术和框架的能力。...转载 2021-04-29 16:28:29 · 130 阅读 · 0 评论 -
JetBrains账号
IDEA版本License server2016.03http://203.195.199.171:1337DataGrip版本License server2017.2http://203.195.199.171:1337PyCharm版本License server2017.3http://203.195.199.171:1337原创 2021-04-20 10:39:54 · 1740 阅读 · 0 评论 -
spring、springMVC、sprigBoot、 springCloud 的区别
Spring 是一个“引擎”;Spring MVC 是基于Spring的一个 MVC 框架 ;Spring Boot 是基于Spring4的条件注册的一套快速开发整合包。springCloud原创 2021-03-05 11:44:22 · 432 阅读 · 0 评论 -
Java 跟C# 方法重写,覆盖,重载对比
开发人员痛苦,就是世界上编程语言太多。而且各有各自的语法,优点。造成我们的认知混乱 C# Java 区别 重写 用关键字 virtual 修饰的方法,叫虚方法。可以在子类中用override 声明同名的方法,这叫“重写”。 相应的没有用virtual修饰的方法,我们叫它实方法。 重写会改变父类方法的功能。 方法覆盖是说子类重新定义了父类的方法。 方法覆盖必须有相同的方法名,参数列表和返回类型。 相同 ..原创 2020-08-05 23:34:04 · 388 阅读 · 0 评论 -
EasyUi easyui-textbox 赋值无法显示的
有个元素<input class="easyui-textbox" master name="name" id="name" value="111"/>在用jquery 操作赋值$('#name').val(22222) ///错误的方法,将无法显示 $('#name').textbox("setValue",22222); ///正确的方法,正常显示原因:Easyui 的元素是一组控件,用简单的jquery操作,会有很多问题。在Easyui 官网 提供了每个元素的操作.原创 2020-07-29 09:26:15 · 790 阅读 · 0 评论 -
UML关系(泛化,实现,依赖,关联(聚合,组合))
啸笑天 UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物(2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系(3) 图(10种):用例图,类图,对象图,包图,组件图,部署图,状态图,活动图,序列图,协作图事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。 (2) 关转载 2014-02-28 00:10:10 · 568 阅读 · 0 评论 -
回车符和换行符区别【Windows和Linux换行符的区别】
回车符和换行符区别【Windows和Linux换行符的区别】回车符号和换行符号产生背景 关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要转载 2014-03-19 11:56:50 · 709 阅读 · 0 评论 -
Sqlserver 导出insert插入语句
因数据迁移需要,需要将SQLserver的数据,导出成insert语句。这个操作如果是ORACLE数据库的话,操作那是相当的容易,但是换到SQLserver,确有些难度,自带的工具都无法完成这个操作。经过查证资料可以通过写一个存储过程来完成这个操作。 我整理过得存储过程如下: SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS转载 2014-05-04 16:27:27 · 964 阅读 · 0 评论 -
形式语言与自动机理论总结
一:图形总结。 重点:乔姆斯基体系 四大文法之间的关系: 总结全图: 点击图片查看大图 二:文字详解。 1,集合关系(并、交、补、差、笛卡尔积、幂积、二元关系) 1) 笛卡尔积:AXB,即都分别对应的乘积。 例1-1, A={1,2,3},B={白、黑}转载 2014-05-10 16:23:54 · 1057 阅读 · 0 评论 -
远程桌面连接时,用电脑名不能连接,用IP就可以,为什么
一般是DNS 解释出问题 解决方法一。原创 2014-04-25 11:07:28 · 16557 阅读 · 0 评论 -
this kernel requires an x86-64 CPU, but only detected an i686 CPU. unable to boot - please ues a ker
this kernel requires an x86-64 CPU, but only detected an i686 CPU. unable to boot - please ues a kernel appropriate for your CPU. 在虚拟机中安装linux系统,主机为win7 64位系统启动后提示如上图。 解决方法:(源自转载 2014-05-17 10:28:06 · 594 阅读 · 0 评论 -
电脑如何分享网络给手机上网
电脑如何分享网络给手机上网如何把笔记本电脑的有线网分享给手机上了。其实很简单,只要分分钟就能设置好,下面就和小编一起来,设置吧。注明:只适合win7系统的笔记本哦~台式机和xp系统暂时不适合这个方法。工具/原料• 笔记本电脑• 有线/无线网络• 手机方法/步骤1. 点击图片电脑右下角的开始菜单。2. 点击所有程序转载 2014-06-16 14:41:15 · 2523 阅读 · 0 评论 -
突然之间不能访问http://127.0.0.1 http://localhost/
好好的IIS突然出现问题了原创 2014-07-28 16:55:45 · 9294 阅读 · 0 评论 -
Asp.net MVC 中Ajax的使用 ,无法跳进Action
记录下原创 2015-04-22 15:59:41 · 1315 阅读 · 0 评论 -
GOF设计模式
学习设计模式,方法很多,书籍也很多。本博客整理23个设计模式供大家参考,同时也增加自己对设计模式的理解。原创 2015-06-23 14:34:51 · 434 阅读 · 0 评论 -
sqlserver数据库大型应用解决方案经验总结
随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。一、负载均衡技术负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各节点相互协作、共同负载、均衡压力,对客户端来说,整个群集可以视为一台具有转载 2016-01-23 12:17:18 · 498 阅读 · 0 评论 -
如何让file input能够实现置空和【异步】上传后相同文件的再次选择触发change
http://www.cnblogs.com/laozuan/p/4660405.html file input出于安全角度,是不允许赋值的,即使是置空,虽然通过给outerHtml赋值可以清空,但貌似仅在ie下起使用。因为缺少置空的方法,用户异步上传完毕文件后选择相同文件时,不会触发change,因为在这种情况下,我们没有办法使value(也就是文件路径)发生变化。那难道就无解了转载 2016-07-13 16:44:23 · 3490 阅读 · 0 评论 -
UML学习
应用UML的三种方法:1.草图2.蓝图3.编程语言学习UML的要素1.表示法-图形2.过程 (UML于过程无关,但最好用于RUP)3.工具(工具是最不重要的。)原创 2016-06-22 22:48:23 · 363 阅读 · 0 评论 -
MsSql批量修改备注 导出批量修改字段注释语句
MsSql导出批量修改字段注释语句SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description , 'if exists (SELECT1FROM sys.tables AINNER JOIN sys.columns B ON B.object_id = A.object_...原创 2018-12-13 00:17:32 · 867 阅读 · 0 评论 -
程序员对类的要求
开发人员可以直接使用类库中的类,其方式与使用语言的基本类型完全相同。开发人员可以扩充类库,办法是定义各实现类库中已有类的子类,再将这样的子类加入类库。要想发挥面向对象的软件构造方式的优点,开发人员必须知道类库是怎样组织起来的。衡量一个开发人员的好坏,要看他是否知道如何来最好地转载 2011-10-13 16:50:29 · 435 阅读 · 0 评论 -
安装VS2010 SP1后SQL Server 2008 r2智能感知功能(IntelliSense)失效!
安装VS2010 SP1后SQL Server 2008 r2智能感知功能(IntelliSense)失效!记得有人提到过,在安装Vs2010 Sp1后,SQL server 2008 r2的智能感知功能失效。今天试了一下,发现确实如此。安装环境:1、Windows server 2008 标准版(32位)SP2 中文版,Ver Microsoft Windows NT转载 2012-11-23 10:05:35 · 1471 阅读 · 0 评论 -
Microsoft Visual Studio 遇到了问题,需要关闭的一种可能的解决方法
最近遇到一打开网站就出现 “Microsoft Visual Studio 遇到了问题,需要关闭。向 Microsoft 发送错误报告”这个问题。查过网上的资料,有人说估计是缓存的问题,建议把Microsoft Visual Studio的缓存文件全部删掉,然后重置开发环境,应该是可以解决的。实在不行,保存项目,卸了Microsoft Visual Studio重新安装一遍。我当时就是想重装,转载 2012-11-21 13:22:48 · 2653 阅读 · 0 评论 -
Hungarian
匈牙利表示法是微软雇员Charles Simonyi博士的发明。它之所以称为匈牙利表示法,是因为Charles来自匈牙利。基本上,这是一个命名约定:在每一个变量名前添加表示变量类型的字母前缀,并继以一个大写字母开头的对变量的简短描述。例如,如果需要用一个整数型变量来保存游戏中的得分,会把它命名为iScore。匈牙利表示法的发明来自于为微软程序员建立一个可遵循的编程规范的迫切需求。如果一个公司所有的转载 2011-11-15 10:19:50 · 469 阅读 · 0 评论 -
进程概念的引入
http://hi.baidu.com/%BA%BA%BD%AD%D6%C9%D7%D3/blog/item/c60e0861f83652d38db10d8f.html#0为什么要引入进程这个概念呢?如果在百度或google上一搜,答案有一大堆,不过我发现没有一个正确的答案!其实只要学过《操作系统原理》这门课的人都知道,对于没有学过的人,可以通俗解释如下: 早期的计算只能按顺序一次转载 2011-10-25 11:39:29 · 2361 阅读 · 1 评论 -
安装sql server 2008 R2错误
问题 :标题: Microsoft SQL Server 2008 R2 安装程序------------------------------出现以下错误:无法启动该服务。原因: 服务“MSOLAP$MSSQLLIU”启动请求失败。有关帮助信息,请单击: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Micros原创 2011-10-19 17:50:01 · 5751 阅读 · 0 评论 -
什么是“好”系统呢?
采用系统化的开发方法开发软件(特别是在规模软件)系统才可获很好的系统。什么是“好”系统呢?从使用者观点出发,需要系统有易学易用、界面友好、当正确使用是能快速给出正确结果、效率高等优点,还要求系统安全可靠等;从系统开发者和管理者角度出发,要求系统易于修改和扩充、易于理解转载 2011-10-13 17:10:38 · 536 阅读 · 0 评论 -
打造第一团队, 希丁克的力量
力量来自于思考,成功来自于将思考所得付诸于实践摘自《打造第一团队, 希丁克的力量》如果我们将足球紧紧理解为一种娱乐和消遣,不免失之肤浅;如果我们将足球片面地理解为经济的一部分,可以赚钱,肯定失之于庸俗;如果我们将足球总是和荣誉联系在一起,联系着喜怒哀乐,不免显得过于急功近转载 2011-10-13 22:27:55 · 560 阅读 · 0 评论 -
多范型程序设计
多范型程序设计 1978年著名的计算机科学家、图灵奖得主R. W. Floyd教授在其图灵奖演讲中提出了程序设计范型 (Programming Paradigms) 的概念。程序设计范型指设计和实现程序的模型。不同的范型导致不同的程序设计技术和方法学。我们把体现某种范转载 2011-10-12 15:29:45 · 1202 阅读 · 0 评论 -
高智商,低情商
聪明反被聪明误,高智商的不机灵。而高情商的则时时察言观色顾左及右,懂得进退伸缩掂量计较,因而讨巧得利,低调但落实惠。他们以自己为尺度,取舍由心,行为合度,往往左右逢源。自知者明,他们不吃亏。 高智商的驭物,高情商的驭人。 你的基本素质和条件决定你的生存方式,你的生存方转载 2011-09-16 00:27:26 · 1416 阅读 · 0 评论 -
resport .ent报表中当除数为零,文本框显示"错误号"。解决办法
方法有两种:一,进行转换,用Val():=IIf(Val(Fields!A.Value)=0,0,Val(Fields!B.Value) / Val(Fields!A.Value)) 二,我写了个公式:a/iff(b=0,1,b)-iif(b=0,a原创 2011-08-08 18:22:38 · 1036 阅读 · 0 评论 -
改变自己
一是自信,二是欲望,三是坚持。一直以来都觉得自己慢慢会更强,所以,你今天要比昨天强,明天比今天强。人,都是如此的,只要你追求完善自我,不断的的反省,相信你会实现你心里那份信念的。呵呵,希望你我一起努力。 制定人生目标必须注意: 一、你的目标必须原创 2011-09-05 11:23:30 · 659 阅读 · 0 评论 -
try块的代码出现异常后,发生的事件顺序
1.try块有发生异常的地方中断程序的执行。2。如果有Catch块,就检查该块是否匹配于已发生的异常类型。如果没有Catch块,就执行finally块(如果Catch块,就一定要有finally块).3。如果有Catch块,但它与民发生的异常类型不匹配,就检查是否有其它Catch块。4。如果有Catch块匹配于已发生的异常类型,就执行它包含的代码,再执行finally块(如果有).翻译 2011-11-18 16:27:05 · 976 阅读 · 0 评论 -
封闭性问题、开放性问题、挑战性问题
封闭性问题、开放性问题、挑战性问题 开放性问题是相对于封闭性问题而言的。封闭性问题的答案唯一,多是一些虚拟的情境,开放性问题不求答案的唯一,强调方法的多样化,展现的是一个广阔的求知空间。“开”即能拓展,“封”即是束缚,“放”就会有个性,“闭”只能是一般化。对于问题而言,开放性问题让人有思维的冲动,封闭性问题让人的思维迟滞。问题的提出关系教的质量、学的质量。传统、陈旧的数转载 2011-11-30 11:14:35 · 10996 阅读 · 0 评论 -
开放性问题 vs 封闭性问题
本帖墙内镜像:http://blog.csdn.net/program_think/archive/2011/05/02/6384153.aspx由于4月份写了些关于“药案”的帖子,把这个招聘系列中断了。今天正好是劳动节假期,俺赶紧再劳动一下,写出招聘系列的第3篇。 在本系列的"前一个帖子",已经强调了“非技术能力”的重要性。那么,在笔试/面试中,如何看出应聘者的非技术能力捏?很转载 2011-11-30 11:20:40 · 21167 阅读 · 0 评论 -
SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, er
SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。) (Microsoft SQL Server,错误: 233)有关帮助信息,请单击: http://go.microsoft.com/fwli转载 2012-11-20 14:57:58 · 36088 阅读 · 3 评论 -
IE8对JS的数组,采用属性遍历的方法,解析不一样的地方:
IE8对JS的数组,采用属性遍历的方法,解析不一样的地方:有如下的代码Array.prototype.Contains = function (str) { if (!str) return false; for (var i = 0; i this.length; i++) { if (this[i] == str) {转载 2012-09-19 17:30:18 · 3749 阅读 · 0 评论