自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

web接入QQ第三方登录

这是第三方登录的第二篇,关于web接入微博第三方登录可以参考我之前的博文,之前的博文比较详细的讲解了该如何进行第三方登录的申请和准备工作。 http://blog.youkuaiyun.com/cwfjimogudan/article/details/53946714接入qq第三方登录比接入微博第三方登录要麻烦,主要是因为前期的准备工作较麻烦,需要进行域名备案,备案通过后才能在qq互联平台上通过应用审核...

2017-01-06 11:21:00 1457 1

eclipse上传项目到github上

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。 作为一个开源项目的聚集地,gthub一直收到开发者的青睐,那么我们要如何把自己的项目上传到github上面呢,下面我将向大家介绍一下在eclipse中开发的项目如何上传到github上。1. 准备工作 (1)注册github的账号 首先需要到gith...

2017-01-02 17:37:00 265

eclipse常用插件地址(不断更新)

Egit 介绍:Git 作为近来最流行的分布式版本控制软件来说应用的。EGit就是一款Eclipse上的Git插件。 插件下载URL: http://download.eclipse.org/egit/updates m2eclipse 介绍:这是一个在Eclipse环境中集成的Maven插件。 官方网站:http://www.sonatype.org/m2ecli...

2017-01-02 17:04:00 410

SpringMVC整合mybatis(附源码)

springmvc作为一个轻量级的web框架,现在变得越来越流行了,同时mybatis也因为可控性越来越受开发者的青睐,下面我就向初学者简单介绍一些如何进行springmvc和mybatis的整合。一 、组件介绍SpringMVCSpring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring MVC 分离了控制器、模型...

2017-01-02 16:51:00 225

一图读懂JVM架构解析

原文地址:http://geek.youkuaiyun.com/news/detail/131976每个Java开发人员都知道字节码经由JRE(Java运行时环境)执行。但他们或许不知道JRE其实是由Java虚拟机(JVM)实现,JVM分析字节码,解释并执行它。作为开发人员,了解JVM的架构是非常重要的,因为它使我们能够编写出更高效的代码。本文中,我们将深入了解Java中的JVM架构和JVM的各个...

2017-01-02 15:25:00 130

web接入微博第三方登录

微博第三方登录最近刚好在学习第三方登录,这里先做一下微博第三方登录的记录,因为qq第三方登录必须要完成网站备案后才能进行,后面再进行补充。大致可以分成下面几个步骤下面根据我自己的实现过程做一下总结吧。准备工作 (1)首先需要有一个准备接入第三方登录的引用,这里可以是自己的一个小案例web项目。 (2)需要准备一个域名,并判定自己的应用,这样通过微博审核才能获取到app ...

2016-12-30 22:22:00 687

(三)语音识别概述

语音识别第三步:了解语音识别的相关背景1.语音识别的发展历史 作为智能计算机研究的主导方向和人机语音通信的关键技术,语音识别技术一直受到各国科学界的广泛关注。以语音识别开发出的产品应用领域非常广泛,有声控电话交换、语音拨号系统、信息网络查询、家庭服务、宾馆服务、旅行社服务系统、订票系统、声控智能玩具、医疗服务、银行服务、股票查询服务、计算机控制、工业控制、语音通信系统、军事监听、信息检索、...

2016-12-26 15:19:00 1110

SpringMVC+datanucleus jdo+连接mariadb

这篇文章主要是用来记录一下自己最近在整合一个简单的框架,虽然比较简单,但是自己也是花了不少时间去看文档和动手实现的。这里没有很详细的去介绍细节上的东西,大部分引用了官网上的内容,如果读者在搭建过程中遇到什么问题,或者文章中有什么不懂,欢迎一起讨论。1. 组件介绍这里要介绍的包括三个组件,SpringMVC+datanucleus+mariadb,其中SpringMvc用来支持整个we...

2016-12-14 21:14:00 291

JDBC操作大数据文件

在实际的开发过程中,我们可能需要把大文本或者二进制数据存储到数据库中,下面我们一起来学习一个如何使用JDBC向mysql中插入大文本数据。 在数据库中,大数据称为LOB(Large Objects),而LOB可以分为,clob和blob:clob用于存储大文本Textblob用于存储二进制数据,例如图像、声音、二进制文等在mysql中,提供了以下的数据类型来存储clob和blob...

