3 往事似水拂流年

尚未进行身份认证

爱生活的程序猿(#_#)

等级
TA的排名 23w+

ZigBee学习之Z-Stack协议栈的使用

开始

2019-07-11 12:00:01

Android-操作SQLite数据库(二)

一、概述在操作SQLite数据库(一)中,我们为了判断底层数据库是否包含news_inf数据表,采用的处理方法十分繁琐,程序先尝试向news_inf数据表中插入记录,如果程序抛出异常,则在异常捕获catch块中创建news_inf数据表,然后再插入记录。在本例程中,使用更为优雅的方式来操作数据库——SQLiteOpenHelper类在实际项目中很少使用SQLiteDatabase的方法来打...

2019-06-19 15:46:34

Android-使用bundle.putSerializable()在Activity中交换数据

参考下面这篇博文,仅供学习。https://blog.csdn.net/qq_33441205/article/details/50669006

2019-06-19 15:19:39

Android-操作SQLite数据库(一)

一、SQLiteDatabase简介Android提供了SQLiteDatabase代表一个数据库(底层就是一个数据库文件),一旦应用程序获得了代表指定数据库的SQLiteDAtabase对象,接下来就可通过SQLiteDatabase对象来操作数据库了。SQLiteDatabase提供了如下静态方法来打开/创建一个文件的数据库。static SQLiteDatabase openD...

2019-06-18 20:29:49

Android-使用SimpleAdapter创建ListView

效果图:代码实现:activity_list.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/ap...

2019-06-17 21:03:41

Java Web实现用户注册页面的提交

项目需求:创建一个Web项目,实现用户登录界面的注册,并将信息提交到数据库中。运行环境:jdk1.8+MySQL5.6+Apache Tomcat9.0步骤:一、Web项目工程的创建;1、File-->New Dynamic Web Project(如果没有Dynamic Web Project这一选项,则选择other选项,在上面输入Dynamic Web Project即...

2019-06-17 09:11:09

Java数据库操作DAO设计模式

DAO(Database Access Object,数据库访问对象)为了降低耦合性,提出了DAO封装数据库操作的设计模式。优点:它可以实现业务逻辑与数据库访问相分离,相对来说,数据库是比较稳定的,其中数据库依赖于数据库系统,提供数据库访问的接口。DAO模式的组成部分DAO接口(主要是添加、修改、更新和删除方法) DAO实现类 实体类(一般存放于domain、beans、ent...

2019-06-14 10:23:19

Java中使用DbUtils工具类对JDBC操作进行封装

案例:使用DbUtils数据库工具类,实现在控制台输入数字“1”或“2”,对数据库的查询和增加,具体功能如下图所示。项目分为三个文件,1、主界面JdbcDemo5.java文件 2、学生类Student.java文件,该类是具体的实现类 3、工具类DbUtils.java文件1、主界面JdbcDemo.java中写了两个自定义方法,select()方法和add()...

2019-06-13 21:54:59

Java中使用JDBC操作二进制文件

PreparedStatement对象可以使用输入和输出流来提供参数数据,这使得开发者可以将整个文件放入可以保存大值的数据序列,例如Text和BLOB数据类型。有以下几种方法可以用于流式传输数据setAsciiStream() 此方法用于提供大的ASCII值; setCharacterStream() 此方法用于提供大型的UNICODE值; setBinaryStream()此方法用于...

2019-06-13 16:24:50

Java中创建线程的几种方式(二)

使用匿名内部类创建线程1、代码实现package com.zyc.thread;/** * 匿名内部类的格式 */public class ThreadDemo3{ public static void main(String[] args) { //1、主线程 System.out.println(Thread.currentThread().getNam...

2019-06-12 08:23:10

Java中创建线程的几种方式(一)

1、继承Thread类创建线程类通过继承Thread类创建并启动多线程的步骤如下:定义Thread类的子类,并重写该类的run()方法,该run()方法的方法体就代表了线程需要完成的任务,因此把run()方法称为线程执行体; 创建Thread子类的实例,即创建线程对象; 调用线程对象的start()方法来启动该线程。程序实现package com.zyc.thread;pu...

2019-06-11 22:14:14

Android-AsyncTask异步任务(二)

需求:使用AsyncTask下载网络图片,并更新进度条。1、activity_main布局文件(Button和ImageView)<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns...

2019-06-11 21:08:20

Android-AsyncTask异步任务(一)

需求:使用AsyncTask异步任务,下载网络图片一、在主线程中操作耗时任务会导致异常因为在新版Android平台不允许直接在UI线程中建立网络连接、访问网络资源。在UI线程中操作耗时任务(访问网络),将会导致android.os.NetworkOnMainThreadException异常。1、在AndroidManifest.xml中添加网络授权 <uses-perm...

2019-06-11 20:11:35

Android-Handler和Message学习(三)

Handler处理消息的两种方式(下):send和post1、activity_main.xml有两个Button按钮,分别操作两种方式<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm...

2019-06-11 11:35:11

Android-Handler和Message学习(二)

Handler与Message处理消息几种实现方式(上)1、activity_main.xml比较简单,只有一个Button按钮<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:...

2019-06-11 10:11:55

Android-Handler和Message学习(一)

一、项目需求1、利用Handler和Message下载网络图片点击主界面上“下载网络图片”按钮,将会下载一张网络图片。二、代码实现1、AndroidManifest.xml文件上添加网络授权<uses-permission android:name="android.permission.INTERNET"/>2、activity_main.xml上添加布局...

2019-06-11 08:10:00

MSP430F149与ESP8266串口通信(下)

待更

2018-11-03 21:15:24

MSP430F149与ESP8266串口通信(中)

一、前言       在MSP430F149与ESP8266串口通信(上)这个帖子中,我们介绍了ESP8266基本的使用,包括用AT指令控制模块和三种基本的模式,相当于为本文做了铺垫。那么在这一篇帖子,将向大家正式介绍MSP430F149与ESP8266对接的过程,文中我将贴出需要的代码,一步一步带领大家进行对接,代码工程文件大家可以根据需要去下载学习。二、资源1.MSP430F149...

2018-11-02 12:10:22

MSP430F149与ESP8266串口通信(上)

一、前言       针对网上90%的例程都是针对51单片机(或者STM32)和ESP8266模块进行串口通信,故开此帖记录MSP430与ESP8266对接的过程,希望大家不要走弯路,及时实现自己所需要的功能。本帖分为MSP430F149与ESP8266串口通信(上)、MSP430F149与ESP8266串口通信(中)和 MSP430F149与ESP8266串口通信(下)三部分,其中,在(上)...

2018-11-01 22:13:19

基于Hough变换的直线和圆的检测与提取

学数字图像处理有挺长时间了,正好最近这段时间有空,学习了一下Hough变换,作了几个比较简单的东西,分享出来,希望能和大家一起学习,也希望各位能提出宝贵的意见,共同进步,文采不好,欢迎拍砖,下面正式进入正题。 Hough变换于1962年被Paul Hough提出以来,在数字图像中基本几何形状的检测与提取方面,受到了各界学者的广泛关注。Hough变换因其具有很好地鲁棒性、对图像数据的不完全性、以...

2017-06-08 18:51:29
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。