LuaView 第一版SDK的理解 LVBaseView 通过把原生类实例构建成userdata的方式映射到Lua 中。userdata->object指向类的内存。通过为userdata设置原表的方式关联类实例的…
分类:技术干货
python技巧分享(十二)
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。 1 判断序列为非空 不推荐方式 l = [1] if len(l) != 0: print l d = {1: 1} if len…
你应该知道的7个写出更好的 Java 代码的技巧(译)
你应该知道的7个写出更好的 Java 代码的技巧 原文链接:https://dzone.com/articles/7-tips-to-write-better-java-code-you-should-know-1 作者…
Android技术面试经验分享
最近常逛知乎,本文来自我关于《面试时,问哪些问题能试出一个Android应用开发者真正的水平?》的回答。 这几年面过的各种Android开发也有三位数了,failed的不敢说,pass的基本都没有看走眼,来得晚了也想说说…
数据增强利器--Augmentor
最近遇到数据样本数目不足的问题,自己写的增强工具生成数目还是不够,终于在网上找到一个数据增强工具包,足够高级,足够傻瓜。想要多少就有多少!再也不怕数据不够了! 简介 Augmentor是一个Python包,旨在帮助机器学…
Git命令操作指南(二)
Git命令解析(续) 1.查看标签 git tag 2.展示当前分支的最近的tag git describe –tags –abbrev=0 3.查看标签详细信息 git tag -ln 4.本地…
c++传递字符串给c#使用问题
C++里,字符串要占用内存的。C++创建字符串,并传给C#,就会造成内存泄露(因为C#不知道C++如何创建,也就不知道如何销毁)。 因此,通常的做法(甚至是C++互相调用的惯例),是 调用者(这里是C#)准备好一段内存缓…
spark--当分组遇到排序的解决思路
场景 现在有如下数据格式 图书分类,图书名,数量 现在想统计全部分类中数量最多的书名以及数量 场景解析 如果不基于spark,我们来思考这个问题,数据量大内存是放不下,分类也不确定有多少类,图书名可能有重复,还需要合并计…
你是Python萌新吗?从遇见IDE开始吧
你是Python萌新吗?你在学习Python吗?不管你是学一门课程还是自己学习,Thonny都是最适合初学者的IDE之一,它内置一些工具可以使你的开发过程更容易。值得一提的是,它是由一所大学开发的! 学习一门新语言时,我…
Openssl深入探索
生成私钥文件 1024和2048位 注意:私钥owner openssl genrsa -out rsa_private_key.pem 1024 提取公钥 openssl rsa -in rsa…
Python两步实现网页天气爬虫程序
说道爬虫大家或许感觉非常神秘,其实它没有我们想象的那么神奇,今天我们就来揭开它神秘的面纱。呵呵,简单两步就可以实现一个网页天气爬虫程序。。。 爬虫简单说来包括两个部分: 1.获得网页文本信息。 2.数据分析,获取其中我们…
PostgreSQL 源码解读(91)- 查询语句#76(ExecHashJoin函数#2)
本节是ExecHashJoin函数介绍的第二部分,主要介绍了ExecHashJoin中依赖的其他函数的实现逻辑,包括ExecHashTableCreate、ExecChooseHashTableSize等。 一、数据结构…