自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 全局监听SCREEN_ON和SCREEN_OFF的替代方法--监听屏幕解锁事件

在做一个程序的时候,需要时刻保持某一服务是启动的,因此想到了通过监听屏幕SCREEN_ON和SCREEN_OFF这两个action。奇怪的是,这两个action只能通过代码的形式注册,才能被监听到,使用AndroidManifest.xml 完全监听不到。查了一下,发现这是PowerManager那边在发这个广播的时候,做了限制,限制只能有register到代码中的receiver才能接收。

2016-10-19 10:58:42 607

原创 Android Service 弹出系统全局Dialog

在Android Service中弹出全局Dialog对话框搜了下资料,全部是:dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT); 1增加权限uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW

2016-09-06 00:18:59 1251

原创 阿里巴巴ECS linux服务器tomcat日志查看

我用的是阿里驻云linux,它的tomcat日志目录为/alidata/server/tomcat7/logs 为 tomcat 存放日志主目录。在putty.exe远程登陆服务器后,进入上面的目录,运行tail -f catalina.out就能实时查看tomcat的日志输出。

2016-08-24 00:43:27 767

转载 warning: LF will be replaced by CRLF问题解决方法

开发环境:操作系统: windows xpruby 1.9.2rails 3.1.3git version 1.7.8.msysgit.0 问题描述:启动GIT: 新建了一个rails工程  Ruby代码  $ rails new blog    当切换到bl

2016-08-19 18:05:09 13421 7

转载 android操作sqlite数据库及心得

写这篇文章主要是网上的对sqlite的操作太多且太杂,很多时候都不能很好的运用到自己的项目中,结构不清晰,我自己写了一篇适合刚刚接触的人看的操作方法。近来用android时要将一些数据保存起来,一开始用的是preferences,后来要保存的东西多了,发现用preferences明显不能满足要求了,而且发现用这个的话代码就变得有点乱了,所以才开始学习使用sqlite数据库,

2016-06-24 19:01:33 3050

转载 Android Clipboard(复制/剪贴板)

Android提供的剪贴板框架,复制和粘贴不同类型的数据。数据可以是文本,图像,二进制流数据或其它复杂的数据类型。Android提供ClipboardManager、ClipData.Item和ClipData库使用复制和粘贴的框架。为了使用剪贴板的框架,需要把数据转化为剪辑对象,然后把该对象为全系统剪贴板。为了使用剪贴板,需要通过调用getSystemService()方法来实例

2016-06-24 13:52:06 2702

转载 Android中的复制粘贴

The Clipboard Framework  当使用clipboard framework时,把数据放在一个剪切对象(clip object)里,然后这个对象会放在系统的剪贴板里。  clip object可以有三种形式:  Text:文字字符串。  文字是直接放在clip对象中,然后放在剪贴板里;粘贴这个字符串的时候直接从剪贴板拿到这个对象,把字符串放入你的应

2016-06-24 13:50:44 432

转载 Android应用开发之(通过ClipboardManager, ClipData进行复制粘贴)

在开发一些系统应用的时候,我们会用到Android的剪贴板功能,比如将文本文件、或者其他格式的内容复制到剪贴板或者从剪贴板获取数据等操作。Android平台中每个常规的应用运行在自己的进程空间中,相对于Win32而言Android上之间的进程间传递主要有IPC、剪切板。当然今天我们说下最简单的ClipboardManager。使用剪切板可以直接实现数据的传输。整个实现比较简单,注意剪切板中的类型判

2016-06-24 13:49:59 3595

转载 Android Service 详解三:从类Service派生service

从类Service派生  如你在上节所见,使用类IntentService使得你实现一个"开始的"service非常容易.然而,如果你需要你的service以多线程方式执行(而不是使用工作队列),那么你需要从类Service派生来处理每个intent.  相比之下,下面的例子从类Service派生并实现了与上面使用IntentService例子完全相同的工作.也就是

2016-06-24 13:47:56 327

转载 Android Service 详解二:创建一个service

在manifest中声明一个service  跟activity以及其它组件一样,你必须在你的应用的manifest文件中声明所有的service们.  要声明你的service,添加一个元素作为元素的儿子.例如:[java] view plain copy    ...            ".ExampleServi

2016-06-24 13:46:21 1023

转载 Android Service 详解一:概述

一个Service是没有界面且能长时间运行于后台的应用组件.其它应用的组件可以启动一个服务运行于后台,即使用户切换到另一个应用也会继续运行.另外,一个组件可以绑定到一个service来进行交互,即使这个交互是进程间通讯也没问题.例如,一个aservice可能处理网络事物,播放音乐,执行文件I/O,或与一个内容提供者交互,所有这些都在后台进行.一个service本质上可有两种

2016-06-24 13:45:08 295

转载 spring发送邮件demo

1.环境准备,所需jar包2。在src目录下建立一个maisender.properties文件,里面写一些常用的配置   如果邮箱服务器采用QQ邮箱则下面书写mail.host=smtp.qq.commail.username=XXXXXXXXXX@qq.com mail.password=XXXXXXXX如果126邮箱服务器mail.

