自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 读取SQLServer 表字段注释

use 数据库SELECTA.name AS table_name,B.name AS column_name,C.value AS column_descriptionFROM sys.tables AINNER JOIN sys.columns B ON B.object_id = A.object_idLEFT JOIN sys.extended_propert...

2016-04-29 16:37:34 1174

MFC 多线程调用COM组件 注意

这两天使用 使用VC 调用 COM组件 读写SQL Server开始前需要调用CoInitialize(NULL);或者 if (!AfxOleInit()){AfxMessageBox("初始化COM失败");} 开发完全没问题,但是在多线程里,就会出现问题,打开连接正常,读取时就会发生连接关闭等问题.解决办法:     在每个线程开头都调用一次Co...

2016-04-13 09:25:34 718

原创 MacOS 多版本JDK切换

1.首先安装所有的JDk:* JDK7,JDK8则需要自己到Oracle官网下载安装对应的版本。自己安装的JDK默认路径为:/Library/Java/JavaVirtualMachines/jdk1.x.x.jdk2、配置创建.bash_profile配置文件(已经有该文件就跳过此步骤)1touch ~/.bash_profile...

2015-12-09 16:23:09 630

原创 Mac/Linux 配置环境变量

其他不推荐  直接使用.bash_profile  (一般在这个文件中添加用户级环境变量)这个文件在用户跟目录下(注:Linux 里面是 .bashrc 而 Mac 是 .bash_profile)例如 在里面添加 export PATH=$PATH:/usr/local/nginx/sbin想立即生效 执行 source .bash_profile...

2015-10-19 11:52:22 121

原创 Android系统自带样式(android:theme)(转)

android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar" : 不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen" : 不显示应用程序标...

2015-09-12 22:37:57 99

原创 GCC出现 "cannot execute binary file"

今天开始搞搞Linux 开发 用Gcc -c test.c -o test 感觉挺标准的先是出现一句./test: Permission denied  没权限 加个权限去然后 使用 chmod +x test再次执行结果./test: cannot execute binary file纳闷了 百度结果是 gcc 如果加参数 -c 是只编译 不连接 去掉后就好了 ...

2015-09-05 11:41:33 2535

原创 MFC 同时使用Console输出信息

#include <io.h>#include <fcntl.h>#include <io.h>#include <fcntl.h>void OpenConsole(){ AllocConsole(); HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE); int hCrt = _open_osfhand...

2015-02-10 10:27:38 323

原创 设置UINavigationBar背景颜色

在AppDelegate中设置   #define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending)- (BOOL)applicati...

2014-12-27 16:18:43 292

原创 INSTALL_FAILED_MISSING_FEATURE

使用eclipse编译后,安装运行出现Installation error: INSTALL_FAILED_MISSING_FEATURE 据网上 研究分析主要是摄像头功能导致的,解决方案如下:注释掉camera功能,相机功能,因为(android.hardware.camera)ApiDemos似乎无法要求安装:<!-- <uses-feature Android...

2014-10-10 11:56:14 461

原创 Linux 常用命令 - 防火墙端口规则修改

查看当前打开的端口 以及对应的程序: netstat -tunlp 防火墙 添加端口规则/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #开启80端口入/sbin/iptables -I OUTPUT -p tcp --dport 80 -j ACCEPT #开启80端口出删除端口规则/sbin/iptab...

2014-08-28 14:51:08 214

原创 Mac 搜索删除命令

sudo find ./ -name ".svn" -exec rm -rf {} \;解释: 搜索当前文件夹下名为".svn"的文件并删除(自己找规律)

2014-05-06 20:24:09 801

原创 jsp处理表单提交的数据乱码问题

jsp,servlet中取之前先设置一下request.setCharacterEncoding("utf-8");

2014-04-16 19:32:45 110

原创 mysqldump命令

导出表结构mysqldump --opt -d 数据库名 -u用户名 -p密码 > xxx.sql  导出数据不导出结构mysqldump -t 数据库名 -u用户名 -p密码 > xxx.sql 导出数据库结构和数据mysqldump -u用户名 -p密码 数据库名 > xxx.sql 导出数据库中的指定表mysqldump -u用户...

2014-04-15 16:52:33 126

原创 SVN命令-tag

svn copy https://192.169.0.2/svn/trunk http://192.169.0.2/svn/tags/release_ver -m "ver_desc"tag 就是svn拷贝  把一个文件目录拷贝到目的目录 顺便做个标记

2014-04-14 14:35:07 2446 1

原创 EditText 键盘输入类型

EditText 需要指定默认输入类型加入android:inputType="number|phone",表示指定为数字或电话 inputtype类型如下: //文本类型,多为大写、小写和数字符号。    android:inputType="none"    android:inputType="text"    android:inputType="textCa...

