自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (75)
  • 收藏
  • 关注

原创 mysql插表简单处理办法

最近由于原先的单表数据项太多,决定拆成2张表,形成一对多的关系,拆表原因:原数据表,以某id和时间(day)来 联合唯一索引, 随着数据越来越多,同一个某id的无用数据太多,每天存储的有用数据只有表字段的1/3,于是决定分表拆表,实现一对多的结构.最近由于原先的单表数据项太多,决定拆成2张表,形成一对多的关系,拆表原因:原数据表,以某id和时间(day)来 联合唯一索引, 随着数据越来越多,同一个某

2017-03-31 14:58:34 628

原创 利用redis简单实现消息订阅和发布

好久没写博客了,最近关于redis消费者,生产者的功能,看了很多的资料,个人觉得很多的MQ开源都很好用,redis相对小俏,简单实现,一下先介绍redis实现;1, redis实现消息发布和订阅,/** * Created by SDingBa.xiong on 17-3-9. */public class RedisMsgPubSubListener extends JedisPubSub

2017-03-19 13:01:28 3822

原创 时间

Date date = new Date(); Calendar calendarNow = Calendar.getInstance(); calendarNow.setTime(date); String minute = DateTimeUtils.formatDate(calendarNow.getTime(), "mm");

2016-11-24 20:44:59 523

原创 规则引擎 Drools 6.4.0Final版本2

