08 2011 档案

摘要:目标首先我们假定你已经安装了vsftpd,并在/home/vsftpd 目录下建立了以下3个子目录dbzh1dbzh2dbzh3下面,我们要建3个虚拟用户,密码分别是用户名后加"00"db1db2db3使得用户db1 的主目录为 dbzh1 ,在该目录下只有只读权限用户db2 的主目录为 dbzh2,在该目录下只有只读权限用户db3 的主目录为 dbzh3 ,在该目录下拥有所有权限创建虚拟用户数据库创建文本文件loguser.txt格式如下:user_idpassword于是,我们/home/loguser.txt文件的内容为db1db100 db2 db2 阅读全文
posted @ 2011-08-31 10:08 sky7034 阅读(347) 评论(0) 推荐(0)
摘要:一、vsftpd 简介 Vsftpd是一个基于GPL发布的类UNIX系统的ftp服务器软件。其全称是Very Secure FTP Deamon,在安全性、速度和稳定性都有着不俗的表现。在安全性方面,vsftpd针对程序的权限来设计,以一般身份启动服务,对Linux系统的使用权限较低;在千兆以太网上,vsftpd的速度可以达到86MB/s;在稳定性上更是优秀,资料表明,完全工作24小时,传输数据达2.6TB,平均并发连接为1500用户,峰值达4000用户,而这些还是在单机上实现的。此外,vsftpd 还包括以下特性:外语屋 基于IP的虚拟服务器 虚拟用户,结合数据库的用户验证 每个用户独立配置 阅读全文
posted @ 2011-08-31 09:44 sky7034 阅读(1856) 评论(0) 推荐(0)
摘要:appendTo(content)解释为:把所有匹配的元素追加到另一个指定的元素元素集合中。实际上,使用这个方法是颠倒了常规的$(A).append(B)的操作,即不是把B追加到A中,而是把A追加到B中。Api上的例子:HTML 代码:外语屋<p>I would like to say: </p><div></div><div></div>jQuery 代码:$("p").appendTo("div");结果:<div><p>I would like to s 阅读全文
posted @ 2011-08-30 09:28 sky7034 阅读(436) 评论(0) 推荐(0)
摘要:一:Ext操作Dom 获取Ext.Element对象 可以通过Id获取Ext.Element对象 var aaa = Ext.get("input"); //input为id var bbb =Ext.fly("input"); //只操作一次建议用这个外语屋 可以通过下面方式把Ext.Element对象转换成dom对象 var pp = Ext.get('div1');//有一个div其id为div1 var ppdd = Ext.getDom('div1'); var ppdd1=Ext.getDom(pp); var 阅读全文
posted @ 2011-08-30 09:24 sky7034 阅读(391) 评论(0) 推荐(0)
摘要:今天得需求是做listview+上下拉动在header和footer显示progressdialog,但不影响用户操作直接上代码,我已经加上注释了,自己看。package com.stay.main;import java.net.HttpURLConnection;import java.util.ArrayList;import java.util.HashMap;import org.json.JSONObject;import android.app.Activity;import android.app.ProgressDialog;import android.graphics.d 阅读全文
posted @ 2011-08-29 09:34 sky7034 阅读(508) 评论(0) 推荐(0)
摘要:个人记录下调用jni全过程,省的自己忘记了。哎。有些需要准备的地方,ndk环境,ndk源码一份,cygwin要装好,配好profile。java要配好环境变量。1.首先新建一个工程,建个类对调用native的方法进行声明。package com.stay.jni;欠款public class CallNative { public CallNative() { } static {//导入的lib名去掉前面的lib System.loadLibrary("skytech"); } public native byte[] readCmd(String path); publ 阅读全文
posted @ 2011-08-29 09:32 sky7034 阅读(278) 评论(1) 推荐(0)
摘要:先对js的几个特殊属性与函数做点解释:caller:每个函数(方法)都有的属性,可知是由谁调用此方法。call: 每个函数都有的方法,可调用父构造函数(调用一个对象的一个方法,以另一个对象替换当前对象(其实就是更改对象的内部指针,即改变对象的this指向的内容))。 prototype:js对象均有的一个属性,也称原型属性<html><head><script type="text/javascript"> /** 动物,父类 */ function Animal(name) { this.name = name; this.sleep 阅读全文
posted @ 2011-08-26 10:07 sky7034 阅读(191) 评论(0) 推荐(0)
摘要:由于功能上的需求,需要在js的N个方法前执行一些判断代码,M个方法后执行处理代码。如果直接将代码写在具体方法里面增加处理代码,那会导致代码很难维护。对于这个需求,当时想到有2种解决方案。 1.新建一个抽象类,统一入口,然后在入口再分发到具体的方法。但需要对源代码进行不少改动。而且如何分发也是一些问题,如方法参数不一。所以就没坚持这种方案。 2.搬照spring的AOP编程。最后发现是可以实现的。 网上找了一些资料,修改整理了一个util类tbw淘宝网/* aop工具类 onedear 2011-06-10 */ var AOPUtil = { /* className:... 阅读全文
posted @ 2011-08-26 10:06 sky7034 阅读(188) 评论(0) 推荐(0)
摘要:android通过网络下载文件分2步:1.建立网络连接获取数据流;2.创建文件把数据流写到文件中即可。(简单吧)废话不多说,上代码:网络处理类 HttpDownloader.javaimport java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLException; 阅读全文
posted @ 2011-08-25 09:24 sky7034 阅读(339) 评论(0) 推荐(0)
摘要:package com.baosight.menu;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;/*** 选项菜单软件开发** @author shyboy(897948924@qq.com)**/public class OptionMenuActivity extends Activity { /** * 菜单项ID常量 */ private static final int ITEM1 = Menu.FIRST; p.. 阅读全文
posted @ 2011-08-25 09:20 sky7034 阅读(254) 评论(0) 推荐(0)
摘要:package com.cons.dcg.collect;import java.io.File;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.Pen 阅读全文
posted @ 2011-08-24 09:19 sky7034 阅读(392) 评论(0) 推荐(0)
摘要:ImageButton在Android的运用非常灵活,既可以在.java中实现,也可以在.xml中实现,但相比较而言在.xml中实现更有利于代码的改动,现分别讲述以上两种实现方式:1. 一种是在代码里软件开发自己的图片m_ImageButton.setImageDrawable(getResources().getDrawable(R.drawable.my_button)); 系统自带的图片m_ImageButton.setImageDrawable(getResources().getDrawable(Android.R.drawable.sym_call_incoming));2. 一种 阅读全文
posted @ 2011-08-24 09:18 sky7034 阅读(431) 评论(0) 推荐(0)
摘要:如果大家不知道什么是锁屏,可以去163信箱看一看,用途是你要离开屏幕一段时间时可以暂时锁住屏幕保留工作空间。带回来只要重新输入密码验证即可恢复到原先的工作空间。一般都是通过在页面上增加不透明遮罩层实现锁屏功能,或者是使用两个区域互相显示隐藏。使用框架(frame)构建的网站如果要实现锁屏功能则很有难度。因为在框架页面无法使用div做层。而且框架也不支持css的display:none;属性。欠款 最后的实现方法是使用在FRAMESET内再增加一个frame,出事状态时FRAMESET的rows属性将新增加的frame设置为高度为0。点击锁屏按钮时,则将FRAMESET中其他的frame的高度设 阅读全文
posted @ 2011-08-23 09:27 sky7034 阅读(297) 评论(0) 推荐(0)
摘要:1) error都是继承自父类java.lang.Error,而exception都继承自java.lang.Exception.2) 再看看JDK中对于java.lang.Error和java.lang.Exception的解释。 java.lang.Error: An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch. Most such errors are abnormal conditions. 即 阅读全文
posted @ 2011-08-23 09:24 sky7034 阅读(370) 评论(0) 推荐(0)
摘要:问:在Linux下怎么找出多个文件(比如*.cpp)中最新的那个文件?答:可以采用如下命令形式(1)将文件按从新到旧排列,取第一个。ls -t *.cpp | head -1(2)将文件按从旧到新排列,取最后一个。欠款ls -rt *.cpp | tail -1执行示例:[root@jfht synway]# ls -lrt *.cpp-rw-r--r-- 1 root root 246 2007-09-12 ch_set.cpp-rw-r--r-- 1 root root 10073 2008-11-04 ssv_codec.cpp-rw-r--r-- 1 root root 2199 20 阅读全文
posted @ 2011-08-22 09:57 sky7034 阅读(365) 评论(0) 推荐(0)
摘要:实现在表格头部下文可以有对应的查询框,如附件图。代码如下: Ext.override(Ext.grid.GridView,{ /** * 通过下标获取查询单个单元格元素 **/ getSearchCell : function(index) { return this.mainSh.dom.getElementsByTagName('td')[index]; }, /** * 手动拖拉表头列的宽度 **/ updateColumnWidth : function(column, width) { var columnWidth = this.getColumnWidth(c.. 阅读全文
posted @ 2011-08-22 09:55 sky7034 阅读(613) 评论(0) 推荐(0)
摘要:众所周知,java.io.InputStream是不可序列化的,但是如何序列化一个带有InputStream的类呢?可以通过将流转换成字节数组来实现,这里利用序列化的机制来实现。在java.io.Serializable这个标记接口的API中有这样的描述:在序列化和反序列化过程中需要特殊处理的类必须使用下列准确签名来实现特殊方法: private void writeObject(java.io.ObjectOutputStream out) throws IOException private void readObject(java.io.ObjectInputStream in) thr 阅读全文
posted @ 2011-08-19 11:30 sky7034 阅读(1087) 评论(0) 推荐(0)
摘要:对于int的switch,jvm是用tableswitch和lookupswitch来实现的,jdk1.7 switch增加了对string的支持,那么底层是如何实现的呢?是否增加了新的指令或是否给某些指令增加了新的含义?看这样一个程序:public class Test { public static void main(String[] args) { String name = "b"; int value = 0; switch(name) { case "a": value = 1; break; case "b": val 阅读全文
posted @ 2011-08-19 11:29 sky7034 阅读(523) 评论(0) 推荐(0)
摘要:jQuery.support 用于检查浏览器对各项特性的支持。检查项多达 27 个。首先,让我们用一段代码测试一下 support 中包含的检查项:<script src='jquery.js'></script><script>support = $.support;for (key in support) { document.write('support.' + key + ' = ' + support[key] + '<br />');}</script> IE 阅读全文
posted @ 2011-08-18 10:07 sky7034 阅读(240) 评论(0) 推荐(0)
摘要:页面上存在定时刷新表格的功能,而且表格中每行又有详情,当每次刷新每行时,即执行了Record的Set方法,详情都会关闭。刚开始觉得很奇怪。因为我一直觉得,我刷新一行中的一个字段的话,那应该是只更新这个字段的DOM就行了。后台查看了一下源代码原来,每个Record数据变化时,其实都是重新生成一条新行的DOM。在源代码的执行步骤是,先新插入一行,再把旧数据的行DOM删除换。由于详情是属于行的,所以,每次执行Record的Set后,行重新生成,那么详情肯定会删除掉。为了解决详情不关闭这个问题,我们想方法为Record自定义一个Replace方法出来。它的功能是:使用Record的Replace方法, 阅读全文
posted @ 2011-08-17 09:33 sky7034 阅读(1205) 评论(0) 推荐(1)
摘要:时间在我们开发中应用非常普遍,大部分开发中我们将用mysql的datetime格式来存储,但是对于经常用时间来排序或者查询的应用中,我们要将时间做成索引,这个就跟查询我们效率很有关系,在一次偶尔的机会我看到discuz论坛的数据库时,发现它的时间是用int来存储的,开始有点没反应过来,最后发现它有很多好处。1.首先是我们分析datetime长度是8个字节,int的长度是4个字节,存储空间上比datatime少。2.int存储索引的空间也比datetime少,排序效率高,查询速度比较快。(javaeye问答频道的里有个按时间排序,应该也是用这个类型吧)3.方便计算,unix时间戳有点就是方便计. 阅读全文
posted @ 2011-08-17 09:31 sky7034 阅读(445) 评论(0) 推荐(0)
摘要:由于需求需要某程序一安装就得有几个数据 , 而现在的程序是一运行先判断表是否存在,不存在则创建,存在则不创建。所以去网上找了半天,找到了解决方案。 就是把数据库文件放在res/raw下 貌似android 的 raw下视不会被编译成二进制的。然后一运行程序就判断是否存在数据库表不存在则通过输入输出流复制raw下的数据库文件到手机中.代码如下try { Log.e(DATABASE_PATH, DATABASE_PATH); String databaseFilename = DATABASE_PATH + "/" + DATABASE_FILENAME; File dir 阅读全文
posted @ 2011-08-16 10:38 sky7034 阅读(230) 评论(0) 推荐(0)
摘要:自己封装的menu自定义菜单列表,首先必须创建一个类继承activity,让后要调用自定义菜单的类直接继承。package com.cng;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.app.AlertDialog;import android.app.TabActivity;import android.content.DialogInterface;import android.content.SharedPreferences;import a 阅读全文
posted @ 2011-08-16 09:58 sky7034 阅读(773) 评论(0) 推荐(0)
摘要:/*** 判断客户端浏览器类型的变量*/var isIE = (navigator.appName == 'Microsoft Internet Explorer');var isNetscape = (navigator.appName == 'Netscape');/*** 清空页面所有输入框的内容,包括文本和密码*/function clearInput(){ var allInput = document.getElementsByTagName("input"); for(var i=0; i<allInput.length; 阅读全文
posted @ 2011-08-15 09:40 sky7034 阅读(387) 评论(0) 推荐(0)
摘要:extjs 4跟jquery其实还能很好结合的,下面是一个简单的方法和例子:1 分别下载它们2 例子中演示了EXT JS和JQUERY的简单调用货运专家 <html><head> <title>Ext JS 4 + JQuery</title> <link rel="stylesheet" type="text/css" href="ext4/resources/css/ext-all.css" /> <script type="text/javascript 阅读全文
posted @ 2011-08-15 09:38 sky7034 阅读(416) 评论(0) 推荐(0)
摘要:在一个比如表单验证的过程中,有时候,假如要用户一定要输入某个字段,否则不给输入其他字段,即屏蔽其他字段的输入,这个时候依然可以用jquery可以做到,例子如下:1 假如页面有三个字段,用户名和密码和密码确认三个字段:<form><div><span class="label">User Name </span><input type="text" class="username" name="username"/><span class=" 阅读全文
posted @ 2011-08-15 09:33 sky7034 阅读(360) 评论(0) 推荐(0)
摘要:1 老是弹出Quick update error 这个问题的解决办法是关闭自动更新 Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials, 把选项 "Search for new features on startup"的前勾去掉即可. 2 关闭updating indexes Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Mave 阅读全文
posted @ 2011-08-12 10:02 sky7034 阅读(299) 评论(0) 推荐(0)
摘要:1. Subversion 错误信息一览表 注意:不同的客户端(命令行,TortoiseSVN, AnkhSVN, Subclipse等)的出错信息可能稍有不同。下面表格中的出错信息以 http://svn.moon.ossxp.com/svn/test 版本库做示例,仅供参考。编号出错信息问题剖析解决方案1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com/svn/test 阅读全文
posted @ 2011-08-12 09:59 sky7034 阅读(460) 评论(0) 推荐(0)
摘要:Tomcat是Servlet容器,但它提供了JNDI的实现,因此用户可以象在Java EE应用程序服务器中一样,在Tomcat中使用JNDI查找JDBC数据源。在事务处理方面,Tomcat本身并不支持JTA,但是可以通过集成JOTM达到目的。 如果你的应用最终部署到一个功能齐备的Java EE应用服务器上,也许你更希望使用Java EE应用服务器的JTA功能,这样可以利用应用服务器本身许多优化措施。下面,我们让Tomcat通过JNDI开放JOTM的JTA的数据源,进而在Spring容器引用这个JNDI数据源,并在此基础上提供JTA事务。我们所使用的环境是:Tomcat 5.5+JOTM 2.3 阅读全文
posted @ 2011-08-11 09:05 sky7034 阅读(761) 评论(0) 推荐(0)
摘要:1、准备工作我的项目是struts2+spring+hibernate架构,web服务用tomcat;现在遇到的问题是要连接多个数据库一个Oracle一个SqlServer,现在把我配置过程分享给大家!使用jta事务,用tomcat+jotm提供事务管理器货运专家请先下载相应的jotm的jar包,放到工程中的lib包中2、配置hibernate配置文件,有几个数据库就配几个这样的文件 我的配sqlserver数据库的文件如下:例如:hibernate_sqlserver.cfg.xml<hibernate-configuration> <session-factory> 阅读全文
posted @ 2011-08-11 09:04 sky7034 阅读(1328) 评论(0) 推荐(0)
摘要:同时对一个表操作,update,truncate 等操作,会造成此错误,另外,事物没有提交,从而进行其他操作也有可能会造成此异常。ORA-00054 resource busy and acquire with NOWAIT specifiedCause: The NOWAIT keyword forced a return to the command prompt because a resource was unavailable for a LOCK TABLE or SELECT FOR UPDATE command.Action: Try the command after a f 阅读全文
posted @ 2011-08-10 09:59 sky7034 阅读(2025) 评论(0) 推荐(0)
摘要:SET QUOTED_IDENTIFIER ONGOSET ANSI_NULLS ON内陆运输GOCREATE proc pGetInsertSQL (@TableName varchar(256))asbeginset nocount ondeclare @sqlstr varchar(4000)declare @sqlstr1 varchar(4000)declare @sqlstr2 varchar(4000)select @sqlstr='select ''insert '+@tablenameselect @sqlstr1=''sele 阅读全文
posted @ 2011-08-10 09:58 sky7034 阅读(299) 评论(0) 推荐(0)
摘要:移除注释和空白注释的作用就不解释了,用户访问你的网站,把一个带注释的代码拿过去,而不会执行注释的这段东西,岂不是白白浪费了这段代码所带来的网络带宽。于是乎我们压缩就应该把注释给Del掉。空白则是为了代码美观,易于程序员查看调试,对于解释器来说,空白是无意义的,反而得花时间去扫描它,所以压缩应该也要去除这些无意义的空白,包括缩进,空格,空行等。做完这一步,只是第一层次的压缩。为了使得JS文件尽量的小,我们还得采用一些新思路。优化代码我们是不是经常使用"abcd"+"efgh"这样的字符串拼接呢?于是我们考虑在压缩的时候直接就压缩成"abcdefg 阅读全文
posted @ 2011-08-09 10:26 sky7034 阅读(223) 评论(0) 推荐(0)
摘要:为什么Ajax无法跟踪浏览历史?我们假设,仅仅是假设:输入一个URL访问某网站时,浏览器背后就会记录你当前访问的URL,紧接着从当前页面点击一个链接跳转到新页面,浏览器就会把刚刚访问的那个URL记录在历史里边,这样你点“后退”按钮时,它就知道要回到刚刚那个页面。想必这样的过程应该是挺容易理解的。那么Ajax为什么不能跟踪呢?Ajax请求往往是你页面的某个按钮触发了点击事件(可以是其他事件!)而发送的。如果你在当前页面点击了某个按钮触发了Ajax请求发送,然后看到了一副风景画,突然觉得很有feel,把地址复制给好友叫他去看。这时,他访问了这个地址,发现看到的不是你看到的内容,因为他没有去点击那个 阅读全文
posted @ 2011-08-09 10:08 sky7034 阅读(324) 评论(0) 推荐(0)
摘要:时间函数实例:select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期 select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from dual; --加1天 select sysdate,to 阅读全文
posted @ 2011-08-08 09:50 sky7034 阅读(266) 评论(0) 推荐(0)
摘要:我们在写提交页面的时候,有时候会遇到刷新后重复提交的问题,下面的方法采用的是屏蔽法: <script language="javascript"> //禁止用F5键 function document.onkeydown() { if ( event.keyCode==116) { event.keyCode = 0; event.cancelBubble = true; return false; } } //禁止右键弹出菜单 function document.oncontextmenu() { return false; } //下面代码实现全屏显示 fu 阅读全文
posted @ 2011-08-08 09:48 sky7034 阅读(1102) 评论(0) 推荐(0)
摘要:1.第三方jar包的使用 如果在Java Build Path中使用Add External JARs这种方式,运行时会有找不到类的错误(我的上面有,如果你没出现,恭喜你),上网查了几种方式,我这边运行通过的方式如下: 在项目中建个lib文件夹,把需要的jar包复制进去,在 Java Build Path中使用 Add JARs ,选择项目下的lib包中的jar文件即可,发布apk文件时会自动打包进去。 网上还有一种方式,在 Java Build Path 中使用 Add Library, 选择 User Libaray -> 新建一个User Libaray的方式,这种我没试,有通过的 阅读全文
posted @ 2011-08-05 09:59 sky7034 阅读(2149) 评论(2) 推荐(0)
摘要:Activity启动后点击一个界面按钮后会开启一个服务(暂定为padService),在padService中会启动一个线程(暂定为Thread-3)发起Socket连接。我们项目中使用mina作为socket通信框架,用过mina的同志们应该熟悉,Thread-3只是负责监听,具体的消息处理是另外的线程。在我们的IoHandler中处理消息,现在的问题是,我需要在IoHander的sessionOpened方法中给Activity一个消息去更新UI界面,这个就涉及到不同线程间的通信了。 网上搜索后,在android中线程间通信使用Handler,Looper,Message这几个对象(不熟. 阅读全文
posted @ 2011-08-05 09:57 sky7034 阅读(344) 评论(0) 推荐(0)
摘要:一不小心把刚安装的Ubuntu10.04最上面的面板给删除了,很不方便,还好很快恢复。方法如下(其实也就是删除配置文件再重启恢复默认): 先想办法启动终端。在下面的面板单击鼠标右键-添加到面板-主菜单,主菜单-附件-终端,这样就可以启动终端 然后在终端中输入命令 rm -rf /home/lily/.gconf*女装品牌排行榜 红色部分用删除面板时的用户名代替 之后重启系统sudo reboot now 重启之后上面的面板就可以恢复了,不过关于输入法的设置,包括Empathy设置的账号,以及我添加到面板上的终端快捷方式都没有了,要重新设回来,因为面板恢复至刚装完系统的状态。 阅读全文
posted @ 2011-08-04 09:50 sky7034 阅读(279) 评论(0) 推荐(0)
摘要:安装方法如下:1.首先下载SVN包:site -1.6.172.解压SVN包,然后找到其中的两个文件夹:features 和 plugins3.随意建一个文件夹(位置和名称自己定就好了,我的是E:\myEclipsePlugin\svn),然后把第二步的解压好的features 和 plugins放到这个文件夹下4.找到myeclipse的安装目录,下面有一个configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 文件。现在需要做的就是在该文件内添加的东西5.添加的内容用下面的类生成:package net.andro 阅读全文
posted @ 2011-08-04 09:46 sky7034 阅读(270) 评论(0) 推荐(0)
摘要:1. Web Apps的两种形式在Android中,Web Apps有两种形式供用户访问。一种就是用手机上的浏览器直接访问的网络应用程序,这种情况用户不需要额外安装其他应用,只要有浏览器就行;而另一种,则是在用户的手机上安装客户端应用程序(.apk),并在此客户端程序中嵌入Web View来显示从服务器端下载下来的网页数据,比如新浪微博和人人网的客户端。对于前者来说,主要的工作是根据手机客户端的屏幕来调整网页的显示尺寸、比例等;而后者需要单独开发基于Web View的Web app. 本篇主要是学习后者的开发。2. 怎样在Android应用程序中加入Web View?2.1 先在layout文 阅读全文
posted @ 2011-08-03 10:09 sky7034 阅读(335) 评论(0) 推荐(0)
摘要:android 系统关机,重启 1.android系统的关机,重启代码位于frameworksasecorejniandroid_os_Power.cpp,里面有 static void android_os_Power_shutdown(JNIEnv *env, jobject clazz) {/*关机*/ sync(); #ifdef HAVE_ANDROID_OS reboot(RB_POWER_OFF); #endif } static void android_os_Power_reboot(JNIEnv *env, jobject clazz, jstring reason) { 阅读全文
posted @ 2011-08-03 10:02 sky7034 阅读(512) 评论(0) 推荐(0)
摘要:那我们的实际需要在执行的操作是:打开终端 ,首先,以 root 权限在 /etc/udev/rules.d/ 的目录下创建 .rules 配置文件。命令:sudo touch 51-Android.rules接下来,我么需要编辑刚刚创建的.rules文件命令:gedit 51-Android.rules内陆运输在其中输入:SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"然后,赋予权限命令:chmod a+r 51-Android.rules重启udev命令:sudo /etc 阅读全文
posted @ 2011-08-03 10:01 sky7034 阅读(198) 评论(0) 推荐(0)
摘要:相对于编译型语言,JavaScript缺少了编译这个环节.传统编译器把代码转换为可执行的机器指令的动作交由浏览器中的JS引擎在运行时执行.但现代的编译器除了代码翻译还有哪些功能?而JS引擎能在运行时Cover住这些任务么?最常见的运行时编译无法解决的问题就是代码压缩.所以我们有各种Compressor让代码传输给浏览器的时是最小的.而在这篇文章中Google Closure Complier告诉我们还可以在编译时统一OO风格,减小对象深度以提高访问速度,使用枚举,常量等等其他语言好用的特性.但看了文章之后我还是没有马上使用GCC这些高级功能的打算内陆运输.预编译时只能做这么多么?我觉得Goog 阅读全文
posted @ 2011-08-02 10:24 sky7034 阅读(257) 评论(0) 推荐(0)
摘要:今天在工作中遇到了一个问题,需要按时间查询,可是查询出来的结果显示的不正确。举个例子来说,要查找出2007-10-12至2007-10-31之间在网站上注册的会员,选择好日期后,点击“查询”按钮,发现2007-10-31注册的会员的信息根本没有显示出来,试验了几次结果都是一样。调试程序发现,原来是在SQL语句这里出现了问题。powered by 25175.net SQL语句如下:SELECT * FROM userinfo WHERE regtime >= '2007-10-12' AND regtime <= '2007-10-31'。初看上去这 阅读全文
posted @ 2011-08-02 09:20 sky7034 阅读(6943) 评论(0) 推荐(0)
摘要:var TOOL = { businessAjax:function(options){ //设置默认值 var op=$.extend({ type:"POST", url:"", /* */ data:"", /* */ async:false, dataType:"json", cache: false, success:null, error:null },options); jQuery.ajax({ type:op.type, url:op.url, data:op.data, dataType:op. 阅读全文
posted @ 2011-08-02 09:17 sky7034 阅读(259) 评论(0) 推荐(0)
摘要:在android中,假如有的文本文件,比如TXT放在raw下,要直接读取出来,放到屏幕中显示,可以这样: private void doRaw(){ InputStream is = this.getResources().openRawResource(R.raw.ziliao); try{ doRead(is); }catch(IOException e){女装品牌排行榜 e.printStackTrace(); } } private void doRead(InputStream is) throws IOException{ DataInputStream dis = new Dat 阅读全文
posted @ 2011-08-01 09:41 sky7034 阅读(492) 评论(0) 推荐(0)

蘑菇街女装 货运专家