自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

amoxu

amoxu学习记录以及分享

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

原创 React使用build生成项目:资源文件路径"/"修改为相对路径"."

React使用build生成项目:资源文件路径"/"修改为相对路径"."React使用build生成项目:资源文件路径"/"修改为相对路径"."yarn build 指定相对路径拓展为任意构建环境定制环境变量帮助文档React使用build生成项目:资源文件路径"/“修改为相对路径”."一直想学习一个前端框架,看中react很久,最近终于对它下手了。在踩了js加载及渲染顺序的坑之后,发布也遇到...

2019-07-07 00:17:11 19443 1

原创 JedisDataException: ERR invalid longitude,latitude pair

程序异常:JedisDataException: ERR invalid longitude,latitude pair 116.405285,116.405285 说明:数据无效,也就是说超过限制了 底层源码: if (xy[0] < GEO_LONG_MIN || xy[0] > GEO_LONG_MAX || xy[1] < GEO_LAT...

2018-05-17 09:44:40 3799

原创 mysql 出错 1300和 1366 出错解决方法记录 百万级数据快速导入记录

出错: ERROR 1300 (HY000): Invalid utf8 character string ”load data infile 'f:/Mysql/data/song.sql' into table music character set utf8 fields terminated by "|||"(mid,name,sid,album); 不管term...

2018-05-10 23:03:11 4716

转载 CSS实现单行、多行文本溢出显示省略号

原文:http://www.daqianduan.com/6179.html如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法:overflow: hidden;text-overflow:ellipsis;white-space: nowrap;效果: hellowor…...

2018-05-03 11:15:21 248

翻译 jq cookie 插件使用 增删改查以及拓展之管理用户登录状态

jQuery Cookie官网地址:http://plugins.jquery.com/cookie/jQueryCookie Github地址:https://github.com/carhartl/jquery-cookie由于jQuery.Cookie依赖jQuery,使用之前需要先引入jQuery,然后再引用jQuery.Cookie该插件也可以作为AMD或Comm...

2018-04-21 23:17:07 846

原创 一条关于评论查询并且用户是否点赞的SQL语句

有一个用户表,一个评论表,还有一个点赞表。 现在需求是查询前十条是按点赞数排序的,后面20条按发表时间排序,然后查询评论内容,以及用户的部分信息,以及当前这个用户是否对该评论点赞了。**like_comment(点赞表)**uid int ctime datetime events_id int **user(用户表)**uid

2018-04-19 19:51:14 7178

原创 Java 使用protostuff实现快速的对象深拷贝

首先protostuff是谷歌开源的一个序列化工具,比Java内部提供的序列化方式要快很多倍,然后深拷贝的时候特别是对于一个pojo我还要把它所有的参数都要写一遍?程序猿?码农?当然不会!所以我们考虑一下序列化吧。事情的起因是对shiro操作的时候,服务层通过获取当前的登录用户信息进行返回 Subject subject = SecurityUtils.getSubjec...

2018-04-17 20:49:40 1733

原创 Mysql 存储过程批量插入数据出错:Cannot add or update a child row: a foreign key constraint fails

Procedure execution failed 1452 - Cannot add or update a child row: a foreign key constraint fails (buzz.friends, CONSTRAINT friend_duid FOREIGN KEY (duid) REFERENCES user (uid) ON DELETE CASCADE ON ...

2018-04-17 11:35:10 4766

原创 Spring Mybatis 在service层不关闭sqlsession连接池一次获取分页查询的总数量和数据

有时候需要分页查询的同时获取查询的总数,然后使用的时候发现在同一个方法里面对同一个dao进行操作查询,在mybatis的日志发现是进行了两次连接,两次释放session,又想到连接是相当耗费资源的,所以就想优化一下。 优化后的代码如下,后期还可以对countByExample进行优化,如果在Redis里面有缓存,直接取缓存就OK了。/*部分必须的引入*/import org.apache....

2018-04-16 22:51:48 2100

原创 2018/4/16 Js /jq 学习记录

拓展字符串支持判断字串:String.prototype.find = function (str) { return new RegExp(str).test(this);};//使用var string = "amoxuk";console.log(strng.find('amo'))//result is : truethis.attr 报错以及this.*报错的问...

2018-04-16 14:05:51 201

原创 nginx+lua 限制文件类型 请求方式 实现图片上传

还可以加redis防止频繁请求local upload = require "upload"local method = ngx.var.request_methodif method ~='POST' then ngx.say("method is not allowed") returnendlocal chunk_size = 4096local form ...

2018-04-14 21:04:08 2011

转载 NGINX + LUA实现复杂的控制 ngx_lua内置的变量

原文地址:http://outofmemory.cn/code-snippet/14396/nginx-and-lua安装lua_nginx_module 模块lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenRestyCentos和debian的安装就简单了。。这里说下freebsd的安装:fetch http://www.lua.org/ft...

2018-04-14 20:22:34 6167

原创 NGINX 配置 转发tomcat二级域名的多个项目

基于原始文档基础修改user nobody;worker_processes 1;error_log logs/error.log;error_log logs/error.log notice;error_log logs/error.log info;pid logs/nginx.pid;events { wor...

2018-04-14 13:18:44 1235

转载 TCP/IP 端口大全

[TCP / IP端口号大全](http://www.douban.com/group/topic/7647051)

2018-04-14 12:47:29 967

原创 记一次ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)[root@iZwz9egg8kg3dhglpnddd2Z sbin]# mysql stat ERROR 2002 (HY000): Can’t connect to local MySQL s

2018-04-14 12:37:03 1795

转载 tomcat 配置二级域名 实现域名访问webapp下项目

https://segmentfault.com/a/1190000013122831子目录配置二级域名(备用):<?xml version="1.0" encoding="UTF-8"?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor ...

2018-04-13 19:31:52 975 1

转载 centos7.2使用yum安装MariaDB10.1

原文链接:http://www.cnblogs.com/zenghua/p/7149646.html①添加MariaDB的yum源 1.创建MariaDB.repo sudo vi /etc/yum.repos.d/Mariadb.repo2.将以下文件中的字段添加到MariaDB.repo文件中MariaDB 10.1 CentOS repository list - created 2016

2018-04-12 23:55:26 597

原创 springmvc 实现 Javamail 踩坑 Configuration 没有实例化

事件的起因是这一行代码报错:Template template = freeMarkerConfigurer.getConfiguration().getTemplate("mail.ftl");没有getTemplate方法。 然后找了很多spring+Javamail的例子发现都是这样写的 没有什么问题,然后只有看源码了。 FreeMarkerConfigurer.java...

2018-04-11 10:05:19 794

原创 centos7 mysql 5.5到5.7升级小记

MYSQL升级的过程故事的一开始是这样的:做为一个码农,在windows上写好了代码,准备在服务器上跑一下试试看怎么样,于是就打包上去了,结果数据库都迁移不过去,视图、存储过程都出问题了。然后就手动拷贝吧,结果错误的还是出错了,好在有对应的错误码,就开始查错了,最后发现服务器的数据库版本是MariaDB5.5 开发环境的是Mysql5.7。 然后就开始了坎坷的升级路程。 - Mysql升级...

2018-03-25 15:45:37 4168

原创 2018/1/8 学习记录 本地测试没问题,发布到服务器404

有时候404错误不一定就是路径错误了。 本地调试运行都是OK的,但是发布到服务器就不行了。通过查看tomcat的/var/log/tomcat/catalina.2018-xx-xx.log日志可以查看到项目启动发生了错误,但是访问其他路径以及其他项目是没有问题的。 通过排查,发现是一个servlet相关的包没有加载,错误的日志在重新部署项目的时候清理掉了,sorry,贴不出来了。是在项目部署

2018-01-05 11:56:15 2047

原创 2018/1/5 学习记录 Ajax提交数据自动转化为对象

SpringMVC中JSON自动转化对象 -在进行api开发时,通过ajax在controller层直接传入一个对象方便又实用,但是细节方面却有很多技巧。 昨天晚上遇到的问题:controller能够识别到参数,但是传入的值全部为空,在网上找了很久,一般的解决办法是设置传入content的类型为application/json,导入fastjson的两个包,然鹅,这样并没有解决我的问题。最后自

2018-01-05 11:25:45 1591

原创 CURL 如何同时进行POST请求并添加请求字符串 进行发送数据并且添加参数

POST请求发送文件的请求:curl -F "file=@/picture.jpg;name='picture.jpg'" -F "user='admin'" http://localhost/upload这个就是一个简单的带参数的post请求,然而,有时候我们需要添加请求字符串时如何处理呢? 就像如下的需求:图片上传(请求方式:post)请求接口地址:http://v1-http-api.xxx

2018-01-02 12:13:56 7466

原创 Web Magic Selectable replace 追加字符串

.replace (“$”,”&limit=100&offset=0”)

2017-12-27 15:33:30 241

原创 开发页面在微信显示大小异常的问题

head中添加 <meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=no">就可以解决了。

2017-12-25 10:52:25 2852

原创 阿里云ecs linux系统 tomcat 修改80端口访问

首先呢 修改server.xml是没有用的,因为80端口只有root用户才能用,如果用root用户启动tomcat就对服务器有很多安全问题了(其实我找了半天也没有找到怎么改tomcat的启动用户,安装的时候就是root用户安装的),所以还是乖乖的用8080端口。然后就是查阿里云的安全组有没有放行80端口。最后就是修改防火墙规则,让80端口转发到8080端口,也就是tomcat的端口。iptab

2017-12-24 23:23:29 2516

原创 curl发送文件 post图片的两种方式

First Type:curl -F "pic=@/mnt/shared/Image/jpg/Screensho1t.jpg; filename='Screensho1t.jpg'" http://127.0.0.1:8080/picture-F 指定data的参数, "pic=@/mnt/shared/Image/jpg/Screensho1t.jpg; filename='Screen

2017-12-22 20:19:00 23105

转载 SSM框架 Mybatis联合查询 多表查询 分页

Java的MyBatis框架中实现多表连接查询和查询结果分页 实现多表联合查询 还是在david.mybatis.model包下面新建一个Website类,用来持久化数据之用,重写下相应toString()方法,方便测试程序之用。package david.mybatis.model;import java.text.SimpleDateFormat;import java.util.Date

2017-12-03 00:35:51 4633

原创 11.28 学习笔记

11.28 学习笔记接口设计遵循resful规则 /参数/方法exmple: /user/{age}/setresful遇到的坑 AddController { @RequestMapping(value = "/{place}/{type}/remove") } MoveOutController{ @RequestMapping(

2017-11-28 21:59:09 427

原创 Spring中接口和实现类命名规范的问题

今天弄项目遇到一个问题,启动总是报500的错误,查了原因是sping扫描不到一个叫"lGraProjectImpl"的实现类。恩,找不到就查原因呗,看看是不是单词拼写错了,还是什么地方忘记注入了。项目翻了个遍发现是对的啊,没有问题啊,单词,大小写都是对的啊。启动还是报500 还是扫描不到。几近崩溃了。然后想想那我换个名字OK了,然后把实现类的名字改了,把接口的名字改了,Loca

2017-10-28 14:56:42 5191

原创 java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer

很尴尬的一个错误,看程序:controller代码:@RequestMapping(value = "/publish",method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE + ";charset=utf-8")@ResponseBodypublic String paramT

2017-10-07 01:37:42 1673

原创 2017/010/6 SSM框架学习记录

Navicat里能够查询到中文,在service层就查不了。控制台打印没有问题。需要指定数据库的编码:jdbc.url = jdbc:mysql://localhost:3306/news_publish?useUnicode=yes&characterEncoding=UTF8

2017-10-06 01:08:18 487

原创 先码一个,try catch没有捕获到OutOFBoundsException

源码:public Integer findTypeById(String type) throws Exception { Integer page = null; System.out.println(type); NewsTypeExample newsTypeExample = new NewsTypeExample(); NewsTypeExampl

2017-10-06 00:26:41 778

原创 利用springmvc提供一个HandlerExceptionResolver接口实现出错返回Json数据

刚开始实现之前网上搜索了一番,发现解决方法都不是很好,也不是很方便,然后自己就开始摸索了。首先成功的时候返回了前端期望json数据,失败的时候调用了springmvc提供HandlerExceptionResolver接口,出错信息就全部显示了(除了我们定义的),那么问题来了,不是我们想要的json格式啊。然后开始解决问题了:springMvc对出错的处理都是输出到jsp/error.

2017-10-04 15:18:27 4389

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

学习记录:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.amoxu.mapper.UserMapper.selectByExampleat org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMet

2017-10-03 14:02:17 186

原创 2017/9/28JAVA学习笔记

1.HashMap.get获取不存在的值时返回的是Nullmap.get应该也是null2.指定小数位数:输出指定:String.Format("%.2f",str);转换指定:DecimalFormat decimalFormat = new DecimalFormat ("#0.00");decimalFormat .format(param);

2017-09-28 23:34:17 157

原创 CentOs :yum apt-get cannot find a valid baseurl for repo: base curl:unknown host

背景是win10下面安装Vm虚拟机 安装的是centos minimal 然后昨天ping 还能ping通的 但是无法yum和apt-get 今天起来就都不能用了 curl 提示unknown host; yum 提示 cannot find a valid baseurl for repo: base于是又开始了百度,找了好多帖子 什么修改/etc/sysconfig/network-s

2017-06-10 11:02:44 284

原创 MySQL windows下安装一些遇到的的问题

======mysql-5.7.18-winx64 服务无法启动"NET HELPMSG 3534" 的解决办法============关于安装mysql 5.7 初始密码的问题============关于安装mysql 5.7 修改初始密码======

2017-04-15 00:17:49 489

原创 安卓 编译c/c++生成elf二进制可执行文件 交叉编译

快一个小时,自己解决了.Linux不熟,大神勿喷,本文只是给那些和我差不多的人少走弯路.夜神模拟器我的i686的cpu,所以g++文件是i686开始的,你的可能会不一样.//正文开始首先,下载CIDE或者C4droid.我下载的是Cide 这里没有直接下载gcc的原因是自己不确定自己的CPU类型,gcc可能不适用.然后,导入自己的h/cpp文件,确定路径,我放在了/

2017-04-02 16:25:50 1669

原创 VERcode

demo|hello

2017-04-01 22:24:40 936

原创 Intellij IDEA 16 通过GUI Form 创建图形界面的方法( JAVA )

在Project下new 一个Module. 在项目下的src文件夹上右键,新建GUI Form. 绘制一个自己的界面. 在界面上任意选择一个组件,然后点F4,跳转到GUI所绑定的Class对象,找到主panel的位置,点击Alt+insert,弹出快捷操作. 点击Form main(), 即可创建main() 并且初始化界面. 然后修改Rnn/debug的设置...

2016-12-23 19:33:48 133217 15

微信小程序 客户端

小程序服务端,微信小程序后台,使用nodejs实现,连接mysql数据库

2018-11-16

空空如也

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

TA关注的人

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