自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(497)
  • 资源 (22)
  • 收藏
  • 关注

转载 Android中SharedPreferences用法

1.SharedPreferences简介为了保存软件的设置参数,Android 平台为我们提供了一个SharedPreferences 类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences 保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs 目录下。2.获取SharedPreference

2015-07-31 11:11:18 836

转载 Android中margin和padding的区别

站在巨人的肩膀上提高自己,不重复早轮子,故收藏此文,不再赘述。http://www.cnblogs.com/renqingping/archive/2012/10/16/MarginBorderPadding.html

2015-07-31 10:56:17 665

转载 Android中Application类的用法

比较透彻的一篇文章,收藏了http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.html

2015-07-31 10:50:19 872

原创 ANDROID TEXTVIEW 设置字体颜色

android开发中有时会需要设置字体的颜色,已达到相应的需求目的。一般有两种方法设置textview的字体:1.在配置文件xml中设置2.在Activity中设置方法一:在配置文件中设置字体颜色该方法很简单,用于静态或初始文字颜色的设置,方法如下:第一步:在res/value文件夹下面创建配置文件color.xml,内容如下

2015-07-31 10:27:17 9629 1

原创 Android 使用定时器 Timer 在指定的时间之后执行某个操作

实现的功能:在指定的时间之后执行某个操作废话不多说,直接上代码public class TimerTestActivity extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan

2015-07-25 11:44:57 742

原创 去掉标题栏、信息栏和实现全屏

实现的功能:去掉标题栏、信息栏和实现全屏方法一:代码中实现this.requestWindowFeature(Window.FEATURE_NO_TITLE);// 去掉标题栏// 去掉信息栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG

2015-07-25 11:33:31 921

原创 Android中Intent的用法介绍

1.调用系统自带浏览器Uri uri = Uri.parse("http://www.baidu.com");Intent intent = new Intent(Intent.ACTION_VIEW, uri);intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");sta

2015-07-18 23:23:11 816

原创 Android 使用AIDL调用外部服务

好处:多个应用程序之间建立共同的服务机制,通过AIDL在不同应用程序之间达到数据的共享和数据相互操作,本文包括: 1 、创建AIDL 服务端。2 、创建AIDL 客户端。 3、客户端调用服务端提供的服务接口。1、创建AIDL 服务端。在Android的src中新建IStudentService.aidlpackage com.example.aidlstuden

2015-07-18 11:44:45 1211

原创 自定义彩色Toast

自定义彩色Toast,可以根据不同的需求来定制。

2015-07-13 16:33:59 1221

转载 在android程序中使用配置文件properties

