自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记忆碎片

All those moments will be lost in time

  • 博客(14)
  • 资源 (23)
  • 问答 (5)
  • 收藏
  • 关注

原创 书本ISBN号码校验

问题描述每一本正式出版的图书都有一个 ISBN 号码与之对应,ISBN 码包括 9 位数字、1 位识别码和 3 位分隔符,其规定格式如“x-xxxxxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如 0-670-82162-4 就是一个标准的 ISBN 码。ISBN 码的首位数字表示书籍的出版语言,例如 0 代表英语;第一个分隔符“-”之后的三位数字

2016-10-30 16:08:13 6254 3

原创 统计出现次数最多的数

问题描述:给定n个正整数,找出他们中出现次数最多的数,如果这样的数有多个,请输出其中最小的一个数:样例:6(数列长度)10 1 10 20 30 20(数列)输出:10思路:先对数组进行排序,然后将数组中的数据和数据出现的次数存放到HashMap中,最后遍历这张哈希表,输出结果。下面给出程序:import java.util.Arrays;import java.

2016-10-30 13:53:53 2649

原创 关于桥梁模式(结构型)

桥梁模式:将抽象部分与实现部分分离,使它们都可以独立的变化。它是一种结构性模式。当一个抽象可能有多个实现时,通常用继承来协调他们。抽象类的定义对该抽象的接口。而具体的子类则用不同的方式加以实现,但是此方法有时不够灵活。继承机制将抽象部分与他的视线部分固定在一起,使得难以对抽象部分和实现部分独立地进行修改、扩充和充用。理解桥接模式,重点需要理解如何将抽象化(Abstraction)与实现

2016-10-29 11:23:06 717

原创 建造者模式(创建型)

建造者模式:是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。使用建造者模式有以下的优点:1.使用建造者模式可以使客户端不必知道产品内部组成的细节。2.具体的建造者类之间是相互独立的,对系统的扩展非常有利。3.由于具体的建造者是独立的,因此可以对建造过程逐步细化,而不对其他的模块产生任何影响。在以下的环境中可以使用建造者模式:1.相同

2016-10-28 10:43:40 465

原创 关于组合模式(结构型)

组合模式的定义为:“将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。”组合模式通常应用在一下的几种情况中:1.高层模块调用简单2.节点可以自由增加组合模式的实际应用:Java swing 中就使用了组合模式,大部分的控件都是JComponent的子类,同时我们也可以通过add方法向我们的界面添加JComponent类型的控件

2016-10-28 10:32:21 531

原创 如何上传项目到Github

首先安装Git,安装的效果如下:点击Test检验Git是否已经成功安装,如果没有安装去安装一个然后我们点击GitHub选项,出现如下的界面:同样点击test,测试是否可以连接到GitHub的服务器,然后回到AS的主界面,点击VCS选项注意:鼠标要选择工程的根目录,说来惭愧,一开始没有注意鼠标点在了其他的地方导致上传一直不成功(汗...),如果想要对项目进行更改的

2016-10-25 21:31:31 459

原创 基于蓝牙和baidu地图的一个轨迹显示APP

