自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (10)
  • 收藏
  • 关注

原创 交换机与路由器的区别

交换机和路由器很多人傻傻分不清楚!其中交换机主要连接设备的物理地址,路由器主要连接设备的IP地址!在学校宿舍,每个人都有自己的上网账号,而网线接口只有一个,这时候就需要交换机来实现。在家里需要多个人连接同一个网络账号,这时候需要路由器来实现。...

2018-09-26 21:34:30 636

原创 转职第一天

入职将近两个月了,经历过10天的军训,一个月的高校营销,已经和同事打成一片。随着高校迎新的结束,我们也开始了新一轮的职位。今天分配到了客响岗位,除了自己熟悉一下新的办公环境以及和入职后的同事依依不舍外,开始了自己学习的过程!万事开头难,希望自己在以后的生涯中能够坚持每天给自己做一下总结,看看自己每天都做了什么,学了什么,有什么收获。收获不一定是成功的方面,失败的方面也要分析清楚,避免再犯。...

2018-09-25 20:53:43 431

原创 中秋节快乐

一年一度的中秋节马上就要到了。大家要给我送月饼的话我是不会介意的!今年的中秋节是大学毕业后的第一个中秋节,是一个值得MARK的中秋节!遥想毕业时对工作的憧憬,现实中的无奈,也许这就是生活吧。每逢佳节倍思亲,天涯明月共此时!祝我亲爱的人和爱我的人,中秋节快乐!此致,敬礼!...

2018-09-23 22:31:35 598

原创 好久不见 HELLOWORLD

好久不见  甚是想念。由于好久没写博客,今天登上主要是来推广我的新公众平台号   考研八卦事。  主要为考研人服务,谢谢。

2017-02-04 18:31:08 409

原创 8月初登泰山注意事项,个人小结

