自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

啊哈程序

勤學如春起之苗,不見其增,日有所長。綴學如磨刀之石,不見其損,日有所虧。

  • 博客(337)
  • 资源 (22)
  • 问答 (1)
  • 收藏
  • 关注

原创 大数据/机器学习/人工智能资料群

2018-11-27 10:06:31 405

转载 微信公众号开发---退款(java)

微信公众号支付请看上一篇文章: http://blog.csdn.net/aofavx/article/details/52220394 需要用到的java类都在: http://download.csdn.net/detail/aofavx/9606697微信公众号退款相对支付来说就简单多了,唯一需要注意的地方就是:在支付的时候需要用到商户的证书。 退款代码如下: j

2016-09-04 18:48:00 15581 7

转载 微信公众号开发---微信接口素材管理

素材管理接口:/*临时素材几点注意: 1.对于临时素材,每个素材(media_id)会在开发者上传或粉丝发送到微信服务器3天后自动删除(所以用户发送给开发者的素材,若开发者需要,应尽快下载到本地),以节省服务器资源(对于用户上传的临时素材,我们是不是得有事件来记录到表中??如果想下载用户上传的素材应该得这么做吧)2.type类型及限制:图片(image): 2M,支持J

2016-09-04 18:43:23 12259 2

原创 微信公众号开发---基本原理及注册

微信公众账号开发教程基本原理在开始做之前,大家可能对这个很感兴趣,但是又比较茫然。是不是很复杂?很难学啊?其实恰恰相反,很简单。为了打消大家的顾虑,先简单介绍了微信公众平台的基本原理。微信服务器就相当于一个转发服务器,终端(手机、Pad等)发起请求至微信服务器,微信服务器,然后将请求转发给自定义服务(这就里就是我们的具体实现)。服务处理完毕,然后挥发给微信服

2016-08-31 19:49:22 9432

原创 The requested resource (/) is not available

The requested resource (/) is not availableHTTP Status 404(The requested resource is not available)异常主要是路径错误或拼写错误造成的,请按以下步骤逐一排查:1.未部署Web应用 2.URL输入错误      a.查看URL的IP地址和端口号是否书写

2016-07-09 21:33:50 57290 3

原创 HTML5学习---百度地图修改Marker图标大小的方法

var myIcon = new BMap.Icon("http://api.map.baidu.com/img/markers.png", new BMap.Size(23, 25), { offset: new BMap.Size(10, 25), imageOffset: new BMap.Size(0, 0 - index * 25) }); var mar

2016-04-25 09:59:49 43674 7

转载 Swiper学习--- 中文API手册

最近使用Swipe.js,发现中文的资料很少,试着翻译了一下。能力有限,翻译难免错漏,欢迎指出,多谢!翻译自:http://www.idangero.us/sliders/swiper/api.phphttp://www.idangero.us/sliders/swiper/index.php一了解Swiper Swiper 是一款免费以及轻量级的移动设备触控滑块的

2016-04-23 12:26:05 4618

原创 flink-问题及解决:ClassNotFoundException: org.apache.hadoop.security.UserGroupInformation

此问题是因为flink 执行环境下缺少相关jar:可以在lib 下补充以下jar 包aws-java-sdk-s3-1.11.1030.jarflink-shaded-hadoop-2-uber-3.1.1.3.0.1.0-187-10.0.jarhadoop-aws-3.1.0.jar

2021-06-28 16:34:00 1666

原创 flink-问题及解决: java.lang.ClassNotFoundException: org.apache.flink.api.common.typeinfo.TypeInformation

此问题就是缺少依赖,可以看下pom 文件里flink-core 设置的provied ,打开即可注释掉:provided<dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-core</artifactId> <version>${flink.version}</version> <!--<s.

2021-06-28 16:30:13 1418

原创 flink-问题及解决: No ExecutorFactory found to execute the application

本地调试执行时,出现No ExecutorFactory found to execute the application 的异常:原因:是因为缺少flink 本地client 执行的环境, 可以增加flink-client 的jar 来解决.解决方案:<dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-clients_${scala.binary.

2021-06-28 16:27:36 959

转载 Spring AOP原理分析一次看懂

什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从...

2019-11-13 16:10:19 79448 7

原创 hbase 触发flush的条件

1.(hbase.regionserver.global.memstore.size)默认;堆大小的40%regionServer的全局memstore的大小,超过该大小会触发flush到磁盘的操作,默认是堆大小的40%,而且regionserver级别的flush会阻塞客户端读写2.(hbase.hregion.memstore.flush.size)默认:128M单个region里me...

2018-05-24 15:07:53 4890

原创 sqoop 报 Could not load org.apache.hadoop.hive.conf.HiveConf. Make sure HIVE_CONF_DIR 解决方法

将hive 里面的lib下的hive-exec-**.jar 放到sqoop 的lib 下可以解决以下问题。

2018-05-21 11:14:38 3318 1

原创 java操作HDFS (API) 常用操作亲测代码

package com.yxc.hdfs;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.*;import org.apache.hadoop.io.IOUtils;import org.junit.After;import org.junit.Before;import org.juni...

2018-05-03 20:40:30 571 2

原创 hadoop 启动时不识别主机名称

java.net.UnknownHostException: hadoop102: hadoop102        at java.net.InetAddress.getLocalHost(InetAddress.java:1475)        at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter...

2018-04-28 19:16:43 1002 1

原创 INFO client.RMProxy: Connecting to ResourceManager at hadoop101/192.168.10.101:8032

1.查看防火墙是否没关闭、2.用jps 命令查看是否没有启动resourcemanager

2018-04-28 19:14:43 17187 6

原创 rsync 分发文件报错 Permission denied

                           原因:  是因为要分发的路径没有这个文件夹  ,找不到这个路径所以出现这个问题                    解决:在要分发的下面创建和要被分发路径的一样名字的文件夹...

2018-04-28 19:11:09 8547

原创 hadoop完全分布式的关闭时出现JAVA_HOME not set and could not be found

                        解决:                修改/etc/hadoop/hadoop-env.sh中设JAVA_HOME。 应当使用绝对路径。                 将export JAVA_HOME=${JAVA_HOME}            改为:                   export JAVA_HOME=/usr/java/...

2018-04-28 19:10:11 314

原创 hadoop 操作中root 和普通用户常出现的问题

root 和普通用户常出现的问题        问题:如果用root 用户启动namenode 然后正常关掉,再用普通用户启动,就会出现权限的问题。        原因:因为配置中生成运行的文件是root 权限,普通用户无root 权限,所以会报错,说无权限。      解决:需要用chown -R 普通用户名   要赋权限的文件夹    ...

2018-04-28 19:07:20 4924

原创 第一次启动时格式化namenode 第二次格式化会出错

第一次启动时格式化namenode  第二次格式化会出错            (只能格式化一次,如果报错就按照以下方法解决)    解决:    1.首先关掉进程                   2.删除hadoop目录下的data目录                   3.删除hadoop目录下的logs                   4.删除根目录下的tmp 里关于hadoop的...

2018-04-28 19:05:08 1591

原创 iptables介绍

#查看帮助iptables -hman iptables列出iptables规则iptables -L -n列出iptables规则并显示规则编号iptables -L -n --line-numbers列出iptables nat表规则(默认是filter表)iptables -L -n -t nat清除默认规则(注意默认是filter表,如果对nat表操作要加-t nat)#清楚所有规则ipt...

2018-04-26 14:30:11 207

原创 crond简介

一、crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所要执行的工作,比如...

2018-04-26 14:26:54 2477

原创 nginx反向代理、动静分离、负载均衡

nginx反向代理、动静分离、负载均衡反向代理要说反向代理,我们就先要理解正向代理 ,下面我们就谈谈正向代理和反向代理吧。正向代理一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。(摘自百度百科)如下图:

2017-08-10 00:14:31 2820

原创 mybatis逆向工程

mybatis逆向工程标签: mybatismybatis学习笔记18-mybatis逆向工程下载逆向工程使用方法运行逆向工程生成代码配置文件执行生成程序使用生成的代码mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码(mapper.Java,mapper.xml、p

2017-08-10 00:07:54 2749

转载 7款bootstrap在线富文本编辑器

7 款 Bootstrap 在线富编辑器Bootstrap 已经大大简化响应式 web 开发,但是,如果再加上不用手动一点点敲代码,而是可以快速选择你想要使用的Bootstrap 组件,然后直接将其拖进你的画板中,开发是否会变得更加轻松?!这便是所谓的所见即所得(What you see is what you get,WYSIWYG)开发模式,能帮你达成这一切的,便是“所见即

2017-08-01 23:10:11 11360 1

转载 java 开源项目(大汇总)

Spring Framework 【Java开源 J2EE框架】 Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完

2017-07-30 15:58:05 8912

原创 Java web开发中的各种bean对应的术语(VO,PO,BO,QO, DAO,POJO,DTO)

VO(value object) 值对象 通常用于业务层之间的数据传递,用 new 关键字创建,由 GC 回收的,和 PO 一样也是仅仅包含数据而已。但应是抽象出的业务对象 , 可以和表对应 , 也可以不 , 这根据业务的需要 . 个人觉得同 DTO( 数据传输对象 )一样 在 web 上传递。PO(persistant object)  持久对象 在 o/r 映射的时候出现的概念,如

2017-07-30 09:53:19 1019 2

原创 Java实现面试六个算法

查找算法典型的二分查找对于二分查找算法要求, 查找前的数据必须是已经排好序的, 然后得到数组的开始位置start和结束位置end, 取中间位置mid的数据a[mid]跟待查找数据key进行比较, 若 a[mid] > key, 则取end = mid - 1; 若 a[mid] //已经排好序的数组public static int binarySearch(int[]

2017-07-30 09:52:19 12812 3

转载 时间复杂度和空间复杂度

算法的时间复杂度和空间复杂度合称为算法的复杂度。1.时间复杂度(1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或

2017-07-30 09:51:33 373

原创 Mybatis绑定错误的原因

Mybatis常会出现下面异常,这一般是xml映射文件有错误。但是这个提示不一定准确,以致网上有些资料说这个问题很奇怪。出现这个错误一般的解决方式在下面有说明:http://blog.csdn.net/softwarehe/article/details/8889206org.apache.ibatis.binding.BindingException: Invalid bou

2017-07-30 09:50:32 677

原创 程序员你迷茫了吗?问问自己这九个问题

1、请你介绍一下你自己,你是个什么样的人?2、你有什么理想吗?这个理想是怎么形成的?3、你理想的伴侣关系是什么样的?你自己在这个伴侣关系中扮演什么样的角色?要承担什么样的责任?4、你理想的事业是什么,你正在做的工作符合你的事业理想吗?这份工作对你的意义是什么?5、你对亲子关系怎么看?对你来说,什么是一个理想的父亲(母亲),你期望自己成为这样一个理想父亲(母亲)吗?6、你对钱怎么

2017-07-30 09:48:40 383

转载 jvm调优---典型配置

以下配置主要针对分代垃圾回收算法而言。堆大小设置年轻代的设置很关键JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典

2017-07-01 06:52:12 411

转载 jvm调优

最近因项目存在内存泄漏,故进行大规模的JVM性能调优,现把经验做一记录。一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm)  其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:Perm

2017-07-01 06:49:25 527 1

转载 WebService常用接口链接(很全面,值得一看)

天气预报Web服务,数据来源于中国气象局Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmxDisco      :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?discoWSDL      :http://www.webxml

2017-06-28 06:50:00 10003 1

原创 Calling latest() can only be used in combination with key(String) and keyLike(String)

流程定义的id是唯一的查询时不用调用最新的版本

2017-06-23 07:02:48 527

原创 Property 'certname' not found on type com.atguigu.atcrowdfunding.common.Cert

报错找不到certname这个属性,但在数据库里面依然存在,可能是写得实体类的问题

2017-06-23 07:02:19 1041 1

原创 A query was run and no Result Maps were found for the Mapped Statement 'com.atguigu.atcrowdfunding.p

是mybatis 的sql查询语句没有写返回类型

2017-06-23 07:01:44 1291

原创 Uncaught SyntaxError: missing ) after argument list

onclick="deletePro('+pro.id+', \''+pro.rolename+'\')"因为传的是字符串,所以要把id加上斜杠转义字符。

2017-06-23 07:01:05 1835

原创 (环境)eclipse工作环境进入时闪退

将工作环境下\.metadata\.plugins\org.eclipse.e4.workbench下的文件删除,重新启动

2017-06-23 07:00:31 567

原创 (监听器)在监听器中用WebApplicationContext创建spring环境,导致运行出现空指针,并无法查看页面

导致原因是:监听器配置的顺序出错,因为自定义的监听器在springmvc监听器之前被创建,导致无法获取springmvc里的实例对象。所以调换下监听器的顺序,使得springmvc的监听器先运行。

2017-06-23 06:59:13 1123

[Hadoop权威指南](第二版)中文.pdf

[Hadoop权威指南](第二版)中文.pdf 有目录结构,方便学习查看

2018-04-28

京东技术解密

京东技术解密

2017-06-07

阿里巴巴Java开发手册(正式版)》v1.1.0版).pdf

阿里巴巴Java开发手册(正式版)》v1.1.0版).pdf

2017-06-07

mysql中文手册以及安装卸载图解

mysql中文手册以及安装卸载图解

2016-12-06

MyEclipse_修改Jsp模板.txt

MyEclipse_修改Jsp模板.txt

2016-12-05

http协议详细介绍PDF版

http协议详细介绍PDF版

2016-11-30

SSM框架环境搭建,源码,可用,可运行的,jar包全齐。而且简单!

SSM框架环境搭建,源码,可用,可运行的,jar包全齐。而且简单!

2016-11-23

java程序员面试题(基础到深入工资由你说了算)

java程序员面试题(基础到深入工资由你说了算)

2016-11-15

hibernate-tool 插件

hibernate-tool 插件实现映射文件生成

2016-07-04

jquery实现滑动删除

jquery实现滑动删除

2016-06-23

ftp服务器安装

ftp服务器

2016-06-21

linux的tomcat服务器

linux的tomcat服务器

2016-06-21

linux上jdk和tomcat安装配置完整版

linux上jdk和tomcat安装配置完整版,详细说明,并有截图,一步步教程

2016-06-21

微信开发框架---java

微信开发框架

2016-06-21

微信公众平台开发案列--java

本例中列出了微信公众平台开发的所有流程的代码,包括接收xml数据、解析xml数据、调用图灵机器人api接口获取智能回复内容、封装结果xml数据等,简单明了,不明之处可查看个人博客中的讲解。

2016-06-14

liunx ftp服务器搭建-ppt

liunx ftp服务器搭建

2016-06-14

liunx ftp服务器搭建

liunx ftp服务器搭建

2016-06-14

swiper框架做的学校宣传

swiper框架开发的学校宣传

2016-04-24

马士兵java框架hibernate学习笔记

)马士兵java框架hibernate学习笔记

2016-04-23

SSM框架——详细整合教程(Spring+SpringMVC+MyBatis).docx

SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

2016-04-23

Eclipse常用快捷键

Eclipse常用快捷键

2016-04-23

AgileLite学习笔记

AgileLite移动开发的学习笔记

2016-04-23

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

TA关注的人

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