`
yangwei0915
  • 浏览: 465826 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
  //判读对象是否响应某个消息 if( [Square instancesRespondToSelector: @selector(setSize:)] == YES ) {}   //根据给定的url获取字符串   NSString *jsonString = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncodingerror:&error];

Mysql中文乱码

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中的如下代码(这个文件里面有很多同 ...
Global site tag (gtag.js) - Google Analytics