上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页
摘要: too many connect! so修改mysql的my.ini配置文件,重启mysql,生效。 set-variable=max_connections=1000 set-variable=max_user_connections=500 set-variable=wait_timeout=2 阅读全文
posted @ 2018-12-05 16:14 lgp20151222 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一 问题 恶意用户带上一些转义字符使得服务报错,还有各种换行符前端不能识别。 二 解决 前端后端使用urldecode,erlencode即可。换行符不能识别,由于前端技术水平问题,统一后端处理了。 三 真正的解决 大家都是博客园的用户,那么一定知道HTML按钮的作用 点击之后就会变成这样 那么怎么 阅读全文
posted @ 2018-12-05 16:04 lgp20151222 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一 这玩意我懂啊,就是术语不会,结果面试的时候,人家说你掌握的还行就是基础不好,,, 为了说这个我连nginx,OpenSSL都说了怎么配,orz.... 二 HTTP和HTTPS的基本概念 HTTP :是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从W 阅读全文
posted @ 2018-12-05 15:51 lgp20151222 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 有什么错漏,说一下,数据库这些都是经验之谈,总有错过的。 一 数据库设计 以前都说三大范式,具体应该叫数据库范式 第一范式-表的数据不重复,数据是唯一的 第二范式-表的数据有主键,数据是有主属性可查的 第三范式-表的其他普通数据不依赖其他普通数据,就是依赖的数据记得给索引。要用其他属性做查询条件记得 阅读全文
posted @ 2018-12-05 15:18 lgp20151222 阅读(572) 评论(1) 推荐(1) 编辑
摘要: 一 同样是面试遇到的问题,基本想到的final和private之类的都考虑到了,就是没想到深复制和get方法得到副本这些重点 ps. String类就是个不可变类,它的对象一旦创建之后,值就不能被改变了。写这篇的时候看了一遍源码,有时间了自己看下吧,写个String类的分析太长了,,, 二 不可变类 阅读全文
posted @ 2018-12-05 11:21 lgp20151222 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 这是个很简单的异常。但是解决方法有n个。 1.直接改mysql的配置 mysql cmd show variables like ‘%timeout%’set wait_timeout=123456789set interactive_timeout=123456789 2.改mysql.ini的配 阅读全文
posted @ 2018-12-04 17:13 lgp20151222 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 一 分布式缓存特性 1) 高性能:当传统数据库面临大规模数据访问时,磁盘I/O 往往成为性能瓶颈,从而导致过高的响应延迟.分布式缓存将高速内存作为数据对象的存储介质,数据以key/value 形式存储,理想情况下可以获得DRAM 级的读写性能;2) 动态扩展性:支持弹性扩展,通过动态增加或减少节点应 阅读全文
posted @ 2018-12-04 17:00 lgp20151222 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一 ZooKeeper功能 1.文件系统 2.通知机制 二 Zookeeper文件系统 每个子目录项都被称作为znode,和文件系统一样,我们能够自由的增加、删除znode,在一个znode下增加、删除子znode,唯一的不同在于znode是可以存储数据的。 有四种类型的znode: 1、PERSI 阅读全文
posted @ 2018-12-04 15:50 lgp20151222 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一 集合和数组 因为本人也是个go的爱好者,所以对于集合类算是摸的比较透的。 说到集合,必须了解数组和集合。 Java的数组长度固定,集合长度不定。集合是特定的数据结构的集合。 而go里面并没有集合,而是叫数组,切片和键值对。数组同样长度固定,切片键值对长度不固定,键值对是k-v结构。 go和Jav 阅读全文
posted @ 2018-12-04 14:23 lgp20151222 阅读(324) 评论(0) 推荐(1) 编辑
摘要: RPC是指远程过程调用 1.要解决通讯的问题,主要是通过在客户端和服务器之间建立TCP连接,远程过程调用的所有交换的数据都在这个连接里传输。连接可以是按需连接,调用结束后就断掉,也可以是长连接,多个远程过程调用共享同一个连接。 2.要解决寻址的问题,也就是说,A服务器上的应用怎么告诉底层的RPC框架 阅读全文
posted @ 2018-12-04 10:00 lgp20151222 阅读(456) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页