自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (15)
  • 收藏
  • 关注

原创 springboot随笔之四:springboot整合spring-data-jpa(mogodb)

springboot随笔之一:简易springboot项目编写 springboot随笔之二:springboot中control实现 springboot随笔之三:springboot整合spring-data-jpa(关系型数据库mysql) springboot随笔之四:springboot整合spring-data-jpa(nosql mogodb)一、在mongodb中准备相应数...

2020-02-09 16:31:40 941 2

原创 springboot随笔之三:springboot整合spring-data-jpa(mysql)

springboot随笔之一:简易springboot项目编写 springboot随笔之二:springboot中control实现 springboot随笔之三:springboot整合spring-data-jpa(关系型数据库mysql) springboot随笔之四:springboot整合spring-data-jpa(nosql mogodb)一、在mysql(8.0)中准备...

2020-02-08 20:59:18 398

原创 springboot随笔之二:springboot中control实现

springboot随笔之一:简易springboot项目编写 springboot随笔之二:springboot中control实现 springboot随笔之三:springboot整合spring-data-jpa(关系型数据库mysql) springboot随笔之四:springboot整合spring-data-jpa(nosql mogodb)结果前面文章,我们创建了一个简易...

2020-02-06 17:04:43 1362

原创 springboot随笔之一:简易springboot项目编写

springboot随笔之一:简易springboot项目编写 springboot随笔之二:springboot中control实现 springboot随笔之三:springboot整合spring-data-jpa(关系型数据库mysql) springboot随笔之四:springboot整合spring-data-jpa(nosql mogodb)一、首先创建一个jar类型的ma...

2020-02-06 13:39:38 428

原创 Maven随笔之一:Maven环境搭建与第一个maven项目

第一、环境变量配置与配置文件修改1、M2_HOMEE:\apache-maven-3.3.9-bin\apache-maven-3.3.92、path%M2_HOME%/bin3、本地仓库路径修改          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"          xsi:sch

2016-10-07 09:43:08 1506

原创 MyBitis(iBitis)系列随笔之六:mybitis与spring集成

MyBitis(iBitis)系列随笔之一:MyBitis入门实例MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)MyBitis(iBitis)系列随笔之三:简单实现CRUDMyBitis(iBitis)系列随笔之四:多表(多对一查询操作)MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)My

2013-04-08 13:43:07 4833 5

原创 MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)

MyBitis(iBitis)系列随笔之一:MyBitis入门实例MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)MyBitis(iBitis)系列随笔之三:简单实现CRUDMyBitis(iBitis)系列随笔之四:多表(多对一查询操作)MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)MyBitis(

2013-04-07 14:15:37 43130 5

原创 MyBitis(iBitis)系列随笔之四:多表(多对一查询操作)

MyBitis(iBitis)系列随笔之一:MyBitis入门实例MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)MyBitis(iBitis)系列随笔之三:简单实现CRUDMyBitis(iBitis)系列随笔之四:多表(多对一查询操作)MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)MyBiti

2013-04-07 12:14:46 8234 1

原创 MyBitis(iBitis)系列随笔之三:简单实现CRUD

MyBitis(iBitis)系列随笔之一:MyBitis入门实例MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)MyBitis(iBitis)系列随笔之三:简单实现CRUDMyBitis(iBitis)系列随笔之四:多表(多对一查询操作)MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)

2013-04-03 17:59:15 4923 1

原创 MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)

MyBitis(iBitis)系列随笔之一:MyBitis入门实例MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)MyBitis(iBitis)系列随笔之三:简单实现CRUDMyBitis(iBitis)系列随笔之四:多表(多对一查询操作)MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)My

2013-04-03 16:35:40 17599 1

原创 MyBitis(iBitis)系列随笔之一:MyBitis入门实例

MyBitis(iBitis)系列随笔之一:MyBitis入门实例MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)MyBitis(iBitis)系列随笔之三:实现简单的增删改查MyBitis(iBitis)系列随笔之四:多表(多对一查询操作)MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)MyB

2013-04-03 15:10:45 11684 3

转载 Hibernate 面试中最常考察的知识点整合

对于Hibernate,面试官最想知道的无非是以下总结这这十多个问题,每个问题都有详细的答案,如果都完全掌握以下的这些问题,那面试时问及Hibernate你还用怕什么呢?让自信伴随着你第一次冲刺吧!一、简述 Hibernate 和 JDBC 的区别、优缺点?JDBC与Hibernate在性能上相比,JDBC灵活性有优势。而Hibernate在易学性,易用性上有些优势。当用到很多复杂

2013-03-30 21:37:58 1366

原创 commons-fileupload实现文件上传、下载、在线打开

