自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql 2 xml

test.php<?$db_host="localhost"; // Database address$db_user="root"; // Database user name$db_password="790511

2011-08-16 15:44:32 909 1

原创 经过不断摸索,我发现直接调用mysql C API更好,出了错也容易把握。以下是部分代码,贴出来给大家参考参考

-(NSInteger)getHistoryRecordwithStockID:(NSString*)stockID LeaderName:(NSString*)leaderName dataSource:(NSInteger)dataSource{ ///

2011-07-14 23:58:08 928

原创 从apache的错误日志中找出恶意ip,并通过iptables过滤

 查看apache的错误日志(grep "File does not exist" /var/log/httpd/error_log)的时候发现有大量类似这样的内容:[Wed Feb 18 14:01:18 2009] [error] [client 58.22.112.116] File does not exist: /var/www/html/web.rar[Wed Feb 18 1

2011-06-16 09:37:00 5558 1

原创 Linux IPTables防DDOS攻击Shell脚本

1、Shell脚本#!/bin/bash/bin/netstat -na |grep ESTABLISHED |awk ‘{print $5}’ |awk -F : ‘{print $1}’ | sed ‘/^$/d’ |sort|uniq -c|sort -rn|head -n 10|grep -v -E ’192.168|127.0′ |sed ‘/^$/d’ |awk ‘{if ($2!=n

2011-06-16 09:36:00 1611

原创 Linux下防御/减轻DDOS攻击

前言  互联网如同现实社会一样充满钩心斗角,网站被DDOS也成为站长最头疼的事。在没有硬防的情况下,寻找软件代替是最直接的方法,比如用 iptables,但是iptables不能在自动屏蔽,只能手动屏蔽。今天要说的就是一款能够自动屏蔽DDOS攻击者IP的软件:DDoS deflate。  DDoS deflate介绍  DDoS deflate是一款免费的用来防御和减轻DDoS攻击的脚

2011-06-16 09:34:00 1684

原创 文章分享到新浪微博客

<br /> <br /><br />使用说明: 复制并粘贴下面的JS代码,放到您的网页,可以在和的之间网页的任意位置放置。如果您的网站使用的模板,您也可以复制代码到您的模板,按钮将在所有网页自动出现。<br /> <br /><!-- JiaThis Button BEGIN --><div id="ckepop"> <a href="http://www.jiathis.com/share/" mce_href="http://www.jiathis.com/share/" class="jia

2011-01-31 16:08:00 1634

原创 QQ空间分享代码

本来是想试试搞出分享到腾讯微博的代码的,但是找了好一会腾讯压根就没给任何网站开放类似的功能。不过突然发现QQ空间的一键分享接口已经完全开放了。要在不久之前,第三方非合作站点使用Qzone的一键分享链接还会出现:分享链接有问题,请检查后再试这种情况为什么会发生:分享的内容不来自QQ空间的合作网站,请确认来源的可靠性 分享的链接不正确,请联系所分享的网站确认提交问题 若分享的站点在近阶段服务器繁忙,也将造成我们显示告警页面 当然现在不会了,不然我也没必要发这篇日志。分享到QQ空间(也就是官方所谓的Qzone-一

2011-01-31 16:07:00 7715

原创 白苹果恢复方法

<br />2.  插入iPhone,按住Power(开关机键)和Home(下面的圆按键)10秒,等你的iPhone一黑屏(根据经验,大概在黑屏后0.5-1秒后),松开Power键,并保持按住Home键,直到iTunes认出来你的iPhone。<br /><br />3.  这时Windows首先会发现一些新的硬件,并自行驱动,在iTunes自动识别出iPhone后,会弹出来一个提示框。“iTunes已检测到一个处于恢复模式的iPhone,您必须恢复此iPhone然后配合iTunes使用它”。这时候点击确定

2010-09-09 14:32:00 1630

原创 pagecontroller最简单的方法

头文件.h#import #import "ViewController1.h"#import "ViewController2.h"@interface pagecontrol : UIViewController { UIScrollView *scrollView;UIPageControl *pageControl;ViewController1 *viewController1;ViewController2 *viewController2;BOOLpageControlUsed;}@prope

2010-09-08 09:30:00 4789

原创 viewDidLoad, viewWillDisappear, viewWillAppear等区别

<br />viewWillAppear: <br />Called when the view is about to made visible. Default does nothing<br />视图即将可见时调用。默认情况下不执行任何操作<br />viewDidAppear: <br />Called when the view has been fully transitioned onto the screen. Default does nothing<br />视图已完全过渡到屏幕上时调用

2010-09-03 13:45:00 1209

原创 UITableView 普通静态内容表

首先H文件,定义变量:NSArray *arryData;NSIndexPath *parserSelection;SongsViewController *songsViewController;M文件,代码如下:- (void)viewWillAppear:(BOOL)animated { arryData = [[NSArray alloc] initWithObjects:@"测试1",@"测试2",@"测试3",@"测试4",@"测试5",@"测试6",@"测试7",nil];}

2010-08-06 23:17:00 3963

原创 解析一个XML文件-Yahoo天气(xml文件有属性值)

<br />首先H文件:<br />NSMutableArray *rssList;<br /> <br />M文件,开始解析:<br />- (void)applicationDidFinishLaunching:(UIApplication *)application { // Add the tab bar controller's current view as a subview of the window [window addSubview:tabBarController.view

2010-08-06 22:54:00 1165

原创 解析一个XML文件,并且读出图片(xml文件无属性值)

首先定义H文件NSMutableArray *rssList;M文件代码如下:- (void)viewDidLoad { [super viewDidLoad]; rssList = [[NSMutableArray alloc] initWithCapacity:1]; NSString *urlx=[NSString stringWithFormat:[@"你的xml超级链接地址" stringByAppendingString:contentid]]; NSURL *u

2010-08-06 22:41:00 1432

原创 等待UIActivity

<br />首先在h文件申明:<br /> <br />UIActivityIndicatorView *opaqueview;<br />UIActivityIndicatorView *spinner;其次,再m文件代码如下:-(void)viewWillAppear:(BOOL)Animated{ opaqueview = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)]; spinner = [[UIActivityIndi

2010-08-06 21:13:00 479

原创 case语法

<br /> switch (indexPath.row) { case 0: { cell.textLabel.text = NSLocalizedString(@"album", @"album label"); cell.detailTextLabel.text = song.album; } break; case 1: { cell.textLabel.text

2010-08-06 20:57:00 571

空空如也

空空如也

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

TA关注的人

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