定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 解决方案:当软件需要变化时,尽量通过扩展软件实体的行 ...
分类:
其他好文 时间:
2017-12-28 23:27:34
阅读次数:
221
操作前需要以下软件,且,Ubuntu已经安装在VMware Workstation上。 Ubuntu16.04 LTSVMware WorkstationSecureCRT VMware的编辑tab >虚拟网络编辑 菜单查看网络配置: 子网IP:192.168.92.0子网掩码:255.255 ...
分类:
系统相关 时间:
2017-12-28 23:27:25
阅读次数:
215
本文介绍sql server的相关的查询语句和标准T sql语法 sql server中支持的数据类型 1. ANSI字符和UNICODE字符的区别 2. sql server支持的数据类型如下 标准语法 1. 变量 局部变量 全局变量 2. 操作符 注释符 运算符 3. 流程控制语句 if js ...
分类:
数据库 时间:
2017-12-28 23:27:18
阅读次数:
208
一、内存溢出程序 当程序运行起来后一段时间内存就会溢出。 二、查看内存溢出情况 2.1 安装内存分析工具 2.2 运行参数配置 Run as-->Run Configurations-->Arguments-->VM arguments:-Xms20m -Xmx20m -XX:+HeapDumpOn ...
分类:
编程语言 时间:
2017-12-28 23:27:08
阅读次数:
192
我们的网站要和Discuz整合到一起,有个新用户同步的需求,网络上很多的做法是用 UCenter的接口来做,反正最后都是插入SQL,笔者使用了直接操作数据库的方式,把操作的表和SQL整理了下,后面如果有时间做个SSO就省事了(熟悉了PHP之后。。) 准备 版本:dz 3.2版本 ucenter1.6 ...
分类:
数据库 时间:
2017-12-28 23:27:01
阅读次数:
246
有时在vs中为了使用git命令行,需要打开cmder工具,并让cmder自切换到当前目录: 方法1: 看下效果: 方法2:在文件夹中右键(添加到右键自行百度) ...
分类:
其他好文 时间:
2017-12-28 23:26:53
阅读次数:
185
上文提到特别注意map_builder_bridge_.AddTrajectory(x,x),查看其中的代码。 其中map_builder_.AddTrajectoryBuilder(...)是Cartographer项目中的代码了。 ...
分类:
其他好文 时间:
2017-12-28 23:26:44
阅读次数:
405
package webservice; import java.util.Properties;import javax.mail.internet.MimeMessage;import org.springframework.mail.javamail.JavaMailSenderImpl;imp ...
分类:
其他好文 时间:
2017-12-28 23:26:36
阅读次数:
200
我们在电脑中发布的arcgis server服务,在电脑上用localhost访问十分容易,图片出来也很容易,通过ip:端口号访问也很容易。。但是,当把项目丢到tomcat中的时候,再在同一内网下访问的时候,手机端的图片怎么都出不来,就像下面这样,为什么呢?? 下图是电脑端: 下图是手机端: 可以看 ...
分类:
移动开发 时间:
2017-12-28 23:26:28
阅读次数:
837
1.下载Clion 1.1 下载Linux版Clion的.tar.gz的压缩包 Clion 2017.3.1 下载安装:https://www.jetbrains.com/clion/download/#section=linux 1.2 解压CLion-2017.3.1.tar.gz到/opt文件 ...
分类:
系统相关 时间:
2017-12-28 23:26:19
阅读次数:
404
扩展欧拉定理: $$ a^x \equiv a^{x\mathrm{\ mod\ }\varphi(p) + x \geq \varphi(p) ? \varphi(p) : 0}(\mathrm{\ mod\ }p)$$ cpp include include include using name ...
分类:
其他好文 时间:
2017-12-28 23:26:12
阅读次数:
186
web.xml struts.xml CustomerAction.java index.jsp 在tomcat配置文件里添加虚拟路径 ...
分类:
Web程序 时间:
2017-12-28 23:26:03
阅读次数:
251
马上2017年就结束了,虽然我因为目前的项目用不上你vue,但是我不曾忘记你,在时间缝隙的某一刹那,我再次将你拾起。 vue.js全家桶:vue+ vuex+axios+vue-router+webpack+es6+less vue核心 vuex状态管理 axios数据交互 vue-router路由 ...
分类:
Web程序 时间:
2017-12-28 23:25:56
阅读次数:
190
1.背景 现在很多应用都存在XXE(XML External Entity attack)漏洞,就是xml外部实体攻击,比如facebook,很多XML的解析器默认是含有XXE漏洞的。 2.xml的定义 XML用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对 ...
分类:
其他好文 时间:
2017-12-28 23:25:48
阅读次数:
502
PAT 1061. 判断题 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。 输入格式: 输入在第一行给出两个不超过100的正整数N和M,分别是学生人数和判断题数量。第二行给出M个不超过5的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0代表“非”,1 ...
分类:
其他好文 时间:
2017-12-28 23:25:38
阅读次数:
155
这篇文章讨论一下与链表的环相关的题目,我目前遇到的一共有3种题目。 1.判断一个链表是否有环(LeetCode相关题目:https://leetcode.com/problems/linked-list-cycle/description/) 设置两个指针,初始值都指向头,一快一慢,slow每次前进 ...
分类:
编程语言 时间:
2017-12-28 23:25:28
阅读次数:
158
var:表示方差, 即各项-均值的平方求和后再除以N , std:表示标准差,是var的平方根。 cov:协方差 ,与var类似,但是除以(N-1) ...
分类:
编程语言 时间:
2017-12-28 23:25:23
阅读次数:
676