自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mangues

不管前方是不是刀山火海,我将带头飞过 ><

  • 博客(39)
  • 资源 (6)
  • 收藏
  • 关注

原创 给springmvc接口快速增加字段检索,外键从表检索,外键从表查询的searchdb注解

源码地址https://github.com/mangues/search-db安装方式具体案例可以查看 demo分支maven&amp;amp;amp;amp;amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;lt;groupId&amp;amp;amp;amp;amp;amp;amp;amp;gt;top.m

2018-11-29 14:48:49 1016 2

原创 spring @Transactional的理解

文章目录@Transactional 注解的属性信息@Transactional 只能应用到 public 方法才有效避免 Spring 的 AOP 的自调用问题事务传播行为嵌套事务1. PROPAGATION_REQUIRES_NEW :2. PROPAGATION_NESTED :列子理解 REQUIRED、REQUIRES_NEW、NESTED1、不管 testTractration、tes...

2018-11-03 15:50:40 3005

原创 java String 常量变量

编译时替换final String a = &quot;hello&quot;; //字面常量final String b = &quot;world&quot;; //字面常量String c = a+b; //此处会在编译时直接替换成String c = &quot;helloworld&quot;final String a = &quot;hello&quot;; //字面常量String b = &am

2018-08-23 10:13:25 6495

原创 springboot后台开发遇到问题

一、1.1.6版本Druid连接MSSQLServer 2008 R2报错The query timeout value -1 is not valid. com.microsoft.sqlserver.jdbc.SQLServerException: The query timeout value -1 is not valid.解决: 使用1.1.8版本 https://gi...

2018-06-26 16:20:14 300

原创 ubuntu 创建新用户ssh登录

一.添加新用户sudo useradd mangues useradd与adduser都是创建新的用户 1、useradd在使用该命令创建用户是不会在/home下自动创建与用户名同名的用户目录,而且不会自动选择shell版本,也没有设置密码,那么这个用户是不能登录的,需要使用passwd命令修改密码。 2、adduser在使用该命令创建用户是会在/home下自动创建与用...

2018-04-25 15:27:36 22511 3

原创 基于docker-compose的 ELK5.5.1+logback 日志系统搭建

基于elastic官方docker镜像、版本5.5.1一、目录结构二、ELK的docker镜像安装1、docker-compose.ymlversion: '2'services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:5.5.1 envi...

2018-02-13 16:40:09 2690

原创 基于docker 搭建Elasticsearch5.6.4 分布式集群

1.基于docker 搭建Elasticsearch5.6.4 分布式集群2.elasticsearch-head:5 插件安装3.docker-ui 安装使用

2018-01-02 15:09:13 13023 5

原创 阿里云动态域名解析

1.如果不想用花生壳这类的工具,可以利用阿里云的动态域名解析api来动态解析域名。 2.原理就是定期检查ip是否改变,如果改变就利用api重新解析域名一、pom.xml &lt;dependencies&gt; &lt;!--retrofit--&gt; &lt;dependency&gt; &lt;groupId&gt;com...

2017-12-25 17:31:21 6004

原创 mybatis+sqlserver2008 调用存储过程

