自定义博客皮肤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)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Eclipse 代码找回

eclipse代码找回今天遇见个奇葩的事,Eclipse正写着代码,电脑突然关机,重新开机后Eclipse中打开的java文件中的代码丢失了,一阵慌张之后 =_=,发现以下解决方案。1、右击选择local history –> restore from 2、选择恢复的文件 点击restore即可。

2016-11-25 18:21:06 3065

原创 后缀树简单整理-上

定义后缀树(Suffix tree)是一种数据结构,能快速解决很多关于字符串的问题。后缀树的概念最早由Weiner 于1973年提出,既而由McCreight 在1976年和Ukkonen在1992年和1995年加以改进完善,这种数据结构的魅力在于它可以高效的解决很多字符串问题......

2016-11-04 11:12:20 967

原创 DP问题---添加字符把字符串变为回文字符串

问题详情 把一个字符串变成回文串,最少要添加几个字符?求解思路动态规划思路求解设字符串为s,f[i,j] 为将s[i,j]变为回文字符串需要添加的最少字符数则有递推方程如下:f[i,j] = 0; if(i>=j) f[i,j] = f[i+1,j-1]; if(i解题代码#include<iostream>#include<cstring>#include<string>#inclu

2016-10-17 12:00:47 567

原创 九度题目1011-最大子序列和

九度题目1011最大子序列和的解法

2016-10-03 10:26:29 380

原创 Markdown简单入门

Markdown是一门标记语言,好处自然不用多说,可以让作者把主要精力花费在内容上,而不用过于担心文档的排版等,简洁明了,这篇文章主要是对CSDN-Markdown 扩展编辑器的简单的使用小纪,也是通过这篇文章来练习使用Markdown...

2016-10-02 20:14:21 217

原创 Java BigInteger简单使用示例

Java BigInteger**简单使用示例**,如有更进一步的需求,请自行查阅Api。package commonApi;import java.math.*;import java.util.Random;import java.util.Scanner;/* * BigInteger|BigDecimal 的 简单使用实例 */public class BigIntegerDemo

2016-09-18 23:16:59 458

原创 九度题目1120

九度题目1120-全排列题目描述: 给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。 我们假设对于小写字母有’a’ < ‘b’ < … < ‘y’ < ‘z’,而且给定的字符串中的字母已经按照从小到大的顺序排列。 输入: 输入只有一行,是一个由不同的小写字母组成的字符串,已知字符串的长度在1到6之间。 输出: 输出这个字符串的所有排列方式,每行一个排列。要求字母序比较小

2016-09-17 22:24:13 388

原创 打开不同文件的Intent

1、在values目录下定义后缀数组文件fileendings         .png        .gif        .jpg        .jpeg        .bmp            .mp3        .wav        .ogg        .mi

2015-10-24 23:36:38 407

原创 Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x19

对于这个错误,请务必首先考虑以下原因:你是否在setText()方法中设置了一个整型变量,比如setText(25)。这样Android系统就会主动去资源文件当中寻找R.id为25的资源, 但是它不是一个资源文件ID, 所以就会报这个错误。 解决办法:将整型业务数据,转换成String类型即可,比如setText(25+“”);

2015-10-16 16:37:16 804

原创 android 自定义View--漂亮的倒计时功能CountDownView

最近在mooc网上看了一个课程---网页前端html5中的利用canvas机制制作出了一个灿烂的倒计时效果,一时兴起仿着在android上也做了一个类似效果的自定义View  ,因为只是出于兴趣,没有考虑到实际需求中的接口,这个只能算是一个半成品,仅仅实现了倒计时的效果,各位可自行根据需求编写合适的接口,先送上效果图:

2015-08-31 20:41:40 2355

转载 Android触摸屏事件派发机制详解与源码分析一(View篇)

1 背景最近在简书和微博还有Q群看见很多人说Android自定义控件(View/ViewGroup)如何学习?为啥那么难?其实答案很简单:“基础不牢,地动山摇。”不扯蛋了,进入正题。就算你不自定义控件,你也必须要了解Android控件的触摸屏事件传递机制(之所以说触摸屏是因为该系列以触摸屏的事件机制分析为主,对于类似TV设备等的物理事件机制的分析雷同但有区别。哈哈,谁让我之前是做A

2015-08-31 20:10:10 463

原创 android---总结View以及ViewGroup的触摸屏传递机制

对于android开发中,View的触摸屏传递机制在看了一些对于源码的理解上有了一些基本的认识,将结论纪录在此,以备查看:1.触摸控件(View)首先执行dispatchTouchEvent方法。2.在dispatchTouchEvent方法中先执行onTouch方法,后执行onClick方法(onClick方法在onTouchEvent中执行,下面会分析)

2015-08-26 19:05:45 402

原创 事务的commit work与rollback work

只是对这两个命令的简单介绍:一个数据库事务起始于一个SQL语句,中止于以下4种事件之一:COMMIT或ROLLBACK语句DDL/DCL隐式提交用户退出时自动提交系统强行关闭时取消事务事务结束后,下一条SQL语句将开始一个新的事务。语句 功能 COMMIT 结束当前事务,并将所有数据变更提交数据库生效 SAVEPOINT  name 在当前事务内部创

2015-04-07 18:56:53 8530

原创 Trie相关

一、定义:        Trie,又称字典树,是一种用于快速检索的二十六叉树结构。典型的空间换时间二、结构图:           三、原理:       Trie把要查找的关键词看作一个字符序列,并根据构成关键词字符的先后顺序检索树结构;        特别地:和二叉查找树不同,在Trie树中,每个结点上并非存储一个元素。四、性质:

2015-02-18 13:19:43 364

原创 Android实现全屏显示

我们都知道在Android中某些功能的实现往往有两种方法:一种是在xml文件中设置相应属性,另一种是用代码实现。同样Android实现全屏显示也可以通过这两种方法实现:1、在AndroidManifest.xml的配置文件里面的标签添加属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2、在

2014-12-03 23:52:20 515

转载 九大排序算法总结

本文首先介绍了基于比较模型的排序算法,即最坏复杂度都在Ω(nlgn)的排序算法,接着介绍了一些线性时间排序算法,这些排序算法虽然都在线性时间,但是都是在对输入数组有一定的约束的前提下才行。这篇文章参看了《算法导论》第2、3、4、6、7、8章而总结。算法的由来:9世纪波斯数学家提出的:“al-Khowarizmi”排序的定义:输入:n个数:a1,a2,

2014-11-30 16:34:15 421

原创 编译错误--------:XX does not name a type和field `XX' has incomplete type

两个C++编译错误及解决办法--does not name a type和field `XX' has incomplete type 编译错误一:XX does not name a type编译错误二:field `XX' has incomplete type编译错误一:XX does not name a type, 中文意思为“XX没有命名一个类型“拿个例子来讲

2014-11-23 16:11:52 1455

原创 二叉树 前中后序遍历非递归版本 C++实现

RT。#ifndef S_H_INCLUDED#define S_H_INCLUDED//前序排列的非递归实现:     Template  Void PreOrder(BinaryTreeNode *t)    {        stack *> S(Maxlength);       BinaryTreeNode *p=t;   do{   

2014-11-13 20:52:56 412

原创 C++ 新手 使用堆栈原理写的简易计算器程序

基本原理就是截取字符串的各部分

2014-11-13 17:38:19 2249

PL0编译器源程序

使用C语言编写的简单PL0源程序

2016-11-13

android自定义CountDownView

利用canvas绘图机制实现的漂亮的android自定义倒计时控件

2015-08-31

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

TA关注的人

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