自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wojiaohuangyu的专栏

一步一个脚印

  • 博客(58)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 ContentProvider

ContentProvider表示“内容提供者”;  ContentProvider是一种数据共享机制,它将允许其它应用程序对自身应用程序中的数据  执行增删改查操作;  ContentProvider是Android核心组件之一,因此,开发人员在创建它时,需要自定义继承  ContentProvider,而且,它需要在项目清单文件中(AndroidMainfest.xml)中注册

2015-12-31 22:55:45 1258

原创 SQLite

SQLite是一个轻量级数据库,不同于MYSQL或MS-SQL等数据库服务系统,对于大多数用户而言,       SQLite具体的表现仅仅只是一个数据库文件而已。       SQLite占用资源非常低,占用的内存空间可能只需要几百kb,多用于嵌入式产品;       SQLite可支持Windows/Linux/Unix等主流操作系统,且支持主流的程序开发语言,例如

2015-12-30 19:38:27 1517 2

原创 偏好设置

偏好设置(SharedPreferences)提供了一种以键值对(K-V)的形式保存并读取持久数据的方式;偏好设置的本质是使用xml文件保存数据,但开发人员无须考虑xml文件的解析问题,仅需像使用Map一样使用偏好设置即可;偏好设置属于应用程序私有,仅应用程序自身可访问;偏好设置一般用于保存用户信息、用户设置等数据量较小的数据;偏好设置的文件保存在/data/data/应用程序包名

2015-12-29 22:24:41 2231

原创 Android中存储目录

内部存储在Android系统中,应用程序持久化保存数据有以下的方式:       文件存储;       SharedPreferences;       SQLite;       网络。     在Android应用程序系统中,文件存储可区分为:         内部存储;外部存储;缓存存储。如何选取数据存储的方式:      Android系统中提

2015-12-29 16:58:18 2911 1

原创 AIDL

AIDL介绍    AIDL表示“Android接口定义语言”:Android Interface Definition Language.    使用AIDL定义的接口,会被开发工具生成为可实现远程访问的接口。    进程间通信模式是组件间通信的“高级”应用方式,与一般组件间通信的区别在于:接口需要使用AIDL定义。    由于存在2个应用程序进行通信,因此,提供服务的应用程序通

2015-12-28 18:09:00 1658

原创 Service绑定模式

Service绑定模式     使用绑定的Service可以实现组件与Service的通信。     组件与被绑定的Service可以不归属于同一个应用程序,因此通过绑定Service可以实现进程间通信。     调用bindService(Intent service,ServiceConnectionconn,int flags)方法即可实现当前组件与Service的绑定。 参

2015-12-27 10:08:39 2276

原创 Service启动模式

Service简介       Service表示服务,是Android系统的核心组件之一。      Service的本质是一个继承了android.app.Service的java类;      每一个Service都应该在AndroidMainfest.xml文件中进行注册;      Service由Android系统进行维护。      Service没有匹配的用户界

2015-12-25 14:36:05 1937 2

原创 Activity启动模式

Task:     Task表示“作业”或“任务”。     在android系统中,执行某个任务时可能存在多个与用户产生交互的Activity,     Task则是这些Activity的容器;     执行Task的多个Activity不一定归属于同一个应用程序。     执行Task的多个Activity中,可能有同一个Activity的多个实例  Back

2015-12-24 22:11:20 1414

原创 Activity生命周期

Activity生命周期           Activity的生命周期方法    什么是生命周期       生命周期指一个事物(可能是没有实体的)从无到有,然后从有到无的过程,它的基本意义可通俗地理解为“从摇篮到坟墓”的整个过程,根据事物的不同,经历的阶段有所不同。           Activity的生命周期      Activity是由Android系统

2015-12-24 09:24:27 679

原创 安卓中Intent

Intent学习Intent属性的详解         在android操作系统中,Intent(意图)主要用于激活系统组件、在组件之间传递数据。Intent也可以实现调用Android系统内置的功能,例如拨打电话等。Intent可以理解为组件之间的“连接器”,可以用于激活Activity、Service、BroadcastReceiver,但不用于激活Content Pr

2015-12-23 13:01:17 1801 1

原创 安卓实现的根据坐标显示位置功能

最近在写一个简单的签到功能,能够根据提供的坐标将坐标显示到坐标分布图中,MainActivity:package com.example.xuanzuo;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import and

2015-12-22 15:59:04 2328

原创 android核心组件Activity的跳转

Activity简介       Activity是android应用程序的界面。每个应用程序往往都存在多个Activity,即存在多个界面,各个界面之间根据一定的逻辑规则互换显示。Activity的本质是一个java类,在一般情况下,可认为每个界面均是一个Activity,  也就是说Activity的数量与界面的数量是一一对应的。 Activity通常用于处理UI相

2015-12-19 17:11:46 1206

原创 hdu-1977 Consecutive sum II