2016-12-03 21:46:00 227

自己写一个数据库连接工具类

最近刚复习了一下JDBC相关的知识,这里来写一个mysql数据库连接工具类来练习一下。 在jdbc连接数据库时,Connection对象是非常稀有的资源,用完后必须马上释放,如果Connection不能及时、正确的关闭,极易导致系统宕机。Connection的使用原则是尽量晚创建,尽量早的释放。 所以在一个项目中,如何正确的去管理Connection对象就显得尤为重要。数据库连接工具类需要包...

2016-12-03 19:53:00 559

自己写一个简单的web框架(前置控制器)

对于刚入门JavaWeb开发的同学来说,都是从servlet和JSP开始学习的,在构建项目的过程中可能会使用mvc模型来搭建项目,但是在使用传统的web编程模型时,自己搭建一个较大型的项目时,总是会遇到一些问题:一个请求对应一个servlet,导致servlet过多时,web.xml文件特别大,维护麻烦即使采用根据请求参数method在servlet里派发的方式,这样可以减少servle...

2016-12-01 19:10:00 334

JSP学习笔记

1. JSP概述Servlet是j2ee提供的动态资源开发技术,是以java的程序的形式进行开发,在java中书写HTML标签是一件十分头疼的事情,所以人们开发出了JSP,看起来像是HTML一样,但是通过服务器的编译最终可以生成Servlet。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(.htm,.html)中插入Java程序段(Scriptlet)...

2016-11-29 16:48:00 152

请求重定向和请求转发

1. 概述在J2EE开发中,我们总是会接触到请求重定向和请求转发 重定向是指通过各种方法将网络请求重新定个方向转到其它位置,而转发是指把网页的请求重新转发到另一个站点。那么请求转发和请求重定向有什么区别,以及其实现的原理是怎么样的呢。2. 两者的区别(1)请求重定向是一种客户端行为,通过HttpServletResponse的对象来实现response.sendRedirec...

2016-11-27 15:14:00 219

Servlet学习笔记

1. Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。2.Servlet的运行过程Servlet程序是...

2016-11-26 20:25:00 132

Java String类

String的不可变性Java.lang包下面的的String在平时很常见,我们都知道String是不可变类。简单说来,不可变类的实例是不能被修改的,每个实例中包含的信息都必须在该实例创建的时候就提供出来,并且在对象的整个生存周期内固定不变。 在String类中,是通过一个不可变的字符数组来存储对象的字符序列的,final关键字使这个变量是不可变的,所以Sting对象的内容也是不可变的。...

2016-11-12 17:15:00 126

Java JNI学习笔记

JNI概述JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。在java源码中,我们可以发现大量源码都是利用native方法来实现了。 当一个类被使用时,这个类的字节码就会加载到内存,这些字节码的入口就...

2016-11-12 14:16:00 171

Java进制转换(源码分析)

进制转换在平时的算法练习题或者项目中都会遇到,下面我们来看一下使用java如何进行进制互相转换。1. 使用内置函数进行进制转换在java函数中,Integer类中已经有相应函数可以进行十进制 与 二进制,八进制和十六进制的转换。十进制转换其他进制  //十进制转成二进制   Integer.toBinaryString(int i)   //十进制转成八进制   Integ...

2016-11-08 20:25:00 483

(二)matlab中voicebox工具箱的添加

语音识别的第二步:开发环境Voicebox的安装如何在MATLAB中添加Voicebox工具箱1. voicebox介绍 网站: http://www.ee.ic.ac.uk/hp/staff/dmb/voicebox/voicebox.html 这个网站包括了voicebox的介绍和下载包 “VOICEBOX is a speech processing toolbox cons...

2015-04-19 15:54:00 1154

(一)MATLAB 的安装和使用

语音识别的第一步:开发工具Matlab的安装MATLAB 的安装和使用1. 介绍 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是...

2015-04-19 15:29:00 430

空空如也

空空如也

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

TA关注的人

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