最近做了一个文件上传、下载、与在线打开文件的功能,刚开始对文件上传的界面中含有其它表单(例如输入框、密码等)在上传的过程中遇到了许多问题,下面我写了一个同时实现文件上传、下载、在线打开文件的测试程序。        首先请看效果图:                       核心代码: package com.jefry;import java.io.File;impo

2013-03-12 22:56:43 14177 3

原创 抓取Webservice Soap请求

webservice一般给我们留一些接口,只要我们按照这些接口传递参数调用即可。这些参数可能是基本数据类型,也可能是对象等等。在调用的过程往往会出现一些未知错误,很难判断什么出错的位置(比如字符编码带来的问题)。这个需要我们来检查soap的格式参数是否正确。      那如何抓取webservuce soap的请求呢?      下面我将介绍一个自己编写的一个监听soap的中间件。 具

2013-01-30 18:39:53 8578

原创 H264(NAL简介与I帧判断)

1、NAL全称Network Abstract Layer, 即网络抽象层。         在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。因此我们平时的每帧数据就是一个NAL单元(SPS与PPS除外)。在实际的

2013-01-03 15:32:06 80756 19

原创 H264码率设置

一、什么是视频码率?           视频码率是视频数据(视频色彩量、亮度量、像素量)每秒输出的位数。一般用的单位是kbps。 二、设置视频码率的必要性        在视频会议应用中,视频质量和网络带宽占用是矛盾的,通常情况下视频流占用的带宽越高则视频质量也越高;如要求高质量的视频效果,那么需要的网络带宽也越大;解决这一矛盾的钥匙当然是视频编解码技术。评判一种视频编解码技术的

2012-12-15 21:53:35 54634 4

原创 iphone视图间跳转之三:导航栏控制器

导航控制器是UINavigationController作为根控制器,根试图控制器是根控制器控制的第一个试图,作为启动第一次加载的试图。而且只有在导航控制器中才有根试图控制器之称。所以根控制器与根试图控制器有本质的区别,程序可以从根试图控制器发起其它试图。      下面看看导航栏控制器的原理图:         导航控制器它们的试图是由一个栈结构来管理,这个和Android里面的

2012-12-09 19:52:27 4167

原创 iphone视图间跳转之二:标签栏控制器

UITabBarController是TabBar(标签栏)控件的视图控制器,可以作为根控制器,这里我将介绍标签栏控制器来实现视图之间的跳转。       首先我们来看一下标签栏控制器的原理,为了简易起见,我画一个图来帮助理解,如下:            标签栏控制器视图切换步骤:1、创建一个为Tab Bar Application2、重命名FirstViewContro

2012-12-04 23:34:51 2523

原创 iphone视图间跳转之一:自定义视图控制器

本文将介绍两个视图之间切换,在介绍它之间,我们先理解几个概念。我们在创建的每个View-based Application程序的都会生成一个XXXAppDelegate的头文件与源文件。如下:#import @class Hello_WorldViewController;@interface Hello_WorldAppDelegate : NSObject {

2012-12-03 22:03:00 2063

原创 iphone等待对话框编写

