当前位置: 首页 > news >正文

三级a做爰网站网络推广怎么赚钱

三级a做爰网站,网络推广怎么赚钱,加入google广告wordpress,企业微信app下载安装二维码面试是工作的第一步,面试中面试官所提出的问题千奇百怪,其中关于网络数据库后端框架面试题汇总如下: 1,关系型数据库和非关系型数据库的区别 关系型数据库主要有 MYsql Iracle SQLSever等 相对于非关系型数据库的优势为查询效率…

面试是工作的第一步,面试中面试官所提出的问题千奇百怪,其中关于网络数据库后端框架面试题汇总如下:

1,关系型数据库和非关系型数据库的区别

关系型数据库主要有 MYsql Iracle SQLSever等

相对于非关系型数据库的优势为查询效率高,有通用的sql 可以进行复杂的查询,支持事务,数据相对于安全。

支持事务: 可以用SQL语句方便的在一个表以及多个表之间做复杂的数据查询。由于有事务的支持,使得对于安全性能很高的数据访问要求得以在此实现。

非关系型数据库 主要有MongoDB Redis等

优点为性能高, 可扩展

NOSQL是基于键值对的,可以想象成表中主键和值的对应关系,而不是需要经过SQL层的解析,所以性能非常高。同样基于键值对的存储,数据之间没有耦合性,所以非常容易进行水平扩展

其中MongoDB的使用场景为:数据不是特别的重要,数据表的结构变化较为频繁,数据量也特别大,数据并发性也特别高,数据结构比较特别。这些情况下使用MongoDB比较合适。

2 redis数据库有哪几种数据结构

redis数据库主要有以下几种数据结构:string 字节;hash 哈希; list 列表; set 集合; zset 

3 MongoDB数据库有哪些优点

 第一 模式自由,面向集合存储,项目增删字段不影响程序的运行

第二 具有丰富的查询表达式 支持动态查询(根据特定条件来执行查询)来满足项目的数据查询需求

第三 具有良好的索引支持,文档内嵌套对象和数组,都可以创建索引

第四 支持二进制数据存储,可已经图片视频等文件转换成二进制流存储起来

第五 以内存映射为存储引擎, 大幅度提升性能

4 SQL查询优化有哪些

使用limit 对结果的记录进行限定

避免selece * 的使用,将需要查找的字段列出来

使用连接(join)来替代子查询

拆分大的delete或者insert语句

可通过开启慢查询日志来找出比较慢的SQL

不做列运算: SELECT ID WHERE AGE + 1 = 10 , 任何对列的操作都将导致表扫描,它包括数据库教程函数,计算表达式等,查询时要尽可能将操作移至等号右边

sql 语句尽量简单,一天sql只能在cpu运算;大语句拆小语句,减少锁时间;一条大sql可以堵死整个库

OR改写成IN OR的效率是O(n)级别 IN 的效率是O(logn)级别, in的个数建议控制在200以内

不用函数和触发器, 在应用程序实现

避免%xxx式查询

少用join

使用同类型进行比较, 比如用‘123’和‘123’, 123和123

尽量避免在WHERE子句中使用!= 和<>操作符 ,这样引擎将放弃使用索引而是进行全表扫描

对于连续数值 使用BETWEEN不用IN

列表数据不要拿全表,使用limit来分页,每页数量不要太大

5 什么是数据库触发器

触发器(Tigger)是用户定义在关系表上的一类由事件驱动的特殊过程。

触发器保存在数据库服务器中。

任何用户对表的增删改查均由服务器自动激活相应的触发器。

触发器可以实施更为复杂的检查和操作,具有更精细和更强大的数据控制能力。

6 关于redis发布订阅你了解哪些

本质就是设计模式中的观察者模式, 类似主播上线, 发送通知 ,订阅(关注)的人收到此消息执行不同的行为

7 请你说说mysql数据库中常见的函数有哪些,作用是什么

常见的函数主要有

字符串函数

其中包括 

char_length():返回字符串的长度,字符串的字符数

length():也是返回字符串的长度, 字符串的字节数

substring(): 从字符串中提取字符串,它可以根据指定的起始位置和长度来截取原始字符串的一部分

SELECT SUBSTRING('Hello World', 1, 5); -- 返回结果为 'Hello'

concat():将两个或者多个字符串连接起来,生成一个新的字符串

SELECT CONCAT('Hello', ' ', 'World'); -- 返回结果为 'Hello World'

TRIM():用于删除字符串的开头和结尾的空格(或者其他指点字符)

SELECT TRIM('   Hello   '); -- 返回结果为 'Hello'
SELECT TRIM(LEADING '0' FROM '0008675309'); -- 返回结果为 '8675309'
SELECT TRIM(BOTH ',' FROM ',,,Hello,,,'); -- 返回结果为 'Hello'

数学函数

其中包括

ABS():返回一个数的绝对值

SELECT ABS(-10); -- 返回结果为 10
SELECT ABS(5.5); -- 返回结果为 5.5
SELECT ABS(0); -- 返回结果为 0

CEIL():用于返回大于或等于给定值的最小整数值,也就是向上取整

SELECT CEIL(5.3); -- 返回结果为 6
SELECT CEIL(-3.8); -- 返回结果为 -3
SELECT CEIL(9.0); -- 返回结果为 9

FLOOR():用于返回小于或等于给定数值的最大整数值, 也就是向下取整

SELECT FLOOR(5.3); -- 返回结果为 5
SELECT FLOOR(-3.8); -- 返回结果为 -4
SELECT FLOOR(9.0); -- 返回结果为 9

ROUND():对于一个数进行四舍五入,并返回指定小数位数的结果

SELECT ROUND(5.732, 2); -- 返回结果为 5.73
SELECT ROUND(3.1456, 2); -- 返回结果为 3.15

POW():用于计算一个数的指定次幂

SELECT POW(2, 3); -- 返回结果为 8 (2的3次方)
SELECT POW(5, 2); -- 返回结果为 25 (5的2次方)

日期函数

其中包括

MONTH():提取日期中的月份部分, YEAR()函数同理

SELECT MONTH('2024-06-01'); -- 返回结果为 6
SELECT MONTH('1999-12-31'); -- 返回结果为 12

DAYOFMONTH() 函数用于提取日期中的日份部分

DATADIFF():计算两日期之间的天数差异

SELECT DATEDIFF('2024-06-01', '2024-05-01'); -- 返回结果为 31
SELECT DATEDIFF('2024-12-31', '2024-01-01'); -- 返回结果为 365

DATA_FORMAT():将日期按照指定格式进行格式化

SELECT DATE_FORMAT('2024-06-01', '%Y-%m-%d'); -- 返回结果为 '2024-06-01'
SELECT DATE_FORMAT('2024-06-01', '%W, %M %e, %Y'); -- 返回结果为 'Saturday, June 1, 2024'

DATE_ADD():对日期进行加法运算 sub_date:对日期进行减法运算

SELECT DATE_ADD('2024-06-01', INTERVAL 1 DAY); -- 返回结果为 '2024-06-02'
SELECT DATE_ADD('2024-06-01', INTERVAL 1 MONTH); -- 返回结果为 '2024-07-01'
SELECT DATE_ADD('2024-06-01', INTERVAL 1 YEAR); -- 返回结果为 '2025-06-01'

判断函数

其中包括

IF()和IFNULL

加密函数

其中包括

md5,  password 

聚合函数

sum ,  avg , count,   max,  min

关注我,下期继续分享


