2017-11-17 Robin Wen
文/Robin 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 数据安全对于普通人而言会很陌生,然而早已在 DBA 心里生根发芽。数据对于一家企业的重要程度不言而喻,个人数据的管理也是极其重要,否则当数据损坏或者永久丢失,那将是毁灭性的灾难。 既然提到备份与恢复,笔者简单介绍下 MySQL 数据库的备份与恢复。按照备份后产生的副本文件是否可以编辑,可以将 MySQL 的备份方法分为逻辑备份和物理备份。逻辑备份可以简单理解 继续阅读 »
2014-06-01 Robin Wen
文/Robin 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 惰性人皆有之,也算是人的一大天性。几日之前便构思好此文,怎奈每日杂事繁多,今日才提起笔,作下此文。本文谈谈我与数据库的故事。 说起和数据库结缘,还得从大一说起。大一刚开始接触C语言,每日就沉浸在无止境的代码中。在网上查资料的过程中,看到别人用C语言写了一个小型的图书操作程序,数据库采用的是SQL Server,运行出来的效果图很炫,惊叹原来还可以这样管理数据。熟 继续阅读 »
2017-12-16 jude
前言 最近对 Git 又有了更深入的了解,本想用自己的语言解释 Git 原理,但见珠玉在前,没自信做得更好,索性罗列自己看过的好文章。 一个问题 Git 只是一个用来管理源码的工具,一般来说,只要了解几个常用命令和遵守团队操作规范,在直到遇上一些奇怪的问题之前,足够应付日常工作了。 继续阅读 »
2017-12-08 Quanyin Tang
前段时间,组里的一台GPU服务器宕机了,在我的强烈要求下,管理老师让机器售后服务方安装了CentOS 7系统;然后就直接甩锅给我,让我自己去安装 相应的软件... 看到一篇比较好的博客,转载并更新了一些东西,形成了这篇博客,以期记录下相关过程以及一些坑。。。 继续阅读 »
2014-03-25 W.Y.
正如我们在凌乱的异步编程一文中看到的那样,基于回调函数的异步代码的错误处理也很快变得混乱起来,丢失了许多同步代码具有的优秀品质,使我们更难定位到错误原因。在用 Promises 简化异步编程一文中,我们介绍了 Promises,看到了它如何使我们回到“调用 - 返回”编程模型,允许异步错误像同步错误那样沿着调用堆栈向上传播,并提供一种更清晰方法来管理异步,特别是在处理错误时。 1. Try/catch/finally 在同步代码中,try/catch/finally 提供了一种简单友好但非常强大的惯用语法来执行任务、处理错误,并且总是确保稍后可以执行清理。 译注:idiom 习语 下面是一个简单的 try/catch/fin 继续阅读 »
2014-08-19 Xie Jingyi
在SAE上进行应用开发时,常常需要导入数据库,这时候就需要用MySQLDump工具进行本地数据库导出。 首先MySQLDump最基本的语法是这样的 mysqldump ,执行之后可以在控制台上看到SQL源码。但我第一次尝试将导出的源码上传至SAE时SAE却报错,原因是SAE的数据库管理不支持LOCK和UNLOCK语句。曾有一段时间,我是手动一行行删除LOCK语句。。30多张表那叫一个蛋疼。。后来,我翻阅了mysqlDump的help文档,发现可以添加这么一个参数--ADD-LOCKS=FALSE。几经尝试后发现果然没有LOCK语句了。 在此记录下整句命令: sh mysqldump --add-locks=FALSE -uroo 继续阅读 »
2020-08-04 Robin Wen
文/Robin 之前笔者分享了「音乐类 App 进化史」,今天特地写一篇文章聊聊 Spotify。 Spotify,是一家在线音乐流服务平台,2006 年 4 月由 Daniel Ek 和 Martin Lorentzon 在瑞典创立。目前是全球最大的流音乐服务商之一,与环球音乐集团、索尼音乐娱乐、华纳音乐集团三大唱片公司及其它唱片公司合作授权、由数字版权管理保护的音乐。 2018 年 4 月 3 日,Spotify 以直接上市模式在纽交所上市,当日市值 265 亿美元。Spotify 的营收来自两个方面。其中,免费服务的收入主要来自广告,而付费服务的收入来自 Spotify Premium 用户每月支付的费用。 Spo 继续阅读 »
2013-07-12 码农明明桑
今天在新浪sae上搭建了个人博客,新浪sae采用svn的方式进行代码管理,之前在windows下面做svn操作都是采用TortoiseSVN,今天正好开机到了linux下面,那么好吧,就用svn传我的wordpress到sae中去。 首先,安装svn。 sudo apt-get install subversion ubuntu下面安装svn,就是这么简单。 继续阅读 »
2020-08-16 Robin Wen
文/Robin 每个人的心中都住着一个天使,一个魔鬼。天使让你踌躇满志,魔鬼使你止步不前。天使就是愿景,魔鬼就是惰性。 什么是执行力?简单讲就是「愿景落实到细节的能力」。于个人而言,是要 Make things happen;于团队而言,是要 Make the goal happen;于公司而言,是要 Make a successful company happen。本文主要从个人的角度聊聊「执行力」。 执行力的强弱决定了一个人可以达到的高度。笔者的日历每天都是满满的,几乎看不到太多的缝隙。还记得在上学时,笔者就一直在用「时间块」的方法来管理时间,甚至可以精确到分钟级别。同学见到笔者的作息,都觉得笔者完全是个机器人。在执行 继续阅读 »
2018-04-04 findneo
note of https://www.ichunqiu.com/course/56927 Hacking三步曲 理解系统(Understanding) 系统性的基础课程学习,深入理解计算机系统运作机制。 破坏系统(Breaking) 学习与创造漏洞挖掘与利用技巧 重构系统(Reconstruction) 设计与构建系统防护 基础课程学习 核心基础课程——计算机的工作原理 体系结构 CPU的设计与实现 机器指令与汇编语言 指令的解码、执行 内存管理 CMU 18-447 Introduction to Computer Architecture https://www.ece.cmu.edu/~ece447/s15/dok 继续阅读 »