- 博客(16)
- 资源 (11)
- 问答 (3)
- 收藏
- 关注
原创 Android JNI 编译so库
Android NDK编程 Demo地址:https://github.com/seeways/NDKDemo
2017-11-27 18:05:27 6081
原创 Android CMake 编译so库
环境 Android Studio 3.0 JDK 1.8 Gradle 4.1 Demo地址:https://github.com/seeways/NDKDemoC++编译so库创建项目 使用默认的C++支持库建立项目后,会默认生成一个模板,有一个简单的Cpp程序,和MainActivity调用示例 c++#include <jni.h> #include <string>extern "C"
2017-11-27 15:49:57 8258
原创 filter:埃氏筛法,回数判断is_palindrome
python内建的filter用于过滤序列,也可以接收函数。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。
2017-11-24 13:59:28 2051
原创 Anaconda管理Python
学Python已经两周了,偶然听群里聊天聊到了Anaconda,觉得挺好的,就记录下来,先记录简单用法,在啰嗦的记录 简单使用 下载https://www.anaconda.com/download/ 按提示安装,并添加环境变量 检查版本conda --verison anaconda版本 conda info --envs anaconda环境 环境切换创建2.7版本:执行conda create
2017-11-23 19:18:01 2985
原创 Python:大小写转换:normalize,求乘积:prod,字符串转float:str2float
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2017/11/23 0023 # @Author : TaoYuan (1876665310@qq.com) # @Link : http://blog.csdn.net/lftaoyuan Python互助学习qq群:315857408 # @Version : V1.
2017-11-23 15:19:53 1708
原创 Sublime Text 3 配置 Python
环境 自行下载安装(内含多个版本的注册码) http://blog.csdn.net/lftaoyuan/article/details/53759877 Ctrl+Shift+P(或通过菜单) 调出 Install Package选中(如果没有的话,也可以通过此栏目输入install并选中进行安装) Package Control: list packages 可以查看已安装 其他的玩玩就熟了
2017-11-16 11:20:00 11221
原创 Python笔记9:Python中的json
介绍不了解JSON的可以先取看看json:http://json.org/python中有自带的json编码器和解码器 dumps loads dump load 以上四种方法是python中json的主要处理方法区别 dumps的模块可以把特定的对象序列化处理为字符串 # 定义两个序列 >>> l1 = [1,2,3,123] >>> l2 = {'version':1,'code':"test"
2017-11-15 14:21:36 1219
原创 Python笔记8:模块操作
mudule代表模块,IDLE可以测试和编辑Python,但是保存还是要靠文件的,我用的IDEA,同一场上也有专门用于Python开发的IDE,和IDEA差不多,所以就不重复下载了 深入了解Modules用IDE的好处 最大的好处就是可以提示代码提示:尤其对我们新手来说,太爽了 警告提示: Python对格式要求相对严格,格式不符合规范也会给黄色警告,这时候看你自己了,可以忽略,也可以修改 报错
2017-11-14 16:17:35 1180
原创 网络爬虫:从python2到python3
很久以前,python2的时候,简单的弄过一点爬虫程序,后来,到3之后,发现之前的好多程序都特么不能用了,最最基本的抓页面都不行了,就重新写了一个。python2缩写版,大概是这样的,忘记了没验证import urllib2 response = urllib2.urlopen('http://www.baidu.com/') html = response.read() print htmlpyt
2017-11-13 18:25:12 7052
原创 Python笔记7:循环技巧和控制语句
循环技巧当遍历字典的时候,可以同时使用items()方法检索>>> knights = {"galahad":"the pure","robinhood":"the brave","guan yu":"loyal"} >>> for k,v in knights.items(): print(k,v) galahad the pure robinhood the brave guan yu
2017-11-13 09:22:43 1284
原创 Picasso支持https
我用的okhttp,所以直接用的同一个client,在网上找的直接用OkhttpDownload不行,看原因是因为2.5.2不支持okhttp3,所以按照他的格式自己写一个 这个项目用的kotlin,直接贴过去就行,java完全兼容application中设置 //初始化okhttp val sslParams = HttpsUtils.getSslSocketFact
2017-11-08 16:08:46 2880
原创 Python笔记6:数据结构
都说 程序 = 数据结构 + 算法 ,最开始不太懂数据结构,而且觉得算法更是不靠谱,数学太烂,后来懵懵懂懂的明白了数据结构,为了实现某些功能,也写过一些算法。不过就目前的经验而言,个人觉得算法还是要根据数据结构来写的。最近有一个算法要实现,算法攻城狮只会写C++,我是写java的,而且java和C除了用动态(静态)链接库之外,没法混编,这种情况下,只需要了解一下他的算法原理,然后给根据自己的数据结构
2017-11-08 11:05:34 1287
原创 Python笔记5:Lambda 表达式
以前一直对Lambda表达式不是太熟,后来看kotlin的时候听说了这个东西,就去查了一下,java8中也有,单纯的把这个归为语法糖,实际开发中用的倒不是很多,今天正好看到Python中也有,觉得有必要单独拉出来聊聊 在python中,lambda是个关键字 lambda就是一个简单的匿名函数 以上两点都是我目前的水平猜的 # 定义一个函数,返回lambda表达式 >>> def test_lmd(
2017-11-07 11:01:13 5428
原创 RGB转LAB
RGB不能直接转成LAB,需要先转成XYZ,然后在从XYZ转成LAB。RGB和XYZ和LAB可以理解为同一类颜色空间。/** * Convert RGB components to its CIE Lab representative components. * * <ul> * <li>outLab[0] is L [0 ...1)</li> *
2017-11-07 10:55:42 1860
原创 Python笔记4:控制流
if语句虽然语法比较严格,但是语法糖也是较多的,比如我尝试用下面的if语句写了一个表达式,多样性的 if加不加括号都可以 elif是else if的缩写 最近一直在用kotlin,写的if..else..多了,就给黄色警告,提示可以切成switch,所以同理,下面的用法也可以替代switch >>> x = int(input("enter num")) enter num50 >>> if(x<0
2017-11-04 17:46:41 1226
安卓串口调试工具APK文件
2019-11-28
sublime text 3176 破解器(免注册)
2018-05-18
将Excel表格转换为MarkDown表格利器
2017-05-31
React Native for Windows最新版所需资源
2016-12-27
SublimeText汉化包和注册机
2016-12-21
sublime_text_3最新版(3126)
2016-12-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人