自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Java学习笔记

一、JAVA 中的 StringBuilder 和 StringBuffer 适用的场景是什么?最简单的回答是,stringbuffer 基本没有适用场景,你应该在所有的情况下选择使用 stringbuiler,除非你真的遇到了一个需要线程安全的场景,如果遇到了,请务必在这里留言通知我。然后,补充一点,关于线程安全,即使你真的遇到了这样的场景,很不幸的是,恐怕你仍然有 99.99....9...

2019-06-29 01:28:33 178 1

原创 jquery使用cookie实现七天内自动登录

Jquery将用户名密码存储到cookie中需要导入jquery.js和jquery.cookie.jshtml部分:<div class="main-content"> <div class="container"> <p class="title">登录</p> <d

2018-11-08 17:17:47 2239

转载 支付弹出窗口被拦截解决办法

看过很多解决这个办法的文章,但是对于ajax请求的弹出窗都没什么用,直到看到了这边文章才豁然开朗,其实是很简单的,下面是复制过来的文章。window.open是javascript函数,该函数的作用是打开一个新窗口或这改变原来的窗口,不过一般用来的是打开新窗口,因为修改原来的网页地址,可以使用window.location,可以重定向网页地址,使网页跳转到另一个页面。但是一般情况下,如果直...

2018-11-08 16:58:59 3508

原创 javascript变量提升,ES6中var,let,const的区别

在ES6之前,我们都是用var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局作用域的最顶部)。这就是函数变量提升例如:function aa() { if(flag) { var test = 'hello man' } else { console.log(test) } }以上的代码实际上是...

2018-10-16 10:51:40 208

转载 对数据库中索引的理解

转载自《http://www.cnblogs.com/newpanderking/p/3781043.html》 1、首先要明白无名无实莫要用索引:因为数据中的记录很多,为了方便我们查找,提高查询的效率;2、索引的原理:对要查询的字段建立索引其实就是把该字段按照一定的方式排序;建立的索引只对该字段有用,如果查询的字段改变,那么这个索引也就无效了,比如图书馆的书是按照书名的第一个字母排...

2018-10-14 21:58:43 254

原创 div盒子水平垂直居中的几种方法

一、盒子没有固定的宽和高方案1、使用transforms属性的translate平移这是最简单的方法,不仅能实现绝对居中同样的效果,也支持联合可变高度方式使用。 <!DOCTYPE html><html><head> <title>my-test</title> <style type="text/css"&amp

2018-08-15 22:16:47 8228

原创 html,css笔记

1.html5弃用的元素:<center>,<font>,<basefont>,<s>,<strike>,<u>,<acronym>,<applet>,<dir>,<frame>,<frameset>,&

2018-08-08 22:16:19 135

原创 vue 引入jquery和bootstrap具体步骤

前言其实用了vue以后,并不建议再去用jquery.   vue是视图与数据双向绑定,可以通过操作数据来控制dom,好处多多,但是有的时候还是不得不引入jq的,比如我们要用bootstrap。作为前端,切图也是很必要的技能,写适配的css代码量是一个很恐怖的事情,而且要考虑的东西比较多,难免有遗漏,造成BUG。而引入bootstrap后,优秀的的栅格系统以及适配能力,会省很多事情。所以引入...

2018-08-05 22:54:03 2225 6

转载 浏览器渲染页面步骤

浏览器是如何渲染页面的?浏览器的渲染页面时,表示网站资源已经请求成功。 渲染时,大致的流程如下: (解析html以构建dom树->构建render树->布局render树->绘制render树) 具体的流程如下: 1:浏览器会将HTML解析成一个DOM树,DOM树的构建过程是一个深度遍历过程,当前节点的所有子节点都构建好后才会去构建当前节点的下一个兄弟节点, 2:将C...

2018-07-21 16:35:45 267

原创 网页开发性能优化问题总结

开发及性能优化1、规避javascript多人开发函数重名问题命名空间 封闭空间 js模块化mvc(数据层、表现层、控制层) seajs 变量转换成对象的属性 对象化2、请说出三种减低页面加载时间的方法压缩css、js文件 合并js、css文件,减少http请求 外部js、css文件放在最底下 减少dom操作,尽可能用变量替代不必要的dom操作3、你所了解到的Web...

