Stella981 Stella981
4年前
Android NDK 开发入门环境配置与小例子
NDK:NativeDevelopmentKit原生开发工具NDK能干什么:NDK使得在android中,java可以调用C函数库。为什么要用NDK:我们都知道,java是半解释型语言,很容易被反汇编后拿到源代码文件,在开发一些重要协议时,我们为了安全起见,使用C语言来编写这些重要的部分,来增大系统的安全性。还有,在一些接近硬件环境下,相信大家都
Stella981 Stella981
4年前
GObject对象系统
转自:http://www.ibm.com/developerworks/cn/linux/lgobject/index.html简单的说,GObject对象系统是一个建立在GLIB基础上的,用C语言完成的,具有跨平台特色的、灵活的、可扩展的、非常容易映射到其它语言的面向对象的框架。如果你是一个C语言的执着的追随者,你没有理由不研究一下它。前言
Stella981 Stella981
4年前
QT QCharts QScatterSeries 空心点阵图,鼠标移动到上面显示数值,鼠标移开数值消失
在最近接到的需求是这样的,画一个折线图,关键点使用空心的圆点标识出来,鼠标移动到关键点上,显示出当前数值;鼠标移走数值消失。!(https://oscimg.oschina.net/oscnet/b97f86c15e32579b7224fc4c4fdcd30f5a1.png)我们遇到这个需求的时候,第一时间就会想到使用QLineSeries画
Wesley13 Wesley13
4年前
DSAPI CMD命令行进程代理
DSAPI.文件.CMD命令行进程代理,是用来和CMD.exe或指定exe进行输出重定向的简化使用工具,可隐藏或显式地启动一个cmd.exe,并将输出流、输入流和错误流重定向至代理,通过事件触发方式与之交互。!(https://oscimg.oschina.net/oscnet/94e494ea42f9d979c5a0c43b278968e56f3.
Stella981 Stella981
4年前
Elasticsearch入门之从零开始安装ik分词器
!(https://oscimg.oschina.net/oscnet/0197ba2bf7a6cba3bb1366fe28c985c0cba.jpg)起因需要在ES中使用聚合进行统计分析,但是聚合字段值为中文,ES的默认分词器对于中文支持非常不友好:会把完整的中文词语拆分为一系列独立的汉字进行聚合,显然这并不是我的初衷。我们来看个实例:
Stella981 Stella981
4年前
Linux Foundation APAC 首批开源布道者官方发布会,诚邀您共同见证!
!(https://oscimg.oschina.net/oscnet/7446fe70dbb24c0aa8ca7e307158412c.png)开源已经被证明是一种高效的创新模式和可行的商业模式,开源运动兴起的10年,正是人类历史上科技创新最蓬勃的10年。开源为社会创造了一个更公平、更多元化、更包容和更开放的创新环境。我们不仅能够在
Stella981 Stella981
4年前
ASO优化续:详解appstore的排名规则
!7b65c8cf82e6586f4ebaadd346d1c48b(https://static.oschina.net/uploads/img/201709/07001005_reQE.png)一直觉得ASO优化是个趋势,这个事儿必须得做,谁让我们都是屌丝,用木木哥的话说就是搬砖的,但这个砖该如何搬?水哥喜欢从用户行为习惯来思考,从用户输入关键词到最
Wesley13 Wesley13
4年前
C#泛型中怎样实现数值类型的限制与操作四则运算
在C中定义泛型可以达到代码的重复利用,但是如何将泛型方法限制为数值类型(如int,double,float等)并对其进行进行四则运算呢?其实:C不支持这一点。Hejlsberg描述了不实现此特性的原因。在接受布鲁斯·埃克尔的采访时(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2F
Stella981 Stella981
4年前
Nanopore
!(https://oscimg.oschina.net/oscnet/9ded3f58d3406387c60fa446e1529c31020.jpg)最近依然对Nanopore16S的数据分析比较感兴趣,决定继续学习一下。新技术的出现,让许多事成为可能,特别是这个便携式测序仪,让测序可以每个实验室,人人可得,并可以做许多以前需要送到公司做的
Stella981 Stella981
4年前
Gradle 自定义插件
!思维导图(https://oscimg.oschina.net/oscnet/4fa78e79a8c56f6d2fd708c029b68262e15.png)使用版本5.6.2插件被用来封装构建逻辑和一些通用配置。将可重复使用的构建逻辑和默认约定封装到插件里,以便于其他项目使用。你可以使用你喜欢的语言开发插件,但是最终是要编译成字节码