现在位置: 首页 >

所有2011年05月文章

迈腾2.0TSI加装胎压检测,迈腾改装

2011年05月31日 图片秀  ⁄ 共 3640字 ⁄ 被围观 34+ /评论:+1°
2011款迈腾2.0 TSI舒适型,与豪华型的差别仅在于胎压检测。其实功能本身没什么,以前开捷达的时候啥附加功能都没有也照样开,不过因为豪华型有这个配置,总觉得缺这个心理会有点阴影,所以还是找了n多资料,决定对迈腾动手! 迈腾胎压检测的工作原理:利用ABS系统传感器传送的数据监控各车轮的转速及其滚动周长的变化状况。若某个车轮的滚动周长发生变化,报警灯将点亮。 根据以上工作原理,我们得知,迈腾的胎压检测并不复杂,... 阅读全文

通过SQL注入得到WEBSHELL的N种方法

2011年05月29日 IT运维  ⁄ 共 5410字 ⁄ 被围观 168+ /评论:+1°
本文主要介绍通过SQL注入的方法得到WebShell的N种方法,以MSSQL作为假想目标,其他数据库操作类似或变通实现。重要的在于思路! 一.通过SQL注入得到WEBSHELL的原理: 方法1:利用数据库备份得到WEBSHELL。创建一个表,在表中建一个字段用来保存木马数据。然后利用MSSQL导出库文件的办法把整个数据导出来,最后再删除新建的表。这个方法是横行各种版本数据库的,并且流行至少10几年,属于基本方法之一。 分析: 利用了MSSQL的备份... 阅读全文

Lua游戏脚本开发之初始化Lua

2011年05月17日 IT运维  ⁄ 共 1377字 ⁄ 被围观 5+ /评论:+0°
Lua游戏脚本开发之初始化Lua是本文要介绍的内容,主要是来学习LUA的使用和LUA中关于游戏的开发,具体内容的实现来看本文详解。 我最近学习游戏脚本编程。接触到的第一个脚本编程语言就是Lua。我使用的Lua版本是5.1。 遗憾的是,我学习脚本编程的那本书中使用的版本是老版本的Lua,由于Lua在新版本中,对很多函数调用作了改变,我发现根据书中的介绍,很难成功地编译程序。经过自己的研究,终于可以正常地使用Lua提供的基本功能... 阅读全文

详解iPhone Tableview分批显示数据

2011年05月17日 IT运维  ⁄ 共 1228字 ⁄ 被围观 5+ /评论:+0°
iPhone Tableview分批显示数据是本文要介绍的内容,主要讲解的是数据的显示。iPhone屏幕尺寸是有限的,如果需要显示的数据很多,可以先数据放到一个table中,先显示10条,table底部有一察看更多选项,点击察看更多查看解析的剩余数据。基本上就是数据源里先只放10条, 点击最后一个cell时, 添加更多的数据到数据源中. 比如: 数据源是个array: NSMutableArray *items; ViewController的这个方法返回数据条数: +1是为了显示"加载更... 阅读全文

iOS开发:Cocoa Touch框架

2011年05月17日 软件开发  ⁄ 共 1148字 ⁄ 被围观 12+ /评论:+0°
iOS - Cocoa Touch简介: iOS 应用程序的基础 Cocoa Touch 框架重用了许多 Mac 系统的成熟模式,但是它更加专注于触摸的接口和优化。UIKit 为开发者提供了在 iOS 上实现图形,事件驱动程序的基本工具,其建立在和 Mac OS X 中一样的 Foundation 框架上,包括文件处理,网络,字符串操作等。 Cocoa Touch 具有和 iPhone 用户接口一致的特殊设计。有了 UIKit,您可以使用 iOS 上的独特的图形接口控件,按钮,以及全屏视图的功能,... 阅读全文

iPhone开发之Base SDK Missing错误及解决办法

2011年05月17日 IT运维  ⁄ 共 493字 ⁄ 被围观 9+ /评论:+0°
iPhone开发之Base SDK Missing错误及解决办法 是本文要介绍的内容,Apple 6月22日 Release iPhone SDK 4 Final 版,当很多朋友安装完之后,发现老的sdk没了.被替换成最新版本的sdk了,并且打开老项目时提示错误。 iPhone SDK 4 里面包含了 Xcode 3.2.3,安装完后,如果你之前有装 iPhone SDK 旧版本,会被移除。当你编译之前的 iPhone project 一定会看到这个错误讯息:Base SDK Missing 难道是 Apple 要强迫大家 iPhone 升级到 i... 阅读全文

