九路 九路
3年前
如何利用开发者社区提高自己的技术?
如何利用开发者社区提高自己的技术?记得刚从事互联网研发工作时,有一些同事,感觉什么技术都懂,前端,后端,数据库,样样通而且还有一门自己非常擅长的技术,当时是非常的羡慕,心想:啥时候我也能成为别人眼中的技术大牛多好当时月薪几千的我,一定要成为技术大牛,成为月薪过万(当然现在月入过万已经很平常了)尤其是做我们做技术研发的,每个人都想成为技术大牛,都个人都想高薪。
Easter79 Easter79
3年前
truncate恢复方法集合
truncate操作是比较危险的操作,不记录redo,不能通过闪回查询来找回数据,但是只要段所占用的块没有全部被重新占用的情况下,我们还是可以通过一些特殊的办法来找回truncate掉的数据,因为当Truncate命令发起之后,Oracle实际上并没有在删除底层数据块上的数据,而是要等到重用的时候才会把这一部分数据回收,于是这给了我们一个能够恢复数据库的机会
Peter20 Peter20
4年前
MySQL InnoDB MVCC机制吐血总结
:谈到MySQL事务,必然离不开InnoDB和MVCC机制,同时,MVCC也是数据库面试中的杀手问题,写这篇总结的目的,就是为了让自己加深映像,这样面试就不会忘记了。在搜索时发现关于MVCC的文章真的是参差不齐(老子真的是零零散散看了三个月都迷迷糊糊),所以这里集合了各家所言之后进行了自我总结,苦苦研究了许久,才得到的比较清晰的认知,这可能也是我目前最有深度
李志宽 李志宽
3年前
互联网时代 我们每个人都是【小透明】
几年前,我提交了一个漏洞:几百万机票火车票订单用户名明文密码泄露。邮箱,用户身份证,姓名,密码,手机号等重要字段都可以直接明文读取,当时是利用mongodb数据库的未授权访问脚本,稍加修改,批量扫描后发现的漏洞,有国内多家科技媒体跟进报道,搞的我压力也很大,因为数据没有泄露,只是存在漏洞被我提交到360。这种就属于未能遵循简单基础的安全原则,锅可以由商家背。
Wesley13 Wesley13
3年前
17条避坑指南,获赞5K+,这是一份来自谷歌工程师的数据库经验贴
点击关注上方“杰哥的IT之旅”,设为“置顶或星标”,第一时间送达干货。!(https://oscimg.oschina.net/oscnet/dae4bd406f10ef773895e2b8da38cb2bb9a.jpg)作者:JaanaDogan机器之心编译参与:Panda、张倩「ACID
Easter79 Easter79
3年前
Spring事务用法示例与实现原理
       关于事务,简单来说,就是为了保证数据完整性而存在的一种工具,其主要有四大特性:原子性,一致性,隔离性和持久性。对于Spring事务,其最终还是在数据库层面实现的,而Spring只是以一种比较优雅的方式对其进行封装支持。本文首先会通过一个简单的示例来讲解Spring事务是如何使用的,然后会讲解Spring是如何解析xml中的标签,并对事务进行支持
融云IM即时通讯 融云IM即时通讯
7个月前
融云IM干货丨IM服务消息推送,如何解读SDK日志中的错误码?
解读SDK日志中的错误码通常涉及以下几个步骤:识别错误代码(ErrorCode):错误代码是标识错误类型的数字或字符串。它通常与API返回的错误代码一致,如果是SDK网络请求错误,则错误代码可能是特定的,比如“RequestError”。查看错误消息(Er
融云IM即时通讯 融云IM即时通讯
6个月前
融云IM干货丨App Key 的 HTTPS 设置对应用的安全性有重要影响?
AppKey的HTTPS设置对应用的安全性有重要影响,具体包括以下几个方面:数据加密:启用HTTPS可以确保AppKey在客户端和服务器之间传输时的数据加密,防止数据在传输过程中被窃听或篡改。这对于保护敏感信息至关重要,比如在请求API时,AppKey通常
融云IM即时通讯 融云IM即时通讯
6个月前
融云IM干货丨uni-app插件生态系统支持跨平台开发吗?
UNIapp的插件生态系统确实支持跨平台开发,以下是一些关键点:1.开放兼容的插件系统:UNIapp积极拥抱社区,创建了开放、兼容的插件系统。插件市场(https://ext.dcloud.net.cn)是UNIapp官方插件生态的集中地,支持前端组件、U
融云IM即时通讯 融云IM即时通讯
5个月前
融云 IM 干货丨如何确保IMKit在不同国家的法律法规下兼容?
确保IMKit在不同国家的法律法规下兼容,可以参考以下方法和建议:1.识别相关法规和标准了解法规要求:根据行业领域和地域,识别需要遵守的法规(如GDPR、HIPAA、CCPA等),以及相应的安全标准(如ISO27001、NIST)。合规框架制定:基于法规要