2016-06-23 17:38:26 385

原创 Spring mvc 发送邮件

首先从http://mvnrepository.com/查看mail.jar activation.jar两个包的版本信息,加入的maven的pom.xml文件,这一步如果更新出错,请尝试修改版本信息。实际上我这边使用的版本信息如下: javax.mail mail 1.4.4 javax.a

2016-06-23 17:37:30 570

转载 Lucene 教程

http://luceneapi.com/lucene-teach

2016-06-22 19:16:29 314

转载 JSON 之FastJson解析

一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Andro

2016-06-22 14:18:22 458

转载 spring mvc中的@PathVariable

spring mvc中的@PathVariable是用来获得请求url中的动态参数的,十分方便,复习下: @Controllerpublic class TestController {     @RequestMapping(value="/user/{userId}/roles/{roleId}",method = RequestMethod.GET)     public S

2016-06-22 14:16:07 541

转载 nginx 使用小结

相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:Html代码  反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服

2016-06-17 15:18:16 739

原创 两台Android机子Adb连接

最近被这个问题困扰了很久,解决之后贡献下经验。将一台android手机做主机,连接另外一台android手机,需要注意的是:1. 作为主机的android手机必须支持OTG2. 作为主机的android手机root,并安装android terminal emulator3. 如果在主机android手机的超级终端(android terminal emulator)上执行adb de

2016-06-17 14:14:03 5518 1

转载 SVN教程

SVN使用教程总结SVN简介: 为什么要使用SVN?      程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么?   它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,

2016-06-17 14:06:49 417

转载 直插式电阻电容封装与尺寸图解

直插式无源器件体积普遍要比贴片式要大一些,而且直插式器件在制作PCB时需要打孔,焊接工艺跟贴片式也有差别,较为麻烦,相对而言,直插式电阻电容多是面向大功率电路应用。一、直插式电阻封装及尺寸直插式电阻封装为AXIAL-xx形式(比如AXIAL-0.3、AXIAL-0.4),后面的xx代表焊盘中心间距为xx英寸,这一点在网上很多文章都没说清楚,单位为英寸。这个尺寸肯定比电阻本身要稍微大

2015-11-29 23:46:54 12662

转载 晶振常用尺寸,封装

http://qbt108.blog.163.com/blog/static/24916033200951952129613/ 晶振尺寸较多,为了查找资料方便,特整理一下:A、直插封装(Through-Hole)1、 HC-51/U 0.455 - 4.5 MHz 18.4 x 9.3 x 19.72、HC-33/U 0.455 - 4.5

2015-11-29 23:16:32 8302

转载 常见的贴片LED封装尺寸规格表

LED灯珠分为表贴式(SMD)和直插式(DIP),表贴就是大家常说的贴片,也成为贴片式,本文主要介绍贴片灯珠的规格尺寸和命名。     单颗LED封装后通常以其尺寸命名,比如: 3528、5050、0603、0805、3020、335、020、3535、3014等,这些简称也就成为具体的规格型号,但需要注意的是:有的是英制的,有的是公制的,单位并不完全统一。     

2015-11-29 23:06:33 28045

转载 UART中的硬件流控RTS与CTS

UART中的硬件流控RTS与CTS5/23/2013 5:13:04 PM at rock-chips inshenzhen最近太忙了,没时间写对Ucos-II的移植,先将工作中容易搞错的一个知识点记录下来,关于CTS与RTS的。在RS232中本来CTS 与RTS 有明确的意义,但自从贺氏(HAYES ) 推出了聪明猫(SmartModem)后就有点混淆了,不过现在这种意义

2015-11-28 23:04:54 781

转载 在Eclipse中配置struts2

Struts是一个基于Model2的MVC框架,为应用程序的WEB层提供了良好的结构严谨的实现。很多企业级应用程序都是基于Struts开发的。工具/原料struts-2.3.16.1Eclipse下载strut21在官网下载最新版的Struts2.从图中可以看出,即可以分开下载,又可以一次全

2015-10-13 17:33:35 900

转载 Eclipse使用Maven构建web项目

1.创建Maven项目: 点击“File”菜单,或者通过工具栏的“New”创建Project,如下图所示:  选择Maven-》Maven Project,弹出向导对话框,如下图所示:  选中Create a simple project……复选框,其它的设置不变,并点击Next,输入maven项目必须的信息(groupId,artifactid,version

2015-10-13 15:08:27 428

转载 iOS 发布证书申请 (转载)

概述由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节。AppCan不仅能实现跨平台开发,也支持上传ipa包至Appstore。本文从三个流程来介绍如何通过AppCan在线编译出ipa包并上传至苹果Appstore。一.事前准备1.1 准备苹果帐号首先您需要有一个苹果的开发者帐号

2015-07-04 10:43:48 12606 1

转载 iOS开发:创建真机调试证书

http://jingyan.baidu.com/article/ff411625b8141312e48237a7.html

2015-07-04 10:42:37 643

转载 WARNING: CAN’T OPEN CONFIG FILE: /USR/LOCAL/SSL/OPENSSL.CNF

WARNING: CAN’T OPEN CONFIG FILE: /USR/LOCAL/SSL/OPENSSL.CNFby jaspreet chahal on september 27, 2011 37 commentsXWelcome Mate! Please give this post a +1 if you like itAls

2015-07-04 10:38:41 9875

转载 IOS 开发环境,证书和授权文件

一、成员介绍1.    Certification(证书)证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:1)    Developer Certification(开发证书)安装在电脑上提供权限:开发人员通过设备进行真机测试。可以生成副本供多台电脑安装;2)      Distribution Certification(发布证书)安装在电脑上提供发布iO

