- 博客(21)
- 资源 (7)
- 收藏
- 关注
转载 C++ const修饰【函数】、【函数参数】、【函数返回值】
1.修饰函数在类中将成员函数修饰为const表明在该函数体内,不能修改对象的数据成员而且不能调用非const函数。为什么不能调用非const函数?因为非const函数可能修改数据成员,const成员函数是不能修改数据成员的,所以在const成员函数内只能调用const函数。#include <iostream>using namespace std; class A{...
2019-07-23 09:49:55
168
原创 图像中检测出的m个小矩形框按照彼此相邻合并成n个大矩形框C++代码
注:本人的图像中的框大小都一样,使用了opencv的中的Mat格式。可能有BUG,还请指正!效果如下图所示:代码链接:https://download.csdn.net/download/crossing2012/11274508原代码函数前面我是带类声明的,可能你不需要,请自行修改,核心函数全部都贴上了。【上述链接的核心代码写的有些冗余,现贴上最新的核心代码】/*函数功...
2019-07-04 10:17:54
2754
3
原创 java中compareTo()方法自己实现
//按照字典顺序比较两个字符串大小 public static int compareTo(String str1,String str2) { int len1=str1.length(); int len2=str2.length(); int short_len=0; if(len1>=len2) { short_len=len2; } el...
2019-06-13 14:27:17
2142
原创 数据库中超码、候选码、主码的理解
有的书中,把码写成健,一个意思。1.超码一个或多个属性的集合,这些属性可以让我们在一个实体集(所谓的实体集就是student表中多条记录的集合)中唯一地标识一个实体。如果K是超码,那么所有包含K的集合也一定是超码。如下表,字段ID可以唯一标识每一条记录,因此(ID)为一个超码,所有包含ID字段的属性集合都应该是超码(都能唯一标识每一条记录),如(ID,name),(ID ,sex),(...
2019-06-11 14:49:11
3745
转载 数据库设计范式介绍
一、数据库设计范式及其意义和不足数据库的设计范式是数据库设计所需要满足的规范,数据库的规范化是优化表的结构和优化把数据组织到表中的方式,这样使数据更明确,更简洁。实践中,通常把一个数据库分成两个或多个表并定义表之间的关系以做到数据隔离,添加、删除和修改某个字段只需要在一个表中进行,接着可以通过定义的关系传递到数据库中剩余的表中(和分层思想的意义所在很相似)。这样我们可以消除很多错误或垃圾数据出...
2019-06-11 13:46:58
163
原创 main函数中为什么带有static关键字
【重点】static修饰函数或者成员变量时,该函数或者成员变量不依赖于某一个实例对象而存在,而是所有对象共同享用的。为什么main方法是静态的(static)如果main方法不声明为静态的,JVM就必须创建包含这个main方法的类的实例,因为构造器可以被重载,若有人重载了构造器(重载后默认构造器不再调用),传入参数才能创建对象,JVM就不知道传什么样的参数去实例化对象,导致JVM无法通过实...
2019-06-10 15:58:44
1136
转载 web.xml基本配置详解 [转]
Web中,无非是请求和响应; 在SpringMVC中,请求的第一站是DispatcherServlet,充当前端控制器角色; DispatcherServlet会查询一个或多个处理器映射(handler mapping)并根据请求所携带的URL信息进行决策,将请求发送给哪个SpringMVC控制器(controller); 控制器做两件事:一是将数据打包,二是定义逻辑视图名,然后返回给Dis...
2019-05-25 20:05:38
113
原创 IDEA汉化以及解决汉化后设置打不开的问题
【1】汉化包下载链接:https://pan.baidu.com/s/1wm3NbYSM9Gtsdu2EHQPMIA密码:qdr3PS:上述的jar文件已经处理,直接复制后不会出现系统设置等打不开的现象。将汉化包中的resources_cn.jar文件复制到D:\Program Files\software_install\IDEA\IntelliJ IDEA 2018.3.4\li...
2019-05-25 10:27:47
6208
4
原创 eclipse中tomcat启动但是不加载项目的解决办法
1.将server中的项目remove掉,并右键tomcat并点击clean。2.双击tomcat,如图操作。3.上述操作ctrl+s保存后,并将项目add到tomcat中去。4.记得点击debug/start之前,要将项目publish下。...
2019-05-21 17:05:30
10185
4
原创 视图的作用
若有以下3张表:user表,有id,name,age,sex字段goods表,有id,name,price字段ug表,有id,userid,goodsid字段视图的作用实在是太强大了,以下是视图的好处:【作用一】 提高了重用性,视图就像一个函数。如果要频繁获取user的name和goods的name。就应该使用以下sql语言。如下: select a...
2019-04-30 18:45:32
9862
原创 对IoC与DI的理解
IoC(控制反转)首先想说说IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号、iq号………,想办...
2019-04-24 22:58:54
109
转载 控制反转和依赖注入的理解(通俗易懂)
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Spr...
2019-04-24 22:45:02
501
2
原创 部署Web程序到服务器
1.用teamview登录到公司的服务器;2.将web项目打包成war文件,注意选用的tomcat版本;3.从公司已有的tomcat文件夹复制一份,不要动已有的tomcat;4.删除tomcat中别的项目的文件,将打包好的war文件添加至webapps目录中,如图;5.删除中的临时缓存文件;6.修改server.xml文件,如图;修改端口号,其中在浏览器访问的端口号如下...
2019-02-17 16:35:23
454
原创 从SVN上导入项目并跑通项目
1.项目在如下SVN目录中;2.右键点击项目,点击检出为,如下;3.等待SVN检出100%;4.在自己本地创建一个测试数据库;5.在数据库中的表从sql文件加载;6.在项目源码的/src下的config包中,打开文件,编辑配置信息如下;7.右键项目,Build Path,Configure Build Path...,发现jre有个红色×;8.双...
2019-02-12 10:48:51
730
1
原创 【getAttribute、getParameter】&【setAttribute、"setParameter"】的区别
1.getParameter()方法用来获取客户端通过get或者post传递过来的参数,它的返回值永远是String类型。参数为页面提交的参数,包括:表单(post方式)提交的参数、URL重写(get方式)(如xxx?id=1中的id)传来的参数等,因此这个并没有setParameter()方法。2.getAttribute()方法用于获取request对象中的attribute值,该方法的返...
2019-01-16 14:10:02
289
原创 <%@include file="relativeURI"%>与<jsp:include page="relativeURI" flush="true" />的区别
1.<%@ include file="relativeURI"%>适用于引入静态文本,即:纯粹的把部分代码写到了另一JSP页面内,而另一JSP页面内不能有相同的变量名。2.<jsp:include page="relativeURI" flush="true"/>引入执行页面或servlet所生成的应答文本。下图可帮助理解: ...
2019-01-15 16:39:54
704
原创 Layui中的分页实现
1.前端js代码中的table如下:2.实体类需要继承一个基类,基类字段如下:基类中需含有字段page、limit、startRow等字段,其中page和limit字段的名称唯一,不能换成其他的名称。3.前台向后台发送ajax请求后,后台返回的数据格式如下:以上方法定义在service层中。getMenusByCondition()的查询结果就是根据前台传入的page和...
2019-01-10 15:11:21
5861
1
原创 Eclipse中代码大括号上下对齐
依次点击Window->Preferences->Java->Code Style->Formatter->Edit取个新名称(mystyle),展开Brace position选项卡,全部设置为next line.点击应用并退出。
2018-07-30 21:51:33
1429
原创 JDK安装与环境变量配置--Win10系统
1.jdk1.8版本下载-------------------------------------------------------------------------------------------------------------------------2.只需要在系统变量上编辑就行。-------------------------------------------...
2018-07-30 21:36:57
40217
8
转载 关于Java中静态代码块以及构造函数的执行先后顺序
对静态代码块以及构造函数的执行先后顺序,一直很迷惑,看了孙伟琴老师的《java面向对象编程》又结合毕老师的java基础视频中的讲解,现用下面的这段小程序来简明扼要的叙述一下,以加深理解,与君共勉.... public class Fu {
2016-07-03 16:17:29
424
图像中检测出的m个小矩形框按照彼此相邻合并成n个大矩形框C++代码
2019-07-04
图像中红色标记去除Matlab代码实现
2019-01-29
变电站六氟化硫仪表自动识别算法C++实现
2019-01-28
油位计仪表盘识别matlab代码实现
2019-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人