大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

改动

改动,汉语词汇,意思是在原有基础上的变动或更改。

产品经理,放在古代,就是纵横家!

产品经理,放在古代,就是纵横家! 要妥协,就要大家一起妥协 妥协,妥协,再妥协,不能妥协!要妥协大家一起妥协! 有人问我,一个好的产品经理是什么样。我想了几秒钟,给出几个字:纵横家 其实这不是故弄玄虚,而是迫不得已。要知道,产品经理,其实就是个与各个部门周旋,最终达成统一意见,找到平衡点的那个人。 产品是一个高速旋转的系统,必须要寻找一

2017最新银行存款利率一览:低风险+高

2017最新银行存款利率一览:低风险+高 最近这段时间,财富君发现,好像对于银行利率的关注度下降了不少,前期主要是银行利率上浮了很多,导致了很多人就这个事情发表了一些自己的看法,比如银行利率上升对自己理财规划的影响等等等等。不过,时间已然到了7月,也就是到了2017年下半年了,银行存款利率到底如何,财富君想必大家还是很希望知道的,是不是还稳定在

产品养成计划-晒厨易

产品养成计划-晒厨易 产品名称:晒厨易 体验环境:iOS10.3.1 版本信息:3.1.1 这是个人使用的产品养成计划,只为记录研究产品时想到的一切想法,格式较为随性,不受任何体验文档

微信 WCDB for Android的接入

SELECT sqlcipher_export('main', 'old'); 从 SQLCipher Android 迁移 如果你之前使用的是 SQLCipher 数据库,希望迁移到 WCDB 库并沿用原数据库文件,需要在代码里做一点改动。 String passphrase = "passphrase"; SQLiteCipherSpec cipher = new SQLiteCipherSpec() // 加密描述对象 .setPageSize(1024) // SQLCipher 默认 Page size 为 1024 .

藏头诗•冯彧晨美

藏头诗•冯彧晨美 图片来自网络 冯唐易老莫等闲, 彧蔚辞采惊文坛。 晨兢夕厉日复日, 美梦成真终有时。 2017.5.4 tulipjia拙作,冯彧晨小美女的生日赶在了五四青年节。这是一个勤奋上进、热情洋溢的小姑娘,擅长写作,希望她严以律己、勤勉度日,有朝一日在文坛上崭露头角! 知识普及: 冯唐易老:汉朝冯唐身历三朝,到汉武帝时,举为贤良,但年事已高不能为官。感慨

程序员与设计师和谐相处的7个建议

程序员与设计师和谐相处的7个建议 文章译自:Medium 原文标题:Here’s the reverse: 7 things I wished developers did more of when working with designers 原文作者:Valinda Chan 文章翻译:村长道哥 为了创造出伟大的产品,开发者和设计师之间的协作是至关重要的。虽然程序员和设计师可能会关注的是产品的不同方面,但是与大多数人的固有印象不同的是程序员和设计师有着很多共识。设计师和程

关于项目中ijkplayer和优酷土豆视频sdk

关于项目中ijkplayer和优酷土豆视频sdk 初次引入IJKMediaFramework 和 YKMediaPlayerSDK。经过pod倒入没有出现文件库冲突问题,可以进行正常编译,但是在播放视频时,因为 IJKMediaFramework 和 YKMediaPlayerSDK都是基于ffmpeg 封装的第三方库,并由于OC中没有命名空间概念,导致项目中多个ffmpeg的外漏函数出现命名冲突重复引用问题。xcode在调用ffmpeg的时候出现的调用混乱。导致不管是IJKMedia还是

关于 RxJava 最友好的文章—— RxJava 2.0

