2016-07-26 朱晓辉
说到JSON数据NSLog输出,大家可能并不陌生,在向服务器数据请求时,会经常用到,但Xcode的JSON输出并不怎么美丽 字段""缺失 数组输出为( ) unicode编码中文没有自动显示为中文 大部分情况下copy打印的JSON数据到JSON在线格式化工具,都报错,格式化不了 其实有些第三方插件也可以解决这个问题,现在给大家分享一个比较简单的解决方法,几行代码的扩展就可以解决这个问题. 继续阅读 »
2013-05-21 Zhang zhengzheng
作为一名前端工程师,或多或少都会接触到设计,虽然我很讨厌有人把前端和美工等同,但是我仍然很喜欢设计,这是一个Web必不可少的环节。 不过毕竟不是专业的设计师,不可能什么都靠自己,我相信工具的帮助将会让前端做起一般的设计来游刃有余。 首先介绍简单而常用的工具,颜色选择工具。 Kuler Kuler是adobe的一款在线配色方案分享服务,上面有海量的设计师们的配色方案,最多有5种颜色,有详细的颜色代码,HSV,RGB,CMKY,LAB,HEX。每一个配色方案都可以收藏,只有你有adobe的帐户,还可以随意修改。 继续阅读 »
2014-05-31 码农明明桑
当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的。为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等。我们需要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加你想的难度。最近我做的项目,是我去配置的混淆配置,因此研究了一下,这里分享一下。 如何启用ProGuard ant项目和eclipse项目启用方法 在项目的project.properties文件中添加一下代码 proguard.config=prog 继续阅读 »
2017-02-08 Lu Huang
ASR
最近开始阅读《解析深度学习:语音识别实践》,将会把文中的一些总结放到这里和大家分享。今天的这篇文章主要介绍语音识别的基本结构。 下图中展示的是语音识别系统的典型结构,语音识别系统主要由图中的四部分组成:信号处理和特征提取、声学模型(AM)、语言模型(LM)和解码搜索部分。 信号处理和特征提取部分以音频信号为输入,通过消除噪声和信道失真对语音进行增强,将信号从时域转化到频域,并为后面的声学模型提取合适的有代表性的特征向量。声学模型将声学和发音学(phonetics)的知识进行整合,以特征提取部分生成的特征为输入,并为可变长特征序列生成声学模型分数。语言模型估计通过从训练语料(通常是文本形式)学习词之间的相互关系,来估计假设词序 继续阅读 »
2016-11-26 Wenjie Yao
  近两个月由于个人处于新环境、新项目的适应阶段,没怎么提笔写些文章。中间有好几个想法想记录下来分享,但受限于没有很好的时间段供自己总结思考(也可以总结为间歇性懒癌和剧癌发作),便啥也没有更新。借这个周末闲适的下午和明媚的阳光,决定把近来项目上的CI/CD(持续集成/持续交付)策略以及git分支模型和以前的项目做一下分析比较,希望对各位有所帮助,也能有所思考,尤其是那些期望搭建项目部署流水线或者想了解git分支模型的开发、运维人员。 继续阅读 »
2020-08-17 Robin Wen
文/Robin 橙皮书出品的第 85 期的「预言家周报」,@李画 推荐了一款产品,叫做 RoundlyX,去了解了下,挺有意思,分享给大家。 RoundlyX 是一个怎么样的产品呢?简单讲就是在你用借记卡、信用卡消费的时候,RoundlyX 会帮您自动补齐零碎。当积累的零碎达到一定的数额,会在交易所自动帮您买成加密货币。比如说您一笔消费了 $1.8,RoundlyX 会帮您积累 $0.2 凑个整。 至于为什么这个产品叫做 RoundlyX,因为 round 函数是 Excel 中的一个基本函数,作用按指定的位数对数值进行四舍五入,其他编程语言也有类似的函数实现。这个产品取名 RoundlyX,有意思吧。 注册 Round 继续阅读 »
2014-11-09 litaotao
写在前面   book 开头的文章都是记录我个人的读书记录的,里面分情况会记录下面这些东西:目录,读书感想,技术分享和推荐等。如果只是写下目录,那大多是留给自己以后看的。我不会把书长篇大论地翻译成中文,只会写下能对我个人以后真正有用的东西。   这是一本讲mongodb实践的经验书籍,就66页,除去前面目录什么的,也就50来页,对我个人还是挺有用的,所以我写下其目录,供以后复习时用。没必要写什么读书笔记,毕竟大脑才是最好用的u盘。 目录 Duplicate data for speed, reference data for integrity Normalize if you need to future-proof 继续阅读 »
2016-06-03 craneyuan
本来打算写点什么的,突然头脑中一阵风暴,我就静静地在时光的隧道中穿梭了好几年,有过去,也有将来。待我思绪渐渐清晰时,把手放在熟悉的按键上,我竟然有点不知所措。有些东西看来还是不适合分享,那就为了纪念这次的沉思,放上我亲自拍摄的几张落日图吧! 底下还有一幅近景落日图 more 继续阅读 »
2019-02-01 blademainer
我们的博客可能面临评论系统不可用、分享插件不可用、主题升级的问题。 如果你是直接把代码copy到你的博客目录里面,那么你想修复这些问题,就会代码灾难性的后果。 使用git submodule能很好解决这个问题。 more 继续阅读 »
2016-02-24 W.Y.
Github 作为代码分享平台在开发者中非常流行。此平台托管了包括游戏、书籍以至于字体在内的一千两百多万个开源项目(现在更多),这使其成为互联网上最大的代码库。Github 还提供另一个非常有用的功能,这就是 Gist。开发人员常常使用 Gist 记录他们的代码片段,但是 Gist 不仅仅是为极客和码农开发的,每个人都可以用到它。如果您听说过类似 Pastebin 或 Pastie 这样的 Web 应用的话,那您就可以看到它们和 Gist 很像,但是 Gist 比它们要更优雅,因为这些免费应用一般含有广告,而且带有很多其他杂七杂八的功能。 如果您不是极客您也可以按照如下方式使用Gist: more 匿名张贴 您不需要拥有 Gi 继续阅读 »