#includeint main(){ __int64 m; int n; scanf("%d",&n); while(n--) { scanf("%I64d",&m); printf("%I64d %I64d\n",m*m*m,(m+1)*(m+1)*(m+1)); }return 0;

2015-12-18 14:39:05 612

原创 hdu-1976 Software Version

#includeint main(){ int n,m; int a1,b1,c1,a2,b2,c2; scanf("%d",&n); while(n--) { scanf("%d%d%d%d%d%d",&a1,&b1,&c1,&a2,&b2,&c2); if(a1>a2) { printf("Firs

2015-12-18 14:38:26 670

原创 hdu-2048 神、上帝以及老天爷

#includeint main(){ double arr[25]; int n,m,i; arr[1]=0; arr[2]=1; for(i=3;i<=20;i++) arr[i]=(i-1)*(arr[i-1]+arr[i-2]); //找出分子,也就是满足条件的情况 scanf("%d",&n); while(n--)

2015-12-18 14:37:41 610

原创 hdu-2035 人见人爱A^B

#includeint main(){ int a,i,b; while(~scanf("%d%d",&a,&b),a!=0&&b!=0) { int t=1; for(i=1;i<=b;i++) { t*=a; t=t%1000; } printf("%d\n",t); }return 0;}

2015-12-18 14:36:44 575

原创 hdu-2139 Calculate the formula

#include__int64 shu[2600];int main(){ int i; shu[1]=1; for(i=3;i<2600;i+=2) shu[i]=shu[i-2]+i*i; int n; while(~scanf("%d",&n)) 这次我可以自豪的说我一次过了,足以说明我现在是有多水。。。。。。。。。这么

2015-12-18 14:36:02 657

原创 hdu-2138 How many prime numbers

#include#includeint main(){ int n,m,i,j,t,k; int flag; while(scanf("%d",&n)!=EOF) { t=0; while(n--) { scanf("%d",&m); k=sqrt(m); flag=0; for(j=2;j<=k;j++)

2015-12-18 14:35:22 407

原创 hdu-1248 寒冰王座

#includeint main(){ int n,t,i,j; scanf("%d",&n); while(n--) { int sum,max; scanf("%d",&t); max=0; for(i=0;i<100;i++) { sum=0; for(j=0;j<100;j++) {

2015-12-18 14:34:40 444

原创 hdu-1999 不可摸数

#include#include#define MAX 500000int shu[MAX];int kemo[1010];void ints(){ int i,j,m; m=MAX/2; memset(shu,0,sizeof(shu)); for(i=1;i<m;i++) { for(j=i+i;j<MAX;j+=i)

2015-12-18 14:33:53 568

原创 hdu-1799 循环多少次?

#includeusing namespace std;int c[2010][2010];int n,m;void init(){ int i,j; for(i=0;i<2010;i++) { c[i][0]=1; c[i][i]=1; } for(i=1;i<2010;i++) { for(j=1;j<i;j++) c[i

2015-12-18 14:33:16 577

原创 大菲波数

#include#include#define MAX 500int main(){ int i,j,n,m; int shu1[MAX],shu2[MAX],shu3[MAX]; scanf("%d",&n); while(n--) { scanf("%d",&m); memset(shu1,0,sizeof(shu1)); memset(shu2,0,sizeof

2015-12-18 14:32:29 599

原创 hdu-1235 统计同成绩学生人数

#includeint main(){ int n,m,i,j; int shu[1010]; while(~scanf("%d",&n),n!=0) { int t=0; for(i=0;i<n;i++) scanf("%d",&shu[i]); scanf("%d",&m); for(i=0;i<n;i++) if(shu[i]==m)

2015-12-18 14:31:45 516

原创 hdu-1219 AC Me

#include#include#define MAX 100000char zifu[MAX+1000];int main(){ int n,t,i,j,k; //int r=1; while(gets(zifu)) { //if(r!=1) //printf("\n"); int shu[200]={0}; k=strlen(zifu); fo

2015-12-18 14:31:03 610

原创 hdu-1205 吃糖果

#include#define MAX 1000000__int64 shu[MAX+10000];int main(){ int n,m,t,k,i,j,max; scanf("%d",&n); while(n--) { __int64 sum=0; max=0; scanf("%d",&m); for(i=0;i<m;i++) scanf("%I6

2015-12-18 14:30:13 496

原创 hdu-1395 2^x mod n = 1

#includeint main(){ int n,x,i,k,t; while(~scanf("%d",&n)) { int flag=0; t=1; if(n==1||n%2==0) printf("2^? mod %d = 1\n",n);这道题理解了就简单了 if(n!=1&&n%2!=0) { for(i=1;;i++

2015-12-18 14:29:35 554

原创 hdu-1002 A + B Problem II

#include#include#define max_len 10000int shu1[max_len+100];int shu2[max_len+100];char zifu1[max_len+100];char zifu2[max_len+100];int main(){ int n,i,j,num1,num2; int r; scanf("%d",&n);

2015-12-18 14:28:31 430

原创 hdu-1202 The calculation of GPA

