- 浏览: 465243 次
- 性别:
- 来自: 西安
最新评论
-
baiyingtao:
这些信息不太够,我们希望得到相关Keyword的段落,页码,区 ...
Lucene学习之使用Apache Tika进行文档内容抽取 -
王爱学志:
boolean isExist=false; 可以不用直接用 ...
去掉数组中重复元素的最高效算法 -
gavinj:
这些版本都太老了,这里贴出了xcode6系列下载地址,需要的朋 ...
xcode的各个版本的下载地址 -
最美的风景:
帮我大忙了
Android获得Location信息的方法 -
harvin:
yangwei0915 写道可以转载!谢谢。
android 中判断WiFi是否可用的可靠方法
文章列表
在进行android开发时,每个Activity会默认带上一个title bar用以显示程序名,有时为了扩大屏幕的显示区域需要去掉这个title bar,去掉屏幕上的title bar有3个方法,
第一个方法是在代码去掉title bar
在Activity的onCreate中加入如下代码:
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
但是使用这种方法,是在Activity将要显示的时候,仍然会出现title bar,然后再将其去掉,用户体验不好。
第二种方法是使用style配置文件,步骤如下:
1.在res/valu ...
You might think that if you add the jquery js file to your project, you can build and reference it from html you load into a UIWebView. That’s what I thought too. Here are the steps you need to take.
1. Add the jquery file to resources. Drag the file in, right-click and choose to add an existing f ...
在界面的跳转有两种方法,一种方法是先删除原来的界面,然后在插入新的界面:如下代码
if (self.rootViewController.view.superview == nil) {
[singleDollController.view removeFromSuperview];
[self.view insertSubview:rootViewController.view atIndex:0];
}
else {
[rootViewController.view removeFromSuperview];
1.点击F9回到桌面,并且显示所有打开的程序。
2.点击F11回桌面。
3.NSUInteger表示无符号整形数。
4.选中多行代码,按开始+"/"注释多行代码。
5.在Xcode中将外部文件拖入到工程中时,并没有将外部文件复制到本工程,在将外
部文件删除后,此工程就找不到拖入的外部文件了。要解决此问题,可现将外部文件
复 制到本工程,然后再拖入到Xcode的工程中。
6.再Xcode中点击shift+开始(windows 键盘) +F进行查找,在查找时在find后的下拉
框 中要选择 in project,在replace后的下拉 ...
线程的对象同步也称为块同步,对象同步锁定的代码执行区域较小,并且能够精确地唤醒所要唤醒的等待线程。所以在使用线程间的通信时应该优先使用对象同步,对象同步比较难以使用。使用不好就回抛出java.lang.IllegalMonitorStateException异常,原因如下:
1.同步的对象必须是线程本身的类变量或者是同步的代码所在的类本身的引用(即this指针)。
2.同步的对象必须是一个对象,而不是一个原子类型对应的对象类型,如Boolean等。
下面给出了两个使用对象同步的经典例子,在实际使用时可以进行扩充,变为实现自己功能的代码.
1.在线程内部使用对象同步
...
在android中可采用如下代码获取距离:
public double getDistance(double lat1, double lon1, double lat2, double lon2) {
float[] results=new float[1];
Location.distanceBetween(lat1, lon1, lat2, lon2, results);
return results[0];
}
在其他设备若没有类似android的Location的distanceBetween方法开采用如下代码获取:
double distance(doubl ...
在开发一些与定位有关的程序的时候,经常需要获得设备的Location,获取设备的Location的方法如下:
1.创建一个LocationListener接口的实现类,可以使用匿名类,代码如下:
public final LocationListener mLocationListener01 = new LocationListener() {
@Override
public void onLocationChanged(Location location) {}
@Override
public void onProviderDisabled(String ...
在分隔一个字符串为数组时可采用String对象上的spilt方法,可以传入一个字符串进行分隔也可以传入一个正则表达式进行分隔。比如字符串是由很多单词构成的,中间采用的分隔符可能有空格或标点符号或其他的特殊字符。比如下列的字符串对象:
String str="station news/talk"
可以采用如下代码进行分隔:
String[] args=str.split(" |/");
这样得到的args数组为:
station
news
talk
避免了先传入空格进行分隔后,再使用'/'进行分隔。
1.尽量在主线程中少做事情,尤其是一些耗时较长的操作。主线程只负责构造界面,响应用户的事件。耗时较长的操作可以
采用线程或AsyncTask,并且尽量采用AsyncTask。并且一些button或player等组件的监听器也是执行的主线程,也
不能有太多的操作。
2.主线程和监听器的方法中不能有Thread.sleep()。否则也会阻塞主线程。
如果目录下有一个hello.c 文件执行如下命令进行编译:
gcc -o hello hello.c
这时在当前目录下就可以看到hello文件,执行如下命令执行程序:
./hello
如果要使用static编译,执行如下命令:
gcc -static -o hello hello.c
如果出现如 ...
我的这些文字是从这几年来的 PuTTY 使用经验中慢慢得来的,也不仅仅是介绍 PuTTY,还包括了一些相关的软件,比如:优秀的 FTP 工具 FileZilla、功能强大的 SFTP 客户端 WinSCP。
杂七杂八的乱说了一些,这里把大致内容罗列如下:
最简单的使用,登录 SSH 主机
中文乱码的处理
PuTTY 常用配置的说明
复制、粘贴
保存会话
注销
自动登录用户名
自动设置环境变量
设置代理服务器
自动执行命令
备份、删除 PuTTY 的设置
PuTTY 的 X11 转发
如何用 PuTTY 建立 SSH 隧道
如何 ...
实现了Apache多用户的虚拟主机设置,那么一般这些用户都会选择用ftp上传的方式来管理自己的web内容,这就需要我们再为他们开设FTP服务。
Ubuntu自带的FTP服务器是vsftpd.
1、安装vsftpd
Ubuntu安装软件倒不是件困 ...
一般我们会使用telnet来连接linux,但是在unbuntu上配置telnet很麻烦,所有建议使用putty,在使用putty连接linux时,必须先在Ubuntu 电脑上需要openssh-server ,和安装其他软件类似,执行如下命令就完成安装:
sudo apt-get install openssh-server
安装完成后会有提示安装完成。
然后在windows系统上下载putty,
下载的地址为:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
点击putty.exe ...
1. sudo apt-get install xinetd telnetd2. 安装成功后,系统也会有相应提示,sudo vi /etc/inetd.conf并加入以下一行telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd3. sudo vi /etc/xinetd.conf并加入以下内容:# Simple configuration file for xinetd## Some defaults, and include /etc/xinetd.d/defaults{# Please note that y ...
如果在对SQLite进行操作时database is locked ,可能是SQLiteDatabase没有close