分类: 学习

Mysql round函数四舍五入不正确

最近发现Mysql中round()函数 取整方式会因参数的类型会有所不同,例如参数类型为整数或Decimal时,该函数会按照四舍五入规则正确取整。但是参数类型为Double时,会与正常四舍五入后的值不同。 差异12345select 2.5, 25E-1, round(2.5), round(25E-1) 结果为 2.5 25E-1 round(2.5) round(25E-1) 2

更新显卡驱动出错

更新显卡出错,提示缺少SHA-2更新补丁 需要安装两个更新补丁. 下载地址: kb4474419 kb4490628 根据系统选择下载好驱动版本之后,windows 7 系统如果直接安装,可能出现提示框 安装程序遇到错误:0x80240037 解决方案: 补丁文件复制一份(避免出错再次下载). 更改复制后的补丁文件后缀名(.msu 改为.cab) 解压该文件至新文件夹中(kb4474

网站搜索引擎收录

搜索引擎快照,是指在访客在无法打开某个搜索结果,或者打开速度特别慢的情况下,为访客提供的之前保存在搜索引擎服务器上对应网页内容的纯文本。不过,搜索引擎保存的快照内容一般只包括文本数据,图片及其他多媒体等非文本数据不会被保存。因此,在来源网站无法访问的情况下,图片及其他多媒体在快照中将无法显示。 百度百科baike.baidu.com/item/快照/327038 百度 登陆注册百度搜索资源资源

负载均衡

负载均衡​ 多台服务器组成一台服务器集合,每台服务器都具有等价的地位, 可以单独提供服务且无需其他服务器的辅助,通过某种负载分担技术,将外部发送来的请求 均衡的分配到服务器集合中的每一台服务器上,而接受到请求的服务器独立的回应客户请求。

Liskov Substitution Principle - 里氏代换原则

里氏代换原则 —— LSP任何基类可以出现的地方,子类一定可以出现!   里氏替换原则,OCP作为OO的高层原则,主张使用“抽象(Abstraction)”和“多态(Polymorphism)”将设计中的静态结构改为动态结构,维持设计的封闭性。“抽象”是语言提供的功能。“多态”由继承语义实现。

Single responsibility principle - 单一职责原则

单一职责原则 —— SRP一个类应该只有一个发生变化的原因 Robert C. Martin敏捷软件开发:原则、模式和实践   所谓职责是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。(看看就行)   如果一个类承担的职责过多,就等于把这些职责耦合在一起了。一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当发生变化时,设计会遭受到意想不到的破坏。而如果想要避免这种现象的发生,就要尽可能的遵守单一职责原则。此原则的核心就是解耦和增强内聚性。

Open Close Principle - 开闭原则

开闭原则 —— OCPSoftware entities should be open for extension,but closed for modification(模块应对扩展开放,而对修改关闭!) Bertrand MeyerWide Awake 模块应尽量在不修改原(是“原”,指原来的代码)代码的情况下进行扩展。

Design Patterns of Java - 设计原则JAVA

What is the design pattern?设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。 百度设计模式概念

Hexo的写作标签

Hexo第一篇文章,查看文档以获取更多信息. 命令常用命令更多命令1234567891011121314<!--启动服务-->hexo server<!--创建草稿-->hexo new draft My New Post test<!--草稿移动至_posts -->hexo publish draft My New Post test<!--创建新文