自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 总结Spring MVC参数绑定的几种方式

Spring MVC传参是Spring学习中的比较容易混淆的地方,因为传参方式种类多,接受参数种类多,初学者较容易因为不懂HTTP参数传递原理,而摸不着头脑,该篇文章介绍Spring MVC参数绑定的几种方式。

2017-12-03 17:52:29 979 1

原创 Spring Email发送(一)

本文介绍Spring+Java Mail发送邮件。本文章默认已搭建好Spring框架,故只介绍Spring Email模块。<!-- 引入java mail包 --><dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.6.0</ve

2017-10-19 17:26:33 1000

原创 Hibernate异常

Cannot add or update a child row: a foreign key constraint fails (`hibernate`.`student`, CONSTRAINT `FK_n4ra8kk0v0g99fi7j4ar69ntu` FOREIGN KEY (`idcard_id`) REFERENCES `Idcard` (`id`))Exception in thread "main

2017-10-19 14:52:45 274

原创 Java Mail发送Email总结(三)--邮件发送的综合例子

本文介绍如何使用Java Mail发送带图片及附件的例子1.生成一封带图片及附件的邮件 public static MimeMessage createMixedMail(Session session) throws Exception { //创建邮件 MimeMessage message = new MimeMessage(session);

2017-10-19 14:44:18 515 2

原创 Java Mail发送Email总结(二)--创建带图片或附件的邮件

本篇文章介绍Java Mail如何发送图片和附件1.创建带图片的邮件 public static MimeMessage createImageMail(Session session) throws Exception{ //创建邮件 MimeMessage message = new MimeMessage(session); //发件人

2017-10-19 12:03:50 981

原创 Java Mail发送Email总结(一)--发送简单文件邮件

最近学习了通过Java Mail库进行邮件发送,参考了不少资料,自己总结一下Java Mail的使用,大概从以下三个方面进行描述,本例子使用QQ邮箱作为邮件服务器: 1. 配置邮件会话(session) 2. 配置简单文本邮件消息(MimeMessage) 3. 发送邮件(Transport)先介绍邮件属性:收件人(多个),抄送(多个),密送(多个),主体,正文,附件等。 直接上代

2017-10-19 10:46:34 2628

原创 spring mvc错误:The request sent by the client was syntactically incorrect的解决

产生原因:1.前端表单数据为空字符串,controller接收参数为Integer时,报该错。 2.前端参数名称与controller参数名称不一致解决方法:1.检查参数名称和类型是否一致

2017-03-20 14:24:03 245

原创 现在有100个标记过的电灯泡。第一个人经过这些灯时,点亮所有的灯,第二个人经过时每隔一盏灯就切换开关一次,第三个人经过时每隔两盏灯切换开关一次。请问,当第100个人经过时,还剩多少盏亮着的灯?

最近做面试题,做到如标题所示题目,偶然百度一下,居然是2012年苹果高级工程师面试题,发现有篇博客[http://blog.csdn.net/xufenghappy6/article/details/7653461]有关于该题的分析,但觉得其算法不太理想,故优化了一下:public class Main { public static void main(String[] args) {

2016-05-25 12:45:09 843

原创 Android多媒体(二)

一、接收短信步骤:1.定义接受短信广播接受者2.注册Receiver3.注册权限例:class MessageReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { Bundle bund

2016-05-21 10:04:34 262

原创 Android多媒体(一)

一、通知(Notification)1.获得NotificationManager2.获取Notification3.设置Notification属性;4.设置PendingIntent:点击通知跳转;5.显示通知manager.notify(int id, Notification notification);例: private void showNotify() {

2016-05-21 09:45:03 240

原创 ContentProvider基础

ContentProvider应该和SqliteDataBase一起使用使用方法:一、新建ContentProvider实现类 1.实现query,insert,update,delete,getType五个方法 2.定义自定义代码(用于UriMather匹配Uri,然后进行判断使用哪个Uri) 3.初始化UriMather 4.实现1.中五个方法具体内容 例

2016-05-19 20:06:00 248

原创 打开SDKManager提示failed to execute tools\android.bat

原因:This is the problem due to updating SDK tools Android SDK Toolsclose the Android Studioopen the SDK Manager.exe from SDK folderNow install Android SDK tool in my case tool is Rev.24.3.2open

2016-05-19 13:08:47 13598 3

原创 Android广播机制基础

一、广播做什么广播用于进行系统级别的消息通知。二、接受广播 动态注册监听(两个变量):1.IntentFilter2.自定义的Recevier的子类3.注册receiver,注销receiver例如:动态监听网络变化:public class MainActivity extends Activity {private IntentFilter intentFilter;privat

2016-05-04 17:02:18 280

原创 Fragment与Activity通信的两种方法

1.在fragment声明一个接口,实现回调。public class FragmentOne extends Fragment{ private static final String TAG = "FragmentOne"; public interface FOneBtnClickListener{ void onOneBtnClick(); }

2016-05-03 23:34:33 260

原创 Fragment必须了解的知识

1.Activity管理fragment显示位置,并且通过FragmentManager管理fragment队列及fragment失误回退栈。public class MainActivity extends FragmentActivity { private ContentFragment mContentFragment ; @Override prot

2016-05-03 23:10:57 297

原创 Fragment和Activity生命周期混合

最近重学了Android基础,重新理解了Activity和Fragment生命周期。向Activity中添加FragmentRightFragment rightFragment = new RightFragment(); FragmentManager fragmentManager = getFragmentManager(); FragmentTransact

2016-05-03 14:19:53 254

原创 Java向上转型理解

Java继承:基类为导出类提供方法和域(filed:即字段),向上转型什么是向上转型呢?用来表现导出类和基类之间的关系:即新类是基类的一种特殊类型(如鸡是动物)。概念说了一堆,代码具体表现如下:public class A { //基类 public void dispose(){ System.out.println("A:dispose");

2016-04-27 18:55:58 258

原创 Java基础-break,continue,return

一、returnreturn的作用有两个:①指定一个方法返回什么值.②退出方法.void的方法不用我们自己写return,该方法结尾会有一个隐式的return。二、continue,break 1、一般的continue会退回到最内层循环的开头,并继续执行。 2、一般的break会跳出当前循环或程序块(switch)。 3、带标签的continue或达到标签的位置,并重新进

2016-04-21 23:37:38 413

原创 Java基础-初始化

一、构造器初始化1.构造器存在是为了让对象能够得到初始化,构造器名称必须和类名相同。如class Test{ public Test(){ ... }}2.如果类中没有构造器,则编译器会自动帮你创建一个默认构造器。二、方法重载 1. 为了让方法名相同而形式参数不同的方法同时存在。如class Test{ public Test(){

2016-04-21 22:35:03 281

原创 Java基础-对象导论

Java基础-对象导论

2016-04-20 23:46:24 529

原创 JVM学习心得

一、JAVA内存管理与GC机制 Java在JVM所虚拟出的内存环境中运行,java内存分为栈(stack)和堆(heap)两部分。栈 在Java中,JVM中的栈记录了线程的方法调用。每个线程拥有一个栈,线程创建时创建栈。在某个线程的运行过程中,如果有新的方法调用,那么该线程对应的栈就会增加一个存储单元,即帧(frame)。在frame中,保存有该方法调用的参数、局部变量、临时数据

2016-04-20 00:32:03 5339 1

原创 Android文件管理

Android文件管理,Android缓存

2016-04-12 15:15:58 940

原创 UITableView的使用和点击每个cell跳转到其他controller优化

一、需要一个NSObject类,该类代码如下#import @interface MJSampleIndex :NSObject@property (nonatomic,copy) NSString *title;  //描述该类的title@property (nonatomic,assign) Class controllerClass; //跳转到的contr

2015-08-31 17:07:54 1670

原创 ios controller嵌套

TabBarViewController *tabViewController = [TabBarViewControllernew];    [selfaddChildViewController:tabViewController];    [self.viewaddSubview:tabViewController.view];    [tabViewControll

2015-08-07 16:33:12 824

原创 ios侧滑菜单使用经验

ios侧滑菜单使用经验

2015-08-07 16:28:48 972

原创 java 简单网络爬虫

Jsoup解析,ConnectException,SocketTimeoutException,java做爬虫

2015-05-26 19:49:21 566

原创 Jsoup解析html

分享一下java解析html经验:目的:解析html中的超链接!     最开始用的github上的源码:https://github.com/jhy/jsoup/blob/master/src/main/java/org/jsoup/examples/ListLinks.java      后来经过学习,领悟了jsoup解析html基本机制。Document doc = Js

2015-03-30 20:35:36 406

翻译 Android获取通讯录

总体思路:使用ConentResolver,将联系人的信息通过字段和URI查询到联系人信息的List里面,再使用ListView显示package com.contact.activity;import java.io.InputStream;import java.util.ArrayList;import com.example.contact.R;

2015-03-05 14:30:32 722

原创 Tween动画属性介绍

Tween动画,set,scale,alpha,translate,rotate属性介绍

2015-01-25 01:08:55 407

原创 Fragment嵌套生命周期

Fragment嵌套关于生命周期问题。

2015-01-24 20:34:23 598

翻译 DatePickerDialog.日期控件的简单使用

总结对日期控件的使用:xml version="1.0" encoding="utf-8"?>     LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"        android:orientation="vertical" android:la

2015-01-22 23:28:32 783

Spring MVC参数传递

Spring MVC传参是Spring学习中的比较容易混淆的地方,因为传参方式种类多,接受参数种类多,初学者较容易因为不懂HTTP参数传递原理,而摸不着头脑,该篇文章介绍Spring MVC参数绑定的几种方式(包括json和普通文本)

2018-10-09

Spring Mvc参数传递例子

Spring MVC传参是Spring学习中的比较容易混淆的地方,因为传参方式种类多,接受参数种类多,初学者较容易因为不懂HTTP参数传递原理,而摸不着头脑,该篇文章介绍Spring MVC参数绑定的几种方式。

2017-12-10

空空如也

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

TA关注的人

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