解析iphone多线程

2011年05月17日 IT运维  ⁄ 共 2483字 ⁄ 被围观 9+ /评论:+0°
不管是iphone中还是其他的操作系统,多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。 一、线程创建与启动 线程创建主要有二种方式: (id)init; // designated initializer (id)initWithTarget:(id)target selector: (SEL)select... 阅读全文

深度解析iPhone窗口和视图

2011年05月17日 IT运维  ⁄ 共 2295字 ⁄ 被围观 8+ /评论:+0°
iPhone窗口和视图是本文要介绍的内容,主要是来了解iphone中的窗口和视图的使用。不多说,一起来看详细内容讲解。 1.程序创建一个UIWindow UIWindow* aWindow = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; 2、在iPhone OS系统中,由于视图必须有一个与之关联的层对象,所以UIView类在初始化时会自动创建相应的层。您可以通过视图的layer属性访问这个层,但是不能在视图创建完成后改变... 阅读全文

Android反编译方法

2011年05月17日 IT运维  ⁄ 共 866字 ⁄ 被围观 11+ /评论:+0°
对于软件开发人员来说,保护代码安全也是比较重要的因素之一,不过目前来说Google Android平台选择了Java Dalvik VM的方式使其程序很容易破解和被修改,首先APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式可以看到内部的文件结构,类似Sun JavaMe的Jar压缩格式一样,不过比较去别的是Android上的二进制代码被编译成为Dex的字节码,所有的Java文件最终会编译进该文件中去,作为托管代码既然虚拟机可以识别,那么... 阅读全文

iPhone通讯录联系人开发案例

2011年05月17日 IT运维  ⁄ 共 4312字 ⁄ 被围观 5+ /评论:+0°
iPhone应用之通讯录联系人开发案例是本文要介绍的内容,主要是来讲关于UITabBarController学习笔记,来看详细内容。和通讯录中联系人相关的应用iPhone提供了两个框架:AddressBook.framework和AddressBookUI.framework,使用这两个框架我们可以在程序中访问并显示iPhone数据库中的联系人信息。 1.AddressBookUI显示部分 AddressBookUI中提供了和联系人显示信息相关的一些Controller,有四个: ABPeoplePickerNavigationControll... 阅读全文

深度解析Objective-C笔试题

2011年05月17日 IT运维  ⁄ 共 2636字 ⁄ 被围观 10+ /评论:+0°
Objective-C笔试题是本文要介绍的内容,很详细的讲解写的答案。大约有18个Objective-C问题供你参考学习,不多说,我们一起来看详细解答! 1.Objective-C中,与alloc语义相反的方法是dealloc还是release?与retain语义相反的方法是dealloc还是release,为什么?需要与alloc配对使用的方法是dealloc还是release,为什么? 答:alloc与dealloc语意相反,alloc是创建变量,dealloc是释放变量。 retain 对应release,retain 保留一个... 阅读全文

SQLite在多线程环境下的应用

2011年05月17日 IT运维  ⁄ 共 14630字 ⁄ 被围观 4+ /评论:+0°
先说下初衷吧,实际上我经常看到有人抱怨SQLite不支持多线程。而在iOS开发时,为了不阻塞主线程,数据库访问必须移到子线程中。为了解决这个矛盾,很有必要对此一探究竟。 关于这个问题,最权威的解答当然是SQLite官网上的“Is SQLite threadsafe?”这个问答。 简单来说,从3.3.1版本开始,它就是线程安全的了。而iOS的SQLite版本没有低于这个版本的: 3.4.0 - iPhone OS 2.2.1 3.6.12 - iPhone OS 3.0 / 3.1 3.6.22 ... 阅读全文

Android音乐编程的管理音频硬件

