首页 默认分类
  • 【1】【原创】2018-10-22日: github 部分服务出问题了,打开部分页面报500错误......

    blogdaren 2018-10-22   158次来访
    问题背景: 北京时间:2018-10-22日,访问github,会出现各种不稳定的问题,如:无法PR、无法merge、点 star 会恢复原状等等,据官方监测数据显示好像是 github 数据存储服务出问题了。 官方监测: https://status.github.com/messages 问题截图:
  • 【2】【原创】解决apktool反编译报错:S: Please be aware this is a volatile directory and frameworks could go missing

    blogdaren 2018-08-20   686次来访
    问题背景 apktool反编译某APK软件报错【S:*******************】: I: Using Apktool 2.3.3 on test.apk I: Loading resource table... I: Decoding AndroidManifest.xml with resources... S: WARNING: Could not write to...
  • 【3】【原创】计算机经典书籍汇总收藏【不断补充中......】

    blogdaren 2018-04-17   366次来访
    PHP基础 1.《PHP5权威编程》 操作系统 1.《深入理解计算机系统》 第三版 2.《现代操作系统》第四版 3.《The C Programming Language》(别名:K&R) 4.《UNIX环境高级编程》(别名:APUE) 5.《鳥哥的 Linux 私房菜》(鸟哥的 Linux 私房菜) 网络协议 1.《TCP/IP网...
  • 【4】从腾讯的“灰度机制”到产品的“灰度上线”,你了解多少?

    blogdaren 2017-09-26   1127次来访
    灰度:使用黑色调表示物体,即用黑色为基准色,不同的饱和度的黑色来显示图像。 每个灰度对象都具有从0%(白色)到100%(黑色)的亮度值。(注意这个百分比是以纯黑为基准的百分比。与RGB正好相反,百分比越高颜色越偏黑,百分比越低颜色越偏白。科普一下:RGB即Red红色、Green绿色、Blue蓝色。RGB色彩模式是工业界的一种颜色标准,是通过红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它...
  • 【5】【原创】如何在Apache默认403、404等页面中隐藏Apache、OpenSSL及PHP版本?

    blogdaren 2017-06-14   1572次来访
    问题背景: 经常我们在访问到403、404等页面时,Apache服务器的HTTP响应头默认会包含Apache、OpenSSL以及PHP版本号。如截图所示,这是很危险的,因为别有用心的人看到这些详细的系统以及版本号信息以后,就可以对该已知版本发起针对性的漏洞攻击。 解决方法: 找到Apache主配置文件httpd.conf【找不到? grep 下关键字试试】, 设...
  • 【6】【原创】nginx错误日志error_log日志级别设置

    blogdaren 2016-01-04   1425次来访
    问题背景: 如果你的nginx遇到一些问题,比如502比较频繁出现,但是默认的error_log并没不能提供多少有意义的信息,那么这时就可以调一下错误日志的级别,当你调成error级别时,错误日志记录的内容会更加丰富。 解决方案: 在配置nginx.conf 的时候,有一项指令 error_log 是指定错误日志的,方便我们排查问题: error_log 级别分为 ...
  • 【7】【原创】nginx - SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch

    blogdaren 2015-12-12   3594次来访
    问题背景: 重启 SSL nginx报错: root@developer:~# service nginx restart Restarting nginx: nginx: [emerg] SSL_CTX_use_PrivateKey_file("/etc/nginx/conf.d/ssl/ssl.key") failed (SSL: error:0B080074...
  • 【8】【原创】如何解决SVN报错:svn: generic failure ?

    blogdaren 2015-12-12   1395次来访
    问题背景: cenots 执行 svn up 更新代码,提示错误: svn: generic failure 错误解决方法 问题原因: 利用hostname命令修改了主机名为developer, 但是对应的 /etc/hosts 文件没做修改 解决办法: 在/etc/hosts 加一行: 127.0.0.1  developer
  • 【9】StackOverflow程序员推荐:每个程序员都应读的30本书

    blogdaren 2015-09-28   1693次来访
    1. 《代码大全》史蒂夫·迈克康奈尔 2. 《程序员修炼之道》 3. 《计算机程序的构造和解释》 4. 《C程序设计语言》 5. 《算法导论》 6. 《重构:改善既有代码的设计》 7. 《设计模式》 8. 《人月神话》 9. 《计算机程序...
  • 【10】【原创】如何快速定位apache主配置文件httpd.conf物理位置?

    blogdaren 2015-09-01   1749次来访
    1. 执行httpd -h查看帮助,其中有个有用的参数 " -V : show compile settings " root@ligh-VirtualBox:~# httpd -h Usage: httpd [-D name] [-d directory] [-f file] [-C "directive"] [-c "directive"] ...
  • 【11】微信公众号服务号与订阅号有什么区别?

    blogdaren 2015-04-17   1917次来访
    有很多的朋友在申请微信公众账号的时候不知道应该是选择服务号还是订阅号,首先你需要对自己的品牌有一个定位,走那种渠道,是以推送为主还是以服务为主,两者主要区别如下: 一、微信公众号 微信公众平台目前分成订阅公众号和服务公众号两种类型,申请注册微信公众号时候服务号和订阅号选择一经申请不可更改,请慎重选择。 公众平台服务号 公众平...
  • 【12】nginx rewrite伪静态配置参数详细说明

    blogdaren 2015-02-25   2123次来访
    nginx rewrite 伪静态配置参数和使用例子【附正则使用说明】 正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件或目录 * -x和!-x用来判断文件是否可执...
  • 【13】开启apache重写后,访问页面出现:object not found...Error 404....错误解决方法

    blogdaren 2015-01-18   3062次来访
    原因简单说下: 确保你的apache主配置文件中对你的网站所在的目录定义了下面的内容: Options Indexes FollowSymLinks AllowOverride all 否则你的.htaccess不会工作。 详见本站相关博文链接: http://www.blogdaren.com/post-2091.html
  • 【14】Apache Rewrite重写规则详解【OK】

    blogdaren 2015-01-13   1718次来访
    一: 目的 本文旨在提供如何用Apache重写规则来解决一些常见的URL重写方法的问题,通过常见的实例给用户一些使用重写规则的基本方法和线索。 二: 为什么需要用重写规则? 一个网站,如果是长期需要放在internet上提供服务,必定会有不断地更新和维护,如临时转移到其它服务器进行维护,重新组织目录结构,变换URL甚至改变到新的域名等等, 而为了让客户不会因此受到任何影响,最好的...
  • 【15】Facebook是如何管理代码的?

    blogdaren 2015-01-08   1127次来访
    原文在此,看完之后,终于明白为什么优秀的工程师都去了/想去facebook,因为那里是工程师们的天堂。 译文: 我对facebook的运转着迷。这是一个很独特的环境,不容易被复制(他们的体系并不适合所有的公司,即使他们努力尝试过)。下面是我和facebook的朋友们关于他们如何开发和管理项目的记录。 现在距离我收集的这些信息又过去6个月了,我相...