自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

转载 Java 常用IO流操作详解

1.基本概念IO:Java对数据的操作是通过流的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,Java用于操作流的对象都在IO包中。2.IO流的分类图示:(主要IO流) 3.字节流(1).字节流基类1).InputStreamInputStream:字节输入流基类,抽象类是表示字节输入流的所有类的超类。 常用方法: // 从输入流中读取数据的下一个字节 abstra...

2018-07-04 17:46:14 240

转载 Oracle SQL语句之常见优化方法总结

下面列举一些工作中常常会碰到的Oracle的SQL语句优化方法:1、SQL语句尽量用大写的; 因为oracle总是先解析SQL语句,把小写的字母转换成大写的再执行。2、使用表的别名:  当在SQL语句中连接多个表时, 尽量使用表的别名并把别名前缀于每个列上。这样一来,就可以减少解析的时间并减少那些由列歧义引起的语法错误。3、选择最有效率的表名顺序(只在基于规则的优化器(RBO)中有效):  ORA...

2018-07-03 13:47:46 217

转载 HBuilder 的热更新

                                                   HBuilder 的热更新导读:我在移动APP开发之中特别困扰appStore的更新问题,没次改变点东西都需要重新发包进行审核,之前还不知道HBuilder有这个热更新的功能,后来听同事说可以热更新,不用每次都上传苹果商店进行审核,得到这个消息我很兴奋,于是在网上查阅了资料,自己变行动起来,一下是...

2018-07-01 18:57:06 1175

转载 使用HTML5+调用手机摄像头和相册

前言:前端时间使用HTML5做了一个WEB端APP,其中用到了H5页面调用手机摄像头的功能,当时也是花了不少时间去研究。最终是采用了HTML5plus(HTML5+)的方式完成了该功能,现将具体方法简单介绍下,并讲解下使用的注意事项。实例:具体流程:点击触发选择拍照或相册-->拍照或相册选择照片-->拿到图片路径进行压缩-->读取文件并显示在页面上首先是html代码,很简单,就是...

2018-07-01 17:47:27 1193

转载 vue项目中实现扫码功能

     最近在项目中碰见一个打开摄像头扫码的功能,项目最后打包成app,用的是hBuilder打的包,刚好hBuilder打包集成H5+sdk,就可以直接用人家的sdk了。      demo地址:vue-scan-demo      代码实现:<template> <div class="scan"> <div id="bcid"> ...

2018-07-01 17:23:19 10605 1

转载 SpringBoot系列(6)---SpringBoot-JPA

JPA 应该都熟悉了,我就不多说了什么是JPA了。目前JPA主要实现由hibernate和openJPA等。Spring Data JPA 是Spring Data 的一个子项目,它通过提供基于JPA的Repository极大了减少了操作JPA的代码。笔者觉得这个由SpringBoot 提供的JPARepository真的是非常爽。基本上大部分的业务都可以满足了。在Spring环境中需要配置大量了...

2018-06-26 12:07:07 255

转载 Spring Data JPA 之 一对一,一对多,多对多 关系映射

