自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 26. Remove Duplicates from Sorted Array----Array----Easy----20160927

问题:Given a sorted array, remove the duplicates in place such that each element appear onlyonceand return the new length.Do not allocate extra space for another array, you must do this in pl...

2016-09-27 20:24:00 165

转载 88. Merge Sorted Array----Array----Easy----20160926

题目Given two sorted integer arraysnums1andnums2, mergenums2intonums1as one sorted array.Note:You may assume thatnums1has enough space (size that is greater or equal tom+n) to ...

2016-09-26 17:28:00 179

转载 @121. Best Time to Buy and Sell Stock----Array----Easy---20160926

问题Say you have an array for which theithelement is the price of a given stock on dayi.If you were only permitted to complete at most one transaction (ie, buy one and sell one share of the ...

2016-09-26 16:36:00 172

转载 88. Merge Sorted Array----Array----Easy----20160925

问题:Given two sorted integer arraysnums1andnums2, mergenums2intonums1as one sorted array.Note:You may assume thatnums1has enough space (size that is greater or equal tom+n) to hold...

2016-09-26 00:13:00 126

转载 189. Rotate Array----Array----Easy----20160925

问题:Rotate an array ofnelements to the right byksteps.For example, withn= 7 andk= 3, the array[1,2,3,4,5,6,7]is rotated to[5,6,7,1,2,3,4].思路2:用一个额外的数组把数组完全复制过去代码2:...

2016-09-25 23:37:00 132

转载 169. Majority Element----Array----Easy----20160925

题目:Given an array of sizen, find the majority element. The majority element is the element that appearsmore than⌊ n/2 ⌋times.You may assume that the array is non-empty and the majority el...

2016-09-25 22:51:00 115

转载 219. Contains Duplicate II 超时

class Solution {public: bool containsNearbyDuplicate(vector<int>& nums, int k) { int len=nums.size(); bool flag=false; multimap<int ,int> mulm; for(...

2016-09-22 12:15:00 94

转载 c++Map容器 详解

ap是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1.map最基本的构造函数;map<string , int >mapstring;map<int ,string >mapint;map<sring, char>mapstring...

2016-09-22 11:18:00 106

转载 Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的关系

一、SurfaceSurface就是“表面”的意思。在SDK的文档中,对Surface的描述是这样的:“Handle onto a raw buffer that is being managed by the screen compositor”,翻译成中文就是“由屏幕显示内容合成器(screen compositor)所管理的原生缓冲器的句柄”,这句话包括下面两个意思:1....

2015-06-03 21:44:00 129

转载 android选择图片或拍照图片上传到服务器(包括上传参数)

最近要搞一个项目,需要上传相册和拍照的图片,不负所望,终于完成了! 不过需要说明一下,其实网上很多教程拍照的图片,都是缩略图不是很清晰,所以需要在调用照相机的时候,事先生成一个地址,用于标识拍照的图片URI具体上传代码:1.选择图片和上传界面,包括上传完成和异常的回调监听[java]view plaincopypackagecom.sp...

2015-05-28 23:33:00 258

转载 android 涂鸦(清屏,画笔,粗细,保存)以及canvas源码学习

更新:本文的内容只是一部分,这段时间添加了橡皮擦这个新功能,于是问题接二连三的来,比如说:如果用本文的内容去做橡皮擦的话,难!(至少我没解决,不是没背景图,就是有背景图但是更新要在下一下刷橡皮擦的时候才能更新效果),然后有个setbackgroundresource的函数,这个函数就可以了,但是问题又来了,比如说保存,清屏,但是我都解决了(清屏的话就是重新构造一个图,当clear的时候就...

2015-05-28 22:40:00 293

转载 Paint、Canvas、Matrix使用讲解(一、Paint)

好了,前面主要讲了Animation,Animator 的使用,以及桌面火箭效果和水波纹效果,分别使用android框架和自己绘制实现,俗话说,工欲善其事,必先利其器,接下来几篇文章主要讲绘制中我们需要常使用的一些利器;Paint:画笔Canvas:画布Matrix:变换矩阵绘制动效确实就像拿着笔在画布上面画画一样,而Paint就是我们拿着的笔,Canvas就是使用的画布...

2015-05-28 21:47:00 205

转载 android 的injustdecodebounds

今天给大家分享的是解决解析图片的出现oom的问题,我们可以用BitmapFactory这里的各种Decode方法,如果图片很小的话,不会出现oom,但是当图片很大的时候就要用BitmapFactory.Options这个东东了,Options里主要有两个参数比较重要.[java]view plaincopyoptions.inJustDecodeB...

2015-05-28 21:20:00 211

转载 Java.lang.OutOfMemoryError是什么

Java.lang.OutOfMemory是java.lang.VirtualMachineError的一个子类,当Java虚拟机中断,或是超出可用资源时抛出。很明显,OutOfMemory是在Java虚拟机资源耗尽的情况下无法分配对象时抛出的。不过很不幸,Java的说明文档并没有对该异常进行进一步的阐述。Java虚拟机包括六个不同的运行时数据区域(内存区域):1. 程序计数器(Pr...

2015-05-28 21:13:00 220

转载 Android 开发常用代码片段

Android开发android开发目录(?)[+]1、图片旋转Bitmap bitmapOrg = BitmapFactory.decodeResource(this.getContext().getResources(), R.drawable.moon);Matrix matrix = new Matrix();matrix.po...

2015-05-27 09:10:00 101

转载 Android四大组件详解

注:本文主要来自网易的一个博主的文章,经过阅读,总结,故留下文章在此Android四大基本组件介绍与生命周期Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏...

2015-05-27 07:51:00 124

转载 Android四大组件之广播接收者

介绍如何创建广播、如何发送一个无序广播和有序广播、以及监听短信以及监听呼出电话(当我们发短信和打电话,系统就会发一个广播,我们可以拦截此广播进行监听短信以及监听呼出电话)。定义广播接收者1.定义类继承BroadcastReceiver,重写onReceive方法2.当接收到匹配广播之后就会执行onReceive方法3.清单文件中声明<receiver>,需要在...

2015-05-27 07:48:00 103

转载 Android_Intent详解

androidactionjavaschemefilterstring目录(?)[+]目录Intent 详解... 1一、 Intent 作用... 1二、 Intent的构成... 1三、 intent的解析... 21.动作测试... 22.类别测试... 33.数据测试... 34.简单例子说明... 3三、In...

2015-05-26 21:39:00 241

转载 android之后台定时更新ui天气【Timer、service、broadcast、activity】

这个案例只是为了关联各个知识点,在实际开发中还有待优化项目结构分析:Weather实体类:用来存放我们的天气实体WeatherManager: 用来操作WeatherMainActivity:主acaitivyCityWeatherService:定时轮询来更新前台的信息原理比较简单直接贴出代码:Weather:[java]view plain...

2015-05-26 20:03:00 316

转载 Android ---android:autoLink属性

URL链接 email 链接 TextView识别链接的方式有两种,一种是自动识别链接和HTML解析链接 自动识别链接: <!-- android:autoLink="web"-设置自动识别链接,值web为匹配Web网址 --> <!--android:autoLink="phone"-设置自动识别链接,值phone为匹配电话号码 ...

2015-05-22 23:25:00 859

转载 java 提示----This element has no attached source and the Javadoc could not be found in the attached Ja...

This element has no attached source and the Javadoc could not be found in the attached Javadoc。【注意:此元素没有附加源代码,也无法在附加的 Javadoc 中找到 Javadoc。】解决方法:用eclipse时,用鼠标在代码上移动时,尤其是当鼠标移动到方法名上的时候,就会在鼠标附近...

2015-05-21 20:37:00 1072

转载 Eclipse快捷键 10个最有用的快捷键

4841Eclipse中10个最有用的快捷键组合一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你...

2015-05-21 20:20:00 98

转载 Plug-in com.android.ide.eclipse.adt was unable to lead class Error

Today while i started my Android ADT Eclipse Workspace i got the following error message,Problem Opening WizardThe selected wizard could not be started.Reason :Plug-in com.android.ide.eclips...

2015-05-19 22:27:00 219

转载 setContentView(R.layout.activity_main) Error解决方法

今天在写Android代码的过程中,编译器一直报错,错误出在这一行代码:setContentView(R.layout.activity_main)提示信息是:activity_main cannot be resolved or is not a field我就觉得很奇怪,我在R.layout里面明明看到自动生成了默认的布局activity_main,为什么在这里引用就出错呢。...

2015-05-19 20:54:00 1094

转载 Android手机通讯录备份还原代码

实现方法很简单1.把通讯录中的联系人,电话号码保存到txt文件中完成备份。2.读取txt文件,导入到通讯录完成还原。  具体代码1.添加 通讯录读写权限,存储卡写权限  <uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission><uses-pe...

2015-05-18 23:50:00 302

转载 Android短信的备份和回复

在android备份短信和恢复短信对保存信息非常重要 避免删除重要信息后 无法挽回的局面,在此介绍一下对短信数据库的操作,注意:在android中对其他应用程序的数据库操作作的时候 不能以数据库对象的形式操作 必须使用URI转义Uri uri = Uri.parser("content://sms/");对短信数据库的操作需要添加权限<uses-permission a...

2015-05-18 21:44:00 182

转载 Android查询短信数据库

android常用数据库字段描述1.短信数据库StringstrUriInbox="content://sms";UriuriSms=Uri.parse(strUriInbox);Cursorc_groups=managedQuery(uriSms,newString[]{"date","person"},select,null,"dateDESC...

2015-05-18 20:03:00 482

转载 Android Sqlite3 常用命令大全

创建数据库在cmd下面调用sqlite3.exe,创建数据命令如下:sqlite3 db_name.xx;数据库名称任意,创建后直接进入数据库;如果文件存在,则直接打开;SQL的指令格式所有的SQL的指令都是以分号(;)结尾的,为增加可读性,允许一个指令多行编辑,直到遇到分号结束指令;sqlite3中两个减号(--)代表注释,sqlite会忽略。创建表键入以下指令即可创建一个ta...

2015-05-16 21:13:00 121

转载 gen already exists but is not a source folder. Convert to a source folder or rename it.

异常提示:gen already exists but is not a source folder. Convert to a source folder or rename it.错误原因:我在导入以前的项目的时候出现了这个异常,原因是.classpath文件(这个文件在eclipse中是看不到的,必须在文件浏览器中才能看到并编辑)出错,导致eclipse不能识别我...

2015-05-16 11:42:00 82

转载 Android 保存图片到SQLite,读出SQLite中的图片

1、bitmap保存到SQLite 中 数据格式:Java代码db.execSQL("Createtableexpress(_idINTEGERPRIMARYKEYAUTOINCREMENT,express_novarchar(100),express_nameTEXT,express_imgBLOB);");...

2015-05-15 22:29:00 125

转载 Android Bundle类

今天发现自己连Bundle类都没有搞清楚,于是花时间研究了一下。根据google官方的文档(http://developer.android.com/reference/android/os/Bundle.html)Bundle类是一个key-value对,“A mapping from String values to various Parcelable types.”...

2015-05-14 22:17:00 54

转载 Android中使用PULL方式解析XML文件

Pull解析器的运行方式与SAX解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。跟SAX不同的是,Pull解析器产生的事件是一个数字,而非方法,因此可以使用一个switch对感兴趣的事件进行处理。当元素开始解析时,调用parser.nextText()方法可以获取下一个Text类型节点的值。...

2015-05-13 08:42:00 81

转载 Android 创建与解析XML(四)—— Pull方式

1、Pull概述Android系统中和创建XML相关的包为org.xmlpull.v1,在这个包中不仅提供了用于创建XML的XmlSerializer,还提供了用来解析XML的Pull方式解析器XmlPullParserXmlSerializer没有像XmlPullParser那样提取XML事件,而是把它们推出到数据流OutputStream或Writer中。XmlSer...

2015-05-12 19:37:00 89

转载 File的getPath()和getAbsolutePath()和getCanonicalPath()的区别

这几个方法是有一次无意的发现,我当时也不知道什么意思,就百度了,查到了一些列子:原文地址http://www.blogjava.net/dreamstone/archive/2007/08/08/134968.html一:介绍[java]view plaincopygetPath()[java]view plainc...

2015-05-12 19:05:00 99

转载 Android-取出SDcard卡下指定后缀名的文件

Android--取出SDcard卡上指定后缀名的文件1.import java.io.File;import java.io.FilenameFilter;/** * 后缀名过滤器 * @author ZLQ * */public class FileNameSelector implements FilenameFilt...

2015-05-11 23:44:00 134

转载 page、request、session和application有什么区别?

1.简单说 page指当前页面。在一个jsp页面里有效2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。3.Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。4.application它的有效范围是整个应用。作用域里的变量,它们的存活时间是最长的,如果不进...

2015-05-06 16:35:00 80

转载 prepareStatement的用法和解释

1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程2.使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。3.statement每次执行sql语句,相关数据库都要执行sql语句的编...

2015-05-05 17:39:00 174

转载 pageContext对象的用法

(1)pageContext对象这个对象代表页面上下文,该对象主要用于访问JSP之间的共享数据。pageContext是PageContext类的实例,使用pageContext可以访问page、request、session、application范围的变量。getAttribute(String name):取得page范围内的name属性。setAttr...

2015-05-05 17:03:00 144

转载 使用JSP连接MySql数据库读取HTML表单数据进行存贮

运行环境 tomcat5.5+MySql5.0编写一个简单的HTML表单:<html><head></head><body><formaction="http://127.0.0.1/test/login.jsp"method="post">学号...

2015-05-02 22:25:00 208

转载 mysql 一对多关系表的实现

经验: 在一对多的关系中 不管是哪一张表用了外键,那么这张表对应的就是‘多’。 另外一张表就是‘一’。比如 一个老师可以带多个学生,而一个学生只能跟一个老师。老师和学生是 1:n的关系所以在设计时,table student 中应该有外键 s_foreign int foreign key references teacher(t_id)在多对多的关系...

2015-05-02 21:14:00 140

空空如也

空空如也

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

TA关注的人

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