最近帮别人做了一个简单的APP,主要的功能就是显示一个物体的路径,这个物体上自带了GPS和蓝牙,会不断将自己的位置信息通过蓝牙发送到我们的手机端,然后在手机端进行一个显示。我们的界面上有两个按钮,一个是用来开关蓝牙的,一个用来收索周围的蓝牙设备。but_On_Off.setOnClickListener(new View.OnClickListener() {//打开蓝牙的按钮

2016-10-25 12:33:25 2212 17

原创 关于单例模式(创建型)

单例模式用来确保每一个类都有一个实例,并且自行实体化并且向整个系统提供这个实例,单例模式常常用于避免产生多个对象消耗过多的资源,或者某种类型的资源应该有并且只有一个,例如访问数据库和访问IO的时候就要考虑单例模式。比较经典的单例模式有懒汉式和恶汉式两种,下面给出这两种不同方式的UML图:1.恶汉式2.懒汉式:下面是懒汉式和恶汉式的示例代码:1.恶汉式pu

2016-10-19 17:24:27 435

转载 Session和Cookie机制

原文地址:http://blog.csdn.net/greensomnuss/article/details/52843739会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie

2016-10-19 10:54:10 380

原创 关于适配器模式(结构型)

当一个已经投产的系统需要进行修改的时候,需要对系统进行扩展,这时候使用一个已经存在的类,但是这个类和系统中已经存在的类不兼容,这时候就需要考虑到使用适配器模式了,下面举一个交流电转换成直流电的小例子来说明一下这种设计模式:假设我有一个系统只能通过直流电来工作,但是电源这边是220v的交流电,所以我们需要一个适配器来进行转换,下面给出这个例子的代码:交流电源:public class

2016-10-19 10:34:34 626

原创 关于装饰者模式(结构型)

相信有java基础的都会对装饰者模式有所耳闻,在java基础中的IO那部分就采用了很多装饰者模式。那么什么是装饰者模式呢?所谓装饰就是添加一些附加的功能,通常我们采用继承的方法来实现添加功能的需求,但是过分使用继承也会造成许许多多的问题。。。下面给出装饰者模式的UML图:装饰者模式通常应用于一下的一些场景中:1.需要扩展类的功能,或者给类增加一个附加的功能2.需要动态的给对象增

2016-10-18 23:23:07 464

原创 代理模式的简单理解(结构型)

代理模式指的是为其他对象提供一种代理,并以控制对这个对象的访问。下面代理模式的一个简单示意图:代理类和实现类都需要实现一个共同的接口,代理类通过调用实现类来完成具体的操作,下面来举一个"借刀杀人"的例子来说明一下这种关系:首先定义一个接口:public interface Killers { public void killPeople(); public void g

2016-10-18 22:21:06 908

原创 原型模式(创建型模式)

由上边的类图可以看出,原型模式总共有三种角色,1.客户角色:该角色提出创建对象的请求。2.抽象原型:该角色是一个抽象角色,通常是有一个Java接口或者是抽象类实现3.具体原型:该角色是被复制的对象,必须实现抽象原型接口。

2016-10-17 11:04:53 426

原创 php页面正常显示但是mysql终端乱码的解决方法

首先php页面和mysql数据库的编码方式都是utf-8,按道理不应该出现乱码的问题。但是在终端打开数据库的时候我发现中文变成了乱码。下面贴出解决方法:在连接数据库的文件下面添加下文中被高亮的一段代码即可<?php include("settings.inc.php"); #connect to db $con = mysql_connect($dbhost,$d

2016-10-10 11:01:56 819

华三HCL模拟软件专业版下载

(HCL)V2.1.1是一套界面图形化全真网络设备模拟软件。 用户可以通过该软件实现H3C公司多种型号设备的虚拟组网、配置、调试。该软件具备友好的图形界面,可以模拟路由器、交换机、防火墙等网络设备及PC的全部功能,用户可以使用它在个人电脑上搭建虚拟化的网络环境。

2020-11-14

OV7670摄像头驱动程序

基于stm32F407的ov7670摄像头模组驱动程序,适用于不带缓存芯片的摄像头模组

2018-02-18

MarkdownPad2中文破解版

MarkdownPad2破解版+解决HTML渲染问题的组件:awesomium_v1.6.6_sdk_win.exe

2018-01-31

stm32F407ADC电压采集串口输出程序

stm32F407ADC电压采集串口输出,采用均值滤波对采集的ad值进行处理...

2018-01-31

java线程池思维导图

线程池ThreadPoolExcructor思维导图

2018-01-24

Netty权威指南

Netty权威指南

2018-01-24

电子相册(可以实现滑动显示SD卡中的图片)

帮同学做的毕设,主要的功能是实现一个电子相册,可以读取SD卡中的相片,并滑动显示

2017-12-22

ov2640摄像头模块驱动程序

根据正点原子的代码进行了一定的改写,适合于不带FIFO的ov2640摄像头,本人自己写的,保证可用

2017-12-22

uCGUI源代码

比较经典的一款GUI系统,基于VC++6.0,感兴趣的可以拿去研究

2017-12-22

msp430单片机库函数模板

参考原子stm32库函数工程改写,在msp430149芯片上调通,430其他系列的芯片直接改写MSP430.h文件即可

2017-12-22

诺基亚手机5110液晶模块驱动程序

本人写的5110驱动程序,通过stm32F407单片机驱动,保证可用

2017-12-22

嵌入式实时操作系统uCOS-II在X86平台上的移植(运行环境VC++6.0)

麻雀虽小,五脏俱全,对操作系统感兴趣的朋友可以下载来看看

2017-12-22

两轮平衡车资料(stm32+mpu6050 的PID控制方案)

很久之前做的一些两轮平衡车资料,主要是一些文档,也有部分的驱动代码

2017-12-22

java_util_concurrent_user_guide

concurrent包使用手册 本来打算免分分享的,但是现在上传好像至少都是2分了

2017-10-29

registServer2

本地授权服务器

2017-01-30

小车轨迹显示App

通过蓝牙和baidu地图显示小车路径

2016-10-25

zigbee外部中断唤醒发送数据(未运行协议栈).rar

zigbee通过外部中断唤醒发送数据,通过外部下降沿触发zigbee唤醒,然后串口发送数据

2016-09-25

zigbee通过外部中断唤醒发送数据(未运行协议栈)

zigbee通过外部中断唤醒发送数据(未运行协议栈)

2016-09-24

AppServ2(支持win7 64位)

AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache[、Apache Monitor、PHP、MySQL、phpMyAdmin等。如果您的本地机器没有安装过php、mysql等系统,那么用这个软件则可以让你迅速搭建完整的底层环境。

2016-09-05

AppServ(支持win7 64位)

2016-09-04

基于stm32F407的音乐播放器

支持mp3,wav,ape,flac等格式的音频,支持sd卡,支持中文日文等字库,可以通过OLED屏幕显示当前的歌曲信息,暂不支持歌词显示

2016-08-25

24L01多发多机通讯(基于stm32F407这是从机部分)

实现了24l01模块的多发一收,基于stm32F407平台

2016-08-25

24L01多发多机通讯(基于stm32F407这是主机部分)

实现了24L01的多发一收功能,开发环境是mdk5.0,亲测可用

2016-08-25

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

TA关注的人

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