这道题都快把我给提交哭了,一直不过。。。。。终于知道错哪了#includeint main(){ int n,i; float sum1,sum2,s,p,m; while(~scanf("%d",&n)) { sum1=0; sum2=0; for(i=0;i<n;i++) { scanf("%f%f",&s,&p);

2015-12-18 14:27:38 540

原创 用c实现的各种排序的方法

#include void swap(int *a, int *b);void bubble_sort(int a[], int n);void select_sort(int a[], int n);void insert_sort(int a[], int n);void shell_sort(int a[], int n);void heap_adjust(int a[], i

2015-12-18 14:19:50 2265 1

原创 hdu-1197 Specialized Four-Digit Numbers

#includeint main(){ int t,n,m,k,i,h,sum1,sum2,sum3; i=2992; while(i<10000) { n=i; t=i; h=i; sum1=sum2=sum3=0; while(n) { sum1+=n%10;

2015-12-17 14:11:00 439 1

原创 hdu-1196 Lowest Bit

#include#includeint main(){ int n,m,i,j,k; while(~scanf("%d",&n),n!=0) { int t,sum=0; i=0; while(n) { if(n%2==0) t=0; else t=1; if(t==1) {

2015-12-17 14:10:18 434

原创 hdu-1194 Beat the Spread!

#includeint main(){ int s,n,d,x,y; scanf("%d",&n); while(n--) { int flag=0; scanf("%d%d",&s,&d); if(s<d) flag=1; if((s+d)%2!=0) flag=1; x=(s+d)/2; y=s-x;

2015-12-17 14:09:34 500

原创 hdu-1170 Balloon Comes!

#includeint main(){ int n; char ch; double a,b,c; scanf("%d",&n); while(n--) { getchar(); scanf("%c%lf%lf",&ch,&a,&b); if(ch=='+')思路是正确的,但是运行起来一直不正确,原来是getchar();这个我是真的

2015-12-17 14:08:48 368

原创 hdu-1163 Eddy's digital Roots

#includeint main(){ int n,m,i,j,t; while(~scanf("%d",&n),n!=0) { t=n; for(i=2;i<=n;i++) t=(t*n)%9; if(t==0) printf("%d\n",9); else printf("%d\n",t); } return 0;

2015-12-17 14:03:35 378

原创 hdu-1157 Who's in the Middle

#include#includeusing namespace std;int main(){ int n,m,i,j,t; int a[10010]; while(~scanf("%d",&n)) { for(i=0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n); printf("%d\n",a[n/

2015-12-17 14:02:04 406

原创 hdu-1097 A hard puzzle

#includeint main(){ __int64 a,b,m,n; while(~scanf("%I64d%I64d",&a,&b)) { m=a%10; if(m==0||m==1||m==5||m==6) n=m; if(m==2) { if(b%4==0) n=6; if(b%4==1) n=2; if(b

2015-12-17 14:01:01 393

原创 hdu-1076 An Easy Task

#includeint a[5000000]={0};int run(int year){ return year%400==0||(year%4==0&&year%100!=0);}int main(){ int n,m,i,j,k; int year,shu,t; for(i=1;i<5000000;i++) if(run(i)) a[i]=

2015-12-17 14:00:02 389

原创 hdu-1061 Rightmost Digit

#includeint main(){ int n,h,l,m,i,j,k,t; scanf("%d",&n); while(n--) { scanf("%d",&m); t=m%10; if(t==0||t==1||t==5||t==6) k=t; if(t==2) { h=m%4; switch(h)

2015-12-17 13:59:16 369

原创 hdu-1060 Leftmost Digit

#include#includeint main(){ __int64 N,num2; int n; double m; scanf("%d",&n); while(n--) { scanf("%I64d",&N); m=N*log10(N+0.0); m-=(__int64)m; num2=(__int64)pow(10,m); print

2015-12-17 13:58:22 376

原创 hdu-1056 HangOver

#includeint main(){ double n,temp,t; while(~scanf("%lf",&n),n!=0.00) { temp=0; t=2.0; while(n>temp) { temp+=1/t; t++; } printf("%.lf card(s)\n",t-2); } r

2015-12-17 13:57:07 330

iotdb编译所需包 lt-downsampling-java8-0.0.6.jar

iotdb编译所需包 lt_downsampling_java8-0.0.6.jar

2023-03-24

arm64环境下thrift二进制可执行文件

arm64环境下thrift二进制可执行文件

2023-03-24

arm64环境下iotdb二进制安装包

Linux arm64环境下iotdb二进制安装包

2023-03-24

Java小程序仿抖音联手小项目

Java小程序仿抖音联手小项目

2020-04-10

12份工作简历模板参考

12份简历模板,界面美观,适合各行各业的简历模板

2020-04-10

简单的图库小案例

图库源码,简单的实现图库小案例,希望能够给大家学习带来方便

2015-12-07

简单的增删查修网站源码

用myeclipse实现的能够增删查修,以及验证码的源码,适合初级网站的新手作为参考使用。

2015-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除