新年10个Flag实现中~
访问量
557.4K
文章数
121
运行天
715
前言做了好久的心理建设鼓起勇气花了8块钱充了网易云音乐一个月会员,准备下载一些歌到ipod上听,下下来的却是:喵喵喵?充钱下了个加密文件,是心梗的感觉,参考知乎《如何评价网易云音乐的ncm格式?》。开始搜转码吧,可是总会好奇到底是怎么转的,所以一步一步debug,下载各种工具去查看,大概弄懂了一些。而且和实习的时候研究的网易云音乐前端JS加密一样,猪厂真的很喜欢用AES和RSA加密方式,而且很喜欢对数据加密之后再把它的密钥给加密……首先贴上代码和软件,如果不感兴趣可以直接去下载使用就好了:(1)anonymous5l/ncmdump (C++,MIT协议)基于openssl库编写,所以速度非常快,而且又好。(2)nondanee/ncmdump (python,MIT协议
前言开始整理研究生毕业论文,再过不久就会忘掉我读过研究生了,但是数理统计考100也是不容易的,还是希望记录一下…现在的小学弟们早就开始各种开源平台用得贼溜了,他们都从开始就做卷积神经网络和深度学习;我一直做的是传统的树模型,虽然不如其他算法模型那么有用,但是研究得多了也会有一些心得,下面开始叙述。课题要求使用树模型分割彩色图像中的目标。主要改进了邻域近似随机森林(NeighbourhoodApproximationusingRandomizedForests,NAFs),还使用了依赖树(ApproximatingDiscreteProbabilityDistributionswithDependenceTrees,CLT)。邻域近似随机森林NAFsNAFs的原论文是用于医学图像分割的,它是一
前言随着API数量越来越多,wiki已经再也体现不出它的优势了。冗长的文档资料让人难以维护,稍微一点小改动就需要对很多地方进行修改。以前见到过的解决方案是,使用Confluence来进行接口管理和测试。但最近一位前端大佬推荐了YAPI这套API集成管理平台,上手后发现还挺不错的,不过也有一些不方便的地方,看完后可以根据需求选择。一、YAPI是什么YAPI简介YAPI是去哪儿网团队YMFE开发的一个开源项目,用于API开发,帮助开发者轻松创建、发布、维护API,协议Apache2.0,非常良心,先给出相关链接:(1)去哪儿网:和携程类似的订票网站(2)YAPI官网:YAPI的简介(3)YAPIgithub仓库:YAPI的源码(4)YAPI使用文档:YAPI安装手册、使用方法等(5)官方交流QQ
前言Lua是目前最流行的轻量级脚本语言,在很多嵌入式设备上已经广泛应用。不仅如此,某些应用程序、网页脚本、游戏开发、数据库等等都使用Lua来对功能进行扩展,比如Redis就能用Lua脚本灵活操作。记得以前博哥也提到过Lua脚本,说明Lua真的值得一学。接下来主要讲述Lua的特别之处,更加详细的语法细节已经记录在wiki上,只需用到的时候查找文档即可。推荐教程:菜鸟教程 | 易百教程一、Lua背景介绍Lua于1993年开发,名字的原意是“Moon”,是一个名词而不是缩写,所以作者建议写为“Lua”,不要写成“LUA”。Lua由标准C语言编写,最大的特点是轻量,在64位Linux下,Lua的解释器247K(最新的版本)、Lua库421K,所有的脚本引擎中Lua是最快的。Lua
前言github上项目可以选择的协议有很多,相信大家都选择或者看见过None、GNUGPLv3、MITLicense、ApacheLicense2.0,平时懒得选就点个MIT开源共享,但github提供了更多的协议可供选择,那么接下来仔细地分析每个协议的作用吧。一、协议分析1、None/NoLicenseNone并不是所谓的“不注明就放弃所有权利”哦,而是“保留所有权利”。也就是作者完全保留这个源码的所有权,不允许他人进行复制、分发、使用和修改。但是如果你把它上传到了github,那么默认允许他人查看(view)源码、分叉(fork)到自己的仓库,只是不能使用、修改而已。2、GNUGPLv3GNUGPLv3(GeneralPublicLicensev3.0),开源正是由于GPL而变得越来越强
一、什么是openLDAPLDAP(LightweightDirectoryAccessProtocol,轻型目录访问协议),是一种基于TCP/IP的访问在线目录服务的协议,有V2和V3版本,其中现在用得最多的都是V3版本。而openLDAP则是这种协议的开源的实现,被广泛应用于“目录访问权限控制”这一目的。举个例子,假设公司有很多个服务系统,包括个人信息系统、文档协作系统、生产环境系统、工资发放系统等等,如果每个系统都独立使用一个账号,当有人入职或者离职的时候,每个系统都得注册,维护起来异常麻烦;而一些通用信息比如员工姓名等等,会存储很多份,要修改的话需要每个系统都得修改。那么openLDAP就可以干这么一件事,只要你的账号在openLDAP上,那么所有的系统通过接入openLDAP就能够
前言最近发现小伙伴们写的API不仅仅有Get/Post,还有大量的Put/Patch/Delete,其实是有点疑惑的:所有的这些操作使用Post不就都能搞定吗?​事实确实如此,Post能够搞定一切的需求。那为什么还要使用专门的Put、Patch、Delete呢?理由就是为了构建Restful架构。HTTP/1.1的八种方法HTTP(HyperTextTransferProtocol,超文本传输协议)是应用层的无状态网络协议,2015年提出了HTTP2.0,但是目前用得最多的还是HTTP1.1。HTTP1.1定义了八种方法来操作资源:方法 初始来源作用描述 Get HTTP1.0请求指定的页面信息,并返回实体主体。 Post HTTP1.0向指
前言之前一直使用搬瓦工+SSR,然而发现总是被封……无论修改什么参数,或者是深入地理解原理,仍然会被抓到。后来总算被同学点醒,和SSR无关,和服务器IP有关啊。每次被Q后我都使用它的5周免费更换IP功能来更换新的IP,逐渐发现这种更换IP只是更换了最后几位,如果GFW按照IP的规则来进行过滤,判断是不是搬瓦工的服务器IP地址段,当然就会被抓到了(只是猜测)。所以趁着这次搬瓦工解封+双11打折购买了同学之前使用过的一直没有被封的ShadowSocks——它直接以这个协议来命名的网站。购买地址ShadowSocks(嗖嗖搜里有)条件准备由于ShadowSocks网站也是被Q的,所以需要有一个基础的梯子来访问网站。价格、功能和体验产品版本选择一共有5个版本:版本 价格 同时连接
上一页 1 ...45678... 14下一页