2014-04-02 20:19:11 192

原创 UIKit 开发学习记录(一)

UIKit开发  程序入口也是从main函数然后调用UIApplicationMain转入UI应用开发 #import <UIKit/UIKit.h> int main(int argc, char *argv[]) { // 内存自动释放池 NSAutoreleasePool * pool = [[NSAutoreleasePool all...

2014-04-02 10:59:48 172

原创 NSSortDescriptor自带数组排序

     NSMutableArray *array1 = [NSMutableArrayarray];     .....     NSSortDescriptor *sorter = [[NSSortDescriptoralloc] initWithKey:@"priority"ascending:NO];     NSArray *array2 = [array1 sort...

2014-03-14 10:23:22 132

原创 Cocos2D Scene 和 ViewController切换

从 Scene 切换到 ViewController    TestViewController *viewController = [[[TestViewController alloc] init] autorelease];    [[CCDirector sharedDirector].navigationController pushViewController:viewCo...

2013-11-27 22:00:10 133

原创 XCode 欢迎界面 (找回)

 不小心把这个 "Show this window when Xcode launches" 勾去掉了,怎么都打不开欢迎界面了 可以使用  cammand+shift+1 打开 然后把勾再勾上 

2013-10-30 21:09:36 209

原创 URLEncoder/URLDecoder (使用Post 收发数据注意编码问题)

一、java.net.URLEncoder.encoder()编码 在使用客户端Post  发送了一段数据xHttp.post(szURL, “crackren+001” );  在服务端Servlet中收到的数据却变成了"crackren 001" 把加号给我过滤了。 但是由于加密方式我又必须要用到这些符号,所以在发送数据时最好使用java.net.URL...

2013-10-26 16:23:11 824

原创 Linux 显示每个线程 打开的句柄数

lsof -n|awk '{print $2}' | sort|uniq -c |sort -nr|more 

2013-10-22 20:50:49 824

原创 Mysql 导入SQL脚本乱码的问题

写了一个SQL 脚本,中文数据,使用source数据导入数据库时中文全部乱码解决办法,再打开数据库的时候就是用utf8的方法打开: mysql -uroot -p --default-character-set=utf8use dbNamesource newdata.sql 这样打开数据库再导入就好了...

2013-10-17 21:09:03 181

原创 MySQL 超时问题

MySQL默认连接超时时间为28800 也就是8个小时,如果八个小时没有连接没有进行操作就会自动断掉,这样就会导致有时服务还在运行,但是就是操作不了 既然知道问题了修改配置文件,超时时间改为一年,就行了vim etc/my.cnf  然后在[mysqld] 后面添加下面三句character-set-server=utf8wait_timeout=315360000i...

2013-10-14 18:32:21 186

原创 Linux 开放端口查看修改

查看开放端口 /etc/rc.d/init.d/iptables status    添加需要的端口号,例如mysql的3306  /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 保存并重启服务/etc/rc.d/init.d/iptables save/etc/rc.d/init.d/iptables ...

2013-10-14 18:17:43 179

原创 MySQL 权限修改(允许远程访问)

一、权限添加修改添加权限grant 权限 on 数据库.表 to 用户名@'域' identified by '密码';删除权限revoke 权限 on 数据库.表 from 用户名@'域';刷新flush privileges; 数据库/数据表/数据列权限:Alter: 修改已存在的数据表(例如增加/删除列)和索引。Create: 建立新的数据库或数据...

2013-10-14 18:04:51 600

原创 Linux 简单使用NTP自动同步时间

主机由于环境问题,时间有可能会莫名其妙的发生变化最好开启ntp服务,自动同步时间, ntpdate也行不过ntpdate是立马同步,有时可能会造成问题,而ntp是平滑同步,这里使用ntp简单的同步,ntp大概五分钟同步一次,具体用法baidu。我是使用的CentOS 使用yum 命令安装yum install ntp.x86_64 启动进程service ntpd ...

2013-10-14 17:41:02 1026

原创 XCode5 去掉 StatusBar

要隐藏StatusBar, 在iOS7之前,只需要添加[[UIApplication sharedApplication] setStatusBarHidden:YES];现在需要在plist文件中添加键值UIStatusBarHidden:YESUIViewControllerBasedStatusBarAppearance:NO...

2013-09-22 17:56:56 93

原创 IOS转入后台运行

在UIApplication中,applicationDidEnterBackground函数既是当程序被推送到后台的时候调用。所以要设置后台继续运行,则在这个函数里面设置即可。 在applicationDidEnterBackground中加入一句[[UIApplication sharedApplication] beginBackgroundTaskWithExpirat...

2013-09-12 15:45:05 249

原创 Cent OS 命令行和窗口界面默认登录切换方法

在 CentOS 中的修改方法如下:1. root登陆,免得老是sudo2. 打开/etc/inittab 文件     #vim /etc/inittab3. 在默认的 run level 设置中,可以看到第一行书写如:     id:5:initdefault:(默认的 run level 等级为 5:即图形模式 3:即命令行模式)4. 将第一行的 5 修改为 3 即可。...

2013-09-03 16:36:30 910

原创 Mac OS 在Finder中显示隐藏文件

苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写): 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults write com.app...

2013-09-03 16:25:31 73

原创 MySQL 启动不了-空间不足

具体过程本来想写细一点的,记不清了,把关键的地方记下来服务器突然断电后导致MySQL启动不了,开始以为是数据库损坏,后来检查日志,看mysqld启动输出信息显示:Can't start server: can't create PID file: No space left on device  看到这条信息,感觉不可能,几百G的空间说没就没了?使用df -h 命令查看 ...

2013-05-20 10:49:03 368

原创 Tomcat中实现IP访问限制

效果:只有指定的主机或IP地址才可以访问部署在Tomcat下的应用。Tomcat提供了两个参数供你配置:RemoteHostValve 和RemoteAddrValve,前者用于限制主机名,后者用于限制IP地址。 通过配置这两个参数,可以让你过滤来自请求的主机或IP地址,并允许或拒绝哪些主机/IP。 一、全局设置,对Tomcat下所有应用生效 server.xml中...

2013-05-18 15:07:22 143

原创 获取IOS设备的MAC地址

#include <sys/socket.h> // Per msqr#include <sys/sysctl.h>#include <net/if.h>#include <net/if_dl.h>#pragma mark MAC// Return the local MAC addy// Courtesy of Fre...

2013-02-26 16:05:12 131

原创 获取CCLabelTTF实际使用的大小

// 如果很长一段文字想在CCLabelTTF中固定宽度,来获取实际高度的话,可以用下面方法NSString *szText = @"文字说明....";// 给一个固定宽度,高度给的足够大 size就是获取的实际尺寸了    CGSize size = [szText sizeWithFont:[UIFontfontWithName:@""size:12] constrained...

2013-02-25 11:33:18 175

原创 如何卸载 Mac 上的 Java 7?

如何卸载 Mac 上的 Java 7?本文适用于:平台: Macintosh OS XJava 版本: 7.0卸载 Oracle Java 7按照列出的以下步骤可以从您的系统中卸载 Oracle Java 7。注:要卸载 Java 7,您必须具有管理员权限。单击位于停靠栏中的 Finder 图标单击边栏中的应用程序选项卡在“搜索”框中,输...

2012-11-20 17:55:20 202 1

屏蔽CCMenu按钮响应 (修改CCLayer上的触摸优先级)

屏蔽方法: 进入新的CCLayer时:[[CCDirector sharedDirector].touchDispatcher addTargetedDelegate:self priority:kCCMenuHandlerPriority swallowsTouches:YES]; 离开此CCLayer时调用[[CCDirector sharedDirector].t...

2012-10-20 11:59:52 156

原创 Commons-IO 功能简介

Class FileUtils此类包含了一般的通用文件操作工具。    ● 读、写文件    ● 创建一个目录,如果其上级的各级父目录不存在,也会创建它们    ● 拷贝文件和目录    ● 删除文件和目录    ● 将URL转换成文件    ● 通过过滤器或者扩展名列出文件    ● 比较文件内容    ● 修改文件最后修改日期    ● 计算校验和累了,去读意优休息一下下,QQ空间,美文,非主...

2012-08-07 12:43:13 1577

原创 JSplitPane 默认展开/折叠分隔条

当使用JSplitpane分隔面板时可以通过 splitPaneMain.setOneTouchExpandable(true);设置 oneTouchExpandable 属性的值,要使 JSplitPane 在分隔条上提供一个 UI 小部件来快速展开/折叠分隔条但是如果要初始化时默认就折叠一边的话 网上搜索添加下面几句就可以了,但是验证了下只有在一边没加控件时才行 //...

2011-11-24 11:49:26 646

原创 MD5使用

写个工具把不同文件夹下的文件拷贝到一个文件夹下去,碰到格问题,需要考虑到生成唯一文件名,想来想去还是使用MD5计算吧  import java.security.MessageDigest;/** * * @author apple */public class xMD5 { public final static String MD...

2011-10-25 17:56:59 70

原创 CCSprite各种动作介绍和使用

  // 触摸屏-(void) ccTouchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{ for( UITouch *touch in touches ) { CGPoint location = [touch locationInView: [touch view]]; location =...

2011-10-14 13:18:23 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除