2011年05月17日 IT运维  ⁄ 共 1127字 ⁄ 被围观 2+ /评论:+0°
获取当前正在播放音频的硬件信息 使用不同的硬件设备可能会影响您应用程序的设计方式,您可以通过 AudioManager 来查询当前正在播放音频的硬件设备信息,是内置扬声器,还是有线耳机,或者是蓝牙设备。 示例代码如下: if (isBluetoothA2dpOn()) { // Adjust output for Bluetooth. 蓝牙设备 } else if (isSpeakerphoneOn()) { // Adjust output for Speakerphone. 内置扬声器(免提) } else if (isWiredHeadsetOn()) { // Adjus... 阅读全文

XCode 4创建ipa文件及提交应用程序

2011年05月17日 IT运维  ⁄ 共 615字 ⁄ 被围观 7+ /评论:+0°
XCode 4创建ipa文件及提交应用程序是本文要介绍的内容,不多说,直接进入话题,如何实现的呢?使用了最新的XCode 4,虽然需要进行一些使用习惯上的改变,同时也发现了一些BUG,但总体觉得还是一个很易用的IDE,希望他会变的更好。 这里主要介绍如何使用XCode 4里面的工具直接打包应用,并上传app store的过程,其中如何处理证书和编译应用的过程请参看iPhone App Store提交流程这篇文章。 过程非常简单,处理好你的应用之后,... 阅读全文

IOS学习基础之了解Core OS层

2011年05月17日 IT运维  ⁄ 共 1604字 ⁄ 被围观 15+ /评论:+0°
IOS学习基础之了解Core OS 层是本文要介绍的内容,Core OS层的底层功能是很多其他技术的构建基础。通常情况下,这些功能不会直接应用于应用程序,而是应用于其他框架。但是,在直接处理安全事务或和某个外设通讯的时候,则必须要应用到该层的框架。 Accelerate 框架 iOS 4.0引入了Accelerate框架(Accelerate.framework)。该框架的接口可用于执行数学、大数字以及DSP运算。和开发者个人编写的库相比,该框架的优点在于它根据现... 阅读全文

解析XCode学习技巧

2011年05月17日 IT运维  ⁄ 共 1598字 ⁄ 被围观 9+ /评论:+0°
XCode学习技巧是本文要介绍的内容,通过本文的学习,可以从中方便、快速的去了解xcode几个小案例的实现和使用方法,先来看详细内容。 1、更改公司名称 (Changing the Company Name) 改变公司名称, 当你用Xcode新建一 Objective C 源文件的时候, 通常Xcode会自动生成底下的注释: // // TapDance.h // Groovilicous // // Created by markd on 7/25/08. // Copyright 2008 __MyCompanyName__. All rights reserved. // mark... 阅读全文

针对Mysql中mysqldump命令使用的详解

2011年05月14日 IT运维  ⁄ 共 2863字 ⁄ 被围观 2+ /评论:+0°
MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;另外一个原因是,也许您希望导出数据来共享。 在这个信息技术不断成长的世界中,共享数据变得越来越常见。 比方说Macmillan USA维护护着一个将要出版的书籍的大型数据库... 阅读全文

mysql大数据转移解决方案

2011年05月13日 IT运维  ⁄ 共 1098字 ⁄ 被围观 12+ /评论:+0°
解决方法: 1。 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select host, user from user; 2. 授权法。 例如,你想myuser使用mypassword从任何主机连接到mysql服务器... 阅读全文

MySQL中如何定义外键

2011年05月13日 IT运维  ⁄ 共 3110字 ⁄ 被围观 4+ /评论:+0°
假如某个电脑生产商,它的数据库中保存着整机和配件的产品信息。用来保存整机产品信息的表叫做pc;用来保存配件供货信息的表叫做parts。在pc表中有一个字段,用来描述这款电脑所使用的CPU型号;在parts表中相应有一个字段,描述的正是CPU的型号,我们可以把它想成是全部CPU的型号列表。很显然,这个厂家生产的电脑,其使用的CPU一定是供货信息表(parts)中存在的型号。这时,两个表中就存在一种约束关系(constraint)——pc表中的CP... 阅读全文

Linux系统下的MySQL数据库服务器字符集设置

2011年05月13日 IT运维  ⁄ 共 1518字 ⁄ 被围观 6+ /评论:+0°
Linux系统下的MySQL数据库服务器字符集设置: 启动mysql后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >show variables like 'character%'; #执行编码显示 +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_databas... 阅读全文
×
#