用JavaScript写一个简单的九九乘法表

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>九九乘法表</title><style type="text/css">td { border: 1px solid blue ; }tr { border: 1p
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

Android提醒微技巧,你真的了解Dialog、Toast和Snackbar吗?

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/51336415本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。今天给大家带来一篇简单易懂的微技巧文章,并没有什么高深的技术点,但重点仍然是在细节,相信还是可以给不少朋友带来帮助的。Dialog和Toast所有人肯定都不会陌生的,这个...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

TimerTask的其他函数重要的函数

TimerTask的两个重要函数cancel();作用:取消TimerTask任务import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Timer; import java.util.TimerTask; public class MyTimerTask extends TimerTask {...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

Android静默安装实现方案,仿360手机助手秒装和智能安装功能

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/47803149之前有很多朋友都问过我,在Android系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。虽说这种方式看上去不打搅用户,但是却存在着一个问题,因为Android系统会在安装界面当中把程序所声明的权...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

输出用先序遍历创建的二叉树是否为完全二叉树的判定结果

利用先序递归遍历算法创建二叉树并判断该二叉树是否为完全二叉树。完全二叉树只能是同深度的满二叉树缺少最后一层倒数连续个叶子结点。先序递归遍历建立二叉树的方法为:按照先序递归遍历的思想将对二叉树结点的抽象访问具体化为根据接收的数据决定是否产生该结点从而实现创建该二叉树的二叉链表存储结构。约定二叉树结点数据为单个大写英文字符。当接收的数据是字符"#"时表示该结点不需要创建,否则创建该结点。最后判断创建完...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

折半查找的实现

编写程序实现折半查找算法。输入第一行是查找表的长度n 第二行是查找表中的数据元素 ; 第三行是要查找的数据元素的关键字.输出查找成功返回位序,不成功返回-1 ,第二行为比较的次数。样例输入11 5 13 19 21 37 56 64 75 80 88 92 100样例输出-1 4#include <iostream> using namespace std; int BinSreach...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

android开发之应用Crash自动抓取Log_自动保存崩溃日志到本地

应用发生crash之后要查看log,判断问题出在什么地方,可是一旦应用发布出去,就要想办法把用户的崩溃日志拿到分析。所以要在发生crash之后抓取log,然后上传到服务器,方便开发者查看,现在都有很多第三方做这方面的服务,这里说下如何自己来实现。其实原理很简单,应用出现异常后,会由默认的异常处理器来处理异常,我们要做的就是把这个任务接管过来,自己处理异常,包括收集日志,保存到本地,然后上传到服务器...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

Java简单计算器的制作

实现基本的加,减,乘,除,乘方等功能。import javax.swing.*; import java.awt.*; import java.awt.datatransfer.Clipboard; import java.awt.datatransfer.StringSelection; import java.awt.event.ActionEvent; import java.awt.eve...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

Android如何检测网络的类型为3G、2G、wap、wifi

     关于Android如何检测网络的类型,网上代码很多,但是有用的精品不多,前段时间,因为做项目需要涉及到具体网络类型的检查,特别是区分2G网络是为wap,还是net,类型,因为wap类型,需要配置代理上网,基于此,我将自己实现的过程代码记录下来:  1、定义常量来标识几种网络类型 [java] view plain copy/** 没有网络 */  public static final ...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

Android Studio 小技巧之[Extract Resource]

下面是一个常用的对文本处理的快捷键和技巧。「Extract Resource」在Android程序的开发中,是不建议在布局文件或者代码中直接出现字符串的,规范的写法是把字符串统一放在 String 的 xml 资源文件中。但是有些不太规范的项目,字符串是裸写在资源文件中的,需要修改。这就要到 strings.xml 中定义一个字符串,取一个id名,然后再回到资源文件中用这个新定义的字符串的id去替...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

练习多线程类的两种实现方法,理解多线程程序的生命周期

编写一多线程程序,实现如下功能: (1)一个线程进行阶乘和的运算(1!+2!+3!... ... +30!), 每次阶乘计算时间随机间隔0.5-1秒;(2)另一个线程每隔1秒时间读取上个线程的运算结果和计算 进程,并在图形界面中实时显示结果。public class thread extends Thread{ private String sum ="1" ; private ...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

SringBuffer类

StringBuffer类与String有许多的相似之处,但是其内部的实现却有很大的差别。StringBuffer类实际上是封装的一个字符数组,同时提供了对这个字符数组的相关操作。public class TestStringBuffer { public static void main(String[] args) { String a = "Java"; ...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

printf()输出问题

在使用printf()时,应注意表达式、变量的区别,如下代码:int i = 1;printf("%d, %d, %d, %d, %d, %d\n", i, i++, (2== i), ++i, (2== i), i);    //输出内容为:3,2,1,3,0,3i = 1;printf("%d, %d, %d, %d, %d, %d\n", i, ++i, (2== i), i++, (2==...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

StringBuilder类

StringBuilder类是一个可变的字符序列。它提供与StringBuffer类兼容的API,但是不保证同步。该类被设计用做StringBuffer类的一个简易替换,用在字符串缓冲区被单个线程使用的时候。如果可能的话,建议优先采用该类,因为在大多数实现中,它比StringBuffer类快。下面这个实例来比较它们的性能差。public class StringDemo { public ...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

Android EditText中添加图标的简单方法

只需要在布局文件中添加drawableLeft属性,我是在最左边添加了一个图片,我的代码: <EditText android:drawableLeft="@drawable/beijing1" android:id="@+id/name_et" android:layo...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

GitHub中ssh key的使用,代码上传

打开Git Cmd1、设置Git的user name和email:(如果是第一次的话)$ git config --global user.name "john"$ git config --global user.email "[email protected]"2、生成密钥$ ssh-keygen -t rsa -C "[email protected]"连续3个回车,如果不需要密码的话。最后得到了两个文件:id...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 3

Android Glide图片加载库的使用

简介 Glide是 Google推荐的图片加载库,它可以支持来自url,Android资源,文件,Uri中的图片加载,同时还支持gif图片的加载,以及各种图片显示前的bitmap处理(例如:圆角图片,圆形图片,高斯模糊,旋转,灰度等等),缓存处理,请求优先级处理,动画处理,缩略图处理,图片大小自定义等等.可谓是非常的强大. 添加依赖 [html] view plain copy compi...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

Android GLide初体验

简介Glide是 Google推荐的图片加载库,它可以支持来自url,Android资源,文件,Uri中的图片加载,同时还支持gif图片的加载,以及各种图片显示前的bitmap处理(例如:圆角图片,圆形图片,高斯模糊,旋转,灰度等等),缓存处理,请求优先级处理,动画处理,缩略图处理,图片大小自定义等等.可谓是非常的强大.添加依赖[html] view plain copycompile 'com....
分类: 其他 发布时间: 06-10 22:07 阅读次数: 4

交换排序算法的设计与实现——冒泡排序

编程实现冒泡排序,按照非递减排序,测试数据为整数。输入第一行是待排序数据元素的个数; 第二行是待排序的数据元素。输出第一行输出第一趟冒泡排序的结果。样例输入10 50 36 41 19 23 4 20 18 12 22样例输出36 41 19 23 4 20 18 12 22 50#include <iostream> using namespace std; int main(int...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1

编译错误:variable-sized object may not be initialized

原因,定义数组的时候使用变量来定义数组长度。如下代码:int a = 10;char b[a];                    //编译不报错//char b[a] = "jfkd";    //报错printf("b = %s, len = %d:%d\n", b, strlen(b), sizeof(b));原因:在C中,使用变量来定义数组长度是,这个数组可以定义却不能赋值;如果改成C...
分类: 其他 发布时间: 06-10 22:07 阅读次数: 1
今日推荐