2015-07-04 10:37:06 628

原创 java模拟post传输文件到tomcat服务器端servlet接收

网络上一篇介绍这个的文章,如下文章1其实是有问题的。实际上它的模拟http请求的格式有点问题,如果传输.txt文件就会发现.txt文件里面多出了一些字符,而这些字符是我们的传输文件头内容。为什么会这样的?参考文章2我们对比发现文章1的传输文件头和文件内容的组合格式有问题的,正确的应该是文章2的样子,但是文章2又缺少了文件尾。最后综合之后,正确的格式应该是:------------HV2

2015-06-22 23:53:18 19457

转载 javaweb学习总结(四十六)——Filter(过滤器)常见应用

javaweb学习总结(四十六)——Filter(过滤器)常见应用一、统一全站字符编码  通过配置参数charset指明使用何种字符编码,以处理Html Form请求参数的中文问题 1 package me.gacl.web.filter; 2 3 import java.io.IOException; 4 import javax.servlet.Filter

2015-05-16 19:04:08 839

转载 JSP Filter简介和工作原理

Filter(过滤器)简介Filter 的基本功能是对 Servlet 容器调用 Servlet 的过程进行拦截,从而在 Servlet 进行响应处理的前后实现一些特殊的功能。在 Servlet API 中定义了三个接口类来开供开发人员编写 Filter 程序:Filter, FilterChain, FilterConfigFilter 程序是一个实现了 Filter 接

2015-05-16 19:03:00 502

转载 Cordova 3.x 基础(4) -- deviceready事件

博客分类:CordovaCordovaPhoneGap Cordova框架中第一个应该掌握的就是这个deviceready事件。采用Cordova开发的应用在运行的时候,Cordova提供的通过HTML5调用Native功能并不是立即就能使用的,Cordova框架在读入HTML5代码之后,要进行HTML5和Native建立桥接,在未能完成这个桥接的初始的情况下,是不能调用Nat

2015-05-14 20:47:27 1164

转载 tomcat的缓存配置状况

tomcat-清除缓存方法一: conf/server.xml文件 Context path中间加上reloadable="true" 例如:方法二: 删除work目录下的缓存文件 可以把Catalina目录删除;  注意:不能把work整个目录删除,不然重启tomcat时,会把conf/web.xml删除掉,这样在启动时,日志会提示:No Defaul

2015-05-05 22:07:09 1322

原创 jsp传递数据给javascript

在传递数据时候,发现:情况1:  jsp代码如下     int i = 1;%>var i = ;        alert(i);执行正常。    String i = a;%>var i = ;        alert(i)

2015-05-05 22:05:28 670

原创 mysql 5.6 win7X64 配置

下载好.zip文件安装好之后,默认的数据库格式不是utf8,运行mysql命令,之后运行mysql->show variables like '%char%';出现下面这样的:这就是导致jsp页面utf8编码但是中文到数据库就是乱码的原因。需要mysql根目录下复制my-default.ini到本目录my.ini,之后再里面增加下面的红色字体内容:[mysql]defaul

2015-04-28 02:57:32 510

转载 jquery中获取id值方法

2014-08-07 00:23 742人阅读 评论(0) 收藏 举报jquery中获取id[javascript] view plaincopy$(function(){      $("[id^=click_]").click( function () {           var id=$(this).attr("id")

2015-04-26 23:30:52 6328

原创 jsp引用javascript不执行但是直接javascript代码放到jsp文件可以

发现room.js里面的代码不执行,但是如果把代码直接拷贝到该位置就可以执行。检查发现原因是room.js文件是从DW拷贝过来的,代码保存格式虽然强制转换为utf-8但是还是有问题。从新另存为一下,把格式设置为utf-8就ok了。

2015-04-26 00:04:01 2348

转载 Tomcat6.0.18下出现The requested resource(/)is not available

wu

2015-04-23 21:48:21 4087

转载 Eclipse中发布WEB项目工程

1、发布工程到Tomcat:方法一:在Tomcat安装的目录下有一个conf目录,其中有一个server.xml文件,这个文件就是用于保存发布工程应用的配置文件。我们只要对这个文件进行配置,就可以发布具体的工程,另外,还有其他的方式发布,例如:通过WAR包发布等。这种配置server.xml文件的方式,有一种好处,就是可以使得我们在项目中修改的东西会自动加载到web容器中来,没有必要每一次都通

2014-05-23 10:07:09 575

空空如也

空空如也

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

TA关注的人

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