2018-07-21 16:32:46 324

原创 HTML&CSS笔记

一、什么是盒子模型?在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔相邻的区域或区域。4个部分一起构成了css中元素的盒模型。二、行内元素有哪些?块级元素有哪些? 空(void)元素有...

2018-07-21 16:11:05 150

原创 Jquery笔记

 一、Jquery选择器(1) 基本选择器:#id,class,element,*;(2) 层次选择器:parent > child,prev + next ,prev ~ siblings(3) 基本过滤器选择器::first,:last ,:not ,:even ,:odd ,:eq ,:gt ,:lt(4) 内容过滤器选择器: :contains ,:empty ,:h...

2018-07-21 14:36:58 186

转载 最全整理浏览器兼容性问题与解决方案

常见浏览器兼容性问题与解决方案  所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。  在学习浏览器兼容性之前,我想把前端开发人员划分为两类:  第一类是精确按照设计图开发的...

2018-07-12 22:28:55 7862

原创 系统分析与设计作业(九)

之后补充

2018-07-08 22:06:41 170

原创 数据挖掘——决策树

决策树考虑以下的二类训练样本集InstanceABClass Label1TF+2TT+3TT+4TF-5TT+6FF-7FF-8FF-9TT-10TF-(1)计算以属性A或B为划分的信息熵(Entropy)增益,并说明决策树学习算法选择哪个属性进行划分;(2)计算以属性A或B为划分的Gini增益,并说明决策树学习算法选择哪个属性进行划分;(3)计算以属性A或B为划分的分类误差(Classific...

2018-06-27 00:42:08 412

原创 数据挖掘——神经网络

神经网络考虑以下的二类训练样本集InstanceFeature vector Output label 1(0, 0)+2(1, 0)+3(0, 1)-4(-1, 0)-5(1, -1)-对此训练样本集,我们需要训练一个三层神经网络(输入层、单隐层、输出层),其中单隐层的单元(神经元)数目设为2,激活函数(activation function)为Sigmoid函数: (1)在二维坐标系中画出这5...

2018-06-27 00:38:51 6235

原创 数据挖掘——模型的性能度量

模型的性能度量我们需要比较两个分类模型和。他们在10个二类(+或-)样本所组成的测试集上的分类结果如下表格中所示。假设我们更关心正样本是否能被正确检测。InstanceTrue ClassScores from Scores from 1+0.730.612+0.690.033-0.440.684-0.550.315-0.670.456+0.470.097-0.080.388-0.150.059+...

2018-06-27 00:35:29 816

原创 数据挖掘——支持向量机

支持向量机考虑以下的两类训练样本集特征1特征2类标11+22+20+00-10-01-(1) 在图中画出这6个训练样本点和支持向量机对应的最优超平面(决策边界),并写出对应的超平面方程;(2) 假设增加一些训练样本点,这些点能被正确分类且远离最优超平面(决策边界),说明最优超平面(决策边界)不受新增训练样本点影响,而线性回归会受影响的原因;(3) 指出哪些是支持向量,并求出两个异类支持向量到最优超...

2018-06-27 00:28:12 1018

原创 数据挖掘——逻辑回归

逻辑回归研究人员对使用雌激素与子宫内膜癌发病间的关系进行了1:1配对的病例对照研究。病例与对照按年龄相近、婚姻状况相同、生活的社区相同进行了配对。收集了年龄、雌激素药使用、胆囊病史、高血压和非雌激素药使用的数据。变量定义及具体数据如下:match:配比组case:case=1病例;case=0对照(未发病)est:est=1使用过雌激素;est=0未使用雌激素;gall:gall=1有胆囊病史;g...

2018-06-27 00:21:12 741

原创 数据挖掘——线性回归

1. 线性回归某班主任为了了解本班同学的数学和其他科目考试成绩间关系,在某次阶段性测试中,他在全班学生中随机抽取1个容量为5的样本进行分析。该样本中5位同学的数学和其他科目成绩对应如下表:学生编号12345数学分数m8991939597物理分数p8789899293语文分数c7276747176英语分数e8388829189化学分数ch9093918994利用以上数据,建立m与其他变量的多元线性回...

2018-06-27 00:13:11 2935

原创 系统分析与设计作业(八)

描述软件架构与框架之间的区别与联系软件架构:软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。设计软件架构就是把系统分解为一些部件,描述这些部件的职责及它们之间的协作行为。软件框架:软件框架是面向领域的、可复用的“半成品”软件,它实现了该领域的共性部分,并提供了一些定义良好的可变点以保证灵活性和可扩展性。也就是说软件框架是...

2018-06-08 16:30:10 279

原创 系统分析与设计作业(七)

建模练习:建模要求包括(用例图、XX业务或用例的活动图、XX领域模型、XX对象的状态图、XX场景的系统顺序图与操作协议)淘宝购物业务流程建模:用例图:活动图:邻域建模:状态建模:系统顺序图:...

2018-05-13 12:04:40 512

原创 系统分析与设计作业(六)

1)使用 UML State Model建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在定旅馆的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售)结束订单。状态集合S = {new order, completed, confirmed, submitted, p...

2018-05-06 17:58:51 135

原创 系统分析与设计作业(五)

1、 领域建模a. 阅读 Asg_RH 文档,按用例构建领域模型。按 Task2 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸说明:请不要受 PCMEF 层次结构影响。你需要识别实体(E)和 中介实体(M,也称状态实体)在单页面应用(如 vue)中,E 一般与数据库构建有关, M 一般与 store 模式 有关在 java web 应用中,E 一般与数据库构建有关, M 一般与...

2018-04-29 17:42:34 229

原创 系统分析与设计作业(四)

1、 用例建模a. 阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸b. 选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:- 对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例- 尽可能识别外部系统,并用色彩标注新的外部系统和服务这里,我选择的是穷游网。用例图如下:c. 对比两个时代、不...

2018-04-22 18:05:33 360

原创 学习JavaScript以及React技术报告

在学习JS中遇到的一些问题总结:1.   我们需要在页面加载时能够通过javascript去动态操作html中的一些对象,对于这些操作,我们最好是在body中定义onload操作,然后在该操作中去完成这些任务,尽量避免在html中嵌入script执行代码,因为对于比较大的页面,当这些脚本执行的时候,页面往往还没有加载完毕,因此许多页面对象还没有被生成,此时动态去改变很可能会报异常。也可以把脚本保存...

2018-04-15 16:05:33 225

原创 计算机图形处理(一)

Question:1. 使用OpenGL(3.3及以上)+GLFW或freeglut画一个简单的三角形。2. 对三角形的三个顶点分别改为红绿蓝,像下面这样。3. 给上述工作添加一个GUI,里面有一个菜单栏,使得可以选择并改变三角形的颜色。4. 绘制其他的图元,除了三角形,还有点、线等。5. 使用EBO(Element Buffer Object)绘制多个三角形。Answer:#include &l...

2018-03-22 12:43:40 1203

原创 系统分析与设计作业(二)

1、简答题简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。   瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了...

2018-03-19 20:22:34 571

原创 系统分析与设计作业(一)

1、简单题软件工程的定义软件工程是“(1)对软件的开发,操作和维护应用系统的,有纪律的,可量化的方法,即将工程应用于软件,”和“(2)对于(1)的研究方法。”阅读经典名著“人月神话”等资料,解释 software crisis、COCOMO 模型。(software crisis)软件危机是在计算科学的早期阶段使用的术语,用于在需要的时间编写有用和高效的计算机程序的困难,泛指在计算机软件的开发和维...

2018-03-13 18:01:16 224

原创 手写数字识别

Question:手写数字识别,用机器学习的方法将手写数字正确分类输入:mnist数据库(自己到网上下载~)                 输出:分类正确率Answer:function images = loadMNISTImages(filename)%loadMNISTImages returns a 28x28x[number of MNIST images] matrix conta...

2018-03-12 16:41:01 362

原创 阈值分割

Question:将以下A4纸上的线条单独识别出来。Answer:function segmentationimg=imread('input.png');f=im2double(img);%ãÐÖµ·Ö¸îËã·¨¡ª¡ªµü´ú·¨T=0.5*(min(f(:))+max(f(:))); done=false; while ~done g=f>=T; Tn=...

2018-03-12 16:15:10 1014

原创 图像校正

Question:一张图像中有一张A4纸,通过图像处理的方法将其校正。输入图像:                                      输出图像:Answer:function hough_transformimg=imread('input_¸±±¾.jpg');figureimshow(img)axis ontitle(['ԭͼÏñ']);%canny ±...

2018-03-12 16:08:45 3859

原创 彩色图像直方图均衡化

Question:目标 请载入你的输入图像(RGB 模式),完成:1. (6 分)请用你在 HW2 中实现的“equalize_hist”函数,分别对 R、G、B 三个通道进行直方图均衡化,将处理后的三通道重构成一张 RGB 图,并将这张 RGB 图贴在你的报告中。2. (6 分)分别计算图片每一个通道的直方图,并对这三个直方图取平均值得到一个平均直方图,对这个平均直方图做均衡化。现在把平...

2018-03-11 20:06:55 13754 1

原创 图像去噪

Question:1. (5 分)实现一个噪声生成器,使其能给一张图片添加高斯噪声(Gaussian noise)或椒盐噪声(salt-andpeppernoise)。这个生成器可以指定高斯噪声的噪声均值和标准差,以及椒盐噪声中两个噪声成分各自的概率。2. (10 分)对输入图片添加均值为 0、标准差为 40 的高斯噪声,并将得到的带噪声的图片贴在你的报告中。接着用算术均值滤波、几何均值滤...

2018-03-11 20:03:11 255

原创 图像滤波

Question:目标 图 4 中的白条宽 8 像素、高 224 像素,白条之间间隔 16 个像素。其他细节请参考你的输入图片。完成下列任务(可以再次使用 HW2 中的“filter2d”接口):1. (2 分)用3 × 3和9 × 9的算术均值滤波器(arithmetic mean filter)对输入图像做滤波,并把相应的两个结果贴在你的报告里。同时,你需要在报告中简要描述这两个滤波结...

2018-03-11 19:59:55 203

原创 频域率滤波

Question:实现一个函数来完成频率域滤波。函数格式是“filter2d_freq(input_img, filter) → output_img”, 这里的“filter”是给定的滤波器。如有需要,可以修改函数格式。根据卷积定理,你需要对给定的图片和滤4波器做离散傅里叶变换/快速傅里叶变换 (DFT / FFT),然后将他们乘起来,最后做离散傅里叶反变换/快速傅里叶反变换来获得滤波结果。因此...

2018-03-11 19:55:19 1037

原创 傅里叶变换

Question:实现一个函数来完成 2 维离散傅里叶变换和反变换(DFT 和 IDFT)。函数格式为“dft2d (input_img,flags) → output_img”,该函数返回 DFT / IDFT 的结果。“flags”是一个参数,用于指定 DFT 或IDFT。如有需要,你可以修改该函数的格式。请载入你的输入图像,用你的程序来完成:1. 对输入图像做离散傅里叶变换(DFT),并且把...

2018-03-11 19:50:11 385

原创 空间滤波

Question:实现一个对灰度图进行空间滤波的函数。函数的格式是“filter2d(input_img, filter)  output_img”,这里的“filter”是给定的滤波器。如有必要,可以修改函数的格式。请载入对应你学号的输入图像,并用你实现的“filter2d”函数来完成以下任务:1. 分别用 3 x 3,7 x 7 和 11 x 11 的均值滤波器来平滑你输入的图像,将相应的三...

2018-03-11 17:35:18 324

原创 Histogram equalization

Question:实现一个对灰度图做直方图均衡化的函数(不允许直接调用现成的直方图均衡化接口,例如 Matlab 的“histeq”接口)。函数的格式为“equalize_hist(input_img)  output_img”,该函数返回一张灰度级分布均匀的灰度图。如有必要,你可以修改该函数的格式。请载入对应你学号的输入图像,并用你实现的程序来完成以下任务:1. 计算并显示图像的直方图,并把结...

2018-03-11 17:30:19 929

原创 Image Quantization

Question:Write a function that takes a gray image and a target number of gray levels as input, andgenerates the quantized image as output. The function prototype is “quantize(input img,level) → output...

2018-03-11 17:13:30 1082

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除