Daichong'blog

一、Sphinx是什么?

 是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。Sphinx特别为一些脚本语言设计搜索API接口,如Java,PHP,Python,Perl,Ruby等,同时为MySQL也设计了一个存储引擎插件。 —百度百科

 Sphinx 单一索引最大可包含1亿条记录,在1千万条记录情况下的查询速度为0.x秒(毫秒级)。Sphinx创建索引的速度为:创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。—百度百科

 上篇简单的介绍了视图的概念,那么这篇将告诉大家如何创建、修改、删除视图,也就是视图的基本操作了!

一、在单表上创建视图

1
2
3
4
5
6
7
8
# 创建表 user
create table user (id int,name varchar(10),age tinyint(3));
# 插入数据
insert into user values(1,'张三',20),(2,'李四',20);
# 创建视图-并计算他们两年之后多少岁
create view view_user as select id,name,age+2 as age from user;
# 第二种写法
create view view_user_1(user_id,user_name,user_age) as select id,name,age from user;

一、视图的含义

 1.视图是从一个或多个表中导出的,视图的行为与表非常的相似,但视图是一个虚拟的表。在视图中可以使用Select语句进行查询,也可以使用InsertUpdateDelete,视图还可以从已经存在的视图的基础上定义(也就是视图上再做视图)。

 在多人协作开发中,使用git或svn管理代码最常见的问题就是代码冲突!

 作为高效开发团队中的一员应当具有处理这些问题的能力。

 假设现有一个项目,有多个开发成员,成员A和成员B共同管理同一个分支的代码。成员A在本地修改了代码并提交到daichongweb分支,成员B也修改了代码,当成员B需要用到成员A提交代码中的部分功能,需要拉取daichongweb分支的代码,这时会出现一个错误。

git

一.引言

 好久没写博客了,不知道该写些什么。
 正发愁呢,突然发现了一个好玩的东西。
 是什么呢?是php的一个扩展GD库。

 为什么说他好玩?我刚开始想的是用gd库做一个画,金黄的太阳、碧蓝的天空下面有绿色的草地、草地上有幢五颜六色的房子和一个坐在草里玩电脑的男孩,以及旁边的一只白猫…
后来真的要做的时候才发现,这也太难了。除非全是用图片组合成的才用可能…但是真正的图片确也很难到达我的要求,那就算了吧,想象还是美好的。

 后来经过整理和实践发现,这个东西比较适合做产品推广图来用,更加适合在公众号或小程序里跟二维码结合起来使用。

php

一.引言

什么是 htpasswd ?
 (1)htpasswd是开源 http 服务器apache httpd的一个命令工具,用于生成 http 基本认证的密码文件。
 (2)nginx底层提供了 HttpAuthBasic模块,这个模块支持最基本的http认证,这是http协议支持的。当你访问网站时候会弹出一个对话框要求你输入账号密码,只要输入正确才能访问对应的网站。
如果认证失败会怎么样 ?

引言

 之前公司有需求要做一个采集信息的工具,包括获取商品信息导入数据库,比价什么的功能,没办法只能尝试这做一下。
 考虑到是做定向爬取,我就选择了jquery,因为jquery相比其他语言做爬虫是简单轻松很多。

不同语言自然会有不同用处。离开环境谈哪个好,哪个不好都是耍流氓。
1,如果是自己做着玩的话,定向爬几个页面,效率不是核心要求的话,问题不会大,什么语言都行的,性能差异不会大。当然,如果碰到十分复杂的页面,正则写的很复杂的话,爬虫的可维护性就会下降。

一.引言

 作为一个刚接触walle不久的新手,在配置和部署的过程中难免会遇到一些奇奇怪怪的问题。当然排除一些本身就对Linux什么的玩的比较好的大神。
 本来想多写点字凑个字数…后来想想还是算了。

二.配置时


 在项目管理-新建项目里,新增项目的时候可能会出现的问题
 意思是目标机最少要有一个