Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

MPI 实现并行直接插入排序

MPI 实现并行直接插入排序

话说 直插排序串行只需要十几行 并行就大不一样。。。基本思路是1/主线程控制数据读取 分发和汇总2/从线程中数据按线程号非降有序 每次有新数据 主线程广播 从线程按照数据大小判断是否在自己处理范围内 如果在的话 在自己保存的数组中进行直接插入3/最后 主线程按序收集显示所有数据#include"mpi.h" #include<unistd.h> #include<fcntl.h> #include<ctype.h> #i...
C++和PHP在面性对象特性上的对比

C++和PHP在面性对象特性上的对比

对比PHP与C++学习的过程中来深入研究一下他们的面向对象特性:构造函数C++中子类的构造函数默认会调用父类的构造函数,而PHP中不会;C++中你必须有一个默认的构造函数,这个构造函数必须在没有参数的时候也可以执行,而PHP中没有这个要求,你甚至可以不需要构造函数,如果你的某个函数没有使用类中的对象,你甚至可以将它按static 类型函数来使用。protected效用的区别:一个有protected成员变量(假设为i)的类型Base,他的子类Derived...
Android环境下使用JCFXBL API接口操作数据库

Android环境下使用JCFXBL API接口操作数据库

一、数据操作中涉及到的数据接口发送请求的对象AndroidFxBLClientAPI FxBL = new AndroidFxBLClientAPI(url);其中url=”服务器地址”+数据接口。处理返回请求的对象 FxBLResponse response = new FxBLResponse(res);在相应数据库中新建一张表(如下图)测试数据二、安卓GUI界面操作2.1 把数据查询到TextBox等控件内(1)查询界面(2)查询时用的存储过程ALT...
使用Myeclipse完成Hibernate的逆向工程

使用Myeclipse完成Hibernate的逆向工程

Hibernate的开发流程一般有两种:1、由Domain object > mapping > db2、由db开始,用工具生成生成mapping 和Domain object。在实际的开发过程中,涉及的表太多了,一个一个的写java实体类很费事费时的。Myeclipse提供了一个简单的方法:Hibernate逆向工程。在这里将详细介绍使用myeclipse逆向生成Hibernate工程。1、准备工作首先你必须提供一个数据库,并且需要完整、正确...
Android Training - 停止和重启一个Activity

Android Training - 停止和重启一个Activity

为了确保你的用户能感觉到程序一直是活着的,并且没有丢失他们的使用进度,合理的停止和启动你的activity将显得尤为重要。这里有一些场景是需要你的activity停止和重启的:用户在你的程序中从“正在运行程序窗口”选择切换到其他程序。那么你的程序的activity就会被停止。如果用户从“主屏幕图标”或者“正在运行程序窗口”中选择了你的程序,那么这个activity会被重启。用户在你的程序中执行一个行为启动了一个新的activity。当前activity就会...
Android Training - 重建一个Activity

Android Training - 重建一个Activity

存在一些情况,由于普通的程序行为,你的activity会被销毁,比如,当用户点击Back按钮,或者自己调用finish()方法。另外,如果activity被停止了并且很久没被使用,或者前台的系统需要更多的资源,系统也可能会销毁你的activity。当你的activity是因为按Back键或者自己结束的,那么系统认为这个activity实例已经是不需要了,因为你的行为明确指出了你要销毁它。然而,如果系统是强制销毁你的activity的话,虽然activity...
Android中Toast重复显示问题解决

Android中Toast重复显示问题解决

Android中Toast重复显示每次都延时累计造成提示框一直显示完累计的时间才退去的问题。在使用Toast作为提示信息时,Toast会显示在屏幕下方,一般用来提示用户的误操作。当用户在某些情况下,用户连续误操作多次时,会导致出现很多个Toast,依次显示,会在页面上停留很长时间,这个会严重影响软件的用户亲和性。我们可以通过一下方法来实现在一个Toast没有结束的时候再显示Toast不累加时间,而是打断当前的Toast,显示新的Toast。这样Toast就...
Android点击AlertDialog的button不退出对话框的方法

Android点击AlertDialog的button不退出对话框的方法

