自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

VINO的专栏

即将毕业的大四狗

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 用户角色权限管理系统-----java web 脚手架搭建(一)

JavaEEScaffold—–java web 脚手架搭建项目地址JavaEEScaffold项目介绍在开发中经常会遇到需要设计不同用户的权限,为了方便使用,这个通用java web开发的框架就诞生了。本项目参考了开涛的blog中介绍的一些技术,如shiro,es项目。该项目实现了对用户的管理,角色管理,资源(权限)管理,以及对用户进行分配角色,对角色分配资源(权限)。采用shiro来做权限

2015-11-30 21:59:14 23417 18

原创 zookeeper安装配置

zookeeper安装配置安装wget命令下载安装包 tar xvf zookeeper-3.4.8.tar.gz修改配置文件cp conf/zoo_sample.cfg conf/zoo.cfg vi conf/zoo.cfg 将dataDir修改为自己设定的目录启动bin/zkServer.sh start 若start指定配置文件,则会启动相应的机器停止bin/zkServer.sh

2016-08-21 22:46:51 1059

原创 FastJson循环引用问题

什么是循环引用和重复引用重复引用:一个对象中的多个属性同时引用同一个对象 例如: Object obj=new Object(); Map<String,Object> map=new HashMap<>(); map.put("1", obj); map.put("2", obj);//引用了同一个对象 System.

2016-04-17 14:24:48 9554

原创 WebSocket与STOMP介绍

什么是websocket推荐知乎上一篇通俗易懂的文章WebSocket 是什么原理?为什么可以实现持久连接?。为什么要引入http协议是无状态协议,即每次请求时都不知道前面发生的什么。而且请求只能由浏览器发起,服务器只能响应该请求,不能主动发送消息给浏览器。这种单向的协议显然在很多场景下是不适用的,比如消息推送,股票实时行情。在websocket之前,我们通常使用Ajax轮询服务器或者使用长轮询,这

2016-03-29 15:04:00 18426

原创 Spring websocket over STOMP使用指南

Spring websocket的入门指南,主要说明了如何启用,使用,发送数据

2016-03-28 17:17:25 7573 1

原创 JVM学习笔记(1)--java内存区域与内存溢出异常

运行时数据区域程序计数器 Program Counter Register可以看作是当前线程的字节码的行号指示器,为什么说是当前线程呢?因为java的多线程是通过线程轮流切换来实现的,为了切换后能恢复到正确的执行位置,每个线程都要有一个独立的程序计数器,之间互不影响。这块内存区域被称为“线程私有”的内存。java虚拟机栈VM Stack我们常说的栈内存就是指虚拟机栈虚拟机栈也是线程私有的生命周

2015-12-09 21:28:00 747

原创 阿里云 Linux下Java Web环境搭建

准备安装XShell,使用ssh与服务器建立连接安装XSftp,与服务器传输文件安装JDK/JRE与tomcat解压文件设置环境变量 vim /root/.profile 编辑.profile文件,并添加如下代码JAVA_HOME=/opt/jdk1.8.0_65export JAVA_HOMECLASSPATH=.:$JAVA_HOME/libexport CATALINA_

2015-12-08 22:06:44 1754

原创 heroku部署java web项目