onNext--- 10 onComplete onsubscribe end Flowable是支持背压的,也就是说,一般而言,上游的被观察者会响应下游观察者的数据请求,下游调用request(n)来告诉上游发送多少个数据。这样避免了大量数据堆积在调用链上,使内存一直处于较低水平。 当然,Flowable也可以通过creat()来创建: Flowable.create(new FlowableOnSubscribe () { @Override public void subscribe(FlowableEmitter e) throws Exception { e.onNext(1);

Vim使用学习

Vim使用学习 一 基础入门 1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。 h (左移) j (下行) k (上行) l (右移) ; 欲移动光标到行首,请按数字0键:0 2. 欲进入 Vim 编辑器(从命令行提示符),请输入:vim 文件名 ; 欲退出 Vim 编辑器,请输入:q!

关于 Overtrue 的拼音库 overtrue/pinyin 为何 travis 为 error

关于 Overtrue 的拼音库 overtrue/pinyin 为何 travis 为 error 这是 https://github.com/overtrue/p... 首页 README 中的持续集成状态。 之前有朋友问我,这个 travis 状态时 error 能用么?肯定是能用,我们来看下 travis 上什么地方错误了: 已经显示出来了,其中单元测试失败的是 php 5.5 和 php 5.6 我们随便点击一个进去看看超过 10m 没有收到输出,所以 travis 认为构建是有问题的。其实吧~确实有问

加班之思考

加班之思考 第一次这么晚下班,一个人社会角色的转变,会反映好多隐形问题,第一,我先是一个处在哺乳期的妈妈,这么晚下班影响小孩子吃奶,睡觉,他必然会饿,会哭;第二,我的职业属于互联网,竟然10点钟已是最晚的加班时间,那么那些经常加班到凌晨的呢,此刻的我必然不适合冲锋在一线,不适合打仗;第三,是什么工作必须要做到这么晚呢,那就是工作效率不

supervisor 从安装到使用

执行 command 之前,先切换到工作目录 user=oxygen ;return 2 # Many daemons don't delete their pidfiles when they exit. rm -f $PIDFILE return "$RETVAL" } # # Function that sends a SIGHUP to the daemon/service # do_reload() { # # If the daemon can reload its configuration without # restarting (for example, when it is sent a SIGHUP), # then implement that here. # start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME return 0 } case "$1" in start) [ "$VERBOSE" !

Python: Mac同时安装Python2.x和3.x

7版本的包 推荐神器:virtualenv virtualenv能够在mac上虚拟一个python运行的环境,使用完后或者装错包后直接删除文件夹就可以删除虚拟运行环境了,十分方便。而且还不需要改动系统原生的python环境。 虽然python3名声不好,但是未来的趋势是不会改变的,python2只会维护到2020年,我建议大家还是学习python3为主,除非需要的库不支持python3,否则尽量避免使用python2.

gevent 迁移 Python 3 历程(一)

gevent 迁移 Python 3 历程(一) 时隔一年多,gevent 的作者 Denis Bilenko 终于从创业的百忙之中,抽出时间打算 review 我在 2012 年的时候完成的 gevent 到 Python 3 的迁移工作。 Skype 交谈中,Denis 问了几个问题,我发现有不少改动我已经忘记了当初写的原因了,这个案例教育我们,在做较大的修改的时候,尽量拆分成多个较小的提交,每个提交消息都尽量写清楚。^_^ 因为过了一年多,ge

如何在Gulp中提高Browserify的打包速度

gulp.task('watch-js1', function () { gulp.watch('.js', ['build-js1']); } //初始化browserify var b = browserify({ entries: '.pipe(source(jsLibName)) .pipe(buffer()) .pipe(concat(jsLibName)) .pipe(gulpif(argv.min, uglify())) . //设置watchify插件 b.on('update', function(ids) { //监测文件改动 ids.forEach(function(v) { console.log('bundle changed file:' + v); //须要先执行一次bundle });

APK自我保护

//计算classes.dex的 crc long dexEntryCrc = dexEntry.getCrc(); } } 计算 CRC 值 这一步必须在应用开发完成的时候去计算,如果改动了代码就必须重新计算。 利用 unzip 解压 解压命令: unzip -d output app-debug.apk output 文件夹: total 2200 drwxr-xr-x 8 xiangqing staff 272B 4 20 22:18 . try { //获取apk并计算MD5值 msgDigest = MessageDigest.getInstance("MD5"); while((count = fis.read(bytes)) 0){ msgDigest.update(bytes, 0, count);

常用的git指令

) git commit -m "init" 打包最近一次差异文件(bash) git archive -o latest.tar HEAD $(git diff HEAD^ --name-only) 或 git diff HEAD^ --name-only __list.txt cat __list.txt | xargs -i tar rvPf latest.tar {} rm __list.txt 最近一次差异文件提取 (powershell) git diff HEAD^ __list.txt --name-only cat __list.txt | foreach { $target = "/diff/"+$_ New-Item -type file -Force $target cp $_ $target } rm __list.txt