一、@OneToOne关系映射JPA使用@OneToOne来标注一对一的关系。实体 People :用户。实体 Address:家庭住址。People 和 Address 是一对一的关系。这里用两种方式描述JPA的一对一关系。一种是通过外键的方式(一个实体通过外键关联到另一个实体的主键);另外一种是通过一张关联表来保存两个实体一对一的关系。 1、通过外键的方式people 表(id,name,se...

2018-06-26 12:06:12 344

转载 vue--vuex详解

Vuex    什么是Vuex?       官方说法:Vuex 是一个专为 Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。      个人理解:Vuex是用来管理组件之间通信的一个插件    为什么要用Vuex?      我们知道组件之间是独立的,组件之间想要实现通信,我目前知道的就只有props选项,但这也...

2018-06-25 14:40:55 180

转载 vue-axios整合使用

惯例先安装axios,不多说!cnpm install axios11.axios配置 我的目录结构src/axios/index.js,axios配置都在该文件下src/axios/index.js 如下:import axios from 'axios'import qs from 'qs'12// axios 配置axios.defaults.timeout = 5000;axios....

2018-06-25 12:07:31 369

转载 vue-cli 引入axios及跨域使用

使用 cnpm 安装 axioscnpm install axios --save-dev安装其他插件的时候,可以直接在 main.js 中引入并 Vue.use(),但是 axios 并不能 use,只能每个需要发送请求的组件中即时引入为了解决这个问题,有两种开发思路,一是在引入 axios 之后,修改原型链,二是结合 Vuex,封装一个 aciton。这里只说修改原型链的方式改写原型链首先在...

2018-06-25 12:06:44 338

转载 vue2.0中的插件axios交互

安装使用 npm:$ npm install axios使用 bower:$ bower install axios使用 cdn:<script src="https://unpkg.com/axios/dist/axios.min.js"></script>执行 GET 请求// 为给定 ID 的 user 创建请求axios.get('/user?ID=12345...

2018-06-25 12:05:55 188

转载 Vue2.0 使用vue-resource 模拟网络请求加载本地数据

1、首先我们需要在webpack.dev.conf.js中const PORT = process.env.PORT && Number(process.env.PORT) 的后面追加一下代码:const express = require('express');const app = express();const appData = require('../data.js...

2018-06-24 18:02:33 208

转载 zookeeper+activemq+集群消息中间件搭建

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态运行原理:Zookeepe

2017-12-23 15:42:48 580

转载 MyEclipse 8.5的优化,加快打开打开和编辑的速度

第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键–>my

2017-11-01 14:03:20 302

转载 JAVA实现excel表格导出,(IDEA 导入jar包操作)

1、工具工欲善其事,必先利其器,我打算把数据库中的数据导出成为Excel表格,到网上搜了一下需要的工具: - POI POI下载地址: - Poi.jar - 官网下载相关代码参考: -java导出数据库的全部表到excel2、具体操作步骤先把poi的jar导入,导入方式如下:   jar包导入问题如上方式导入后,但是

2017-10-31 17:11:15 3413 2

转载 Java中POI操作Excel常用方法

一、 POI简介Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对MicrosoftOffice格式档案读和写的功能。二、 HSSF概况HSSF 是HorribleSpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为读取操作提供了两类API:usermodel和ev

2017-10-31 16:48:12 671

转载 JsTree3.3动态加载树节点

【JsTree3.3学习笔记】动态加载树节点Jstree介绍jsTree是jQuery的插件,具有交互性的树。它是免费的、开源的、容易扩展、主题化和可配置的,它支持HTML、JSON数据源和数据加载。资源准备1、  下载jstree的相关文件,包括themes、jstree.js。下载地址1:https://www.jstree.com/ 官

2017-09-23 08:17:25 1299

转载 jstree的基本应用----记录

id="search_ay" aria-describedby="basic-addon1"> data.json data2.json 使用了技术有 : bootstrap、  jstree、 font-awesome 、jquery

2017-09-23 08:16:07 310

转载 log4j 详细讲解

日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个Java工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.proper

2017-08-29 16:00:42 248

转载 html5图片展示

图片预览首先,解决图片预览问题。在HTML5中,提供了FileReader来读取本地文件,使我们可以实现图片预览功能。FileReader属性,所有属性都是只读的:FileReader.error,读取文件时,出现的DOMError。FileReader.readyState,读取状态;0,没有数据加载;1,数据正在加载;2,读取已经完成。FileReader.

2017-08-28 11:07:54 769

转载 Java NIO理解与使用

Netty的使用或许我们看着官网user guide还是很容易入门的。因为Java nio使用非常的繁琐,netty对java nio进行了大量的封装。对于Netty的理解,我们首先需要了解NIO的原理和使用。所以,我也特别渴望去了解NIO这种通信模式。官方的定义是:nio 是non-blocking的简称,在jdk1.4 里提供的新api 。Sun 官方标榜的特性如下: 为所有的原始类型

2017-08-22 19:39:19 281

转载 使用PowerDesigner进行数据库设计

这里用PowerDesigner做一个初步的设计,后面可能会有修改。1、启动PowerDesigner新建物理数据模型    2、工具栏 3、新建表模型 4、添加第一张表,可以双击表或右键菜单打开下面窗口    别忘了把Owner选上dbo,然后切换到Columns选项卡

2017-08-03 15:53:30 532

转载 powerdesigner ER图建模教程

PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。它有多种建模文件,主要有概念数据据模型(CDM)、逻辑数据模型(LDM)、物理数据模型(PDM)、面向对象模型

2017-08-03 15:52:27 468

转载 Amateras Modeler

Amateras Modeler是Eclipse上的一个轻量级的UML图和ER图编辑器。Github地址:https://github.com/takezoe/amateras-modeler可以通过Eclipse的Install New Software进行安装 安装地址:http://takezoe.github.io/amateras-update-site/

2017-07-03 20:35:31 441

转载 SLF4J和log4j的使用

概念    SLF4J:即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。    在使用SLF4J的时候,不需要在代码中或配置文件中指定你打算使用那个具体的日志系统,SLF4J提供了统一

2017-06-22 20:34:56 236

转载 纯Java配置使用slf4j配置log4j

工程目录如下 代码里面用的是slf4j,但是想要用log4j来管理日志,就得添加slf4j本来的jar,然后添加log4j和slf4j箱关联的jar即可。 如果是maven项目的话添加下面的依赖即可//mvnrepository.com/artifact/org.slf4j/slf4j-api --> org.slf4j slf

2017-06-22 20:34:05 1122

转载 solr教程

solr教程转载请注明出处:http://www.cnblogs.com/zhuxiaojie/p/5764680.html 本教程基于solr5.5 前言至于为什么要用solr5.5,因为最新的6.10,没有中文的分词器支持,这里使用的是ik分词器,刚好支持到5.5ik分词器下载地址 :https://github.com/EugenePig/ik

2017-06-21 09:55:58 289

转载 Centos 7防火墙firewalld开放80端口

开启80端口复制代码1firewall-cmd --zone=public --add-port=80/tcp --permanent出现success表明添加成功命令含义:--zone #作用域--add-port=80/tcp  #添加端口,格式为:端口/通讯协议--permanent   #永久生效,没有此参数重启后失效重启防火墙复制代码1systemctl restart fire

2017-06-09 13:18:54 279

转载 dubbo中文参考文档

http://alibaba.github.io/dubbo-doc-static/User+Guide-zh.htm

2017-06-06 19:15:37 5139

转载 springmvc+mybatis学习笔记(汇总)

springmvc+mybatis学习笔记(汇总)标签 : springmvc mybaitsspringmvcmybatis学习笔记汇总目录sourcecode说明联系作者笔记分为两大部分:mybatis和springmvcmybatisspringmvc笔记内容主要是mybatis和springmvc的一些基本概念和使用方

2017-05-22 23:38:38 409

转载 eclipse配置mybatis 的xml提示

1.点击 Window--preferences-XML-XML Catalog-add 2.配置XML Catalog Element   Location: 点击 File System ,找到 \org\apache\ibatis\builder\xml\mybatis-3-mapper.dtd   Key Code:       URI   Key:       h

2017-05-17 23:55:45 414

转载 jquery ajax后台向前台传list 前台用jquery $.each遍历list

下边是两种前台接收并遍历list Js代码  $.ajax({      type: 'post',      url: xxx.action',      dataType: 'text',      success: function(data){                      var dataObj=eval("("+d

2017-05-14 16:31:36 823

转载 java实现定时任务的三种方法

/**  * 普通thread  * 这是最常见的,创建一个thread,然后让它在while循环里一直运行着,  * 通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下:  * @author GT  *  */  public class Task1 {      public static void main(String[] args)

2017-05-13 11:55:10 220

转载 Windows系统如何安装Redis?

转自 http://blog.csdn.net/lamp_yang_3533/article/details/52024744一、Redis的下载地址Redis官方并没有提供Redis的windows安装包,但在github上, 有相关的下载地址,如下:https://github.com/ServiceStack/redis-windows/tree/master/dow

2017-04-10 09:05:12 206

转载 Linux下为刚安装好的Eclipse在桌面建一个启动图标

首先输入命令:vi /usr/share/applications/eclipse.desktop内容输入:[Desktop Entry]Encoding=UTF-8Name=EclipseComment=Eclipse IDEExec=/usr/local/Android/eclipse/eclipse        --这些是eclipse的安装路径Ic

2017-04-09 23:51:14 455

转载 VIM中的保存和退出

命令简单说明:w保存编辑后的文件内容,但不退出vim编辑器。这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中。:w!强制写文件,即强制覆盖原有文件。如果原有文件的访问权限不允许写入文件,例如,原有的文件为只读文件,则可使用这个命令强制写入。但是,这种命令用法仅当用户是文件的属主时才适用,

2017-04-09 21:34:16 292

转载 Linux下安装jdk8步骤详述

作为Java开发人员,在Linux下安装一些开发工具是必备技能,本文以安装jdk为例,详细记录了每一步的操作命令,以供参考。0.下载jdk8登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹

2017-04-09 21:32:56 311

转载 iframe框架中的页面刷新

1,reload 方法,该方法强迫浏览器刷新当前页面。  语法:location.reload([bForceGet])  参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新") 代码如下 window.locat

2017-04-01 18:39:42 774

转载 Spring 定时任务之 @Scheduled cron表达式

一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一

2017-04-01 15:46:27 463

转载 Spring Task cron的表达式

原文地址:http://www.cnblogs.com/sunjie9606/archive/2012/03/15/2397626.htmlCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日

2017-04-01 15:43:36 342

空空如也

空空如也

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

TA关注的人

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