- 浏览: 465826 次
- 性别:
- 来自: 西安
最新评论
-
baiyingtao:
这些信息不太够,我们希望得到相关Keyword的段落,页码,区 ...
Lucene学习之使用Apache Tika进行文档内容抽取 -
王爱学志:
boolean isExist=false; 可以不用直接用 ...
去掉数组中重复元素的最高效算法 -
gavinj:
这些版本都太老了,这里贴出了xcode6系列下载地址,需要的朋 ...
xcode的各个版本的下载地址 -
最美的风景:
帮我大忙了
Android获得Location信息的方法 -
harvin:
yangwei0915 写道可以转载!谢谢。
android 中判断WiFi是否可用的可靠方法
文章列表
//判读对象是否响应某个消息
if( [Square instancesRespondToSelector: @selector(setSize:)] == YES ) {}
//根据给定的url获取字符串
NSString *jsonString = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncodingerror:&error];
linux上安装的mysql,经常会碰到数据库中文乱码,所以建立数据库应该使用如下代码:
create database databaseName character set utf8;
use app_databaseName ;
修改数据库编码的命令为:
alter database databaseName character set utf8;
在进行jdbc连接时也会出现乱码,连接的URL需要写成如下格式:
jdbc:mysql://localhost:3306/databaseName?useUnicode=true&characterEnc ...
在linux系统下如何使一个程序在后台一直执行呢?很多人使用&结尾的命令形式,但是如果没有守护进程的话,即使这样,在终端关闭时程序也会终止运行。这时候就得使用nohup命令了。
例如,如果在终端中执行java -jar xxx.j ...
object c中import和@class都可以从引入一个类。 二者的区别在于:1. import会包含这个类的所有信息,包括实体变量和方法,而@class只是告诉编译器,其后面声明的名称是类的名称,至于这些类是如何定义的,暂时不用考虑。2. 在头文件中, 一般只需要知道被引用的类的名称就可以了。 不需要知道其内部的实体变量和方法,所以在头文件中一般使用@class来声明这个名称是类的名称。 而在实现类里面,因为会用到这个引用类的内部的实体变量和方法,所以需要使用#import来包含这个被引用类的头文件。3. 在编译效率方面考虑,如果你有100个头文件都#import了同一个头文件,或者这些 ...
可在Interface Builder中设置window的属性窗口中将resize,不选中。
在代码如下:
[window setStyleMask:[window styleMask] & ~NSResizableWindowMask];
xcode中在引入一些工程的时候报出如下错误:
Link against the umbrella framework 'CoreServices.framework' instead
解决的办法是:
将CoreServices.framework的引用删除,然后在重新添加一下即可。
我们在进行cgi程序开发时经常需要向界面输入一些html脚本,用作界面显示。如果这些脚本中有中文,再输出到界面上经常会有乱码,无论是在cgi程序中使用printf输出,或者在asp的函数中输出。其中最关键的就是要在保存这些cgi的函数所在的c程序文件时,要将其保存的编码设置为gb2312或者gbk,再进行编译。然后在浏览器访问cgi或asp程序,才能得到正确的中文输出。
在ubuntu上进行android开发是,将设备连接到电脑上,执行adb shell命令,会报出如下错误:
error: insufficient permissions for device
解决的办法:
root@android-ubuntu:platform-tools# adb kill-server
root@android-ubuntu:platform-tools# adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfull ...
连接无线网时首先提示输入网络关键字,输入关键字之后会提示输入网络安全密钥,这个应该就是网线网络的密码,但是输入后提示“密钥或密码不正确”,如下图所示:
要解决此问题,打开“控制面板\网络和 Internet\管理无线网络”,然后将要连接的wifi删掉,再重新添加,最后在“控制面板\网络和 Internet\网络连接”重启无线网络连接就可以了。
问题1:
g++ threads/platform/pthreads/Implementation.cpp -o threads/platform/pads/Implementation
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/crt1.o: In function `_star
(.text+0x18): undefined reference to `main'
makefile 在编译该文件的时候可能漏掉了.o
问题2:undefined reference to `vtable for
出 ...
ubuntu上不了网,而且显示网络已禁用,看了看无线网卡,开着呢!重启了一下。依然是这样
1.首先停掉network-manager这个服务sudo service network-manager stop2.删除掉NetworkManager.state这个文件sudo rm /var/lib/NetworkManager/NetworkManager.state3.启动network-manager这个服务sudo service network-manager start
1.下载最新的xbmc代码:
# sudo apt-get install git-core
# cd $HOME
# git clone git://github.com/xbmc/xbmc.git xbmc
2.安装依赖包:
For Ubuntu (all versions >= 7.04):
# sudo apt-get install git-core build-essential gawk pmount libtool nasm yasm automake cmake gperf zip unzip bison libsdl-dev l ...
最近在做Android下的音乐和视频播放器,Android默认只支持3gp和MP4两种视频格式,并且对streaming的播放支持也很有限。所以很多市面上的视频播放器都自带了第三方解码器。目前主要是FFMPEG和VLC解码器。有一个开源项目faplayer,主要是用到了VLC做解码库。faplayer目前控制方面的功能比较简单,但是解码效果比较理想,接近主流的Android视频播放器的播放效果。支持常规的视频格式。
虽然源码都能从网站上下载下来,不过需要用NDK编译出解码库,程序才能跑起来。用NDK编译VLC解码库可以在window下和Linux下进行。在window下编译总 ...
在嵌入式环境中执行某些编译后的程序时经常会报出 not found问题,这是因为程序在目标环境中执行时,某些库链接不上。解决此问题需要在编译选项中添加-static参数。
gcc -static -o hello hello.c
在将goahead成功移植到android上,静态网页执行没有问题,但是在执行cgi的时候会出现如下错误:
1.CGI process file is not executeable
出现这个问题只需要要将cgi的目标程序的执行权限变为可执行即可。
2. failed to spawn CGI task
出现这个问题的原因:
goahead在执行的过程中需要创建临时文件,默认的目录下不能创建,需要进行修改。
先在webroot的cgi-bin目录下创建tmp文件夹,然后修改如下代码:
修改goahead/cgi.c中的函数websGetCgiCommName中的如下代码(这个文件里面有很多同 ...