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

转载 微信公众号开发---退款(java)
微信公众号支付请看上一篇文章: http://blog.youkuaiyun.com/aofavx/article/details/52220394 需要用到的java类都在: http://download.youkuaiyun.com/detail/aofavx/9606697微信公众号退款相对支付来说就简单多了,唯一需要注意的地方就是:在支付的时候需要用到商户的证书。 退款代码如下: j
2016-09-04 18:48:00
15628

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

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

原创 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
57398
2

原创 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
44329
8

转载 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
4874
原创 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
1990
原创 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
1698
原创 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
1252
转载 Spring AOP原理分析一次看懂
什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从...
2019-11-13 16:10:19
79599
5
原创 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
4969
原创 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
3377
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
609
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
1079
1
原创 INFO client.RMProxy: Connecting to ResourceManager at hadoop101/192.168.10.101:8032
1.查看防火墙是否没关闭、2.用jps 命令查看是否没有启动resourcemanager
2018-04-28 19:14:43
17740
6
原创 rsync 分发文件报错 Permission denied
原因: 是因为要分发的路径没有这个文件夹 ,找不到这个路径所以出现这个问题 解决:在要分发的下面创建和要被分发路径的一样名字的文件夹...
2018-04-28 19:11:09
8899
原创 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
348
原创 hadoop 操作中root 和普通用户常出现的问题
root 和普通用户常出现的问题 问题:如果用root 用户启动namenode 然后正常关掉,再用普通用户启动,就会出现权限的问题。 原因:因为配置中生成运行的文件是root 权限,普通用户无root 权限,所以会报错,说无权限。 解决:需要用chown -R 普通用户名 要赋权限的文件夹 ...
2018-04-28 19:07:20
5181
原创 第一次启动时格式化namenode 第二次格式化会出错
第一次启动时格式化namenode 第二次格式化会出错 (只能格式化一次,如果报错就按照以下方法解决) 解决: 1.首先关掉进程 2.删除hadoop目录下的data目录 3.删除hadoop目录下的logs 4.删除根目录下的tmp 里关于hadoop的...
2018-04-28 19:05:08
1825
原创 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
242
原创 crond简介
一、crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所要执行的工作,比如...
2018-04-26 14:26:54
2610
原创 nginx反向代理、动静分离、负载均衡
nginx反向代理、动静分离、负载均衡反向代理要说反向代理,我们就先要理解正向代理 ,下面我们就谈谈正向代理和反向代理吧。正向代理一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。(摘自百度百科)如下图:
2017-08-10 00:14:31
2979
原创 mybatis逆向工程
mybatis逆向工程标签: mybatismybatis学习笔记18-mybatis逆向工程下载逆向工程使用方法运行逆向工程生成代码配置文件执行生成程序使用生成的代码mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码(mapper.Java,mapper.xml、p
2017-08-10 00:07:54
2807
转载 7款bootstrap在线富文本编辑器
7 款 Bootstrap 在线富编辑器Bootstrap 已经大大简化响应式 web 开发,但是,如果再加上不用手动一点点敲代码,而是可以快速选择你想要使用的Bootstrap 组件,然后直接将其拖进你的画板中,开发是否会变得更加轻松?!这便是所谓的所见即所得(What you see is what you get,WYSIWYG)开发模式,能帮你达成这一切的,便是“所见即
2017-08-01 23:10:11
11538
1
转载 java 开源项目(大汇总)
Spring Framework 【Java开源 J2EE框架】 Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完
2017-07-30 15:58:05
9433
原创 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
1097
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
12863
2
转载 时间复杂度和空间复杂度
算法的时间复杂度和空间复杂度合称为算法的复杂度。1.时间复杂度(1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或
2017-07-30 09:51:33
395
原创 Mybatis绑定错误的原因
Mybatis常会出现下面异常,这一般是xml映射文件有错误。但是这个提示不一定准确,以致网上有些资料说这个问题很奇怪。出现这个错误一般的解决方式在下面有说明:http://blog.youkuaiyun.com/softwarehe/article/details/8889206org.apache.ibatis.binding.BindingException: Invalid bou
2017-07-30 09:50:32
763
原创 程序员你迷茫了吗?问问自己这九个问题
1、请你介绍一下你自己,你是个什么样的人?2、你有什么理想吗?这个理想是怎么形成的?3、你理想的伴侣关系是什么样的?你自己在这个伴侣关系中扮演什么样的角色?要承担什么样的责任?4、你理想的事业是什么,你正在做的工作符合你的事业理想吗?这份工作对你的意义是什么?5、你对亲子关系怎么看?对你来说,什么是一个理想的父亲(母亲),你期望自己成为这样一个理想父亲(母亲)吗?6、你对钱怎么
2017-07-30 09:48:40
452
转载 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
442
转载 jvm调优
最近因项目存在内存泄漏,故进行大规模的JVM性能调优,现把经验做一记录。一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:Perm
2017-07-01 06:49:25
557
转载 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
10052
1
原创 Calling latest() can only be used in combination with key(String) and keyLike(String)
流程定义的id是唯一的查询时不用调用最新的版本
2017-06-23 07:02:48
577
原创 Property 'certname' not found on type com.atguigu.atcrowdfunding.common.Cert
报错找不到certname这个属性,但在数据库里面依然存在,可能是写得实体类的问题
2017-06-23 07:02:19
1067
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
1318
原创 Uncaught SyntaxError: missing ) after argument list
onclick="deletePro('+pro.id+', \''+pro.rolename+'\')"因为传的是字符串,所以要把id加上斜杠转义字符。
2017-06-23 07:01:05
1873
原创 (环境)eclipse工作环境进入时闪退
将工作环境下\.metadata\.plugins\org.eclipse.e4.workbench下的文件删除,重新启动
2017-06-23 07:00:31
600
原创 (监听器)在监听器中用WebApplicationContext创建spring环境,导致运行出现空指针,并无法查看页面
导致原因是:监听器配置的顺序出错,因为自定义的监听器在springmvc监听器之前被创建,导致无法获取springmvc里的实例对象。所以调换下监听器的顺序,使得springmvc的监听器先运行。
2017-06-23 06:59:13
1169
微信公众平台开发案列--java
2016-06-14
mysql 外键约束 主表和副表的插入和修改顺序
2016-12-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人