git 学习

介绍 Git --- The stupid content tracker, 傻瓜内容跟踪器。Linus 是这样给我们介绍 Git 的。 Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同, 它采用了分布式版本库的方式,不必服务...

2011-11-03 15:03:12

阅读数 514

评论数 0

初装Ubuntu经验小结

1.今天安装了codeblocks 不过编译出错显示/bin/sh: g++: not found解决办法:sudo aptitude install build-essential 编译正常 2.无root文件夹权限 解决方法: sudo -i然后提示让输入用户密码,输入时不回显,输入后,成功获...

2010-04-18 19:52:00

阅读数 565

评论数 0

优酷网页视频地址提取

开发中,有时候需要一个在线视频地址,视频网站的视频地址都藏得比较深。于是我就研究了一下优酷的接口。 打开youku.com并播放一个视频 打开开发者模式 选中network选项卡 filter里输入get/1.1 如果规则还没有变,网络请求列表就只剩一个了,拿到response 里的json...

2018-12-26 11:00:41

阅读数 1855

评论数 0

告别手写,自动生成Flutter/Dart实体类

给Dart和flutter的GsonFormat Github English 本周入坑flutter,发现竟然Dart语言竟没有json转实体类的工具,就手动写了个简陋的。能用,慢慢改善。 功能 输入json 字符串,Model名和json定义在input.json,输出实体类。类...

2018-11-01 00:57:14

阅读数 1410

评论数 0

BackHandler 在非远程调试条件下不能用

BackHandler 在非远程调试条件下不能用 问题描述: react-native version: 0.54.4 返回键监听BackHandler.addEventListener 在远程调试条件下执行,在非远程调试下,不执行。 原因及hack方法,就在这个页面中。...

2018-07-23 14:56:15

阅读数 196

评论数 0

Android开发中的Proguard

转自:https://blog.csdn.net/ccpat/article/details/52059344Proguard是Android开发时经常会用到的一个工具,在Android SDK中已经集成了一个免费的Proguard版本,位于<sdk>/...

2018-05-30 15:10:24

阅读数 293

评论数 0

Jenkins 打包出现You have not accepted the license agreements of the following SDK components: 错误的解决办法

打包报错了,如下:* What went wrong: A problem occurred configuring project ':app'. > You have not accepted the license agreements of the following SDK com...

2017-11-20 17:22:02

阅读数 1162

评论数 0

Windows文件在Ubuntu上文件名和内容乱码的问题

产品同学发来的需求压缩包,解压后,总是一对乱码。那是因为在Windows默认编码是GBK,而Ubuntu默认编码是UTF-8。由于经常碰到,处理方法贴一下: 处理文件名:sudo apt-get install convmv convmv -r -f cp936 -t utf8 --notest ...

2017-11-09 16:05:16

阅读数 178

评论数 0

开启Charles情况下requests 请求https遇到证书验证错误的解决方法

requests请求https,报错了: Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)'),)方法一:关闭抓包软件搜索一番,发现Cha...

2017-09-18 11:51:37

阅读数 3524

评论数 0

全排列的非递归实现

以前写过全排列的递归算法,思路和实现都比较简单。上周练习python,遇到了全排列的问题,就想着用非递归实现实现以下。没想到从中午想到了半夜,草稿用了好几张,也没想到好的idea。第二天早上在地铁上,在手机拨号页面演示了一会,竟然有了思路。 假定:从小打大排序,称为正序,反之称为逆序,我的思路是:...

2017-07-17 14:19:03

阅读数 555

评论数 0

Vysor pro 1.7.9 破解

Vysor pro 1.7.9 破解侵删之前用的1.7.7,手动破解了一下。1.7.7见这里:Vysor 1.7.7破解不知何时,vysor自动升级了。一看版本,升级到了1.7.9。之前的方法也就失效了。于是尝试再次破解: 找到扩展目录 进入扩展管理,找到vysor 的ID:vysor_exte...

2017-07-11 16:53:05

阅读数 4025

评论数 5

vysor1.7.7 pro for Mac

仅限个人研究学习使用,侵删1,进入扩展对应目录。cd ~/Library/Application Support/Google/Chrome/Default/Extensions/*vysor_extension_id*/1.7.7_02,找到uglify.js,找到下面的代码:”e=!1,t=!...

2017-06-11 11:40:56

阅读数 1060

评论数 0

Android官方文档翻译:支持不同的屏幕

Android官方文档翻译:支持不同的屏幕原文地址:https://developer.android.com/training/basics/supporting-devices/screens.html#create-bitmapsAndroid使用两种常规属性对设备屏幕进行分类:尺寸和密度。...

2017-06-01 23:26:42

阅读数 193

评论数 0

给Grid方式排列的RecyclerView添加间距

给Grid方式排列的RecyclerView添加间距 现在需要排列一些小卡片,每行4个,从上往下排。卡片之间水平竖直间距30px。 毫无疑问,用的RecyclerView加GridLayoutManager。RecyclerView功能强大好用,怎么就是没有自带divider功能呢。...

2017-05-31 22:17:55

阅读数 8939

评论数 1

关于Fragment的几个问题

关于Fragment的几个问题这几天,在Fragment上出了些问题,简单地总结一下:1、Fragment+ViewPager导致的onResume错位。 由于ViewPager的预加载,导致一些错乱。比如,我有A/B/C/D/E 五个Fragment在ViewPager里,从A...

2017-01-06 23:58:18

阅读数 212

评论数 0

【Ubuntu使用技巧】在Ubuntu下制作ISO镜像的方法

作者:gnuhpc  出处:http://www.cnblogs.com/gnuhpc/ 1 如果你是直接从cd 压制iso 文件的,执行 sudo umount /dev/cdrom dd if=/dev/cdrom of=file.iso bs=1024 2 如果你要把某个文件或者目...

2016-11-14 13:28:53

阅读数 2020

评论数 0

【位运算经典应用】 标志位与掩码

原文地址:http://www.cnblogs.com/zichi/p/4792589.html?utm_source=tuicool&utm_medium=referral 前面我们已经了解了六大位操作符(& | ~ ^  >>)的用法(javascript 位运...

2016-11-09 10:44:52

阅读数 2015

评论数 0

Android增量更新研究

Android增量更新研究 很多线上的android apk都有增量更新功能,他能使你更新app的时候,无需完全下载一个新的安装包,而只需下载一个新旧版本之间的一个补丁(patch),然后在本地合成新的安装包。 环境:ubuntu16.04/android studio...

2016-10-18 19:41:11

阅读数 502

评论数 1

Android 后台优化

英文原文地址:https://developer.android.com/topic/performance/background-optimization.html后台优化后台进程一般对内存和电量消耗比较大。例如,一个隐式的广播,可能启动许多注册监听该广播的后台进程,即使这些进程并什么也不做。这...

2016-10-14 15:21:18

阅读数 792

评论数 0

关于华为EMUI4.0忽略电池优化失败的问题

android6.0引入了doze机制。忽略电池优化就相当于将应用加入了doze白名单。 通过下面的代码,调用系统的dialog,让用户做出选择。Intent intent = new Intent(); intent.setAction(android.provider.Settings.AC...

2016-09-08 19:05:02

阅读数 6671

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