在泰山火车站下车,出站口有个公交车方向指示牌,坐39路北环(39路是环路公交线有东环和北环,东环绕路,选北环快,回来的时候选哪个都一样了)公交车。我当时是在红门下的车(最传统的方式)从山脚一直爬到山顶,这样会累点,可以选择在天外村下车,这样可以做大巴或者缆车到中天门。下边需要买的东西(爬山杖2元一个新的,中天门3元一个还是旧的、山上庙很多可以买点香上去,山上的香贵点,晚上爬山的话最好带个手电筒

2016-08-23 16:05:44 2521

原创 基于DWT-SVD数字水印的畅想

最近在研究基于DWT_SVD的数字水印研究,发现基于SVD的数字水印在分块的情况下,抵抗几何攻击的效果很差,特别是旋转方面,找过一些资料,如同步校正,特征点提取,但没有实现,因此,需要做一些实验来验证,下一步测试一下,祝我好运。

2016-07-26 19:55:28 2454 1

原创 抗几何攻击数字水印分类总结

1利用矩阵转换不变的特性。最经典的是SVD(奇异值分解),生成的矩阵相互转换。在使用的过程中,能够抵抗几何攻击。但早期的SVD数字水印算法出现虚警率的问题。2扩频模式  这个是经典的实现算法,模拟信道传输,需要DSP方面的技术,这方面我很缺乏,就不细讲了。3同步检测 canny边缘检测是经典的方法,特别对于旋转攻击,检测到角点,计算出偏移的角度,实现旋转纠正。4 特征点提取。经典的

2016-07-22 17:15:07 2313

转载 图像处理中的几何变换

几何变换几何变换可以看成图像中物体(或像素)空间位置改变,或者说是像素的移动。几何运算需要空间变换和灰度级差值两个步骤的算法,像素通过变换映射到新的坐标位置,新的位置可能是在几个像素之间,即不一定为整数坐标。这时就需要灰度级差值将映射的新坐标匹配到输出像素之间。最简单的插值方法是最近邻插值,就是令输出像素的灰度值等于映射最近的位置像素,该方法可能会产生锯齿。这种方法也叫零阶插值,相应比

2016-07-14 19:03:02 3151

转载 SURF学习(一)——积分图

(转载请注明作者和出处:http://blog.csdn.net/xiaowei_cqu 未经允许请勿用于商业用途)Haar特征/矩形特征Haar特征本身并不复杂,就是用图中黑色矩形所有像素值的和减去白色矩形所有像素值的和。Haar特征个数计算 Rainer Lienhart计算Haar特征个数的公式:

2016-07-13 17:42:39 1735 1

原创 加密域的可逆水印

今天重新回归CSDN。传统的数字水印是在载体图像的基础上,嵌入相应水印信息,使其他人无法感知水印的存在,在水印提取时,通过相应的逆运算来提取水印。但随着云数据的到来,大量的图片上传到互联网,为了让别人看不到隐私信息,就对载体图像进行加密处理,先从简单的加密(流加密)做起,可以对图像进行流加密后,上传到服务器,服务器端可以对加密后的图像进行嵌入水印,在接收端,通过相应的逆运算实行提取水印和原

2016-06-11 17:12:58 2603 5

原创 c语言实现括号匹配 栈的思想

括号匹配,c语言来实现#include "stdio.h"void init(){char s[100];int  top;char ch;top=0;printf("请输入符号\n");ch=getchar();while(ch!=EOF && ch !='\n'){switch(ch){case '(' :s[top++]=ch;break;

2014-03-23 16:27:01 792

原创 约瑟夫环形算法 用c语言实现

算法的大致要求是:30个人组成一个环,从第一个人开始查数,查到第九个就拉去去枪毙一分钟,然后从下一个开始查数,每查到9就拉出去枪毙一分钟,直到枪毙完第15个人。c语言实现如下:#include "stdio.h"void main(){int array_list[30];int i;int calNum=0; int total=0; int index=-1;

2014-03-22 18:06:43 1173

原创 十进制转换2-16进制(c语言算法实现)

今天第五天坚持写算法了,由于从前没学过c语言,加上用的mircrosoft c++6.0,太不好用了,太愁人了。经过一些列测试,终于把数制转化完成了。还是有一定的成就感,嘿嘿。闲话少说,代码奉上。#include "stdio.h"#include "math.h"void main(){int q,m,k,p,s[50];double n;m=0;printf("

2014-03-21 19:34:21 1866

原创 评委给选手评分都去哪了

从前看评委给选手评分,计算这么简单,什么什么都弱爆了。今天第四天,加油。#include "stdio.h"//这是用来模拟比赛设计的//假设有12个选手//评委(6个)依次对选手进行打分//最终分数是去掉最高分和最低分的平均值void main(){int i,j;float temp,max=0.0,min=100.0;float score [6];

2014-03-20 13:58:24 1506

原创 阶乘的算法

今天是第三天编写小算法,祝愿自己有毅力编写下去,好好学习c语言。今天编写的是阶乘的两种实现方式。一、常规方法#include "stdio.h"void main(){//1.0常归想法int n,i,t=1;while(1){printf("请输入你要求的阶乘n\n");scanf("%d",&n);for(i=1;it=t*i;}printf

2014-03-19 13:09:16 1040

原创 n<1+1/2+1/3.....+1/m<n+1问题解决算法

由于本人也是初学,难免有错误,请大家谅解。特别c语言没学过,也是摸着石头过河,请大家多多关照。#include double s=0.0;//存和double m,c;//返回大于n的下标,返回小于n+1的下标double i=1.0;void main(){double n=1.0;printf("本方法用来计算nprintf("请输入所求的数\n");sca

2014-03-18 20:00:32 2574 1

原创 印度国王被国际象棋发明者坑死了

好久没写博客了,今天看了一些小算法,不妨共享一下,共同进步。#include "stdio.h"void main(){int t=1,s=1,i;for(i=0;it=2*t;s=s+t;}printf("%d%d",t,s);}以后坚持每天一篇,共勉之。

2014-03-17 22:07:01 3168

转载 jsp 与sql server 2005 连接

接触Java或者JSP,难免会使用到数据库SQL Server 2000/2005(我使用2005标准版[9.0.3054]测试),经过自己的搜索和研究,使用JDBC连接SQL Server成功,特此整理方法(使用Eclipse 3.2)如下。准备工作首先,操作系统中安装好SQL Server 2000/2005,如果系统中都装有2000和2005版,记得停用一个,只开一个行了。

2013-11-22 19:01:01 844

原创 会话跟踪

HttpSession对象服务器为每个会话创建一个HttpSession对象每个会话对象都有一个唯一的ID把用户的数据保存在相应的HttpSession对象内使用会话的示例public void doGet(HttpServletRequest request, HttpServletResponse response)  throws ServletException,

2013-10-05 09:15:37 593

原创 Servlet的生命周期

Servlet的生命周期由Servlet容器(如:Tomcat)控制容器如何处理请求Servlet 周期的各个阶段

2013-10-03 10:08:24 640

原创 Servlet创建

前台页面的创建FORM表单的编写  后台Servlet的创建使用Eclipse的Servlet向导创建Servlet代码模板,根据表单提交方法,确定接收方法,接收请求数据、处理数据、返回响应页面。import java.io.IOException;import javax.servlet.*;import javax.servlet.http.*;public

2013-10-03 10:05:08 829

原创 Servlet是什么?

定义:Servlet 是一个 Java程序,是在服务器上运行以处理客户端请求并做出响应的程序。初识Servletimport java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class HelloServlet    extends HttpServlet {      public v

2013-10-03 09:56:57 1134

原创 javaEE的三层结构

表示层技术:(1)html(2)javascript(3)Ajax例子如下        页面显示技术      function test(){alert(document.form1.username.value);}                                     中间层技术

2013-10-03 09:46:18 2243

原创 什么是javaEE

定义:JavaEE(Java Platform Enterprise Edition)是一个开发分布式企业级应用的规范和标准。

2013-10-03 09:33:59 1638

原创 javabean特征简介

1. 属性  Bean的属性描述其外观或者行为特征,如颜色、大小等。属性可以在运行时通过get/set方法取得和设置。最终用户可以通过特定属性的get/set方法对其进行改变。例如,对于Bean的颜色属性,最终用户可以通过Bean提供的属性对话框改变这个颜色属性。颜色的改变实际上是通过下面的方法实现的:    public Color getFillColor();    pu

2013-10-03 09:17:29 2403

原创 javabean的特征

JavaBean1.0指定的组件模型规定了Bean的如下特征:  (1)内省:使组件可以发表其支持的操作和属性的机制,也是支持在其他组件中(如Bean的开发工具)发现这种机制的机制。  (2)属性:在设计Bean时可以改变的外观和行为特征。开发工具通过对Bean进行内省来获知其属性,进而发布其属性。  (3)定制:Bean通过发布其属性使其可以在设计时被定制。有两种方法支持

2013-10-03 09:13:01 1993

原创 javabean的属性、事件和方法

从基本上来说,JavaBean可以看成是一个黑盒子,即只需要知道其功能而不必管其内部结构的软件设备。黑盒子只介绍和定义其外部特征和与其他部分的接口,如按钮、窗口、颜色、形状等。作为一个黑盒子的模型,以把JavaBean看成是用于接受事件和处理事件以便进行某个操作的组件建筑块。一个JavaBean由3部分组成:   (1) 属性(properties)  JavaBean提供了高层次

2013-10-03 09:10:34 3604

原创 javabean的基本概念

虽然JavaBean和Java之间已经有了明确的界限,但是在某些方面JavaBean和Java之间仍然存在很容易混淆的地方,比如说重用,Java语言也可以为用户创建可重用的对象,但它没有管理这些对象相互作用的规则或标准,用户可以使用在Java中预先建立好的对象,但这必须具有对象在代码层次上的接口的丰富知识。而对于JavaBean,用户可以在应用程序构造器工具中使用各种JavaBean组件,而不需要

2013-10-03 09:07:24 1002

原创 javaBean产生的背景

软件业一直是计算机产业的核心,计算机刚问世的时候,计算机软件基本处于缓慢发展时期,那时候使用的计算机软件语言是与硬件紧密相关的机器语言,随后出现了汇编语言。随着计算机日益介入到人们的生活中间,软件也相应的变得更加复杂。于是以编程人员为中心的高级语言替代了计算机发展初期的低级语言,其中,50年代末和60年代初的FORTRAN语言的出现是一个变革,同时像BASIC和LISP这样的高级语言也相应的产生了

2013-10-03 09:05:51 787

原创 JAVA实现多用户接收服务器发送相同信息并显示各自屏幕上

1. 客户方程序:MulticastClient.java  import java.io.*;  import java.net.*;  import java.util.*;  public class MulticastClient {    public static void main(String args[]) throws IOException    

2013-10-03 09:03:10 1731

原创 java通过URLConnection连接WWW

通过URL的方法openStream(),我们只能从网络上读取数据,如果我们同时还想输出数据,例如向服务器端的CGI程序发送一些数据,我们必须先与URL建立连接,然后才能对其进行读写,这时就要用到类URLConnection了。CGI是公共网关接口(Common Gateway Interface)的简称,它是用户浏览器和服务器端的应用程序进行连接的接口,有关CGI程序设计,请读者参考有关书籍。

2013-10-03 08:57:07 1057

原创 JAVA从url读取WWW网络资源

当我们得到一个URL对象后,就可以通过它读取指定的WWW资源。这时我们将使用URL的方法openStream(),其定义为:         InputStream openStream();    方法openSteam()与指定的URL建立连接并返回InputStream类的对象以从这一连接中读取数据。  public class URLReader {  public s

2013-10-03 08:53:45 1887

原创 java解析URL

一个URL对象生成后,其属性是不能被改变的,但是我们可以通过类URL所提供的方法来获取这些属性:   public String getProtocol() 获取该URL的协议名。   public String getHost() 获取该URL的主机名。   public int getPort() 获取该URL的端口号,如果没有设置端口,返回-1。   public Strin

2013-10-03 08:50:05 2166

原创 Applet和AWT

Applet程序中所采用的AWT的绘图机制主要涉及三个方法:paint()方法、update()方法和repaint()方法,update()方法和paint()方法都有一个Graphics类参数。Graphics是画图的关键,它可以支持两种绘图:一种是基本的绘图,如:画线、矩形、圆等;另一种是画图象,主要用于动画制作。  要进行绘图,首先要找到一个Graphics类的对象。update(

2013-10-02 10:12:15 1138

原创 java--Applet

Applet就是使用Java语言编写的一段代码,它可以在浏览器环境中运行。它与Application的区别主要在于其执行方式的不同。application 是从其中的main() 方法开始运行的,而Applet 是在浏览器中运行的,必须创建一个HTML 文件,通过编写HTML 语言代码告诉浏览器载入何种Applet 以及如何运行。        "沙箱"机制:Java虚拟机为Applet提

2013-10-02 09:51:55 1136

原创 java--简易计算器图形实现

用java编写简易计算机很容易,但要实现图形化,就要增加一些组件,需要用到Applet 源代码如下:package applet;import java.applet.*;import java.awt.*;import java.awt.event.*;public class MicroComputer extends Applet implements ActionL

2013-10-02 09:03:17 1454

转载 java--AWT组件库

1. 按钮(Button)  按钮是最常用的一个组件,其构造方法是:Button b = new Button("Quit");   当按钮被点击后,会产生ActionEvent事件,需ActionListener接口进行监听和处理事件。  ActionEvent的对象调用getActionCommand()方法可以得到按钮的标识名,缺省按钮名为label。  用setActi

2013-10-02 08:53:58 1352

原创 java--LayoutManager 布局管理器

java为了实现跨平台的特性并且获得动态的布局效果,java将容器内的所有组件安排给一个"布局管理器"负责管理,如:排列顺序,组件的大小、位置,当窗口移动或调整大小后组件如何变化等功能授权给对应的容器布局管理器来管理,不同的布局管理器使用不同算法和策略,容器可以通过选择不同的布局管理器来决定布局。  1. FlowLayout  2. BorderLayout  3. GridLayo

2013-10-02 08:49:31 1960

原创 java组件和容器

Java的图形用户界面的最基本组成部分是组件(Component),组件是一个可以以图形化的方式显示在屏幕上并能与用户进行交互的对象,例如一个按钮,一个标签等。组件不能独立地显示出来,必须将组件放在一定的容器中才可以显示出来。  类java.awt.Component是许多组件类的父类,Component类中封装了组件通用的方法和属性,如图形的组件对象、大小、显示位置、前景色和背景色、边界、可

2013-10-02 08:44:45 7983 1

原创 java对象的串行化

串行化的定义对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力,叫做对象的持续性(persistence)。对象通过写出描述自己状态的数值来记录自己,这个过程叫对象的串行化(Serialization)。      2.串行化的目的行化的目的是为java的运行环境提供一组特性

2013-10-02 08:33:44 961

数字水印实验素材

数字水印一般使用lena图像,本文件包含更多的实验素材如baboon,barb等

2016-07-14

SURF特征值提取

使用matlab实现SURF特征值提取,里面有具体例子调用,可以用于matlab实现数字水印。

2016-07-14

virtualbox,redhat6.0 linux安装oracle11g

virtualbox redhat6.0 linux 安装oracle11g,详细步骤让你安装好oracle数据库

2014-03-21

2007山东计算机科学与技术专升本真题

2007山东计算机科学与技术专升本真题,可以帮你更好的接触专升本,更好的适应,祝你考上。

2013-10-16

2006山东计算机科学与技术专升本真题

2006山东计算机科学与技术专升本真题,专升本考试的学生必用。通过做这个试题,你可以很好的接触专升本,祝你考上啊!

2013-10-16

软考软件设计师答案

软考真题,软件设计师答案,光有题怎么行,还需要答案。有了这个,你做题也有兴趣额,下载吧,设计师就是你的了。

2013-10-01

空空如也

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

TA关注的人

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