TestLogMapper.xml <select id="test" statementType="CALLABLE" > <![CDATA[ { call p_auto_update_node(#{uuid, mode=IN, jdbcType=VARCHAR},#{customerId, mode=IN, jdbcType=VARCHAR},#{nodeId, mode

2017-12-05 12:06:40 2859

原创 springboot druid 数据库批量更新错误 multi-statement not allow

springboot druid 在写批量更新的时候出现错误Caused by: java.sql.SQLException: sql injection violation, multi-statement not allow com.alibaba.druid.wall.WallFilter.check(WallFilter.java:714) at com.alibaba.drui

2017-09-06 14:15:46 11438 4

原创 axios表单提交--vue.js

一、首先这是对前端使用node开发 二、现在是 vue2 官方推荐 使用axios作为网络层,vue-resource 已经不再维护了。axios 默认支持json提交数据,用OPTIONS来解决跨域。 但是这样后台接收数据需要定义单独的类来接受数据。 如果接受任何数据都需要单独定义一个类来接受的话就显得特别麻烦,比如我们需要下面这样接受数据,就需要模拟表单来提交 public AdminU

2017-06-30 14:55:08 17091 1

原创 Springboot bean注入 ---- Jedis注入

@Configuration public class RedisDao{ ... } @Bean public RedisDao redisFactory(){ ... return new RedisDao(); }

2017-06-05 13:56:04 5328 4

原创 angularjs2 listview的封装(三)

本章将封装listview组件 利用外部的数据来填充listview动态外部设置数据,还有点击跳转超链接

2016-12-29 15:44:09 1355 3

原创 angularjs2 外部设置组件header的属性(二)

上一章我们说了自定义组件header 和 listview,不过内部模板都是写死的没什么实际意义。组件实际上可以通过外部设置组件内部暴露的一些属性 才能在不改变代码的情况下复用。这一章将说怎么封装组件header达到外部设置title、登录注册的超链接。

2016-12-15 15:52:49 3920

原创 angularjs2 简单使用起始篇(一)

本篇文章基于angularjs 2.3.0angularjs2 是不同于anjularjs ,前者是基于组件的,而后者着是基于demo的。angularjs2 比较像RN。组件化是前端的一个趋势,这种方式类似于android的bar,listview等组件,可以直接调用显示,开发者写好组件后,只要关心数据,样式,其他会有组件自动填充完成

2016-12-14 16:30:52 5114 2

原创 Android开发之Fragment的加载方式

Android开发之Fragment的加载方式 1.利用replace 2.利用show、hide 3.回退栈1.利用replace 频繁地replace Fragment来切换,会不断创建新实例,销毁旧的,浪费资源,无法重用。在onCreate 里面初始化一个fragmentOne FragmentManager fragmentManager = getSupportFr

2016-12-06 16:02:11 1010

原创 view 事件体系

一、view基础1、view的继承体系View是Android中所有控件的基类,ViewGroup内部包含了许多个控件,即一组View。在Android的设计中,ViewGroup也继承了View,这就意味着View本身就可以是单个控件也可以是由多个控件组成的一组控件,通过这种关系就形成了View树的结构我们给出一个简略图,可以直观的看到整个体系中常用类的继承结构 2.View的位置关系view有

2016-11-24 17:05:54 460

原创 Android Service讲解 和 aidl 实现

Android Service讲解 和 aidl 实现代码下载 Android Service讲解 和 aidl 实现一、Android Service1.建立一个serviceservice和activity很相识,只是service在后台运行,activity在前台运行,他们都属于同一个同一个线程里,都属于UI线程,所以service和Thread是完全不一样的东西。一些耗时的操作在Servic

2016-11-10 16:46:23 3422

原创 EventBus 源码解析

这篇文章在默认都会使用eventbus的基础上。 一句话概括 利用map保存activty注册的Event方法,通过反射在需要时候运行这些Event,不同的线程运行利用handler 和 runable 转换。 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sa

2016-11-02 17:39:05 358

原创 java class文件(二)

java class文件1.java class 文件是什么?java class 文件是对java程序二进制文件格式的精确定义。java class 文件 并不一定要与java语言相关,可以用其他语言编写的程序编译成class文件。或者把java程序编译为另一种不同的二进制文件格式。2.class 文件组成(1)magic(魔数)java class文件的前4个字节被称为它的魔数:0xCAFEBA

2016-11-02 16:20:29 342

原创 java虚拟机(一)

java虚拟机JAVA虚拟机是什么?1.抽象规范 2.一个具体实现 3.一个运行中的虚拟机实例java虚拟机规范只是概念,具体的实现是来自于不同的提供商,并存于多个平台,用软件实现或者软件硬件结合实现。运行一个java程序同时,也就运行了一个java虚拟机实例。java虚拟机的生命周期运行一个java虚拟机,java程序启动,虚拟机启动。java程序关闭,虚拟机消亡。每个java程序都有单独的J

2016-10-31 10:56:12 578 2

原创 org.springframework.dao.InvalidDataAccessApiUsageException 原因和解决

在springmvc 和 hibernate 整合开发中出现一下错误Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction defini

2016-10-13 09:11:10 23397 1

原创 react-native 组件demo

所有代码下载:react-native 组件1.ActivityIndicatorimport React, { Component } from 'react';import { AppRegistry, StyleSheet, Text, View, ActivityIndicator, TouchableOpacity} from 'react-native';e

2016-09-21 13:53:01 927

原创 react-native 完整实现登录功能

react native实现登录功能,包括ui的封装、网络请求的封装、导航器的实现、点击事件。demo下载:react-native 完整实现登录功能1.完整目录2.实现的界面3.主界面的代码实现import React, { Component } from 'react';import { ToolbarAndroid, AppRegistry, StyleSheet, Tex

2016-09-20 11:16:31 39327 19

原创 android 使用原生UI组件

在如今的App中,已经有成千上万的原生UI部件了——其中的一些是平台的一部分,另一些可能来自于一些第三方库,而且可能你自己还收藏了很多。React Native已经封装了大部分最常见的组件,譬如ScrollView和TextInput,但不可能封装全部组件。而且,说不定你曾经为自己以前的App还封装过一些组件,React Native肯定没法包含它们。幸运的是,在React Naitve应用程序中封

2016-09-19 11:17:19 3406

原创 Android使用React Native 出现的问题

如何嵌入: 参考 react native 学习笔记—-将react native嵌入到Android原生应用 Android原生嵌入React Native 过程中遇见的各种坑 在Android原生中嵌入React Native,进而React Native调用原生添加以下配置时出现的问题 compile 'com.facebook.react:react-native:+问题:E

2016-09-14 11:02:41 2728 1

转载 ios压缩文件夹--基于ZipArchive

1.有问题的代码NSArray *fileList = [fileManager contentsOfDirectoryAtPath:sourcePath error:nil];// 文件列表 for(NSString *fileName in fileList){ NSString *filePath = [sourcePath stringByAppendingPathC

2016-09-12 16:55:05 3886

原创 安装编译好的Android镜像到模拟器上 (android 7.0)

1.设置环境变量:$ export PATH=$PATH:./out/host/darwin-x86/bin$ export ANDROID_PRODUCT_OUT=./out/target/product/generic2. 运行模拟器。$ emulator如果出现问题:ERROR: Can't find 'Linux version ' string in kernel image file:

2016-09-01 14:51:52 11215 3

原创 支付宝微信app 支付签名后台完整demo

1.使用idea开发,maven包管理 2.springmvc框架搭建你需要做的配置支付宝和微信的帐号 3.微信支付后台的坑 我后台生成预支付的时候使用的是utf-8编码的签名 而微信回调签名的用的gbk,导致我一直回调提示签名不正确 下载地址:微信支付宝支付 后台demo

2016-09-01 12:36:34 3876

原创 android 开发遇到的问题总结--不定期更新

一9图片在eclipse中正常android studio中异常二android 50之后toolbar阴影怎么去除三利用android studio 开发Cocos2d-x四android源码编译问题五android 点击变色问题

2016-08-31 10:42:29 10934

原创 根据帧图自动生成android 动画xml文件--python脚本

利用python脚本自动生成 android xml动画文件import sysimport os#imageName = sys.argv[1]#num = sys.argv[2]#order = sys.argv[1]#duration = sys.argv[2]#outfile = sys.argv[3]order = raw_input("请输入顺序(True正序 False

2016-08-30 14:40:51 961

原创 mac 上的android源码下载编译查看

mac 上的android源码下载编译准备:一. Mac OS X(10.9.2)编译环境设置1. 创建大小写敏感的磁盘镜像可以通过磁盘管理工具进行设置,也可以通过以下命令生成镜像文件1.1 创建大小写敏感的磁盘镜像可以通过磁盘管理工具进行设置,也可以通过以下命令生成70g的镜像文件sudo hdiutil create -type SPARSE -fs 'Case-sensitive Journa

2016-08-19 17:24:30 2624 3

原创 基于maven的springmvc+mybatis的javaweb项目

基于maven的springmvc+mybatis的javaweb项目 利用idea建立基于maven的项目开发步骤,基于tomcat 1.7 和 jdk1.7,idea 2016.1

2016-06-19 15:52:13 842

原创 Android课程表的设计开发

Android课程表的设计开发下载链接鉴于很多人需要源码,这里给下代码。下载地址(需要5积分,支持下(积累点积分。。。),没有积分的直接留言邮箱,我发给你或者找其他已经发过的人要下)没积分的直接用百度云下载把,积分多的可以支持下,谢谢 链接: https://pan.baidu.com/s/1dFCdoFR 密码: pbsn说明: 本来想早点就弄出来的,最近一段时间太忙,好久没有更新博客了。忘

2016-06-18 23:02:55 31744 159

原创 watch os 语音输入

WatchKit提供了一个标准的模态界面,用于从用户检索文字输入。当呈现,界面允许用户通过听写输入文字或从标准组短语或表情符号,以选择如图                                                        import WatchKitimport Foundationclass ComplaintInterfac

2015-12-10 16:50:14 709

原创 利用java类的反射机制,实现了 映射 获得post(get)的参数 的BaseServlet

这几天一直在研究java的反射机制,正好作业需要写servlet,为了增加一点难度,就用java的反射机制来映射获取前端post或get过来的参数 1.该方式有点像struts2 利用映射获取前端的参数,目前只能映射javabean的Integer,String两种类型。有兴趣的同学可以自行添加别的类的判断直接上代码,映射方式被我封装成了一个BaseServlet 

2015-07-21 16:49:23 851

原创 javaweb webSocket 实现简单的点对点聊天功能

本文依据 http://redstarofsleep.iteye.com/blog/1488639?page=4  内容修改完成,实现点对点聊天需要 jdk 7 , tomcat需要支持websocket的版本 1.InitServlet   该类主要是用来初始化构造将来存储用户身份信息的map仓库,利用其初始化方法Init 初始化仓

2015-07-19 15:03:03 930

原创 javaweb webSocket 实现简单的点对点聊天功能

本文依据 http://redstarofsleep.iteye.com/blog/1488639?page=4  内容修改完成,实现点对点聊天需要 jdk 7 , tomcat需要支持websocket的版本 1.InitServlet   该类主要是用来初始化构造将来存储用户身份信息的map仓库,利用其初始化方法Init 初始化仓库, 利用其静态方法getSoc

2015-07-19 14:55:20 2938

原创 1.1canvas基本介绍

首先是html5中canvas的是如何布置的,和一般的html标签一样canvas也是html中的一个标签,也可以通过js像操作dom树上的元素一样来操作canvas,如下定义canvas标签:    1 DOCTYPE html> 2 html> 3 head> 4 meta charset="utf-8" /> 5 title

2015-01-27 18:53:56 498

Android课程表的设计开发

不好意思,各位,本来想早点就弄出来的,最近一段时间太忙,好久没有更新博客了。忘记发了。刚刚看博客才发现这么多人要。发你们的版本,把教师端的和一些和课程表无关的功能代码都删了。毕竟这毕设也是给学校用的。还有这个服务端是依赖bmob服务器的(不知道什么原因里面的原始数据被bmob删了,备份复原也复原不了,找了客服没人理。。。。),目前是没有数据的,所有功能都是依赖bmob和 学校的教务系统(因为已经原来的账户没法登录了,也没法爬取数据了。。。。),所以可以跑起来,没有数据是登录不进去的,也看不到效果,你们可以根据数据格式 造假数据。 代码包含:网络爬虫,你们可以修改下,爬取自己学校教务系统的数据。申请个bmob的账户配置好,就可以执行接下来的步骤了。 不过这样比较麻烦,代码都在里面,你们看源码就行了,也不复杂。 还有代码是我16年毕业时候的毕业设计,初写android没多久。写的有点烂,代码架构不合理(根本没有架构),凑合的看就行了。

2017-05-07

angularjs2快速开发模板

angularjs2快速开发模板,可以直接开发,不需要npm下包,直接http-server开启服务器就可以直接使用,一共6个文件。

2016-12-19

Android Service讲解 和 aidl 实现

Android Service讲解 和 aidl 实现

2016-11-10

react-native 完整实现登录功能

react native实现登录功能,包括ui的封装、网络请求的封装、导航器的实现、点击事件。 利用react-native init project 初始化工程后,拷贝下载的文件覆盖粘贴就行 挣点资源分,没有资源分的可以到博客中(http://blog.csdn.net/u012915455/article/details/52594091)拷贝代码,有完整代码。

2016-09-20

微信 支付宝支付 集成后台demo---基于javaweb

微信支付,支付宝支付 后台预支付代码;包含生成预支付信息,后台异步回调代码。 预支付信息同时支持ios和android支付使用。 1.使用idea开发,maven包管理 2.springmvc框架搭建 你需要做的配置支付宝和微信的帐号 版本:微信V3 此代码支持最新开发时间2016-9-6日 支付宝支持最新2016-9-6日 代码肯定支持到2016-9-6 日的支付宝和微信支付,后期有什么更新导致有什么问题可以联系我,现在我也不知道以后什么时间内会更新什么。按道理以后一大段时间不会更新到这些代码不能用,主要坑的是微信支付。支付宝很长都不会更新到不能用

2016-09-06

空空如也

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

TA关注的人

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