- 博客(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 &quot;|||&quot;(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
原创 记一次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
原创 开发页面在微信显示大小异常的问题
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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人