自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android图片自动轮换 点击跳转

在Android中实现图片自动轮换并在点击时跳转可以使用。用于实现图片的自动轮换,每3秒钟轮换一次。时,我们通过启动一个新的。中取消定时任务以避免内存。

2024-03-24 10:29:06 105

原创 Handler的事情

eg:每隔一秒,更新UI,每隔一段时间,去查看一个进程或者服务是否结束,有点消耗资源,因为他会循环的执行固定的操作,所以一般还是少用。1. 在一段数据处理的耗时操作后,如果这个操作超过1s,就显示进度条,如果耗时操作不超过1s,则不显示进度条后。handler的作用,将一些非主UI线程更新UI,传递一些数据等等。:调度消息,将一个任务切换到某个指定的线程中去执行。(2)定义一个Runnable变量。(1)定义一个handler变量。

2024-02-24 14:07:30 374

原创 进程线程子线程

一个线程指的是进程中一个单一顺序的控制流(或者说是执行路线、执行流), 一个进程中可以创建多个线程, 多个线程实现并发运行, 每个线程执行不同的任务。使用Handler的主要作用就是在后面的过程中发送和处理Message对象和让其他的线程完成某一个动作(如在工作线程中通过Handler对象发送一个Message对象,让UI线程进行UI的更新,然后UI线程就会在MessageQueue中得到这个Message对象(取出Message对象是由其相关联的Looper对象完成的),并作出相应的响应)。

2024-02-24 12:57:36 751

原创 Handler的postDelayed方法

前几天我们自己的设备很卡,卡到跳转界面都需要不到1秒的时间,我就把跳转的动作放在Runnable里边,外边加上弹出进度提示框。//要做的事情,这里再次调用此Runnable对象,以实现每两秒实现一次的定时器操作。当然,你也可以做一个闹钟提醒延时的函数试试,比如,先用MediaPlayer播放闹钟声音,如果不想起,被停止播放之后,下次就5分钟后再播放,再被停止的话,下次就4分钟后播放,如果其所在的线程是UI线程的话,Runnable中还是不能执行耗时操作,不然会ANR。实际上也就实现了一个2s的一个定时器。

2024-02-24 12:11:54 499

原创 filezilla文件传输失败

文件-->站点管理器-->我的站点-->新站点-->传输设置-->传输模式--->选“主动”

2024-02-03 12:08:03 385

原创 泛型(六)

总结1.上面说到使用 Object 来达到复用,会失去泛型在安全性和直观表达性上的优势,那为什么 ArrayList 等源码中的还能看到使用 Object 作为类型?根据《Effective Java》中所述,这里涉及到一个 “移植兼容性”:泛型出现时,Java 平台即将进入它的第二个十年,在此之前已经存在了大量没有使用泛型的 Java 代码。人们认为让这些代码全部保持合法,并且能够...

2020-05-04 12:44:30 199

原创 Java 泛型(五)

泛型的应用当我们写网页的时候,常常会有多个DAO,我们要写每次都要写好几个DAO,这样会有点麻烦。那么我们想要的效果是什么呢??只写一个抽象DAO,别的DAO只要继承该抽象DAO,就有对应的方法了。要实现这样的效果,肯定是要用到泛型的。因为在抽象DAO中,是不可能知道哪一个DAO会继承它自己,所以是不知道其具体的类型的。而泛型就是在创建的时候才指定其具体的类型。抽象DAO...

2020-05-04 12:38:03 124

原创 Java 泛型(四)

泛型的类型擦除泛型是提供给javac编译器使用的,它用于限定集合的输入类型,让编译器在源代码级别上,即挡住向集合中插入非法数据。但编译器编译完带有泛形的java程序后,生成的class文件中将不再带有泛形信息,以此使程序运行效率不受到影响,这个过程称之为“擦除”。JDK5提出了泛型这个概念,但是JDK5以前是没有泛型的。也就是泛型是需要兼容JDK5以下的集合的。当把带有泛型特性的...

2020-05-04 12:32:19 129

原创 Java 泛型(三)

泛型的通配符1 、为什么需要类型通配符..遍历集合没有泛型public void test(List list){ for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); }}上面的代码是正确的,只不过在编译的时候会出现警...

2020-05-04 12:23:19 251

原创 Java 泛型(二)

泛型的使用泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。把类型当作是参数一样传递。类型参数的意义是告诉编译器这个集合中要存放实例的类型,从而在添加其他类型时做出提示,在编译时就为类型安全做了保证。ArrayList<E>中的E称为类型参数变量 ArrayList<Integer>中的Integer称为实例的类型参数 整个称为ArrayLi...

2020-05-04 10:34:31 140

原创 Java 泛型(一)

泛型泛型的提出是为了编写重用性更好的代码。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。引入泛型 Object是所有类的父类,使用时可以添加不同类型的对象;当需要使用的时候,必须进行强制转换,但是这个强转很有可能出现转换异常。Object实现通用、不同类型的处理,有这么两个缺点:每次使用时都需要强制转换成想要的类型 在编译时编译...