前期准备下载heroku toolbelt工具heroku login 命令登录,设置heroku的邮箱和密码官方文档,使用jetty-runner部署java应用Getting Started with Spring MVC Hibernate on Heroku (https://devcenter.heroku.com/articles/getting-started-with-spr

2015-05-05 20:15:04 3363

原创 ESP8266入门指南——实现PC与模块通信

本文使用的是ESP8266-07串口转wifi模块。硬件连接总共要接如下几根线: ESP8266 TX——>RX RX——>TX VCC——>3.3v GND——>GND CH_PD——>高电平 RST——>高电平 GPIO15——>GND 电路图如下,可以不必像最小系统那么严格,本人电源直接使用USB串口上的3.3v,上拉,下拉电阻不接也可以使用。 启动将串口接入电脑,模块蓝

2015-04-08 15:43:05 11213

原创 Gradle初体验

官方文档地址: http://gradle.org/docs/2.2/userguide/userguide.htmlgradle下载的jar包默认路径是 G:\Users\Joker\.gradle\caches\modules-2\files-2.1依赖库地址:http://mvnrepository.com/项目结构:        java的源码目录:src

2015-02-06 21:44:44 989

原创 Spring in Action 读书笔记 第七章 SpringMVC

SpringMVC

2015-02-06 21:42:45 442

原创 使用gradle和eclipse创建java web项目

安装gradle官网下载gradle二进制文件 http://gradle.org/downloads解压,并加入环境变量构建web项目gradle initgradle提供了初始化项目的命令,但是该命令还不完善,只支持几种项目 http://gradle.org/docs/2.2/userguide/build_init_plugin.html项目结构如下:jav

2015-01-30 13:51:15 9139

转载 Qt phonon多媒体框架

Phonon是什么?Qt从4.4版本开始提供的一套多媒体框架,提供多媒体回放的功能。目前在Qt 4.6中实现多媒体播放图形界面主要依赖于phonon框架,其实qt中还有一个Multimedia模块,帮助文档中对它的描述是:实现底层的多媒体播放功能,在一般情况下上层的接口phonon模块更适合实现这些功能。phonon最初是 一个 源于KDE的项目,为使用音频和视频的应用程序开发提供

2014-08-08 16:12:57 8478

原创 Qt通过QNetworkAccessManager实现Http get方法文件下载

前面已经实现了Qt的网络通信,这里在网络通信的基础上加上文件下载功能。相比与之前的例子添加了QFile与QProgressBar这两个类

2014-08-07 22:29:04 6663 1

原创 Qt经典错误之The inferior stopped because it received a signal from the Operating System

  D Signal received The inferior stopped because it received a signal from the Operating System. Signal name : SIGSEGV Signal meaning : Segmentation fault

2014-08-07 14:53:22 30142 4

原创 Qt学习笔记1

Q_OBJECT,这是一个宏。凡是定义信号槽的类都必须声明这个宏所有使用了Q_OBJECT宏的类 再使用宏的函数时不需要加类名。比如QObject::connect可直接写成connectQ_OBJECT宏的作用The Q_OBJECT macro at the beginning of the class definition is necessary for all cla

2014-08-07 14:40:25 433

原创 Qt通过QNetworkAccessManager实现Http网络通信

最近在搞Qt的网络通信和音乐播放的应用,做完每一个部分都会上传上来。下面的这段代码中实现了访问百度主页,返回的信息可以再输出窗查看,代码中注释的部分是上传文件用的。QNetworkAccessManager是Qt4.4里才引入的类,qt4,.4之前一般都是使用QHttp实现。

2014-08-07 13:46:32 7811 2

原创 C++学习笔记1

1.cin,cout是c++互换流中的标准输入输出流,需要的支持2.命名空间 using namespace 使用cin,cout的时候需要加上using namespcae std3.类中的成员函数实现的时候需要加上响应的返回类型,比如void,int,否则会出现如下错误:1 error C2371: 'display' : redefinition; different bas

2014-08-06 00:00:06 392

原创 嵌入式Linux平台的qt4.5环境搭建

  应导师的要求,最近需要做一个嵌入式linux的网络通信应用,万事开头难,搭建环境就花了我好几天。总结下经验,避免走弯路。  首先需要下载三个程序包:1.qt-x11-opensource-src-4.5.0   x11主要是用来安装qvfb等工具的2.qt--embedded-linux-opensource-src-4.5.0  嵌入式的qt,需要分别编译出X86和arm

2014-08-03 21:44:45 294

原创 Linux(Ubuntu)中三种更改环境变量的方法

方法一:修改/etc/environment文件立即生效方法二:修改/etc/bash.bashrc文件(此文件只对当前用户适用)1.在最后加上export PATH=$PATH:/usr/local/arm/4.3.2/bin2.$ source /root/.bashrc 生效方法三:修改/etc/profile文件(此文件属于系统级别的环境变量,设置在里面的东西对

2014-08-03 21:35:07 1119

原创 Ubuntu系统出现arm-none-linux-gcc:not found解决方法

64位的ubuntu安装嵌入式编译器gcc,配置成功后,会出现 arm-none-linux-gcc: not found错误原因是由于Ubuntu14.04用的是64位的,解决方法就是使用命令:sudo apt-get install ia32-libs 装一些32位的库 ,若库过时可选替代的库

2014-08-03 21:17:44 1239

原创 嵌入式Linux系统的QT4.5开发环境搭建

应导师的要求,最近需要做一个嵌入式linux的网络应用

2014-08-02 17:07:11 1791

转载 Android中LayoutInflater的使用

Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。获取它的用法有3种:

2014-05-24 10:08:46 332

原创 Android开发 基于HttpComponent4.3.3实现文件上传至tomcat服务器(基于struts框架)

package com.example.httpupload;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import org.apache.http

2014-05-23 23:09:11 1660

原创 Android开发 httpclient Post方法实现从tomcat服务器(JSP)获取listview信息

package com.example.httplistview;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.HashMap;import jav

2014-05-22 19:01:43 2362

原创 BaseAdapter完美实现ListView中checkbox全选,取消,多选功能

很多时候我们需要在L

2014-05-22 00:52:40 3409

原创 Android BaseAdapter介绍和优化

ListView是Android中使用最频繁的

2014-05-21 14:56:53 1015

原创 Android开发 httpClient post方法请求tomcat服务器实现注册登陆

package com.example.httplogintest;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpEntit

2014-05-20 22:30:28 1608

android蓝牙接收单片机数据并绘制波形

android蓝牙接收单片机数据并绘制波形

2014-04-15

空空如也

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

TA关注的人

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