自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (7)
  • 收藏
  • 关注

原创 2017-8-31

JSP语法脚本程序:脚本程序可以包含任意量的Java语句、变量、方法或表达式,只要它们在脚本语言中是有效的。 语法格式:<% 代码片段 %>JSP申明:一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,您必须先声明这些变量和方法然后才能使用它们。 语法格式:<%! declaration; [ declaration; ]+ ... %>JSP表达式:一个JSP

2017-09-01 12:36:56 332

原创 2017-8-30

Tomcat修改端口号可以通过修改server.xml文件中的配置信息来修改Tomcat服务器的端口号。<Connector port="8989" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>ServletJava Servlet是和平台无关的服务器端组件S

2017-08-31 20:03:08 305

原创 java简单计算器

java简单计算器package dianzijisuanqi;import java.awt.BorderLayout;import java.awt.Color;import java.awt.EventQueue;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.even

2016-01-13 18:56:08 956

原创 java基于RXTXcomm.jar的串口通信

java基于RXTXcomm.jar的串口通信API概述接口CommDriver 可负载设备(the loadable device)驱动程序接口的一部分CommPortOwnershipListener 传递各种通讯端口的所有权事件ParallelPortEventListener 传递并行端口事件SerialPortEventListener 传递串行端口事件

2015-12-29 22:45:52 23099 5

原创 EEPROM实验(24C02)

EEPROM实验(24C02)24C02简介24C02是一个2K位串行CMOS 的EEPROM,内部含有256个8位字节。与 400KHz I2C 总线兼容 1.8 到 6.0 伏工作电压范围 低功耗 CMOS 技术 写保护功能 当 WP 为高电平时进入写保护状态 页写缓冲器 自定时擦写周期 1,000,000 编程/擦除周期 可保存数据 100 年 8 脚 DIP SOIC 或

2015-12-16 22:13:08 9649 1

原创 I2C总线协议

I2C总线协议I2C总线简介:I2C总线是PHLIPS公司推出的一种串行总线是具备多主机系统所需的包括总线裁决和高低速器件同步功能的高性能串行总线。I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。I2C总线发送数据的整个过程时序主机根据从机地址来进行通信总线空闲:I2C总线 空闲的时候,两条线SDA和SCL都是

2015-12-16 21:20:39 1186

原创 DHT11数字温湿度传感器

DHT11数字温湿度传感器简单介绍:DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。产品为 4 针单排引脚封装接口说明:建议连接线长度短于20米时用5K上拉电阻,大于20米时根据实际情况使用合适的上拉电阻。电源引脚:DHT11的供电电压为 3-5.5V。传感器上电后,要等待1s 以越过不稳定状态在

2015-12-15 22:48:03 33293 4

原创 Servlet知识笔记