2020-05-04 09:52:55 97

原创 setbackgrounddrawable过时

textView.setBackgroundResource(R.drawable.icon); textView.setBackground(ContextCompat.getDrawable(this, R.drawable.icon)); setBackground和setBackgroundResource都可以替代setbackgrounddrawable,s...

2020-05-03 19:14:46 241

转载 IEnumerable

https://www.cnblogs.com/haoyifei/p/5768379.html

2020-05-03 12:37:39 149

原创 Web APi之捕获请求原始内容的实现方法以及接受POST请求多个参数多种解决方案

Web APi之捕获请求原始内容的实现方法以及接受POST请求多个参数多种解决方案Jsonwebrequest解决方案APIstringclasstype前言我们知道在Web APi中捕获原始请求的内容是肯定是很容易的,但是这句话并不是完全正确,前面我们是不是讨论过,在Web APi中,如果对于字符串发出非Get请求我们则会出错,为何?因为Web AP...

2019-11-14 14:24:38 942

原创 HTTP协议和URL地址

第一章 B/S与C/S架构B/S架构 B/S:即browser/server 浏览器/服务器 C/S架构 C/S:即client/server 客户端/浏览器 B/S与C/S架构的优缺点 B/S架构 C/S架构 优点 想改文件先攻击服务器,相对安全;便于维护;单一HTTP进行通信; 占用服务器资源较小;可以通过任意的协议进行访问; 缺点 ...

2019-10-31 12:49:29 472

转载 路径的写法

C#文件路径的写法路径有3种方式,当前目录下的C#文件相对路径、当前工作盘的C#文件相对路径、绝对路径。以C:\Tmp\Book为例(假定当前工作目录为C:\Tmp)。“Book”,“\Tmp\Book”,“C:\Tmp\Book”都表示C:\Tmp\Book。另外,在C#中 “\”是特殊字符,要表示它的话需要使用“\\”。由于这种写法不方便,C#语言提供了@对其简化。只要在字符串

2014-04-23 10:37:02 1694

转载 c# 实现MD5,SHA1,SHA256,SHA512等常用加密算法

在很多电子商务和社区应用中,我们都要存放很多的客户的资料,其中包括了很多的隐私信息和客户不愿被别人看到的信息,当然好有客户执行各种操作的密码,此时就需要对客户的信息进行加密再存储,目前有两种比较好的加密算法:MD5和sha1。这两种加密算法都属于散列加密技术。所谓散列加密就是无论输入的字符串是什么,有多大,加密后都将变成唯一的定长的加密串。首先介绍一下MD5,MD5的全称是Mess

2014-04-12 23:04:15 4155

转载 C#获取网页中的验证码图片

有时候我们需要获得网页上的图片,尤其是向验证码这样的图片.这个方法就是将网页上的图片获取到PictureBox中.效果入下图所示.右边是使用Webbrowser控件装载的某网站的注册页面,其中包括了验证码.左边是获取到的验证码,装载在PictureBox中.也许有人会问,通过Webbrowser也能够看到注册页面的验证码为什么还要,在获得这个验证码.原因如下:当你不想让别人知道在做

2014-04-11 10:52:32 2542

转载 ExecuteReader(),ExecuteNonQuery(),ExecuteScalar(),ExecuteXmlReader()之间的区别

ExecuteReader(),ExecuteNonQuery(),ExecuteScalar(),ExecuteXmlReader()之间的区别 主要有这么几种,cmd.ExecuteReader();cmd.ExecuteNonQuery();cmd.ExecuteScalar();cmd.ExecuteXmlReader();) 1,ExecuteReader();返回一个S

2014-04-09 23:10:53 464 1

转载 C#.NET中现在用的SqlHelper操作方法集合

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace MSBDAL{    /* 

2014-04-09 13:39:22 501

转载 如何远程备份sql server数据库

方法一(不使用SQLDMO):/// ///备份方法 /// SqlConnection conn = new SqlConnection("Server=.;Database=master;User ID=sa;Password=sa;");SqlCommand cmdBK = new SqlCommand(); cmdBK.CommandType = Comma

2014-04-09 13:36:16 668

转载 sqlhelper用法

(2012-07-12 23:29:33)转载▼Ⅰ.引言       使用该类目的就是让使用者更方便、更安全的对数据库的操作,既是除了在SQLHelper类以外的所有类将不用引用对数据库操作的任何类与语句,无须担心数据库的连接与关闭的问题。但是,该类仍然需要大量的调试与修改。故此,请使用者不断完善该类,以至于能与SQLHelper(.NET版)的功能并驾齐驱。

2014-04-08 12:03:19 585

转载 好用的SQLHelper类

using System;using System.Data;using System.Data.SqlClient;using System.Configuration;/// /// 2013年6月10日 10:27:52/// public class SqlHelperXhf{    #region 初始化参数 public SqlCon

2014-04-08 09:26:27 400

空空如也

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

TA关注的人

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