Android弹出对话框时,默认情况下无论点击哪个button,触发事件后对话框都会自动关闭。可以利用反射机制,使触发按钮点击事件之后不退出对话框。解决方法:在setButton的OnClickListener的OnClick里改变field,filed的改变对于该对象来说是全局的,所以想要关闭时也要添加代码。不退出对话框:.setPositiveButton("开始测试",newDialogInterface.OnClickListener(){@Ove...
Ubuntu 串口工具Minicom使用 及 DNW镜像烧录

Ubuntu 串口工具Minicom使用 及 DNW镜像烧录

Ubuntu 串口工具minicom使用 及 dnw镜像烧录(主要针对Android210开发板)。一。Minicom 使用Ubuntu下也有串口通信工具,比如Minicom,kermit。这里说明Minicom的使用。(1)安装suodo apt-get install minicom(2)启动Minicom启动必须以root权限。启动命令:sudo minicom(3)串口配置执行启动命令sudo minicom,屏幕下方出现如下提示时:CTRL-A ...
Android Training - 支持不同的尺寸

Android Training - 支持不同的尺寸

Android设备屏幕根据两个属性分类:尺寸和密度。你应该期望你的程序被安装在合理的尺寸和密度范围内。例如,你应该针对不同的尺寸和密度提供可选择的资源,让你的程序能有好的展现。 这里有四个常用的尺寸:small, normal, large, xlarge四个常用的密度:low(ldpi), medium(mdpi), high(hdpi), extra high(xhdpi)为了能够在不同的屏幕中显示不同的样式和位图,你必须保存不同的资源在独立的目录中,...
Android Training - 支持不同平台版本

Android Training - 支持不同平台版本

最新版本的Android经常能提供好的API给你的程序,你也必须继续支持老的版本,直到大部分设备都已经更新。这个课程教你怎么发挥新版本的优势,同时能很好的支持老版本。 定期更新的平台版本报表展示了每个android版本下激活设备的分布情况,这个报表是基于访问Google Play Store的设备统计的。最好的做法是,在支持最新的版本的同时支持90%的激活设备。提醒:为了在多个版本中提供最好的特征和功能,你需要使用Android Support Libra...
Android Training - 支持不同的语言

Android Training - 支持不同的语言

把UI中的字符串从代码中提取到一个外部文件中是一个好的习惯。Android为每个项目提供一个专门的资源文件夹来实现。 如果你使用SDK工具来创建的项目,那么这个工具会在项目的根目录创建一个res/文件夹,这个文件夹中的子文件夹表示不同的资源类型。这里也有一些默认的文件,比如res/values/strings.xml,它定义了你的字符串的值。创建区域文件夹和字符串文件为了支持多国语言,你需要在/res中添加values加一个连字符号和一个ISO国家代码命名...
Android Training - 支持不同的设备

Android Training - 支持不同的设备

世界上有很多不同形状和尺寸的Android设备。支持广大的设备类型,你就有机会获得广大的用户群。为了在android上取得更大成功,你的程序需要适配不同的设备配置。你需要支持不同的语言,不同的屏幕尺寸,和不同的Android平台版本。这个课程教你怎么使用基本的平台特征,利用不同的资源和其他特性,让你的程序在不同的Android兼容设备中得到最优的用户体验,并且是使用一个APK包来实现这些支持。课程支持不同的语言 http://www.linuxidc.co...
Android显示系统之Pixel、Bitmap、Drawable、Canvas、Paint和Matrix之间的联系

Android显示系统之Pixel、Bitmap、Drawable、Canvas、Paint和Matrix之间的联系

1、Pixel与Bitmap Pixel 像素,又称画素,为图像显示的基本单位。每个像素可有各自的颜色值,可采用三原色显示,因而又分成红、绿、蓝三种子像素(RGB色域),或者青、品红、黄和黑(CMYK色域,印刷行业以及打印机中常见)。照片是一个个采样点的集合,故而单位面积内的像素越多代表解析度越高,所显示的图像就会接近于真实物体。由像素组成的图像称为Bitmap(位图)。通常来说,对于一个显示屏幕,一个点就对应一个像素。(关于像素的DPI还有布局中的dip...
<< 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 >>