×

欢迎光临,有什么想法就留言告诉我吧!

你的精彩评论可能会出现在这里哦! 留言抢沙发

编程

7 个 jQuery 最佳实践

匿名 匿名 发表于2020-06-29 浏览153 评论0

1、使用CDN及其回退地址(fallback)CDN代表内容传递网络(Content Delivery Network),是一个缓存了JavaScript文件的服务器。使用CDN之后,每当一个新用户发起请求的时候,你的应用程序可以使用CDN缓存,而不用从你的服务器上重新加载库文件。Google、Microsoft和JQuery都提供CDN服务。鉴于网络并不总是100%可靠,服务器也可能因为一些原因宕机,你必须要确保即使这些事情发生,你的应用程序依然能正常运行。这时候我们就要用到回退地址:当应用程

HTML5基础-新增标签+新增属性+布局案例

编程

HTML5基础-新增标签+新增属性+布局案例

匿名 匿名 发表于2020-06-26 浏览175 评论0

html5中常用的结构标签article 文章header 头部nav 导航section 区域aside 侧边栏hgroup 区块的相关信息figure 定义一组内容及标题figcaption 定义figure元素的标题footer 底部dialog 对话框使用习惯:header/section/footer > aside/article/figure/hgroup/nav > divembed可插入flash文件,但flash已经逐渐被淘汰,不建议使用meter状态标签,可以定

高并发场景下,如何保证缓存与数据库一致性?

编程

高并发场景下,如何保证缓存与数据库一致性?

匿名 匿名 发表于2020-06-26 浏览321 评论0

问题分析我们日常开发中,对于缓存用的最多的场景就像下图一样,可能仅仅是对数据进行缓存,减轻数据库压力,缩短接口响应时间。这种方案在不需要考虑高并发得去写缓存,高并发得读写缓存时,是不会有问题,但是如果是在高并发场景下,要保证缓存和数据库的一致性,至少需要解决以下问题:高并发写时的数据不一致问题高并发读写时,请求执行各步骤的顺序是不可控的。假设此时有一个请求A,B都在在执行写流程,请求A是需要将某个数据改成1,请求B是需要将某个数据改为2,执行操作如下时就会导致数据不一致的问题:1.请求A执行操作

编程

HTML 和 CSS 时最常犯的六大错误

匿名 匿名 发表于2020-05-21 浏览165 评论0

用placeholder属性代替label元素开发人员经常用placeholder属性代替label元素。但是,在这种写法下,使用屏幕阅读器的用户无法填写字段,因为屏幕阅读器无法从placeholder属性中读取文本。<input type="email" placeholder="Enter your email">因此,我建议用label元素显示字段名称,而placeholder应该作为例子显示在用户需要填充的数据中。<label&g

数据库

MySQL中具实用的SQL语句

匿名 匿名 发表于2020-05-16 浏览216 评论0

1.插入或替换如果我们想插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。情景示例:这张表存的每个客户最近一次交易订单信息,要求保证单个用户数据不重复录入,且执行效率最高,与数据库交互最少,支撑数据库的高可用。此时,可以使用"REPLACE INTO"语句,这样就不必先查询,再决定是否先删除再插入。"REPLACE INTO"语句是基于唯一索引或主键来判断唯一(是否存在)的。"REPLACE INTO"语

数据库

MySQL的用户权限管理的应用总结

匿名 匿名 发表于2020-05-08 浏览235 评论0

MySQL的系统数据库是“mysql”,不能误操作给删除了,同样“mysql”数据库中的“user”表示系统用户管理表,也不能误操作删除了或者破坏了,如下图所示:这里不给大家讲语法,只是总结常见的使用(直接上干货,不啰嗦!),语法请查阅自己的教材等资料。一、MySQL用户权限应用案例-1(1)查看MYSQL有哪些用户SELECT USER,HOST FROM USER;(2)查看已经授权给用户的权限信息SHOW GRANTS FOR root@'localhost';二、MySQ

编程

史上最全Netty面试题总结

匿名 匿名 发表于2020-05-04 浏览163 评论0
1.BIO、NIO 和 AIO 的区别? BIO:一个连接一个线程,客户端有连接请求时服务器端就需要启动一个线程进行处理。线程开销大。伪异步 IO:将请求连接放入线程池,一对多,但线程还是很宝贵的资源。NIO:一个请求一个线程,但客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有 I/O 请求时才启动一个线程进行处理。AIO:一个有效请求一个线程,客户端的 I/O 请求都是由 OS 先完成了再通知服务器应用去启动线程进行处理,BIO 是面向流的,NIO 是面向缓冲区的;