项目需求是:程序启动时读取配置文件,启动后在设置里面可以修改配置文件并保存到指定的配置文件里面。而在android程序中使用配置文件来管理一些程序的配置信息其实非常简单在这里我们主要就是用到Properties这个类直接给函数给大家 这个都挺好理解的 /** * 读取配置文件 * * Title: loadConfig * * * Description:

2015-07-10 15:24:05 7753 1

原创 解决Tomcat中设置默认项目时只能访问静态页面的问题

最近遇到一个很奇葩的问题,项目完成后,我想将该项目放在tomcat中,并设置为默认的程序启动,我用两种方式设置tomcat默认启动的web应用程序:1.解压war包后修改项目名为ROOT,覆盖原来的ROOT文件夹,简单粗暴,只能访问静态文件,所有的servlet都无法访问。2.在conf文件夹下修改server.xml.在该配置文件的标签之间添加如下标签:说明:Context指

2015-06-28 11:36:46 4377

原创 java配置dbcp连接池(数据库连接池)示例

最近一个项目遇到了一个问题,tomcat跑一段时间后,项目就会造成类似死锁状态,所有的servlet都无法访问,造成网络堵塞的现象。我项目中使用的连接池是c3p0,网上有人说是c3p0的bug,不知是真是假。我将连接池换成dbcp配置后,问题解决。至于到底是不是c3p0的bug,不得而知。但有一点可以肯定的是,的确是c3p0惹的祸。下面是dbcp连接池的一个小例子,它包含了连接池管理类

2015-06-24 21:15:36 4730 3

原创 Eclipse自动生成作者、日期注释等功能

在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates,点击右边窗口中的Comments,可以看到有很多选项,我们便可对此注释信息模板进行编辑。如我们希望在一个Java文件的开头设置作者信息、日期信

2015-06-23 14:37:06 6689

转载 程序员在周末学习的8个实用技术

无论你是刚开始接触软件项目开发的新手程序员,还是一个正在寻找拓展技能的经验级软件工程师,都有许多学不完的新技术等待着你去拓展。当然如果你可以在周末学习下面这些实用技术,那就更棒了。学会一下8个技术或许会让你以后有更多的周末休息时间。熟练掌握版本控制如果你从来没有使用版本控制的经历,那么也许你现在会处于一种很艰难的境地:无法将代码恢复到上一个版本,或许你只能将你的代码以文件命

2015-06-23 10:19:57 701

原创 Android实现两次按下返回键退出

目前,很多app在点击返回键两次的时候退出程序,具体的实现方式如下

2015-06-11 12:42:01 855

转载 CSS样式属性

CSS样式属性1、字体属性(type)font-family(使用什么字体)font-style(字体的样式,是否斜体):normal/italic/obliquefont-variant(字体大小写):normal/small-capsfont-weight(字体的粗细):normal/bold/bolder/lithterfont-size(字体的大小):abs

2015-05-31 16:08:38 644

原创 [SQLServer 2000 Driver for JDBC][SQLServer]已将语言设置改为 简体中文

如果在使用sqlserver2000的过程中,持续出现如题警告,则说明所用的驱动版本过旧导致。需要更新为较新版的jar包驱动程序。 我由2000的驱动jar包更新为mssqljdbc4_2008.jar的jar包,问题解决。 注意2008的驱动jar包的链接数据库代码为:<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default

2015-05-25 14:05:13 2417

原创 EditPlus使用技巧集--软件技巧类

本篇教程接着EditPlus使用技巧集–正则表达式类继续陈述。闲话少说,马上进入正题。 【1】 软件技巧——键盘记录的注意事项 【2】 软件技巧——关闭文档标签的便捷方法 【3】 软件技巧——如何去掉 EditPlus 保存文本文件时的添加后缀提示? 【4】 软件技巧——提示找不到语法文件的解决办法 【5】软件技巧——设置editplus支持其它文字,如韩文 【6】软件技巧—

2015-05-20 16:14:01 1349

原创 EditPlus使用技巧集--正则表达式类

【1】 正则表达式应用——替换指定内容到行尾 【2】 正则表达式应用——数字替换 【3】 正则表达式应用——删除每一行行尾的指定字符 【4】 正则表达式应用——替换带有半角括号的多行 【5】 正则表达式应用——删除空行【1】正则表达式应用——替换指定内容到行尾 原始文本如下面两行abc aaaaa123 abc 444希望每次遇到“abc”,则替换“abc”以及其后到行尾的内容为“ab

2015-05-18 11:19:47 1347

转载 html5开发之viewport使用

随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的选择。然而,每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?学习html5 viewport的使用能帮你做到这一点…… viewport 语法介绍: <!-- html document -->

2015-05-18 09:37:52 835

原创 写在毕业快满一年之际

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-05-11 11:42:08 1052

原创 2015北京卫视《我是演说家第一季》总冠军--清华博士梁植演讲视频

冠军视频 http://v.qq.com/page/x/7/v/x0145kfxb7v.html?__t=1&ptag=1.qzone&_out=101

2015-02-01 23:52:22 9600

原创 Android ListView实现

在Android系统中,ListView的用法稍微复杂一点,配置Adpater就有几种方法,如ArrayAdapter,SimpleAdapter等。有很多都是用ListActivity ,然后用Adapter来显示布局。本例中没有用到ListActivity 。 ListView是在android中是一个经常用到的控件,ListView里面的每个子项Item可以使用一个字符

2015-01-29 11:48:05 1544

原创 Android实现APP自动更新功能

现在一般的android软件都是需要不断更新的,当你打开某个app的时候,如果有新的版本,它会提示你有新版本需要更新。该小程序实现的就是这个功能。该小程序的特点是,当有更新时,会弹出一个提示框,点击确定,则在通知来创建一个进度条进行下载,点击取消,则取消更新。以下是详细代码:1.创建布局文件notification_item.xml,用于在通知栏生成一个进度条和下载图标。<Rel

2015-01-28 17:03:44 5918 3

原创 第 5 章- 广播实践--强制用户下线功能

关于广播的基础知识参看我的这篇文章http://blog.csdn.net/jdfkldjlkjdl/article/details/43017091下面是一个强制用户线下的例子。仅供参考。强制下线功能需要先关闭掉所有的活动,然后回到登陆界面。1.首先创建一个项目BroadcastBestPractice,并新建ActivityController类,package com

2015-01-22 14:17:24 2275

原创 Android广播机制

什么叫广播?Android广播机制指的是,在一个应用程序运行的时候可以自定义一个消息类型,让相应的接收器去处理这个消息或者是系统消息,比如来电话了、来短信了、手机没电了等等系统发送的消息。系统发送的消息也可以通过广播的方式通知给应用程序,这样子就避免了新开一个Thread去监听系统或其他应用发送过来的消息的状态。Android广播的分类:1、普通广播:也叫标准广播,这种广播可以依次传...

2015-01-22 11:46:00 1569

原创 Java 位运算(移位、位与、或、异或、非)

package com.xzy.test.operation;/** * @ClassName: OperationTest * @Description: 位运算符测试* @author xzy * @date 2015-1-8 上午8:41:54 * */public class OperationTest { public static void main(St

2015-01-08 09:07:41 846

转载 修改注册表

◆过滤IP(适用于WIN2000)在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters下在右边的窗口中修改双字节“EnableSecurityFilters”的值为“1”。 ◆禁止显示IE的地址栏在HKEY_CLASSES_ROOT\CLSID\{01E04581-4EEE-11d0-BFE9-

2014-12-26 16:55:07 1219

原创 java中静态变量的适用场景

Java类中的静态变量在程序运行期间,其内存空间对所有该类的对象实例而言是共享的,有些时候可以认为是全局变量。因此在某些时候为了节省系统内存开销、共享资源,可以将类中的一些变量声明为静态变量,通过下面的例子,你可以发现合理应用静态变量带来的好处:public class WeekA{ static class Data { pr

2014-12-26 16:46:28 968

原创 如何构建自己的代码库

曾经有一段时间,我非常地苦恼,那就是如何提高自己的代码健壮性?难道,除了单元测试就没有别的办法了吗。这一问题困挠了我很久。直到最近才有了一丝眉目。作为整个完整的项目来说,它涉及到的不可控因素很多。而对个人来讲,困难的东西也很多,但是还是有很多办法可以提高个人开发效率的方法的。比如说,建立自己的代码库就是不错的一个办法。采用已经经过测试的方法,可以在短时间达到提高效率的方法。(1)建立自己本

2014-12-26 16:29:47 2596

原创 Java中Collection和Collections的区别

比较Collection 和Collections的区别,在这里把二者区别记录下来。 1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection   ├List  

2014-12-26 16:07:46 1701 1

原创 Java中Comparable和Comparator实现对象比较

当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。下面通过两个例子分别用Comparable和Comparator实现对User对象中年龄排序。1.通过实现Comparable接口,根据User的年龄进行排序。import java.util.Arrays; /** * @aut

2014-12-26 15:06:02 1195

原创 Java中String和StringBuffer的区别

Java笔试题经常考到“String和StringBuffer的区别”,对于二者区别网上已经有很多,实际应用中也要主要到二者的区别,二者性能的差别很大。本人通过小例子来比较二者性能,效果显著! String:是对象不是原始类型.           为不可变对象,一旦被创建,就不能修改它的值.           对于已经存在的String对象的修改都是重新创建一个新的对象

2014-12-26 15:00:57 857

原创 Java IO流基础

1)InputStream的基本方法  int read() throws IOException 读取一个字节以整数形式返回,如果返回-1已到输入流的末尾  void close() throws IOException 关闭流释放内存资源  long skip(long n) throws IOException 跳过n个字节不读2)OutputStream的基

2014-12-26 14:52:31 1039

原创 通过问答方式学习JDBC

l. 连接到数据库的方法 答:1) ODBC(Open Database Connectivity)       一个以C语言为基础访问SQL为基础数据库引擎的接口,它提供了一致的接口用于和数据库沟通以及访问数据。    2) JDBC       Java版本的ODBC 2. JDBC应用编程接口 答:JDBC应用编程接口是:    1) 标准的数据访问接口,可以

2014-12-26 14:35:15 747

原创 oracle常见问题解决方案

1.怎样解锁scott账户 原因:默认Oracle10g的scott不能登陆。解决:(1)conn sys/sys as sysdba;//以DBA的身份登录(2)alter user scott account unlock;// 然后解锁(3)conn scott/tiger //弹出一个修改密码的对话框,修改一下密码就可以了具体操作步骤如下:C:> sql

2014-12-26 14:25:02 1108

原创 收藏 23个MySQL常用查询语句

一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,,!=,!>,!,= 二查询字符串 SELECT * FROM tb_stu  WHERE sname  =  '小刘' SELECT * FROM tb_stu  WHERE sname like '刘%' SELECT * FROM tb_stu  W

2014-12-26 14:05:55 1549

原创 mysql命令行修改字符编码

1、修改数据库字符编码mysql> alter database mydb character set utf8 ;2、创建数据库时,指定数据库的字符编码mysql> create database mydb character set utf8 ;3、查看mysql数据库的字符编码mysql> show variables like 'character%

2014-12-26 14:04:27 1462

原创 解决:Connections could not be acquired from the underlying database!

问题现场如下;Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database!Caused by: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool co

2014-12-26 13:53:53 106599 18

原创 java文件上传专题整理收藏

这个网站里面对于java文件上传作了详细的例子讲解。写的不错,就直接贴出网址,以备后用。http://www.jspcn.net/htmlnews/B20070807101558.html

2014-12-24 11:25:40 781

RpcPost.zip

过导入 dubbo api包,自动生成请求参数的JSON数据,通过注册中心找到服务提供者对dubbo接口进行调试,支持nacos,zookeeper,redis注册中心,同时单机版直接dubbo服务进行调试。

2021-03-25

判断录音权限,兼容android6.0以下以及以上系统

判断录音权限,兼容android6.0以下以及以上系统,包含测试用例和封装好的工具类

2018-05-10

Android 记住密码和自动登录界面的实现

Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)

2018-05-09

sqlite数据库工具类

基于room技术封装了数据库工具类,包含DbManager类和DbHelper类,方便复用

2018-04-20

LitePal快速上手demo

LitePal快速上手demo,上手很简单,需要的可以下载看看,希望对你有帮助

2018-01-17

Volley的使用demo

包含了volley的基础用法,调用十分简单,因为有封装好的工具类,Volley的使用demo,需要的可以下载看看。

2018-01-16

Retrofit简单上手的demo

Retrofit简单上手的demo,包含了使用retrofit的 详细步骤以及对retrofit的简单封装,目的是让你快速上手retrofit

2018-01-16

TabLayout小demo

用来和Viewpager结合使用来作为Viewpager的选项卡

2017-07-10

自定义键盘布局实现判断键盘的隐藏与弹出

自定义键盘布局实现判断键盘的隐藏与弹出

2017-06-23

EdieTextDemo

EdieTextDemo包含了EditText常用的UI效果以及常用的监听方法,还总结了使用过程中的一些坑

2017-06-15

app启动页加载一张图片

app启动页加载一张图片

2017-06-14

Intent传值Demo

Intent 数据传递,包含基本数据类型,对象类型,包含基本数据类型的数组,包含对象类型的数组,涉及到Parceable接口 Seriziable接口的用法

2017-06-13

ColorToast

Android Toast 自定义彩色Toast

2017-06-13

软件设计师知识点总结

里面包含了自己总结的软件设计师中级考试认证相关考试知识点,自己总结的。还包含了一份下午试题解析文档,帮你了解下午试题。

2013-05-30

蓝桥大赛笔记和试题

包括部分蓝桥软件设计大赛的题目和试题,蓝桥软件大赛官方部分试题

2013-05-30

软件设计师考试题目答案

2012年5月软件设计师考试相关的真题和答案解答。内容比较全面

2013-05-30

2010年软件设计师试题及答案

2010年软件设计师考试题目和答案.包括上午和下午的。

2013-05-22

桌面搜索条

GidotBox桌面搜索条,可以设置他的显示位置,以及呼出快捷键,在开发过程中更快捷打开网页进行查询,很方便,很实用

2013-03-07

64K3D之汇编小程序

里面包含了质量更高,代码量更小的汇编精巧程序,让更少的代码完成更多的任务,做到非凡的效果

2012-10-12

DHTML 手册.chm

DHTML手册.chm介绍以下内容: 动态 HTML (DHTML) 对象模型参考 DHTML 对象 DHTML 属性 DHTML 方法 DHTML 事件 DHTML 集合 HTML 参考 HTML 元素 HTML 字符集 样式表(CSS)参考 CSS 属性参考 CSS 长度单位参考 其他参考 命令标识符 缺省行为参考 htc 行为参考 可视化滤镜和切换参考 HTML+TIME参考 网页矢量图形标记语言 HTML 应用程序 技巧 语言代码 颜色表

2012-10-12

W3CSchool1.chm

w3c W3C为解决 Web 应用中不同平台、技术和开发者带来的不兼容问题,保障 Web 信息的顺利和完整流通,万维网联盟制定了一系列标准并督促 Web 应用开发者和内容提供者遵循这些标准。标准的内容包括使用语言的规范,开发中使用的导则和解释引擎的行为等等。W3C也制定了包括XML和CSS等的众多影响深远的标准规范。 但是,W3C 制定的 web 标准似乎并非强制而只是推荐标准。因此部分网站仍然不能完全实现这些标准。特别是使用早期所见即所得网页编辑软件设计的网页往往会包含大量非标准代码。

2012-10-12

《人件》中文版

  “人件”一词,是指与计算机互动的人的条件。在管理学界,该书已是关于“人件”理论的经典之作,它专门讨论了软件开发和维护的团队管理问题。迪马可和李斯特根据他们管理软件开发项目长达十余年的经验,向那种以为可以从人和团队管理中获得最佳成果的习惯做法提出挑战。1999年2月,他们出版了《人件》的第二版,增补了八章。这些增补内容对大型的组织中的团队如何运作进行了探索,视角更加开阔。

2012-09-16

空空如也

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

TA关注的人

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