CSDN日报20170409 ——《扯蛋的密码规则》

【程序人生】扯蛋的密码规则

作者:陆其明

在很多很多关于密码的糟糕事情中,你知道最扯的是什么吗?密码规则!

2015年8月11日,我曾在twitter上说过:“在我的有生之年,如果我们没有帮用户解决密码问题,我死后变成鬼,也要缠着你!”

今日我再提让这句誓言,想让它成为互联网上的永久记录。我不知道是否有来世,但我很快就会知道的,我打算如地狱恶魔般出来游荡……



【图形渲染】 《Real-Time Rendering 3rd》 提炼总结(一) ——全书知识点总览

作者:毛星云

在实时渲染和计算机图形学领域,《Real-Time Rendering 3rd》这本书一直备受推崇。有人说,它实时渲染的圣经。也有人说,它是绝世武功的目录。

诚然,《Real-Time Rendering 3rd》这本书的世界观架构宏大,基本涵盖了计算机图形学的方方面面,可谓包罗万象。概念讲得清楚明了,有丰富的论文引用,可供作为工具书查阅,深入某细分领域继续学习使用。



【Android 开发】View 的 post 方法导致的内存泄漏分析

作者:良秋

写这篇文章的缘由是最近项目中查内存泄漏时,发现最终原因是由于异步线程调用View的的post方法导致的。

为何我会使用异步线程调用View的post方法,是因为项目中需要用到很多复杂的自定义布局,需要提前解析进入内存,防止在主线程解析导致卡顿,具体的实现方法是在Application启动的时候,使用异步线程解析这些布局,等需要使用的时候直接从内存中拿来用。

造成内存泄漏的原因,需要先分析View的post方法执行流程,也就是文章前半部分的内容。



【Java 编程】JDK核心JAVA源码解析(1) - Object

作者:张哈希

想写这个系列很久了,对自己也是个总结与提高。原来在学Java时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。



【数据库】 Redis缓存技术学习系列之事务处理

作者:秦元培

?在本系列的第一篇文章中,我们主要针对Redis中的“键”和“值”进行了学习。我们可以注意到,Redis是一个C/S架构的数据库,在我们目前的认知中,它是通过终端中的一条条命令来存储和读取的,即它是一个非常典型的“请求-响应”模型。可是我们知道在实际的应用中,我们要面对的或许是更为复杂的业务逻辑,因为Redis中不存在传统关系型数据库中表的概念,因此在使用Redis的过程中,我们要面对两个实际的问题,即如何更好的维护数据库中的”键“、如何在高效执行命令的同时保证命令执行成功。对于前者,我认为这是一个设计上的问题,而对于后者,我认为这是一个技术上的问题。所以,这篇文章的核心内容就是找到这两个问题的答案。带着这样的问题出发,我们就可以正式进入这篇文章的主题:Redis中的事务处理。



【系统运维】没有IP地址的主机如何保持IP层联通

作者:赵亚

我只是想在7年后进一步阐述一个常识,即能否互通,路由是根本。在7年前的2010年,我写了一篇文章《关于IP网段间互访的问题—路由是根本》,在前段时间,我写了一篇类似的《两台不同网段的PC直连是否可以相互ping通》,7年了,好似没有任何进步,除了文章排版好看了些,唉,也是沉醉,但不妨碍我更进一步。



【Unity 开发】Shader2D: 一些2D效果的Shader实现

作者:夜风

刚刚开源了自己积累的一些2D效果的Shader实现,项目地址。效果在下面列出,我使用的Unity版本是5.3.5p8,可用不低于此版本的unity打开查看。需要注意的是,我的实现初衷在于原理的理解,并未斟酌优化,如果项目中使用请考虑优化。本文会不定期更新,添加新研究的效果。后面如果有时间,我可能会开一系列博客详细写写每个效果的原理和实现细节,欢迎朋友和我一起讨论。(P.S. 如果对你有帮助,别忘了点github右上角的star,谢谢!)



关注专栏【CSDN 日报】,获取最新及往期内容。

时间: 2024-12-09 09:06:25

CSDN日报20170409 ——《扯蛋的密码规则》的相关文章

扯蛋的密码规则

