`
leidiqiu
  • 浏览: 132992 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
服务器管理一般是客户机通过ssh登录到服务端,进行相关的操作,这里以windows客户端,Ubuntu服务端为例,说明ssh搭建过程。   Ubuntu服务端   1、安装ssh服务 sudo apt-get install openssh-server   2、确定ssh服务已启动 ps -e | grep ssh   3、修改ssh配置 sudo vi /etc/ssh/ssh_config   4、添加如下内容 RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile ~/.ssh/a ...
  默认情况下,sun 的模拟器不支持触摸事件,修改方法为,找到 C:\WTK2.5.2\wtklib\devices\DefaultColorPhone\DefaultColorPhone.properties 文件,用记事本打开,Ctrl + F 搜索 “touch_screen” 将 touch_screen=false 改为 touch_screen=true,即可。
md5 应用广泛,获得一个字符串的 md5 其实也很简单,java 代码如下:   try { MessageDigest md5 = MessageDigest.getInstance("MD5"); byte[] bb = md5.digest("a".getBytes()); StringBuffer sb = new StringBuffer(); for (byte b : bb) { sb.append( ...
    在模拟器下可以使用 sqlite3,真机上多数情况下没有 sqlite3 ,无法使用,如果能在手机上植入 sqlite3 ,调试程序会事半功倍。     方法如下:   1、找个 sqlite3 的脚本拷入 /system/bin 中; 2、找个 libsqlite3.so 的链接库拷入 /system/lib 中; 3、上面两个是配套用的,有些链接库的名字可能是 sqlite3.so ,要找得找个两个配套的。   可从附件中的压缩包中取到以上两个文件,需要注意手机是否有 root 权限和响应的文件系统是否有空间,附上 rootexplorer.apk 或是上 market ...
Intent 也可以传递对象的,例子如下:   MyParcelable.java 文件: package com.ldq.parcelable; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class MyParcelable ext ...
为方便查询 RMS 的记录信息,做如下设置:   1、开始 - 所有程序 - Sun JAVA Wireless Toolkit 2.5.1 for CLDC - Preferences; 2、弹出的对话框中,左边选 Storage ,在右边的Storage root directory 中填 .\DefaultColorPhone ; 3、这样就设定了 RMS 数据库的存储路径,即路径为:C:\Documents and Settings\Administrator\j2mewtk\2.5.2\appdb\DefaultColorPhone; 4、以后每次新建 RecordSto ...
mac 下的 shell 使用 java 命令,总是乱码,如下设置   打开终端( terminal)窗口,点击桌面左上方的终端(terminal)-->偏好设置(preferences)-->设置-->高级-->字符编码-->简体中文(GB 2312)
很多时候需要用到 Intent 去跳转,比如跳转无线设置的界面:   Intent in = new Intent(); in.setAction("android.settings.WIRELESS_SETTINGS"); startActivity(in);   action有很多,参考如下:    Android 1.5 API Level3 android.intent.action.ALL_APPS    android.intent.action.ANSWER    android.intent.action.ATTACH_DATA    ...
有些时候要借鉴别人的程序代码和布局设计,如果对方打包apk时没有进行混淆操作,那么你有福了。   工具: 1、apktool:http://code.google.com/p/android-apktool/downloads/list 2、dex2jar:http://code.google.com/p/dex2jar/downloads/list 3、JD-GUI:http://java.decompiler.free.fr/?q=jdgui   说明: 1、第一个是apk的反编译工具,主要用来看布局文件、资源文件等,代码反编译成 .smali 的中间代码文件,用处不大,一般 ...
    刚买了 Android 手机,随便乱玩,大家也知道,去 google 的 market 下载东西或是同步都需要 Gmail 账户,我的初衷是把原来的联想 i921 手机的联系人信息导入到 Android 手机上,遇到不少问题,和大家分享一下吧。 1、用联想自己的 PC 套件,导出联系人,保存为 contacts.csv,其实 csv 就是逗号分隔符格式的文件,可以用 Excel 或是记事本打开的。 2、登陆 Gmail 邮箱,导入联系人,很简单,步骤省略。 3、之前乱搞一通,弄了好几个 Gmail 账户,现在要删除别的账户,一种方法是:menu ...
在一个群里遇到一哥们问表达式运算顺序:   int main(int argc, char* argv[]) { int i = 2; int j ; j = ( i++ ) *( --i )/ (i << 1); return 0; }   结果为: i=2 j=0   查看汇编代码:   9: int i = 2; 00401028 mov dword ptr [ebp-4], ...
      Java 线程同步问题也不是什么新鲜问题了,这里做一个总结吧。           线程同步时,调用一个 synchronized 的方法,所有的 synchronized 的方法都被锁定,其他的方法不受影响。   看一个例子:   package com.ldq; pub ...
     现在很多论坛都是使用现成的 powerd by discuz 7.2,虽说 readme 里声明不是免费软件,但是也没看到要收费的地方,对小公司而言,要搭建一个 BBS 论坛,Linux + Apache + Mysql + PHP + Discuz 无疑是很不错的选择,上手容易,配置也不 ...
       遇到一个 Powered by discuz 7.2 ! 的论坛,有积分的限制,很是不爽,发帖可以增加积分,所以花了点时间琢磨弄个自动发帖机,以下是基本的代码和原理说明,要实现自动发帖,循环执行以下代码即可。(注意发帖的时间间隔限制)   package com.ldq; import java.io.InputStream; import java.io.OutputStreamWriter; import java.net.HttpURLConnection; import java.net.URL; import java.util.List; impo ...
安装 discuz 比较简单,列个步骤吧:   安装 apache。 apt-get install apache2 安装 php。 apt-get install php5 安装 mysql。 apt-get install mysql-server grant all privileges on discuz.* to leidiqiu@'%' identified by '888888'; 安装 discuz: 在 /var/www 下建立 bbs 文件夹 下载源代码:http://download2.comsenz.c ...
Global site tag (gtag.js) - Google Analytics