DSRC 是一款 C++ 编写的 DNA 序列压缩工具。
准备
JNI(Java Native Interface)编译过程:
- 编写带有 natvie 方法的 java 类,如 DSRCImpl.java
- javac 编译 class 文件,DSRCImpl.class
- 使用 javah 生成头文件, package_DSRCImpl.h
- 编写 c/c++ 代码实现DSRCImpl.h 中的方法。
- 编译各个平台的动态链接库。
- 在 Java 项目中加载动态链接库。
DSRC 是一款 C++ 编写的 DNA 序列压缩工具。
JNI(Java Native Interface)编译过程:
在上篇文章中,向你介绍了我们最新的 Android 图片裁剪库,它的裁剪体验比现有的任何一个方案都要好。也许你已经见过这个库:发布后不久,uCrop 在 GitHub 上获得了很多关注。并在 GitHub 的 trending repositories 列表中取得领先的地位。
如果你喜欢,可以在 Product Hunt 上为 uCrop 投票。现在让我们开始深入研究开发 uCrop 的一些技术细节。读完这篇文章后,希望 Android 上的图片裁剪在你眼里能变得更容易些。
我们在 Yalantis 开发了许多不同的 Android 应用,经验告诉我们,几乎在所有的应用中,都需要图片裁剪的功能。图片裁剪的用途很广,从简单的用户头像调整到图片的比例裁剪、灵活变换等各种复杂的处理。
我们想为所有的用户提供最好的图片处理工具,所以决定创建Android的图片裁剪库 uCrop 。 可以在 Product Hunt 上为 uCorp 投票。
也许你会好奇,为什么我们不使用现成的 Android 图片裁剪解决方案。 毕竟,可以在 Github 或者 Android Arsenal 上找到很多这类的库。但是问题是,那些解决方案都不满足我们的需求。我们来看一些主流的开源图片裁剪库,为什么不符合我们的需求。
列表(Lists)在各种类型的应用中都是必不可少的控件,包括时间管理、购物和健身等各类应用。
To-do list 作为一个独立的类别,经常能在意志(motivation)类应用中找到它,它帮助人们管理时间,避免拖延症,提高效率。To-do list 的工作模式是提醒人们完成排满的日程。
在Yalantis近期的一个项目,我们有一个小任务,是创建一个 To-do list ,挑战在于我们要做的与众不同并且能给用户带来乐趣,目的是我们需要一些工具,使管理任务列表变得快速和直观。
1 | $ sudo apt-get install git |
1 | $ git config --global http.proxy socks5://127.0.0.1:1080 |
确保在当前用户的 home 目录下有一个 bin/ 目录,并且 bin/ 目录在 PATH 环境变量中
1 | $ mkdir ~/bin |
下载 repo 工具,确保它可以运行
1 | $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo |
#在windows下安装MogoDB数据库服务
mongoDB官网下载选择相应的版本下载安装。
为了方便使用,将安装路径下的bin目录添加到系统path中。
以管理员身份运行cmd窗口。使用“mongod –version”命令验证是否安装成功。
使用install命令将mongodb服务安装到系统中: