自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小黄鸭的博客

小黄鸭的快乐生活 嘻嘻(●'◡'●)

  • 博客(26)
  • 资源 (33)
  • 收藏
  • 关注

原创 数值计算——求解非线性方程组

数值计算——求解非线性方程组        上一篇是求解的非线性方程,但是并不能简单的扩展到n维的情况下。下面是使用牛顿法和割线法求解非线性方程组:1、牛顿法      需要求方程组的雅克比矩阵,即对每个变量求偏导:      算法:       代码:package com.kexin.lab7;import com.kexin.lab3.*;/**

2017-04-30 22:49:00 5409 3

原创 数值计算——一维非线性方程求解

数值计算——一维非线性方程求解1、二分法         把函数f(x)的零点所在的区间[a,b](满足f(a)●f(b)package com.kexin.lab6;import java.text.DecimalFormat;/** * 二分法求解非线性方程组 * @author KeXin * */public class Bisection { //

2017-04-21 23:16:26 1764

原创 数据结构——栈实现括号匹配

数据结构——栈实现括号匹配真正学习之后,才发现那些所谓的大婶不过是多用功了些。不知道以前为什么不亲自动手做做,原来这么简单。#include #include #include #include /**栈的链式存储**/typedef struct Data{ char c;};typedef struct Stack{ Data data; Stack *to

2017-04-21 18:13:38 9717 3

原创 Python——列表中存放字典遇到的问题

Python——列表中存放字典遇到的问题使用列表、字典之间的相互嵌套可以很容易的实现json数据格式,但是昨天在往列表中装入字典时遇到了问题:直接使用append方法将字典添加到列表中,如果需要更改字典中的数据,那么列表中的内容也会发生改变,这是因为dict在Python里是object,不属于primitive type(即int、float、string、None、bool)。

2017-04-21 10:29:52 29114 7

原创 计算机图形学——OpenGL光照模型

计算机图形学——OpenGL光照模型1、Phong光照模型镜面高光是由R、V决定2、

2017-04-19 22:32:32 7398 1

原创 计算机图形学——OpenGL之光照

计算机图形学——OpenGL之光照1、光照系统       光照系统可以分为三部分:光源就是光的来源,可以是太阳或者电灯等。材质是指接受光照的各种物体的表面,由于物体如何反射光线只由物体表面决定(OpenGL中没有考虑光的折射),材质特点就决定了物体反射光线的特点。光照环境是指一些额外的参数,它们将影响最终的光照画面,比如一些光线经过

2017-04-19 22:27:19 4796

原创 Java——使用json

Java——使用json需要导入几个lib:下载地址示例代码:JSONArray可以包含多个JSONObjectJSONObject可以包含一个JSONArraypackage com.kexin.study3;import net.sf.json.JSONArray;import net.sf.json.JSONObject;/** * @author KeXi

2017-04-18 12:22:00 486

原创 Python——保存、读取json文件

python——保存、读取json文件file = open('test.json','w',encoding='utf-8')data1 = {'name':'john',"age":12}data2 = {'name':'merry',"age":13}data = [data1,data2]print(data)json.dump(data,file,ensure_asci

2017-04-18 11:56:27 30579

原创 数值计算——最小二乘拟合二元一次多项式

数值计算——最小二乘拟合二元一次多项式最小二乘拟合:推导过程:     1. 设拟合多项式为:               2. 各点到这条曲线的距离之和,即偏差平方和如下:               3. 为了求得符合条件的a值,对等式右边求ai偏导数,因而我们得到了:

2017-04-15 22:43:38 7108

原创 计算机图形学——OpenGL渲染基础架构二之着色器的使用

计算机图形学——OpenGL渲染基础架构二之着色器的使用1、使用步骤1.把着色器写到文本文件中,以便在程序中读取调用shader.vert;shader.fragment2.用读文件的方式把两个着色器中的代码读到字符串中3.新建shader对象,判断创建是否成功glCreateShader()4.将着色器字符串关联到shader对象glShaderSource()5.编

2017-04-13 16:21:45 910

原创 计算机图形学——OpenGL渲染基础架构一之简介

计算机图形学——OpenGL渲染基础架构一1、几个术语:光栅化(Rasterization)、着色器(Shade)、渲染(Render)、纹理(Texture)和混合(Blending)光栅化:实际绘制或填充每个顶点之间的像素形成线段就叫做光栅化着色器:在图形硬件上单独执行的程序,用来处理顶点(计算光照反射等)和进行光栅化任务渲染:将数学和图形数据转换成3D空间图像的操作纹理:

2017-04-13 16:13:20 1794

原创 数据结构——队列之顺序存储

数据结构——队列之顺序存储             用数组描述队列的顺序存储,需要两个变量用来标记队首和队尾元素的数组下标:#include #include #include #include /**队列的循环顺序存储**/#define Max_Size 2typedef struct Data{ char name[10]; int age;};typed

2017-04-12 20:25:27 376

原创 数据结构——队列之链式存储

数据结构——队列之链式存储             队列的链式存储道理跟线性表一样,但是需要另外设定两个指针,一个指向队首、一个指向队尾:#include #include #include #include /**队列的链式存储**/typedef struct Data{ char name[10]; int age;};typedef struct Queu

2017-04-12 19:27:04 436

原创 数据结构——栈之链式存储

数据结构——栈之链式存储              跟链表结构一样,只是多了条限制:只能从链表头插入和删除。源码:#include #include #include #include /**栈的链式存储**/typedef struct Data{ char name[10]; int age;};typedef struct Stack{ Data da

2017-04-12 13:21:42 313

原创 数据结构——栈之顺序存储

数据结构——栈之顺序存储        栈的顺序存储可以用数组描述,增加一个变量top存储栈顶元素在数组中的下标,下面是基本操作的实现代码:

2017-04-12 09:22:00 308

原创 数据结构——栈和队列

数据结构——栈和队列1、栈      栈的概念            栈是一种特殊的线性表,具有和线性表的特点,同时也有特殊性:元素遵循“先进后出”的特点,也就是只能从栈顶插入或删除元素。同样可以用顺序存储和链式存储两种方式实现,分别称为顺序栈和链栈。栈结构可以用来实现表达式求值、括号匹配等。        栈的特点可以看成是一个桶,往桶里面装东西,取东西都是从上面进行的,最先放进

2017-04-11 20:15:24 634

原创 Java——最长公共子串问题LCS

Java——最长公共子串问题LCS          求最长公共子序列(Longest Common Subsequence, LCS):如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。但是并不要求子串(字符串一)的字符必须连续出现在字符串二中。      采用一个二维矩阵来记录中间的结果。比如"abab"和"aba",如果两个字符相等就

2017-04-11 09:50:26 4163 1

原创 数据结构——线性表之链式存储

数据结构——线性表之链式存储1、单链表由于链式存储的物理存储单元不一定是连续的,所以除了需要存储元素本身的信息外,还需要存储其后继元素的地址信息,以此保证线性表中元素之间的逻辑关系。因此每个结点包括两个域:数据域和指针域,由于链表的指针域只有一个故称为单链表。每个指针指向后继元素的存储位置,当头节点的指针域为NULL时,链表为空。单链表的实现代码:学生信息操作系统2、循环单链表

2017-04-10 23:38:27 754

原创 数据结构——JAVA实现静态链表

数据结构——JAVA实现静态链表package com.kexin.study2;import java.util.Scanner;/** * 用JAVA实现静态链表 完成学生信息基本操作 * * @author KeXin * */class Node { private String name; private double score; int cur; p

2017-04-10 23:37:41 1566

原创 数据结构——练习之双向链表实现

数据结构——练习之双向链表实现          为了掌握并使用双向链表,就动手写了这个小程序,包括一些双向链表的基本操作以及求集合并源码:#include #include #include #include /**双向链表**/typedef struct{ int number;}Node;typedef struct NodeList{ Node n; /

2017-04-10 20:55:48 435

原创 数据结构——线性表之顺序存储

数据结构——线性表之顺序存储1、线性表的顺序存储结构特点第i个元素和i+1个元素的存储位置满足:LOC(ai+1)=LOC(ai)+m (其中m是指每个元素所占的存储单元)即顺序存储将线性表的元素放在一组连续的存储单元中。在线性表中相邻的两个元素在物理存储单元中也相邻第i个元素与第一个元素的存储位置满足:LOC(ai)=LOC(a1)+(i-1)*m

2017-04-10 15:37:58 795

原创 数据结构——线性表概念

数据结构——线性表概念数据结构的逻辑结构分为集合结构、线性结构、树形结构以及图形结构四种,关于集合结构,元素与元素之间并没有其他关系,所以就从线性结构开始。线性结构的特点是:在飞控的有限集合中,只有唯一的第一个元素和唯一的最后一个元素,第一个元素没有前驱元素,最后一个元素没有后继元素,而其他元素都只有一个前驱元素和一个后继元素。就比如在超市结账时的队伍。线性表是最简单且常用的一种线性结

2017-04-10 12:45:35 466

原创 数值计算——线性最小二乘问题

数值计算——线性最小二乘问题        最小二乘法(又称最小平方法)是一种数学优化技术。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。        m×n的线性方程组Ax=b是否有解?就是b能否表示成A的列向量的线性组合,当m=n时,肯定有解;当m>n,若b∈span(A)那么有解,否

2017-04-08 19:10:00 7758 2

原创 数据结构——练习之约瑟夫环问题

数据结构——练习之约瑟夫环问题       约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。很简单,直接附上代码了:#include #include #include #include /**定

2017-04-08 13:14:57 784 1

原创 数据结构——练习之学生信息操作

数据结构——练习之学生信息操作实现的功能如下:源码:#include #include #include #include /**定义学生数据对象的结构体**/struct stu_node{ char name[10]; int score; struct stu_node *next;};typedef struct stu_node Student; /

2017-04-08 12:22:27 1749

原创 数据结构——简介

数据结构——简介1、几个基本概念数据:数据是指计算机接受的输入数据,比如:整型、浮点型等数值类型以及声音、图像、视频等非数值类型的数据数据元素:是组成数据有一定意义的基本单位,比如一个人的基本信息包括姓名、性别、年龄等数据对象:是性质相同的数据元素的集合,比如正整数数据对象N={1,2,3……}数据结构:是数据的组织形式,即数据元素之间存在的一种或几种特定关系数据类型:是用

2017-04-08 10:08:43 3365 1

山东大学计组实验7,CPU综合实验

山东大学计组实验7,CPU综合实验,CPU综合实验电路包括运算器电路和控制器电路。图4.9给出了CPU综合实验结构框图。图中的虚线框外电路由实验箱提供,虚线框内电路由学生自行设计,其中微程序控制器是由μPC、ROM3、ROM2、ROM1和μIR构成。 运算器由三个寄存器R0、R1、R2、移位器、加法器等构成,并组装在一起构成ALU算术逻辑运算部件,参照图4.6所示。

2016-11-25

山东大学机组实验6控制器实验

山东大学机组实验6控制器实验目前控制器设计大都采用微程序设计方法,又称存储逻辑控制器。微程序控制器电路结构如图4.7所示。它由控制存储器ROM、微程序 PC计数器和微指令寄存器 IR构成。 图中实线部分均由课程设计平台提供,而虚线部分则由学生自行设计。 其中,微程序计数 PC向控制存储器提供8位微地址,在控存读信号 的作用下,读出一条长24位的微指令代码,并在打入命令CP IR的作用下,送入 IR23-16、 IR15-8、 IR7-0。 L23-16、L15-8、L7-0用于显示微指令寄存器 IR23-16、 IR15-8、 IR7-0的内容。

2016-11-25

山东大学编译原理实验

Java实现的PL0语言的词法分析器、语法分析器以及中间代码生成,注释详细

2016-11-17

nutch09war

有点小问题,学过jsp的应该会,这里不解释了

2016-11-14

nutch09版本亲测好用

亲测好用

2016-11-14

Cygwin下载,一个类unix内核

Cygwin下载,一个类unix内核

2016-11-14

YahooSearchAPI

雅虎搜索引擎API 针对java,php等各个版本的都有实例

2016-07-27

用电脑录制手机屏幕操作的一款软件

用电脑录制手机屏幕操作的一款软件,很实用,安装上就可以,流畅,界面好看

2016-06-01

数据结构C++教育计划

数据结构C++教育计划

2016-05-25

数据结构C++实现个人图书馆

数据结构C++实现个人图书馆

2016-05-25

数据结构C++实现的成绩分析问题

数据结构C++实现的成绩分析问题

2016-05-25

用java实现的你画我猜小游戏,大一的课设,还可以

用java实现的你画我猜小游戏,大一的课设,还可以

2016-03-27

2048安卓版实现代码

用安卓实现的2048小游戏,代码简单,注释详细

2015-12-26

C++用堆栈储存迷宫,并寻找路径

用堆栈储存迷宫,并寻找路径,运行结果以图示呈现,注释详细

2015-12-21

C++利用堆栈实现电路布线寻找最优路径

C++利用堆栈实现电路布线寻找最优路径,注释绝对详细,运行结果以图示呈现

2015-12-21

C++利用堆栈实现计算器

C++利用堆栈实现计算器,设置优先级控制符号运算顺序,可以实现长的表达式计算

2015-12-21

C++链表实现最大堆、二叉树、霍夫曼编码

链表实现最大堆、二叉树、霍夫曼编码、注释详细,运行结果很好

2015-12-21

山东大学计算机专业期末考试资料

山东大学计算机专业期末考试资料:多媒体技术、网络攻防、web技术、运筹学

2017-12-28

山东大学信息安全实验山东大学信息安全实验山东大学信息安全实验

山东大学信息安全实验山东大学信息安全实验山东大学信息安全实验

2017-11-30

山东大学 信息安全导论 密码学与网络安全 实验报告

山东大学 信息安全导论 密码学与网络安全 实验报告 有缓冲区溢出,对称公钥 证书 一共是三个实验。

2017-11-30

山大编译原理实验改良版

山大编译原理实验改良版山大编译原理实验改良版山大编译原理实验改良版

2017-11-21

javabeanbeanutils

commons-logging-1.0.4.jar commons-beanutils-1.8.3.jar

2017-11-09

OpenGl的配置文件

VS中配置OpenGL用到的所有配置文件

2017-06-20

山东大学数值计算实验

山东大学数值计算实验

2017-06-20

嵌入式实验步骤 心得

嵌入式实验步骤 心得

2017-06-18

jsoup-1.7.3

jsoup

2017-05-18

libsvm3.22

libsvm3.22

2017-05-16

MFC实现Phong模型

使用C++实现Phong光照模型

2017-05-14

javajson的lib

java使用json的工具包

2017-04-18

软件工程导论

《软件工程导论》是软件工程方面的教材,主要内容包括软件工程概述、可行性研究、需求分析、概要设计、详细设计、面向对象的分析与设计方法、编码、软件质量与质量保证、项目计划与管理、软件开发工具与环境概述、UML与Rose等。《软件工程导论》的特点是内容系统、注重应用、面向实践、语言精练、概念准确。《软件工程导论》可作为高等院校软件工程课程的教材,也可作为软件工程人员的参考书。

2017-04-09

山东大学数字图像处理实验matlab版

山东大学数字图像处理实验matlab版

2017-04-06

Windows域和集群

Windows域和集群的配置使用

2016-12-12

山东大学面向对象实验纸牌游戏

山东大学面向对象实验纸牌游戏

2016-11-26

空空如也

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

TA关注的人

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