Servlet知识笔记创建步骤:(方法一)在src下创建java包创建servlet类(继承javax.servlet.http.HttpServlet 类)重写doGet、doPost方法在web.xml文件中注册servlet servlet名 带包名的servlet的类名 servlet名 你访问servlet时的URL如(

2015-12-15 17:05:04 494

原创 java web.xml文件默认值

java web.xml文件默认值<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

2015-12-14 10:46:54 683

原创 java的io操作

java的io操作1. File 类的使用Java.io.File类主要是完成了文件夹管理的命名、查询文件属性和处理目录等到操作不能用于文件内容的访问常用方法: File():构造函数,一般是依据文件所在的指定位置来创建文件对象。delet():从文件系统内删除该文件。 deleteOnExit():程序顺利结束时从系统中删除文件。 getAbsolutePath():返回

2015-12-13 15:50:08 1347

原创 动态数码管显示

动态数码管显示相关介绍:动态数码管的显示是根据人的视觉残留而让本没有同事显示的数码管看起来同事显示相关代码:#include#include /*0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f的编码*/unsigned char code num[]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x

2015-12-13 11:19:24 803

原创 跑马灯

跑马灯相关介绍头文件:intrins.h函数: _crol_()   循环左移函数     _cror_()  循环右移函数相关代码#include #include void delayxms(unsigned int xms) { unsigned char i, j; for(i=0;i<xms;i+

2015-12-13 11:03:53 449

原创 JavaScript实现间歇性滚动

JavaScript实现间歇性滚动项目图片:项目代码:新闻无缝向上无缝滚动body { font-size: 12px; line-height: 24px; text-algin: center; /* 页面内容居中 */}* { margin: 0px; padding: 0px; /* 去掉所有标签的

2015-12-12 23:12:12 826

原创 javascript实现选项卡切换

javascript实现选项卡切换项目截图:项目代码: 实践题 - 选项卡 /* CSS样式制作 */ *{ padding:0px; margin:0px; font:12px normal "microsoft yah

2015-12-12 22:46:54 536

原创 marquee标签实现文字滚动

marquee标签实现文字滚动behavior滚动的方式  alternate:表示在两端之间来回滚动  scroll:表示由一端滚动到另一端,会重复  slide:表示由一端滚动到另一端,不会重复。direction滚动的方向down :向下up      :向上left     :向左right   :向右loop滚动的次数(当loop=-1

2015-12-12 22:36:30 488

原创 java之内置的进制转换函数

java 内置的进制转换函数十进制转成十六进制 Integer.toHexString(int i)十进制转成八进制 Integer.toOctalString(int i)十进制转成二进制 Integer.toBinaryString(int i)十六进制转成十进制 Integer.valueOf("FFFF",16).toString

2015-12-12 09:08:26 651

原创 前端开发之CSS布局模型

CSS布局模型三种布局模型流动型(flow)浮动型(float)层模型(layer)流动模型的特征块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。实际上,块状元素都会以行的形式占据位置。在流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。浮动

2015-08-30 14:28:47 729

原创 前端开发之css盒模型

css盒模型内联元素转换为块级元素(使其具有块级元素的特点)a{display:block;}块级元素的特点每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)元素的高度、宽度、行高以及顶和底边距都可设置。元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度

2015-08-30 13:20:32 682

原创 前端开发之CSS格式化排版

CSS格式化排版字体body{font-family:"宋体";}字号、颜色body{font-size:12px;color:#666}粗体p span{font-weight:bold;}斜体p a{font-style:italic;}下划线p a{text-decoration:underlin

2015-08-30 13:13:52 789

原创 hdu oj 2639 Bone Collector II (01背包k优解)

hdu oj 2639 Bone Collector II 题目:Bone Collector IITime Limit: 5000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3039    Accepted Submission(s)

2015-08-16 19:32:01 550

原创 归并排序

归并排序什么是归并排序:归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。归并排序的详细介绍:说道归并排序,

2015-08-16 11:11:39 848

原创 hdu oj 1171 Big Event in HDU

hdu oj 1171 Big Event in HDU题目:Big Event in HDUTime Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 29408    Accepted Submission(s):

2015-08-15 21:14:52 377

原创 hdu oj 2602 Bone Collector

hdu oj 2602 Bone Collector题目:Bone CollectorTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 39870    Accepted Submission(s): 1653

2015-08-15 15:15:54 850

原创 01背包

01背包什么是01背包?01背包就是在M件物品取出若干件放在空间为W的背包里,每件物品的体积为C1,C2,…,Cn,与之相对应的价值为W1,W2,…,Wn。求将哪些物品装入背包可使总价值最大。01背包的分析:子问题:F[i][j]表示前 i 件物品中选取若干件物品放入剩余空间为 j 的背包中所能得到的最大价值。判断第 i 件物品放还是不放:F [ i ]

2015-08-15 09:59:45 938

原创 hdu oj 1285 确定比赛名次

hdu oj 1285 确定比赛名次题目:确定比赛名次Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 17378    Accepted Submission(s): 6939Problem

2015-08-15 09:37:05 638

原创 HDU 4300 Clairewd’s message

HDU 4300 Clairewd’s message题目:Clairewd’s messageTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4120    Accepted Submission(s):

2015-08-14 21:57:05 459

原创 扩展kmp算法

扩展KMP算法什么是扩展KMP?扩展kmp是求模式串和主串的每一个后缀的最长公共前缀长度。扩展KMP算法是利用前面的已知条件减少多余匹配,达到缩短时间的算法。扩展KMP算法目的是得到next数组和extend数组。next[ i ] 表示的是从自己的第i位开始,模式串T与自己匹配的字符个数。extend[ i ] 表示的是从主串S的第i位开始,模式串T与主串S匹配的字符个数

2015-08-14 17:08:41 681

原创 hdu oj 1849 Rabbit and Grass

hdu oj 1849 Rabbit and Grass题目:Rabbit and GrassTime Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3011    Accepted Submission(s

2015-08-14 16:22:34 718

原创 hdu oj 2176 取(m堆)石子游戏

hdu oj 2176 取(m堆)石子游戏题目:取(m堆)石子游戏Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2215    Accepted Submission(s): 1285P

2015-08-14 16:09:27 534

原创 hdu oj 1907 john

hdu oj 1907 john题目:JohnTime Limit: 5000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 3618    Accepted Submission(s): 2059Problem Des

2015-08-14 15:38:22 622

原创 尼姆博弈

尼姆博奕什么是尼姆博弈:尼姆博奕(Nimm Game):有三堆各若干个物品,两个人轮流从某一堆取任意多的物品,规定每次至少取一个,多者不限,最后取光者得胜。尼姆博弈分析:我们用(a,b,c)表示某种局势,其中a,b,c分别表示当你选择时每一堆剩余的物品件数。无论谁面对某种局势时,都必败的话,我们称这种局势为奇异局势。首先(0,0,0)显然是奇异局势。第二

2015-08-14 11:24:06 817

原创 KMP算法

KMP算法什么是KMP算法KMP算法是一种改进的单字符串匹配算法。全名:克努特—莫里斯—普拉特操作(简称KMP算法)KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函数,函数本身包含了模式串的局部匹配信息。KMP算法的实例有这样一个字符串:BBC ABCDAB ABCDABCDABD

2015-08-13 22:50:46 790 2

原创 拓扑排序

拓扑排序什么是拓扑排序:拓扑排序就是将一个有向无环图(Directed Acyclic Graph简称DAG)G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若 ∈E(G),则u在线性序列中出现在v之前。拓扑排序的特性:若将图中顶点按拓扑次序排成一行,则图中所有的有向边均是从左指向右的。当有向图中存在有向环时,拓扑序列不存在,即不能对该图进行拓扑排

2015-08-13 21:32:00 2131

原创 hdu oj 2177 取(2堆)石子游戏

hdu oj 2177 取(2堆)石子游戏题目:取(2堆)石子游戏Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1501    Accepted Submission(s): 898Proble

2015-08-13 21:07:40 747

原创 我的邮箱

我的邮箱[email protected]

2015-08-13 20:16:26 605

原创 巴什博奕

巴什博奕问题描述:只有一堆n个物品,两个人轮流从这堆物品中取物, 规定每次至少取一个,最多取m个。最后取光者得胜。问题分析:显然,如果n=m+1,那么由于一次最多只能取m个。所以,无论先取者拿走多少个,后取者都能够一次拿走剩余的物品,后者取胜。因此我们发现了如何取胜的法则:如果n=(m+1)r+s,(r为任意自然数,s≤m)。那么先取者要拿走s个物品。如果后取者

2015-08-13 17:58:44 618

原创 hdu oj 1527 取石子游戏

hdu oj 1527取石子游戏Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4520    Accepted Submission(s): 2364Problem Description有两堆石子

2015-08-13 17:43:14 769

原创 威佐夫博奕

威佐夫博奕问题描述:有两堆物品,各若干个,两人分别从其中一堆物品中取若干件物品,或在两堆物品中同时取相同件物品,规定每次至少取一件物品,最后取光者获胜。

2015-08-13 16:18:50 702

原创 hdu 3293 sort

hdu 3293 sort题目:sortTime Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 752    Accepted Submission(s): 355Problem Descriptio

2015-08-13 12:28:30 487

转载 最常用的排序——快速排序

最常用的排序——快速排序 - 啊哈磊 上一节的冒泡排序可以说是我们学习第一个真正的排序算法,并且解决了桶排序浪费空间的问题,但在算法的执行效率上却牺牲了很多,它的时间复杂度达到了O(N2 )。假如我们的计算机每秒钟可以运行10亿次,那么对1亿个数进行排序,桶排序则只需要0.1秒,而冒泡排序则需要1千万秒,达到115天之久,是不是很吓人。那有没有既不浪费空间又可以快一点的排序算法呢?那就

2015-08-12 20:55:52 1295

git命令整理

git的一些常用命令

2017-01-03

git命令大全

2016-12-16

51单片机贪吃蛇

用c语言实现的51单片机贪吃蛇源码,显示用的是8*8点阵,输入是4个按键

2016-11-16

RXTX的API文档.chm

RXTX的API文档,让你对RXTX有个全面的了解

2015-12-30

mfz-rxtx-2.2-20081207-win-x64.zip

串口通信的RXTX的jar包,64位系统

2015-12-30

数字湿度监控报警系统

实时采集温湿度信息,若超过报警等级(内置三个报警等级,可通过串口修改,并用EEPROM存储)则立刻发出声光报警,启动直流电机(可通过独立按键解除警报,并且不影响下次报警);

2015-12-23

kmp算法.ppt

kmp算法的原理以及kmp算法的源代码

2015-08-12

空空如也

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

TA关注的人

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