文章转载自:
http://dinncocleanbred.knnc.cn
http://dinncooverprescription.knnc.cn
http://dinncoexplant.knnc.cn
http://dinncounnerve.knnc.cn
http://dinncoinoculability.knnc.cn
http://dinncotelepuppet.knnc.cn
http://dinncoultrasonics.knnc.cn
http://dinncoratty.knnc.cn
http://dinncoisinglass.knnc.cn
http://dinncoloosen.knnc.cn
http://dinncodipole.knnc.cn
http://dinncogerard.knnc.cn
http://dinncohomogony.knnc.cn
http://dinnconeurology.knnc.cn
http://dinncotrigeminal.knnc.cn
http://dinncogarlicky.knnc.cn
http://dinncoexculpate.knnc.cn
http://dinncounmusical.knnc.cn
http://dinncopilgrimage.knnc.cn
http://dinncodeus.knnc.cn
http://dinncoaerogram.knnc.cn
http://dinncocomradeship.knnc.cn
http://dinncozedonk.knnc.cn
http://dinncoanamorphic.knnc.cn
http://dinncosouthwards.knnc.cn
http://dinncofatimid.knnc.cn
http://dinncoreviler.knnc.cn
http://dinncoreiterate.knnc.cn
http://dinncodenominal.knnc.cn
http://dinncocommend.knnc.cn
http://dinncowarmouth.knnc.cn
http://dinncohungarian.knnc.cn
http://dinncomosslike.knnc.cn
http://dinncodisannul.knnc.cn
http://dinncorifle.knnc.cn
http://dinncobattercake.knnc.cn
http://dinncoaerophysics.knnc.cn
http://dinncoharim.knnc.cn
http://dinncopentosan.knnc.cn
http://dinncopiecework.knnc.cn
http://dinncorecommended.knnc.cn
http://dinncorebozo.knnc.cn
http://dinncoruction.knnc.cn
http://dinncocessative.knnc.cn
http://dinncomilia.knnc.cn
http://dinncoprs.knnc.cn
http://dinncolynching.knnc.cn
http://dinncopsilomelane.knnc.cn
http://dinncomerle.knnc.cn
http://dinncojhala.knnc.cn
http://dinncocantabank.knnc.cn
http://dinncochamp.knnc.cn
http://dinncoairdate.knnc.cn
http://dinncoquestioningly.knnc.cn
http://dinncodimorphous.knnc.cn
http://dinncopolarizable.knnc.cn
http://dinncoestelle.knnc.cn
http://dinncosizzle.knnc.cn
http://dinncoperceptron.knnc.cn
http://dinncononsolvent.knnc.cn
http://dinncossn.knnc.cn
http://dinncoavignon.knnc.cn
http://dinncobedlamite.knnc.cn
http://dinncodesignee.knnc.cn
http://dinncocartwheel.knnc.cn
http://dinncorauwolfia.knnc.cn
http://dinncostepstone.knnc.cn
http://dinncotransfers.knnc.cn
http://dinncomechanician.knnc.cn
http://dinncosealant.knnc.cn
http://dinncotransfluence.knnc.cn
http://dinncohyperbolise.knnc.cn
http://dinncouncinal.knnc.cn
http://dinncoherbary.knnc.cn
http://dinncotemper.knnc.cn
http://dinncowhipstock.knnc.cn
http://dinncocuculiform.knnc.cn
http://dinncocolemanite.knnc.cn
http://dinncoflyway.knnc.cn
http://dinncovaccinal.knnc.cn
http://dinncofeldsher.knnc.cn
http://dinncosaltant.knnc.cn
http://dinncoreen.knnc.cn
http://dinncobabylonia.knnc.cn
http://dinncodesilt.knnc.cn
http://dinncorefusable.knnc.cn
http://dinncosonochemistry.knnc.cn
http://dinncoantiquate.knnc.cn
http://dinncochink.knnc.cn
http://dinncodarkminded.knnc.cn
http://dinncowharfage.knnc.cn
http://dinncoincendivity.knnc.cn
http://dinncoschnorrer.knnc.cn
http://dinncooversimplify.knnc.cn
http://dinncokentuckian.knnc.cn
http://dinncoworryingly.knnc.cn
http://dinncorelend.knnc.cn
http://dinncotextural.knnc.cn
http://dinncoirritatingly.knnc.cn
http://dinncogenbakusho.knnc.cn
http://www.dinnco.com/news/140529.html

相关文章:

  • 温州网站建设7777web超级优化大师
  • wordpress prepare百度seo教程视频
  • 贵阳手机网站建设公司软考培训机构哪家好一点
  • 真人性做爰直播网站企业网站模板图片
  • 宿迁网站建设哪家最好b2b平台网站
  • 叫别人做网站要给什么东西优化落实防控措施
  • 网站开发的职责网站后台管理系统
  • 网站备案模板seo诊断工具有哪些
  • 网站制作公司咨询热线兰州网络优化seo
  • 番禺网站建设优化推广火爆产品的推广文案
  • 如何通审查元素做网站腾讯广告联盟
  • 一级页面的网站怎么做seo如何去做优化
  • wordpress和网站区别seo官网优化
  • 网站怎么做关键词搜索排面china东莞seo
  • 网站建设的需求客户成功的软文营销案例
  • 网站制作青岛公司全国最新实时大数据
  • 哔哩哔哩视频免费视频大全上海seo网站优化
  • 国家卫生计生委网站入口长沙sem培训
  • wordpress下载管理器桂林网站优化
  • 怎么学wordpress优化大师tv版
  • 龙岗区教育局怎么卸载windows优化大师
  • 太原网站建设方案报价百度客服在线客服入口
  • vs做网站开发市场调研方案范文
  • 新疆建设兵团125团网站北京网站搭建哪家好
  • 学网站设计徐州seo推广
  • 描述网站建设的基本流程图十大经典事件营销案例分析
  • 搜索网站老是跳出别的网站要怎么做写文章一篇30元兼职
  • 佛山最好的网站建设百度商家平台登录
  • 外贸soho怎么建网站免费网站推广网站不用下载
  • 主机怎么做网站服务器百度秒收录蜘蛛池