在做一些耗时操作时,往往需要像Android一样的一个等待对话框,如下图所示                                       主要代码:              -(IBAction)onClickButton:(id)sender { txtField.text = @"Hello World."; UIAlert

2012-12-02 21:41:34 1313

原创 iphone用UIWebView来显示网页

UIWebView用来显示网页,下面我写一个简单的浏览器帮助大家理解,如下图所示                                                      主要代码:           #import @interface MyWebViewController : UIViewController { IBOutlet UITe

2012-12-02 21:11:43 1137

原创 iphone等待控件(UIActivityIndicatorView与UIProgressView)

UIActivityIndicatorView与UIProgressView 如下图,当点击按钮是,等待控件运行。                                             UIActivityIndicatorView源码:#import @interface UIActivityIndicatorViewController : UIV

2012-12-02 20:41:24 1676

原创 iphone之ActionSheet介绍

ActionSheet和AlertView比较相似,都是给用户一个提示信息。但是它是从底部弹出。它通常用于确认潜在的危险或不能撤销的操作。比如删除一条数据。我们使用ActionSheet时,需要在h文件中实现UIActionSheetDelegate协议。通常我们需要实现:actionSheet:didDismissWithButtonIndex:该方法是ActionSheet消失的时候调用。

2012-12-02 19:34:43 1989

原创 iphone之UIAlertView介绍

UIAlertView是消息提示框UI控件,对于消息提示框的中的按钮事件采用的是事件委托机制。要实现事件响应,需要实现对应协议、重写函数达到目的。         请看下图,具体代码在图的后面                 点击点击按钮                  点击确定按钮          源码: #import @interface He

2012-12-02 18:53:52 1636

原创 iphone之控件、控件事件与OC代码关联

ios中对应的控件(文本控件、按钮控件等)、控件事件(点击、拖动),两者的类型都非常多。 笔者以文本控控件、按钮事件来介绍它们与OC代码的关联。          我以下图为例,当鼠标点击按钮式,文本框显示“Hello Word.”                      按钮点击回调函数注册通过xib试图,以按钮为始,以File's Owner为终在提示的小窗口选取对应

2012-12-02 17:04:17 6300

原创 Object-C学习之四:字段与函数

首先看一个简单的OC类申明   @interface Person : NSObject   {      int age;  //字段在此定义    }    - (void)setAge:(int)newAge; //函数在此定义   @end   根据上面类的申明,我们可以把字段定义为@public @protected @private来对字段的作用域加

2012-10-28 21:06:26 5951

原创 Object-C学习之三:Object-C基本语法之一

面向过程基本语法选项说明基本数据类型char,short,int,long,long long,BOOL布尔值   YES,NO基本语句if else switch for while do gotofor each for(xx in xx) (这个和PL/SQL完全一致,与Java for each类似)

2012-10-28 10:08:19 7640

原创 Object-C学习之二:HelloWord实现

接下来我们将正式进入Object-C学习,习惯在学习任何语言都是以HelloWord为入门程序,在这里我通过xcode一步一步实现。         第一步:打开xcode选择                  第二步:选取MAC OSX                  第三步:创建IOS项目               在程序窗口编写程序       /

2012-10-27 20:40:11 2394

原创 Object-C学习之一:开发环境搭建

Object-C是C的变种,对有一定C和Java(C++)基础的盆友来说,OC显得特别简单。毕业后,我做了半年Java EE开发,然后从事了Android,也做了很Android NDK方面开发。NDK对我熟练掌握C/C++起了很大作用。从这篇文章开始我将带大家一起来玩Object-C,为IPhone开发做铺垫。     下面我把Object-C程序开发环境简单描述如下:    1、MAC

2012-10-24 13:12:52 6567

原创 C/C++获取当前系统毫秒时间

笔者在做Android NDK底层测试编码,很多时候需要获取当前系统毫秒时间来准确分析数据,下面的代码是在Android系统上做了测试,所以此函数代码在Linux系统可行,至于VC上面是否可行,我也没测试(应该不行吧),因为VC与Linux C中的sleep就有很大差别。我将C/C++获取当前系统毫秒时间分享给大家。 Java获取当前系统毫秒时间很简单:public s

2012-10-15 10:44:51 101507 7

原创 形式多样的构造函数

1、拷贝构造函数:  模型:   class A { public : A(A& a){ //函数体 } };什么时候调用拷贝构造函数:(1) 当用类的一个对象去初始化该类的另一个对象时候。系统自动调用它实现拷贝赋值  形如: A a(1,1); A b(a);(2) 若函数的形参为类的对

2012-09-02 22:37:41 1625

原创 图文详解YUV420数据格式

很多人对YUV数据格式不清楚,以至于在做视频的时候出现了一些不可预知的错误(比如说图像带有点、颜色不对等)。今晚是周末放假,我就抽点时间来给大家介绍一下。       提示: 读下面的文字时,希望大家结合图片看,这样更易理解       在YUV420中,一个像素点对应一个Y,一个2X2的小方块对应一个U和V。对于所有YUV420图像,它们的Y值排列是完全相同的,因为只有Y的图像就是灰度图

2012-08-31 22:34:14 58313 128

原创 STL list中对象排序

STL list可以对基本数据、字符串直接调用sort()函数默认做升序排列,但是对于降序排列或者对非基本数据类型排序(对象、数组等)需要借助operator()函数实现,这点和Java中的List很相似。具体调用函数:list.sort(Cmpare());其中Cmpare是一个类或结构体,成员函数operator()必须是公共类型的。我举一个简单的例子(对学生按年龄降序排列

2012-08-29 11:36:52 8483 1

原创 Android抽屉实现

Android抽屉,对用户的体验是非常好的。第一次见到Android抽屉是在51job的Android客户端,最近我在微信上也看到这样一个效果,今天花了点时间写了一个Android抽屉测试与大家分享。      先贴效果图:                                   代码:package com.jefry.activity;import com.

2012-08-25 18:32:40 2400

原创 Android视频不预览”,获取视频数据

Android有一种机制,如果想在回调函数onPreviewFrame(byte[] data, Camera camera)中获取视频数据,必须调用camera.startPreview(); onPreviewFrame才会有视频数据回调过来。有时候我们不想预览视频而获取视频数据,那我们怎么办?         我们可以产生一种错误的视觉效应,感觉“没有预览”,其实是预览了。我这样一说,有

2012-08-23 21:44:35 14909 18

原创 Android Gallery广告(仿网易)

看这篇博文前,推荐先看本博文的姊妹篇(点击即可)  Android下拉刷新(仿网易)完美PopupWindow(记住用户名模拟)      Android系统提供了一个Gallery画廊控件,在项目很多时候都会用到Gallery,比如新浪首页的广告,网易看客户端首页等随处可见,今天我自己定义了一个仿网易的Gallery与大家共享。     首先请看效果图:

2012-08-23 20:57:20 4459 63

原创 完美PopupWindow(记住用户名模拟)

Android与桌面程序一样,记住历史登录的所有用户,且以下拉先选取很重要,可以删除记住过的某些用户,这个可以借助PopupWindow来模拟。请看我的测试效果图:                               部分代码:package com.jefry.pop;import android.app.Activity;import android.grap

2012-08-20 23:27:04 2100 7

原创 Android下拉刷新(仿网易)

看这篇博文前,推荐先看本博文的姊妹篇(点击即可)          Android Gallery广告(仿网易)完美PopupWindow(记住用户名模拟)        最近看网易新闻,发现网易的界面相当漂亮,我也很想用反编译来查看源码,弄的我蛋痛,不行啊。我就直接自己写了一个下拉刷新来模拟。为了便于理解,先上我的的代码测试效果图片:

2012-08-19 21:50:03 9563 152

原创 运用ffmpeg生成MP4文件

生成的MP4文件,用播放器看见的视频如下,同时你可以听到一种呼叫的音频声音生成的MP4文件音频为(aac)、视频为H264由于生成的H264需要依赖x264开源库【因为需要将普通的原始数据编码成H264,而ffmpeg默认是按x264进行编码】,在生产x264库过程中,一般我们默认生成静态库即可。编译ffmpeg并安装代码如下:#include #in

2012-08-05 22:06:58 15881 6

原创 网络字节序

TCP/IP协议规定,网络中的数据流采用的是大端字节序,即低地址高字节。大端法与小端法我就不多说了,在博客http://www.blogjava.net/tinysun/archive/2009/12/31/307952.html中做了详细介绍。       不同cpu平台上字节序通常也不一样,在80X86平台上,系统将多字节中的低位存储在变量起始地址,使用小端法。为了使网络程序具有可移植

2012-05-05 00:06:20 1041 1

springboot_expample_04.zip

本项目springboot集成了springboot-data-jpa,以mongodb为数据库进行了整合,项目通过我实验验证是ok的,项目简介,分层详细。

2020-02-09

springboot_expample_03.zip

此项目是springboot整合了spring-data-jpa来访问mysql数据库,我也是实验过的,运行正常

2020-02-08

springboot_expample_02.zip

本资源简单编写了control,在springboot中实现spring mvc中control实例,配置与springmvc一样,并介绍如何修改服务监听的端口与context path

2020-02-06

springboot_expample_01.zip

一个springboot helloworld项目,项目比较干净,依赖jar最小化。 主要是让一个springboot最小化项目可以正常配置,正常启动

2020-02-06

myibits 一对多操作

myibits,一对多操作现在下来可以跑哦

2013-04-07

mybitis/ibitis多对一表查询

mybitis/ibitis多对一表查询,下载下来即可运行

2013-04-07

ibits入门程序

ibits入门程序,本例子免资源分分享给大家

2013-04-03

webservice soap抓取工具

webservice soap抓取工具,抓取WebService Soap请求

2013-01-30

Android 抽屉实现

Android 抽屉实现,代码完整。下载下来运行即可

2012-08-25

自定义Galley

自定义Galley,仿网易、新浪首页的广告Gallery

2012-08-23

Android非常实用的PopupWindow

Android非常实用的PopupWindow(记住用户名模拟)

2012-08-20

Android下拉刷新

Android下拉刷新项目,仿网易、仿腾讯

2012-08-19

ffmpeg MP4文件生成

ffmpeg MP4文件生成的C代码,很详细的。但是首先要保证x264与ffmpeg已经集成了

2012-08-05

线程通信(Condition) 实例

线程通信(Condition)实例,完整的代码文件,你只需要编译运行即可,就可以看看结果,然后分析。

2012-04-22

LinuxC线程同步Mutex实例

LinuxC线程同步Mutex实例,让你一目了然

2012-04-22

空空如也

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

TA关注的人

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