自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (13)
  • 收藏
  • 关注

原创 php fseek读取文件(从后往前读取)

public static function readBySeek($filepath,$lines,$revers = false){ $offset = -1; $c = ''; $read = ''; $i = 0; $fp = fopen($filepath, "r"); while( $lin

2017-08-01 11:58:42 2422

转载 default、mms、supl、dun、hipri接入点类型的区别

default、mms、supl、dun、hipri接入点类型的区别 09月6日, 2011  ANDROID & IPHONE  HARDE  6,930 次浏览次转载地址 :  click me ,233333设置APN上网时,大家可能经常遇到这个问题:为什么有时要填写default有时要填写supl,而彩信又偏偏要mms?这个问题留到最后,让我们看看每

2015-06-09 19:47:05 5121

转载 Android 常用 adb 命令总结

Android 常用 adb 命令总结author:xuxusite:  http://testerhome.com/topics/2565针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。Android Debug Brid

2015-05-31 17:38:53 1234

转载 Java如何等待子线程执行结束

原文:http://www.jiacheo.org/blog/262 Java如何等待子线程执行结束今天讨论一个入门级的话题, 不然没东西更新对不起空间和域名~~工作总往往会遇到异步去执行某段逻辑, 然后先处理其他事情, 处理完后再把那段逻辑的处理结果进行汇总的产景, 这时候就需要使用线程了.一个线程启动之后, 是异步的去执行需要执行的内容的, 不会影响主线程的流程

2015-05-31 16:57:37 666

转载 敏捷测试的方法和实践

文 / 朱少民转载: http://www.programmer.com.cn/8065/有一次,当开发人员完成当前Sprint 任务的代码之后,测试人员、开发人员和产品经理一起来浏览产品、从头到尾走一遍,产品经理发现了问题,认为需要对功能进行比较大的修改。这时开发人员估计需要两天时间才能完成代码,但测试人员反对这样做,我们本来只有5天测试时间,加上这次新做的功能比较多、开

2015-05-18 20:03:08 667

原创 JUnit in android

android 测试框架是基于JUnit(www.junit.org)的,感兴趣的可以看看JUnit的源码,相信会对做unit test in android 大有帮助的。本文只是一篇介绍JUnit如何用于android的入门文字,更多是照着网上的敲出来的,很意外的是三星的官网上居然有介绍JUnit的文章,哈哈,所以拿过来用了。以前也没做过unit test,JUnit也是最近才接触,记录

2015-05-15 21:04:03 1036

原创 main cannot be resolved or is not a field

创建android project时候发现找不到资源文件和main.xml文件,无语了,明明这些文件都有的,代码都没错,”R.layout.main “ 这行代码提示错误,main cannot be resolved or is not a field。那问题处在哪里呢?因为 R.java 文件是自动生成的,它会跟src 文件夹一样生成一个package,需要导入这个文件。简单的说就是E

2015-04-09 16:20:34 1573

转载 深入理解java异常处理机制

REPRINT:http://blog.csdn.net/hguisu/article/details/6155636AUTHOR:真实的归宿1. 引子       try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?

2015-03-19 20:12:37 618

转载 JAVA异常机制介绍/如何正确的进行JAVA异常处理

作者:Maverick blog:http://blog.csdn.net/zhaohuabing  转载请注明出处1. 课前练习在阅读本文的内容之前,请从下面这段代码中找出异常处理有哪些不正确的地方。如果不能找出至少两处错误,说明你还是一个“菜鸟”,对JAVA的异常处理机制还不够了解,需要仔细阅读本文的内容,并走查一下自己编写的代码。如果你可以找出至少两处错误,恭

2015-03-19 11:42:53 2805

转载 java也谈gc

转载site:http://blog.csdn.net/liguogangde/article/details/9063261author:李国刚java也谈gc来谈谈java关于gc方面的知识。如果有纰漏,也请大家多多指教。本文主要是针对Hotspot虚拟机讨论。其它的虚拟机可能有所不同,请读者自行区别呵。因为我们通常用的也是Hotspot。嘿嘿,开源

2015-03-18 20:15:09 750

原创 身体是革命的本钱--写给自己

前言曾经有一段时间,身体不是很好,似乎是我们这行的职业病,比如腰疼,肩疼,眼睛不舒服(如干眼症),饮食不规律不科学,那些个问题时时困扰着我,以至于不能专心工作玩耍,于是乎对于自己的未来人生充满了担心。痛定思痛后,决心善待自己,调理身体,以便有个更好的未来。锻炼身体对于腰疼,肩疼等问题,选择各个击破:做一些有针对性的运动,如加强腰部锻炼的运动,像压腿,飞鸟等,另外还买了一个护腰的靠垫,此

2015-02-27 20:49:02 1221 2

原创 java web入门级开发全过程-环境搭建,开发,发布,部署,总结

PS:下面这些内容都是我在这些天来的一些心得或者总结,

2014-09-29 10:58:21 1065

转载 Python正则表达式指南

Python正则表达式指南本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。尊重作者的劳动,转载请注明作者及原文地址

2014-09-26 11:04:34 542

原创 导入monkeyrunner模块失败的处理方法

导入monkeyrunner失败的常见问题

2014-08-19 15:20:48 5678 1

转载 深入理解成员函数的重载、隐藏、覆盖规则(二)

本文作者:islwj本文出处:http://blog.csdn.net/islwj声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢  林锐博士对覆盖规则的定义如下:  (1)不同的范围(分别位于派生类与基类);  (2)函数名字相同;  (3)参数相同;  (4)基类函数必须有virt

2013-09-02 20:43:41 548

转载 深入理解成员函数的重载、隐藏、覆盖规则(一)

本文作者:islwj本文出处:http://blog.csdn.net/islwj声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.  看了林锐博士的《高质量C++/C编程指南》,受益非浅。  其中的“成员函数的重载、覆盖、隐藏 ”这一节点出了一些本质的东西,可能因为博士处一个比较高的位置,对一些

2013-09-02 20:42:36 594

转载 白话经典算法系列之五 归并排序的实现

author:MoreWindows link :http://blog.csdn.net/morewindows/article/details/6678165归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一

2013-08-29 15:40:51 651

转载 漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析

漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析author :touchlink :  http://blog.csdn.net/touch_2011/article/details/67676731、序言这是《漫谈经典排序算法系列》第一篇,该篇从最简单的选择排序算法谈起,由浅入深的详细解析两种选择排序算法的过程及性能比较。逐步揭露选择排

2013-08-29 10:48:32 830

转载 判断单链表是否存在环,判断两个链表是否相交问题详解

判断单链表是否存在环,判断两个链表是否相交问题详解 原文地址: http://www.cppblog.com/humanchao/archive/2008/04/17/47357.html有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。问题:1、如何判断一个链表是不是这类链表?2、如果链

2013-08-28 16:49:38 581

转载 程序员面试题精选100题(49)-复杂链表的复制[算法]

程序员面试题精选100题(49)-复杂链表的复制[算法]  题目:有一个复杂链表,其结点除了有一个m_pNext指针指向下一个结点外,还有一个m_pSibling指向链表中的任一结点或者NULL。其结点的C++定义如下:                struct ComplexNode{    int m_nValue;    ComplexNode* m_pNext

2013-08-28 10:01:59 567

原创 vector的内存管理

内存管理Vector 是STL中最常见的容器, 它占用的是一块连续分配的内存 ,vector是动态分配空间的。vector 管理的是一块线性的、可动态增长的内存。随着元素的不断增加,,它会按照自身的一套增长机制不断扩充自身的容量。一般来讲,如果容量不够时,它会将现有容量扩大一倍。由于Vector 容器分配的是一块连续的内存空间, 当需要扩容时,它会在内存中重新分配一块比现有内存大一倍的内存

2013-08-20 22:57:26 1961

原创 笔试题 -- 链表问题

笔试题 -- 链表问题1 判断俩个链表是否相交   给出俩个单向链表的头指针,比如h1,h2,判断这俩个链表是否相交。为了简化问题,我们假设俩个链表均不带环。   问题扩展:  1.如果链表可能有环列?  2.如果需要求出俩个链表相交的第一个节点列?两个链表相交 :                           一种方法是把

2013-08-19 13:01:24 620

转载 C++内存管理学习笔记(1)

/****************************************************************//*            学习是合作和分享式的!/* Author:Atlas                    Email:[email protected]   /*  转载请注明本文出处:*   http://blog

2013-08-15 23:12:42 592

转载 GC in C++

出处 : Venus神庙  转载请注明出处GC in C++前段时间看了一些关于GC的论文、书和源码。源码指的是Boehm的保守GC ,论文也主要是围绕这个GC相关的算法,另外还包括一些survey和性能分析的论文。而其他关于GC的一些东西主要是从其他两本书上看来,一本是谢之易老大翻译的垃圾收集 ,目前唯一一本关于GC算法的书,还有就是仔细阅读了C# via CLR 中

2013-08-09 20:42:14 726

原创 C++ 格式化输出

C++ 格式化输出参考 CPLUSPLUS1 scientificscientific 与 fixed 的区别,请看代码,一目了然。#include // std::cout, std::fixed, std::scientificusing namespace std;int main () { double a = 3.1415926534

2013-08-04 18:57:49 1320

原创 快速排序

快速排序是一种高效排序算法,对包含 n 个数的输入数组,最坏情况下运行时间为 O ( n2 ),虽然这个最坏情况运行时间比较差,但快速排序算法通常是用于排序的最佳的实用选择,因为其平均性能相当好:期望时间为 O ( n lg n) ,且 O ( n lg n) 记号中隐含的常数因子很小。快速排序采用了分治的思想。它的基本思想是:通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。

2013-07-30 19:34:27 1108

原创 堆排序

( 二叉 ) 堆数据结构是一种数组对象,它可以被视为一颗完全二叉树。树中每个节点与数组中存放该节点值的那个元素对应。数的每一层都是填满的,最后一层可能除外。表示堆的数组A是一个具有两个属性的对象:length [ A ] 是数组中的元素个数,heap-size [A] 是存放在A 中的堆的元素个数。根据完全二叉树的性质,我们可以总结出如下性质:数的根为A [ 1 ] ,对于某个结点的下标 i ,其父节点为 Parent[i] = i/2 ,左孩子 Left[ i ] = 2*i ,右孩子 Right[ i

2013-07-30 13:13:09 1146

原创 字符串匹配 -- KMP算法

在前面的文章朴素字符串匹配、Rabin-Karp算法中,对有关字符串匹配问题做了相关的介绍。其中朴素字符串匹配效率较差,其时间复杂度为 O ( ( n - m + 1 ) m ) ,当问题规模较大时,该算法的劣势会变得更加明显;Rabin-Karp算法需要一个预处理,其时间为 O ( m ) ,匹配的最坏时间复杂度为 O ( ( n - m + 1 ) m ) ,但在平均情况和实际情况下,其效果还是不错的,所以应用还是很广的。 事实上还有一种字符串匹配算法 -- KMP算法 ( 有人将此算法戏称为看

2013-07-29 21:38:22 1225

转载 堆和栈的区别

堆和栈的区别 (转贴)作者  任我行非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程

2013-07-27 19:02:00 707

原创 字符串匹配算法 -- Rabin-Karp 算法

字符串匹配算法 -- Rabin-Karp 算法在实际应用中,Rabin-Karp 算法对字符串匹配问题能较好的运行。Rabin-Karp 算法需要对字符串和模式进行预处理,其预处理时间为 O ( m ) ,在最坏情况下的运行时间为 O ( ( n-m+1 ) m ) ,但基于某种假设(不知道是何种假设),它的平均情况下的运行时间还是比较好的。

2013-07-26 19:30:02 2014

原创 字符串匹配 -- 朴素字符串匹配算法

朴素字符串匹配算法参考资料:算法导论朴素字符串匹配  它用一个循环来找出所有有效位移,该循环对 n - m + 1 个可能的每一个 s 值检查条件 P [ 1.. m ] = T [ s+ 1 .. s + m ] 。这种朴素的字符串匹配过程可以形象的看成用一个包含模式的模板沿文本滑动,同时对每一个位移注意木板上的字符是否与文本中的相应字符相等。 算法实现N

2013-07-26 11:29:51 2148

原创 字符串匹配

字符串匹配参考资料:算法导论字符串匹配问题定义假设文本是一个长度为 n 的数组 T[ 1.. n ],模式是一个长度为 m 如果 0                       字符串匹配算法比较算法预处理时间匹配时间朴素算法    0   O( (n-m+1) m )Rabin-K

2013-07-25 18:55:19 811

转载 动态规划 -- 最优二叉查找树

转自 :江南烟雨 一、什么是最优二叉查找树最优二叉查找树:给定n个互异的关键字组成的序列K=,且关键字有序(k1图一显示了给定上面的概率分布pi、qi,生成的两个二叉查找树的例子。图二就是在这种情况下一棵最优二叉查找树。概率分布:i012

2013-07-25 14:14:18 1347

原创 设计模式 -- 简单工厂模式

设计模式之简单工厂模式转载请注明出处,谢谢参考资料: 1 做一只靠得住的猪 2 左潇龙  3 大话设计模式4 51CTO--思考简单工厂概念简单工厂(Simple Factory)模式又称为静态工厂方法(Static Factory Method)模式,属于类的创建型模式,但其不属于23种GOF设计模式之一,通常它根据自变量的不同返回不同的类的实例。特点

2013-07-25 00:01:21 757

转载 腾讯,竞争力 和 用户体验

自从那篇rant了一堆公司都的文章发布来,得到了大家的关注,有些朋友让我写一下腾讯,在我的微博上(@左耳朵耗子)还有位腾讯的朋友让我也评价一下腾讯。本来不想写的,觉得腾讯没啥好说的,但是因为下面的几个原因,让我有点坐不住了:这两天知乎上的一个“腾讯的核心竞争力”的贴子在微博上被很多人所推崇。还有一个网友发邮件给我说让我别rant了,宁可C2C也比rant有意义。我周末的时候去豆瓣和他们交流

2013-07-24 17:14:52 1148

原创 动态规划 -- 最长公共子序列

动态规划之最长公共子序列参考资料1 算法导论2 v_JULY_v3 何海涛最长公共子序列(Longest Common Subsequence)简介给定两个序列 X 和 Y ,称序列 Z 是 X 和 Y 的公共子序列,如果 Z 即是 X 的一个子序列又是 Y 的一个子序列, 该公共子序列不要求是连续的,只是要求Z的元素在X和Y中是以相同的顺序出现。例如,如果 X =

2013-07-24 11:06:34 972

原创 动态规划 -- 动态规划基础

什么时候需要用到动态规划呢?大致有两个要素:最优子结构和重叠子问题。1 最优子结构如果问题的一个最优解中包含了子问题的最优解,则该问题具有最优子结构。当一个问题具有最优子结构时,动态规划就可能适用(贪心算法可能也适用)。寻找最优子结构的时候,可遵循一种共同的模式1 问题的一个解可以是做一种选择。例如,选择一个前一个装配线装配站(有两

2013-07-23 11:00:36 1020

原创 动态规划 -- 矩阵链乘法

参考资料1 算法导论2 xiaowei_cqu3 ujs_abc矩阵链乘法简介对于给定的由n个要相乘的矩阵构成的序列 A1, A2, ..., An,要计算乘积 A1 A2 ... An 。根据矩阵的性质,可以在矩阵之间添加括号,最后的结果都是相同的。但是矩阵链中添加括号的顺序对求积运算的代价有很大的影响(可参考算法导论动态规划章节)。矩阵链乘法所要解决的问题是通过

2013-07-22 18:52:54 1346

原创 设计模式--单例模式

先开个头,以后再补上

2013-07-21 23:51:44 536

原创 动态规划--装配线调度问题

总结归纳所学,给时间做个记号!!参考资料如下1 算法导论2 taesimple3 dc_7264 windmissing装配线调度问题该问题可参看算法导论动态规划部分章节或者google。所要解决的问题是确定应该在装配线1内选择那些站、在装配线2选择那些站,才能使得汽车通过工厂的总时间最小。动态规划之四部曲1 通过工厂最快路线的结构考虑从

2013-07-21 17:19:20 1170

Java多线程编程实战指南

Java多线程编程实战指南,非常实用经典,这本书非常的见功底

2018-07-23

2018年美团点评技术年货(中)

2018年美团点评技术年货(中),都是干货,美团技术博客中的精华

2018-04-09

2018年美团点评技术年货(上)

2018年美团点评技术年货(上),记录了美团2018年的重要的技术博文,质量优,对提高眼界大有益处

2018-04-09

appium-1.5.3.dmg

appium-1.5.3.dmg ios的安装包。适用于iOS自动化测试,用于抓取元素

2017-10-28

jcommander-1.48.jar

运行testng时报错,java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException 将这个包放到工程的libs文件下就能解决问题

2016-08-24

JUnit in android

JUnit in android,简单的unit test 实例

2015-05-15

常见的数据结构Flash动画演示

常见的数据结构Flash动画演示有: 1 二叉树的删除、建立、查找,中序线索化二叉树等 2 huffman数的构建 3 多种排序算法 4 常见的图算法演示 5 hash算法演示 6 B数的生成、删除的演示 7 栈队列的演示 8 字符串匹配算法演示

2013-08-11

grub2 基础教程

该文档详细介绍了 grub2 的使用方法,对于初次接触 grub 的用户来说较容易上手,其中该文档包含以下5个部分,看过这个文档之后,您一定能明白怎么设置grub 了!! 目录 一、grub2新特性 二、grub2安装与启动 三、grub2配置文件详解 四、脚本修改 五、使用grub2常见错误及修复方法

2013-08-11

MySQL5.1中文手册

非常详实的MySql中文手册,值得拥有!! 由于该手册过于庞大,内容太多,仅列举了第2章的详细目录,仅做参考!! 前言 1. 一般信息 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证软件包的完整性 2.1.5. 安装布局 2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项文件 2.3.9. 选择MySQL服务器类型 2.3.10. 首次启动服务器 2.3.11. 从Windows命令行启动MySQL 2.3.12. 以Windows服务方式启动MySQL 2.3.13. 测试MySQL安装 2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理MySQL编译问题 2.8.5. MIT-pthreads注意事项 2.8.6. 在Windows下从源码安装MySQL 2.8.7. 在Windows下编译MySQL客户端 2.9. 安装后的设置和测试 2.9.1. Windows下安装后的过程 2.9.2. Unix下安装后的过程 2.9.3. 使初始MySQL账户安全 2.10. 升级MySQL 2.10.1. 从5.0版升级 2.10.2. 升级授权表 2.10.3. 将MySQL数据库拷贝到另一台机器 2.11. 降级MySQL 2.12. 具体操作系统相关的注意事项 2.12.1. Linux注意事项 2.12.2. Mac OS X注意事项 2.12.3. Solaris注意事项 2.12.4. BSD注意事项 2.12.5. 其它Unix注意事项 2.12.6. OS/2注意事项 2.13. Perl安装注意事项 2.13.1. 在Unix中安装Perl 2.13.2. 在Windows下安装ActiveState Perl 2.13.3. 使用Perl DBI/DBD接口的问题 3. 教程 4. MySQL程序概述 5. 数据库管理 6. MySQL中的复制 7. 优化 8. 客户端和实用工具程序 9. 语言结构 10. 字符集支持 11. 列类型 12. 函数和操作符 13. SQL语句语法 14. 插件式存储引擎体系结构 15. 存储引擎和表类型 16. 编写自定义存储引擎 17. MySQL簇 18. 分区 19. MySQL中的空间扩展 20. 存储程序和函数 21. 触发程序 24. 精度数学 25. API和库 25.1. libmysqld,嵌入式MySQL服务器库 25.1.1. 嵌入式MySQL服务器库概述 25.1.2. 使用libmysqld编译程序 25.1.3. 使用嵌入式MySQL服务器时的限制 25.1.4. 与嵌入式服务器一起使用的选项 25.1.5. 嵌入式服务器中尚需完成的事项(TODO) 25.1.6. 嵌入式服务器示例 25.1.7. 嵌入式服务器的许可 25.2. MySQL C API 25.2.1. C API数据类型 25.2.2. C API函数概述 25.2.3. C API函数描述 25.2.4. C API预处理语句 25.2.5. C API预处理语句的数据类型 25.2.6. C API预处理语句函数概述 25.2.7. C API预处理语句函数描述 25.2.8. C API预处理语句方面的问题 25.2.9. 多查询执行的C API处理 25.2.10. 日期和时间值的C API处理 25.2.11. C API线程函数介绍 25.2.12. C API嵌入式服务器函数介绍 25.2.13. 使用C API时的常见问题 25.2.14. 创建客户端程序 25.2.15. 如何生成线程式客户端 25.3. MySQL PHP API 25.3.1. 使用MySQL和PHP的常见问题 25.4. MySQL Perl API 25.5. MySQL C++ API 25.5.1. Borland C++ 25.6. MySQL Python API 25.7. MySQL Tcl API 25.8. MySQL Eiffel Wrapper 25.9. MySQL程序开发实用工具 25.9.1. msql2mysql:转换mSQL程序以用于MySQL 25.9.2. mysql_config:获取编译客户端的编译选项 26. 连接器

2013-08-11

html实用手册

关于html的学习手册,包括html的各个部分,讲解详细

2011-10-29

Linux培训教程

关于Linux培训的教程,里面介绍了Linux安装,基本操作,以及网络等等

2011-10-27

空空如也

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

TA关注的人

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