知识:字符串接受结束后自动加'\0'。 使用scanf("%s",&s);函数输入字符串时存在一个问题,就是如果输入了空格会认为字符串结束,空格后的字符将作为下一个输入项处理,但gets()函数将接收输入的整个字符串直到遇到换行为止*/ scanf 不能读取回车和储存 scanf不能接受空格、制表符 ...
分类:
其他好文 时间:
2016-10-29 14:34:32
阅读次数:
155
概念: 序列化就是将对象的状态存储到特定的介质中的过程,也就是将对象状态转换为可保持或传输格式的过程。 反序列化则是从特定存储介质中将数据重新构建对象的过程。可以将存储在文件上的对象信息读取,然后重新构建为对象。 过程: 将对象的公有成员、私有成员包括类名,转换为字节流 》写入数据流 》存储到存储介 ...
分类:
其他好文 时间:
2016-10-29 14:14:47
阅读次数:
136
1. 下载mysql jar包 下载mysql jar包 http://dev.mysql.com/downloads/connector/j/ 网盘下载地址:mysql-connector-java-commercial-5.1.25-bin.jar 查看jar包支持的mysql版本: http: ...
分类:
数据库 时间:
2016-10-29 11:33:47
阅读次数:
246
大量业务快速读取需要redis支持,单个redis太吃力,考虑redis集群,先做一个小小测试;下载redis,centos系统redis2.8版本不支持集群,需要3.0以上支持,windows系统2.8版本可以做主从;wgethttp://download.redis.io/releases/redis-3.0.3.tar.gztar-zxvfredis-3.0.3.tar.gzcd..
分类:
其他好文 时间:
2016-10-29 02:29:24
阅读次数:
257
一、查询语言简介: ThinkPHP内置了非常灵活的查询方法,可以快速的进行数据查询操作,查询条件可以用于读取、更新和删除等操作,主要涉及到where方法等连贯相关方法操作即可, 此框架查询系统可以解决不同数据库的差异性,因些我们把框架的这一查询方式称之为查询语言。使其查询操作更加简单易懂。 二、查 ...
分类:
编程语言 时间:
2016-10-29 02:01:44
阅读次数:
229
CURD(创建[Create]、更新[Updata]、读取[Read]、删除[Delete]),定义了用于处理数据的基本原子操作。 CURD在具体的应用中并非一定使用create、updata、read、delete字样的方法,但是他们完成的功能是一致的。 例如: ThinkPHP就是使用add、s ...
分类:
Web程序 时间:
2016-10-29 02:00:54
阅读次数:
266
上一章节,我们刚刚讲了<video>标签,今晚,我们讲的是<audio>标签,这两个东东除了表示的内容不一样以外,其他的特性相似的地方真的太多了,属性和用法几乎一样,也就说,如果上一章节你理解了,那么这一节你学起来会:毫无压力。 <audio>简介 <audio>标签:用于在文档中表示音频内容。利用 ...
分类:
Web程序 时间:
2016-10-29 01:35:34
阅读次数:
544
我想做的是,逐行读取文件,然后用该行的电影名去获取电影信息。因为源文件较大,readlines()不能完全读取所有电影名,所以我们逐行读取。 就这段代码,我想要在位置二处使用base64,然后结果呢? 两处位置都打印了,位置一得到base64,ok,没问题。当我在位置二想使用base64时,问题来了 ...
分类:
编程语言 时间:
2016-10-28 22:41:34
阅读次数:
162
实验室这段时间要采集电影的信息,给出了一个很大的数据集,数据集包含了4000多个电影名,需要我写一个爬虫来爬取电影名对应的电影信息。 其实在实际运作中,根本就不需要爬虫,只需要一点简单的Python基础就可以了。 前置需求: Python3语法基础 HTTP网络基础 第一步,确定API的提供方。IM ...
分类:
编程语言 时间:
2016-10-28 20:31:20
阅读次数:
246