上一篇文章讲了 规则引擎的简单版本,可以说 是 drl配置文件版本,现在将一下数据库版本,这样数据就可以共享,灵活性更加大一些吧,. 规则引擎版本1 其实原理和上一篇一样,都是一样的模式,今天简单介绍一下,private KieContainer loadKieContainerDao() throws IOException { KieServices kieService =

2016-10-27 16:30:50 745

原创 规则引擎Drools 6.4.0.Final

java实现规则引擎: 原理不多说,自己查阅资料吧;搭建环境: maven spring (今天上图 spring框架下搭建规则引擎);1: maven 依赖;<dependency> <groupId>org.kie</groupId> <artifactId>kie-api</artifactId> <versi

2016-10-27 16:22:53 1099

原创 2个数组中遍历相同元素或不同元素

2个数组中,遍历出不同的元素:public <T> List<T> compareList(List<T> t1, List<T> t2) { List<T> listMax; List<T> listMin; if (t1.size() > t2.size()) { listMax = t1; list

2016-10-25 17:56:31 2799

原创 数据库索引

唯一索引: 唯一索引是为了解决数据重复的,二不仅仅是为了提高数据的访问速度,唯一索引可以有多个,但是索引列的值必须唯一,索引列的值允许有空值。如果能确定某个数据列将只包含彼此各不相同的值,在为这个数据列创建索引的时候就应该使用关键字UNIQUE,把它定义为一个唯一索引。create unique index nameIndex on table(table_name); ALTER

2016-10-14 16:16:46 410

原创 web下载七牛云上面的图片资源

文本将怎么通过浏览器打包下载七牛云服务器上面的图片资源;如果不用压缩打包处理,可以直接获取流后用对应的out输出就行,不做具体解析;1 先讲怎么打包下载吧.ZipOutputStream我用的是这个工具类 创建: ZipOutputStream out = new ZipOutputStream(new FileOutputStream(strZipName)); 通过在for

2016-10-12 14:24:31 2578 1

原创 web上传图片到七牛云服务器

本文通过java web的使用,把要上传的图片通过浏览器上传到服务器上面. ` 文本仅供参考,可能出现很多不合理;` 1 创建对应的jsp页面: 下面是jsp下面的对应的from表单,上传文件用的那么ImgFiles的属性名称,同样你可以使用其他的,或者以数组的形式,比如imgFiles[0],…<form action="http://ipAdress:9010/api/sding

2016-10-12 14:11:31 6081

原创 MyBatis的多表联合查询

1注意事项: 2写博客原因: 遇到这个需求,网上找了好久,虽然找到方法了,但是花了很长的时间,中间还遇到了一个特别棘手的问题,(也算我自己太大意了)表 1-多的情况,可以使用myBatis的关联查询查询出来, 一对多的情况,在一的那张表中,添加:<collection property="adImagePaths" ofType="com.htmob.crm.model.AdImagePath

2016-10-12 13:48:07 2832

原创 七牛云存储使用的utils

自己弄了一个简单为七牛云的utils文件,基础版本,适合初学者:上传文件:Response res = uploadManager.put(file, key, getUpToken());**put 的第一个参数可以是文件file类型,可以是路径,还可以是byte[] 在web项目中,显然 路径是不行的,可以使用file或者byte[];**“ public class qiniuYunUt

2016-10-12 12:41:02 1780

原创 七牛云java基础版本

最近用到了七牛云,挺好用的,先来讲一下官方的demo,之后会上传一个自己封装的utils.java文件本文以 图片为例 更具体的请查看我的下一篇博客,关于七牛云的……. g Gradle : compile 'com.qiniu:qiniu-java-sdk:7.x.+'MAVEN:<dependency><groupId>com.qiniu</groupId><artif

2016-10-12 12:32:48 1468

原创 SDingba的啥意思,sdingba,SDingBa

别搜索了,就是 十点半 的含义SDingBa == 十点半SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意义,SDingBa是啥意

2016-10-10 15:55:53 585

转载 Mybatis简单入门

转载: 首先是环境的配置,我使用maven创建项目,pom.xml文件如下<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.

2016-09-29 10:56:15 317

原创 echarts入门

最近工作接触了echarts,算是入门吧,写下经验,方便我自己以后查看.一下先说官方文档: y 获取echarts 1 从官网下载界面选择你需要的版本下载,根据开发者功能和体积上的需求,我们提供了不同打包的下载,如果你在体积上没有要求,可以直接下载完整版本。开发环境建议下载源代码版本,包含了常见的错误提示和警告。2 在 ECharts 的 GitHub 上下载最新的 release 版本,解压

2016-09-29 10:29:15 1024

原创 最好用的Date工具类

import com.google.common.collect.ImmutableMap;import org.apache.commons.lang3.time.DateFormatUtils;import java.text.ParseException;import java.util.*;import java.util.regex.Pattern;/** * 日期工具类, 通过静

2016-09-28 12:23:08 2041

原创 百度云自定义分享密码

javascript:require(["function-widget-1:share/util/service/createLinkShare.js"]).prototype.makePrivatePassword=function(){return prompt("自定义网盘提取码","1111")}a在百度云分享的时候.调出浏览器的Console,然后执行上面这段js脚本. ok

2016-09-27 16:06:49 1690

转载 Redis入门

转载:【redis是什么】 redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 redis的官网地址,非常好记,是redis.io。(特意查了一下,域名后缀io属于国家域名,是british Indian Ocean territory,即英属印度洋领地) 目前,Vmware在资助着redis项目的开发和维护。【谁在使用redis】 B

2016-09-27 15:56:50 326

转载 Mybatis动态sql

转载来着:MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有:ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子: <select id="dynamicIfTest

2016-09-27 12:28:32 298

转载 MyBatis入门基础

转载:来着: http://elim.iteye.com/blog/1333271每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。SqlSessionFactory本身是由SqlSessionFactoryBuilder创建的,一般而言,在一个应用中,一个数据库只会对应一个SqlSessionFactory,所以一

2016-09-27 12:18:43 341

原创 几种list循环的方法

List List<Map<String, String>> maps = new ArrayList<>(); Map<String, String> ccc; for (int i = 0; i < 10; i++) { ccc = new HashMap<>(); ccc.put(i + "", i * 1111

2016-09-25 17:45:55 1914

转载 ReactJs入门(转载)

来自: http://www.cnblogs.com/javascript-center/p/5533131.html 《个人学习使用》

2016-09-23 13:45:06 427

原创 天干年月算法java

上班空闲时间,看见朋友圈发了张毛笔画,上面写了丙申,好奇查了查,下面说说java实现:很简单,简单到爆。哈啊哈:String[][] tianGanTZ = { { "庚", "辛", "壬", "癸", "甲", "乙", "丙", "丁", "戊", "己" }, { "申", "酉", "戌", "亥", "子", "丑", "寅", "卯", "辰", "巳"

2016-09-22 17:56:26 1461 2

原创 Spring boot入门

**注意: application.java 文件不能直接放在main/java文件夹下,必须要建一个包把他放进去**

2016-09-22 17:52:38 494

原创 mysql数据库优化

该文章来源于网络(主),结合自己学习而成 友情来源: http://www.cnblogs.com/yunfeifei/p/3850440.html http://blog.jobbole.com/102520/1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值

2016-07-10 13:52:38 459

转载 开源项目

来源 http://blog.csdn.net/tangyeegg/article/details/51769957 第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、Tip

2016-06-27 19:45:39 1466

原创 微信公告号实现原理简单介绍;

前段时间无聊玩了玩微信公告号的实现,现在简单介绍一下微信公告号的实现原理;开发者模式:开发者模式其实就是,使用自己的服务器,你可以选择任何一种后台web开发语言,我以java web的实现;数据传递:手机app微信客服端发送数据,数据先到微信服务器,然后微信服务器直下面的json解析以JSONObject.fromObject(即JSONObject和JSONArray)的方式解析,最简单

2016-06-18 19:33:16 3343

原创 自定义异步AsyncTask

在 网络 的获取数据的过程中,多线程,异步 是很常见的方法,在这儿,我介绍一些处理办法1,Thread Thread的使用,一般结合 Handler的使用, 所以的操作,耗时操作,放在Thread里面进行,2,AsyncTaskdoInBackground:必须重写,异步执行后台线程要完成的任务,耗时操作将在此方法中完成.onPreExecute:执行后台耗时操作前被调用,通常用于进行初始化操作

2016-05-30 21:07:05 1049

原创 java实现提取中文的首字母

private final static int[] li_SecPosValue = {1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3212, 3472, 3635, 3722, 3730, 3858, 4027, 4086, 4390, 4558, 4684, 4925

2016-05-29 20:48:54 902

原创 自定义ContentProvider

1,继承 COntentProviderpublic class PersonContentProvider extends ContentProvider 实现他的方法;2,配置清单文件<provider android:name=".providers.PersonContentProvider" android:authorities="com.

2016-05-25 09:08:38 323

转载 FragmentPagerAdapter与FragmentStatePagerAdapter使用详解与区别

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992FragmentPagerAdapter是Android-support-v4支持包里面出现的一个新的适配器,继承自PagerAdapter,是专门用来给支持包中出现的ViewPager进行数据适配的。 PagerAdapter在之前的文章中进行过简单的介绍,不记得怎么使用的可以先去看一下。

2016-05-20 16:51:23 444

原创 数据库utf-8

useUnicode=true&characterEncoding=utf-8jdbc:mysql:///hiberate?useUnicode=true&characterEncoding=utf-8 com.mysql.jdbc.Driver root root先mysql进入:GBK: create database test2 DEFAU

2016-05-13 20:37:59 447

转载 android视频播放器Media

本地:package com.itheima.musicplayer;import java.io.File;import java.io.IOException;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.media.AudioManager;im

2016-05-11 13:47:07 771

原创 android音乐播放器Media

资料来源于 google android官网: This class is the primary API for playing sound and video. https://developer.android.com/guide/topics/media/mediaplayer.html#mpandservicesIf you are using MediaPlayer to stre

2016-05-11 13:38:18 484

转载 Activity传递对象的方法《转载》

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0104/2256.html这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!Android中,Activity和Fragment之间传递对象,可以通过将对象序列化

2016-05-11 12:51:36 382

原创 ViewPager和FragmentPagerAdapter

该代码来源于 慕课 网 学习视频: MainActivity.classpackage com.imooc.tab03;import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support

2016-05-10 21:11:05 1155

原创 多次点击事件button处理(连续点击次数生效)

long[] mHits = new long[3]; //三击事件 public void click(View view){ //src 拷贝的源数组 //srcPos 从源数组的那个位置开始拷贝. //dst 目标数组 //dstPos 从目标数组的那个位子开始写数据 //length 拷贝的元素的

2016-05-09 20:37:03 4656

原创 Notification

Notification 通知栏通知Notification是显示手机状态栏的文本消息的提示。如何实现: 获取NotificationManager NotificationManager mn = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); 显示通知栏 notify(id,notification)

2016-05-09 20:31:40 1689

转载 Fragment----2

博客来源:::http://blog.csdn.net/lmj623565791/article/details/37992017本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity交互,Fragment与Activity交互的最佳实践,没有视图的Fragment的用处,使用Fragment创建对话框,如何与ActionBar,MenuItem集成等~~1

2016-05-08 11:17:18 459

转载 Fragment---1

博客来源::::http://blog.csdn.net/lmj623565791/article/details/379709611、Fragment的产生与介绍 Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,

2016-05-08 11:09:09 319

QT代码方式实现简单的计算机功能

QT代码方式实现简单的计算机功能,不是用ui实现的计算机,全部代码实现,信号槽什么都都是自己定义.

2015-11-16

esp8266苹果版.

因借鉴来的,所有我要的分才特别高,建议下载原作者的。

2015-11-11

WIFI模块型号RM04和STM32驱动代码

WIFI模块型号RM04和STM32驱动代码,

2015-11-11

Matla电路仿真调制与解调am pm fm psk fsk ask

Matla电路仿真调制与解调,含 am pm fm 和 psk fsk ask电路的调制和解调。

2015-10-31

NFC读写功能实现android手机。读和写文本信息

实现android手机的读写操作,必须是支持NDF的android手机才可以测试出来,简单的源码。

2015-10-28

NFD读写操作的源码android手机

实现android手机的读写操作,必须是支持NDF的android手机才可以测试出来,简单的源码。

2015-10-28

ESP8266开发之SDK开发,按钮按键的功能开发

ESP8266开发之SDK开发, 对sdk进行开发,源码 按钮按键的功能开发,

2015-10-27

esp8266和电脑连接使用的java源码,双通道

原理是tcp/ip协议写的,会tcp/ip协议的不需要下载,主要是帮助esp8266和电脑通信的时候使用的java源码,可代替tcp工具使用, java源码,短小精悍,移植和修改性强。

2015-10-27

esp8266和stm32之五,能连接路由器和增加RFID的读写功能

esp8266和stm32之五,能连接路由器,使得stm32可以和电脑通信,并且添加增加RFID的读写功能,可以再显示屏上显示。rfid为RC522

2015-10-20

android各种模块代码分类,多达20种以上

android各种模块代码分类,多达20种以上,各种模块的分类代码,绝对适合初学者学习和收藏。

2015-10-18

高仿微信的2个android手机软件demo

高仿微信的2个demo案例。实现功能很强大。

2015-10-18

android手机和电脑摄像头

android手机和电脑摄像头。手机充当电脑摄像头。的功能

2015-10-18

软件设计师考试资料

软考资料,适合考取中级软件设计师的初学者

2015-10-18

GO语言程序设计资料,含2本

Go语言编程 和 go程序设计语言 2本书电子版,适合初学者学习,

2015-10-17

esp8266和stm32驱动之三实现访问网站获取数据

esp8266和stm32驱动, 可以连接路由器,然后访问网站,获取网站上面的数据显示处理啊,相关问题代码里面有介绍怎么操作。

2015-10-16

ESP8266和stm32之四实现LCD联网

本例程演示如何使用LCD测试WF-ESP8266 WiFi模块,可以连接路由器等一系列的操作

2015-10-16

esp8266和stm32实验访问网络的源码

esp8266和stm32实验访问网络的源码,可以实现stm32驱动esp8266连接路由器,然后访问网页获取网页的资料。

2015-10-16

esp8266和stm32驱动之二实现无线通信

esp8266 和 stm32 实现交互, 可以使得esp8266连接路由器,实现网络下和 电脑 等无线设备的 tcp/ip通信, esp8266 和 stm32的案例,无线通信,如果没有电脑端的tcp/ip软件,可以下载我的另外一个java写的tcp/ip通信小案例,实现和esp8266的通信。

2015-10-16

uc/os-iii在stm32上面多线程的demo

UCOS uc/os-iii在stm32上面的应用,一个多线程的在stm32f103上面的案例,可以运行的简单demo

2015-10-15

uc/os-iii UCOS在stm32板上单线程的DEMO

uc/os在stm32板上面的应用,一个uc/os的demo在stm32f103上面的单线程实例

2015-10-15

Android和PHP开发最佳实践.pdf

Android和PHP开发最佳实践.pdf

2016-07-09

java经典实例

java经典实例

2016-07-09

App研发录 架构设计、Crash分析和竞品技术分析

App研发录 架构设计、Crash分析和竞品技术分析

2016-07-09

深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描版.pdf

深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描版.pdf

2016-07-08

微信公众平台应用开发++方法、技巧与案例.pdf

微信公众平台应用开发++方法、技巧与案例.pdf

2016-07-08

Smashing_Android_UI.pdf

Android安全机制解析与应用实践等/Smashing_Android_UI.pdf

2016-07-08

Android安全机制解析与应用实践.pdf

Android安全机制解析与应用实践等/Android安全机制解析与应用实践.pdf

2016-07-08

50_android_hacks.pdf

Android安全机制解析与应用实践等 50_android_hacks.pdf

2016-07-08

Java多线程编程核心技术_完整版

2016-07-08

BadgeView 的包(导入文件类型包)

BadgeView 的包(导入文件类型包)

2016-05-11

深入理解android网络编程

深入理解android网络编程

2016-05-10

esp8266 sdk开发UDP_Client开发教程demo

esp8266 sdk开发UDP_Client开发教程demo

2016-05-09

esp8266开发教程代码 sdk开发UDP_Server服务端

esp8266开发教程代码 sdk开发UDP_Server服务端

2016-05-09

ESP8266 sdk开发TCP_Server

ESP8266 sdk开发TCP_Server

2016-05-09

ESP8266开发sdk开发TCP_Client

ESP8266开发sdk开发TCP_Client

2016-05-09

Viewpager和fragment的小demo来源于慕课视频手敲版

Viewpager和fragment的小demo来源于慕课视频手敲版

2016-05-08

Fragment的小demo---手敲来自慕课学习网站视频资料

看视频手敲的,。

2016-05-07

esp8266-12E程序time程序(直接在esp8266上进行烧写)

esp8266-12E(直接在esp8266上进行烧写)

2015-12-15

esp8266-12E程序开发之led(直接在esp8266上进行烧写)

esp8266-12E程序开发之led(直接在esp8266上进行烧写)

2015-12-15

树莓派学习资料视频

视频资料,树莓派的视频资料百度云下载地址,包括安装,驱动以及使用等教程。

2015-11-21

空空如也

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

TA关注的人

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