原文作者:Jeff Atwood 在很多很多关于密码的糟糕事情中,你知道最扯的是什么吗?密码规则! 2015年8月11日,我曾在twitter上说过:"在我的有生之年,如果我们没有帮用户解决密码问题,我死后变成鬼,也要缠着你!" 今日我再提让这句誓言,想让它成为互联网上的永久记录.我不知道是否有来世,但我很快就会知道的,我打算如地狱恶魔般出来游荡-- 这世界充斥着糟糕透顶的密码规则(例如:https://github.com/duffn/dumb-password-rules).唉,不

CSDN日报20170219——《程序员的沟通之痛》

[程序人生] 程序员的沟通之痛 作者:胡峰 木讷与沉默 这两个名词似乎已变成了程序员的标签,它们形象地体现了程序员在沟通中的表现.在程序员的世界里,沟通可能包括:与产品经理沟通需求.与同行交流技术.与外行交谈,还有与同事分享工作与生活的趣闻等. 有些程序员在分享趣闻与谈需求或技术时的表现大相径庭,刚才还是一个开朗的小伙突然就变得沉默不语了.沉默有时是不想说,特别在沟通需求时,程序员心里想着:与其扯那么多,哥代码都写完了.不就是一个小功能吗,默默无言,笑而不语的就接下了,想着赶快结束去写代码了.

CSDN日报20170319——《人工智能风口, Python 程序员的狂欢与企业主的哀嚎》

[程序人生]人工智能风口, Python 程序员的狂欢与企业主的哀嚎 作者:赖勇浩 人工智能风口有多火?估计很多人已经感受到了,我在这里引用一下新智元的报道: "2017年短短不到三个月的时间,国内AI获投项目已有36个,千万级别融资占据半数以上." 嗯,就是那么霸道.两会刚刚结束,"人工智能"首次被列入政府工作报告,随之而来的是人工智能板块领跑大盘涨势,无疑,这一切将刺激人工智能在多个领域的全面发展. [深度学习]NeuralFinder :集成人工生命和遗传算法

CSDN日报20170318——《一个程序员的五年工作总结》

[程序人生]一个程序员的五年工作总结 作者:Programmer_Zhou 三月的重庆到处弥漫着浓浓的春味,在这个春暖花开的季节里,人们在闲暇的时间都忙着踏青和春游."一年之计在于春",春天是赏花旅游的季节,春天更是为未来作打算.定计划的时候.在2017年的春天,我做出了人生中的一个重要决定:离开工作近五年的ZTE(中兴通讯),去开启新的人生征程.最近我在罗辑思维的得到APP上订阅了薛兆丰老师的"北大经济学课"专栏,我认为他说的一句话特别有道理,这句话的大意是:&q

CSDN日报20170223——《作为开发者,你都听产品经理的,做的累不累?》

[程序人生] 作为开发者,你都听产品经理的,做的累不累? 作者:再见.孙悟空 想必做过几年开发的小伙伴都碰到过产品经理各种需求,各种上线前需要改东西的情况.简直无语!下面我给大家盘点一下最让开发者无语的几种情况. 点此阅读全文 [人工智能]机器学习资料与攻略超强整理吐血推荐(二) 作者:白马负金羁 在前文<机器学习资料与攻略超强整理吐血推荐(一) >中,我们讲到要进入人工智能的圈子,数学是不可逾越的第一关,然后我们又推荐了一些你必须掌握的数学方面的资料.接下来,在这一篇中,我们将介绍关于机器学

CSDN日报20170420 ——《开发和产品之间的恩怨从何来?》

[程序人生]开发和产品之间的恩怨从何来? 作者:西乔 霍炬 人和人之间宝贵的信任都去哪了? [区块链]比特币中的软分叉和硬分叉 作者:张童鞋 比特币的软分叉和硬分叉之争由来已久,本文主要总结软分叉和硬分叉的相关知识.通过 BIP34 的具体实施过程说明软分叉的特点.需要注意的是,运行本文所述的 Python 程序事,需要开启比特币核心的 REST 服务.开启方法可以参看比特币开发者参考中的 HTTP REST . [OpenCV]LeapMotion 简单介绍及图形获取 作者:小哲君 之前写过一

CSDN日报20170311——《程序员每天累成狗,是为了什么》

[程序人生]程序员每天累成狗,是为了什么 作者:郭小北 程序员可以投入的资本就是:身体和脑力,说白了都是出卖劳动力换取回报,也就是钱.我们大部分人都是凡人,或许当初是基于兴趣和理想去做一件事,入一门行,但随着阅历的丰富,年龄的增长,责任感的叠加你工作就是为了钱啊,因为在这个物质的社会,你连家都养不了,何来生活的更好? [物联网]Android Things --SDK框架 作者:王玉成 物联网应用开发与手机和平板的应用开发有一些区别,那么Android Things与Android又有哪些差别呢

CSDN日报20170509 ——《互联网时代架构师的职责与思考》

[程序人生]互联网时代架构师的职责与思考 作者:木小鱼 在当下的互联网时代,架构师是互联网行业的热点关键词,人云亦云者居多,那互联网架构师到底是做什么的,如何来评价互联网架构师的优劣呢? 点击阅读全文 [Android]手把手教你构建 Android WebView 的缓存机制 & 资源预加载方案 作者:Carson_Ho 由于H5具备 开发周期短.灵活性好 的特点,所以现在 Android App大多嵌入了 Android Webview 组件进行 Hybrid 开发,但我知道你一定在烦恼 A

CSDN日报20170506 ——《技术人的未来在哪里?》

[程序人生] 技术人的未来在哪里? 作者:stormzhang 首先,我们得先问这么一个问题,单纯的做技术,能不能做一辈子? 点击阅读全文 [大数据]Hadoop 基于 protobuf 的 RPC 的服务器端实现原理 作者:小昌昌 Hadoop RPC 基于即远程过程调用,远程过程调用主要包括两个部分,网络协议和数据格式.Hadoop 根据数据格式,有三种不同的 RPC 实现. 点击阅读全文 [Web 前端]有了它们就能更好的理解 webpack 了 作者:liangklfang 有了它们就能