异常和执行总是被联系在一起。如果您打开一个不存在的文件,且没有恰当地处理这种情况,那么您的程序则被认为是低质量的。 如果异常发生,则程序停止。异常用于处理各种类型的错误,这些错误可能在程序执行期间发生,所以要采取适当的行动,而不至于让程序完全停止。 Ruby 提供了一个完美的处理异常的机制。我们可以 ...
分类:
其他好文 时间:
2020-05-23 18:19:34
阅读次数:
45
首先,做下简单说明: DEDECMS系统,以及DZ的HOME系统如果能够完美结合,那么这两个系统都将把自身发挥到极致 而整合的最大关键就是获取UC的用户uid值这样在程序和用户数据的调用上都很方便了 在整合中出现了一些2B的问题比较棘手 1,DEDE不能完美的体现UC的用户ID造成无法正常的通信 2 ...
分类:
其他好文 时间:
2020-05-22 17:33:05
阅读次数:
59
一.概述 收集算法(JVM之垃圾回收-垃圾收集算法)是内存回收的抽象策略,垃圾收集器就是内存回收的具体实现。 JVM规范对于垃圾收集器的应该如何实现没有任何规定,因此不同的厂商、不同版本的虚拟机所提供的垃圾收集器差别较大,这里只看HotSpot虚拟机。 就像没有最好的算法一样,垃圾收集器也没有最好, ...
分类:
其他好文 时间:
2020-05-22 13:05:10
阅读次数:
37
前言 由于HTML语言的定位问题,在网页中实现居中也不是如word中那么简单,尤其在内容样式多变,内容宽高不定的情况下,要实现合理的居中也是颇考验工程师经验的。网上讲居中的文章很多,但是都不太完整,所以小茄今天就来总结下纯CSS实现居中的各种方案。学疏才浅,文中如有不当之处,万望指出! 6种方案 1 ...
分类:
Web程序 时间:
2020-05-22 11:19:33
阅读次数:
53
红黑树是一个平衡的二叉树,但不是一个完美的平衡二叉树。虽然我们希望一个所有查找都能在~lgN次比较内结束,但是这样在动态插入中保持树的完美平衡代价太高,所以,我们稍微放松逛一下限制,希望找到一个能在对数时间内完成查找的数据结构。这个时候,红黑树站了出来。阅读以下需要了解普通二叉树的插入以及删除操作。红黑树是在普通二叉树上,对没个节点添加一个颜色属性形成的,同时整个红黑二叉树需要同时满足一下五条性质
分类:
其他好文 时间:
2020-05-22 10:12:24
阅读次数:
85
1,下载高版本驱动包 (mysql-connector-java-8.0.15.jar) 提取码:t27v 2,更换驱动名 以前:com.mysql.jdbc.Driver 现在:com.mysql.cj.jdbc.Driver 3,删除原来驱动包 项目上右键->Build Path->Config ...
分类:
数据库 时间:
2020-05-22 00:30:41
阅读次数:
1536
在项目实践中要在 js前端将table导出至Excel 时 。总会有 文件格式与扩展名不匹配的对话框。头疼了很久。 在这里十分感谢 就是那个_feng 的无私奉献。给出一个好用的Demo。完美地解决了 js导出Excel问题。 他的Demo GuitHub ExcelDownload 实例下载 这里 ...
分类:
编程语言 时间:
2020-05-22 00:08:23
阅读次数:
387
docker是基于Golang语言实现的云开源项目。 docker的目标 Build,Ship and Run Any App Anywhere,即通过对应用组件的封装,分发,部署,运行等生命周期的管理,使应用及运行环境能做到一次封装,到处运行。 docker的概念 解决运行环境和配置问题软件容器, ...
分类:
其他好文 时间:
2020-05-21 23:56:43
阅读次数:
95
异常处理 1.异常处理介绍 ■任何完美的应用程序和技术高明的程序员,都不能保证程序绝对不出差错。 ■在代码中加入异常处理可以捕获末知的异常,并对异常进行处理,可以防止应用程序的崩溃, 并向用户友好地给出错误提示。 2.程序中的错误可以分为三类: ■编译错误: 在程序编译时产生的错误,通常由错误的语法 ...
我们常说人以群分,物以类聚,即根据特征去划分,这其实就是类的思想。在编写类时,我们会定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后可以根据需要赋予每个对象独特的个性。下面我们就来具体了解一下什么是类和对象。 1、类与对象的语法规范 关键字:class 语法如下: ...
分类:
编程语言 时间:
2020-05-21 13:12:48
阅读次数:
56