- 博客(61)
- 收藏
- 关注
转载 注入服务两种@Service的区别
com.alibaba.dubbo.config.annotation.Service和org.springframework.stereotype.Service两种@Service的区别原文地址:https://blog.youkuaiyun.com/wrs120/article/details/80468174
2019-09-26 09:13:00
1665
转载 http请求
https://www.cnblogs.com/youzhongmin/p/6940400.htmlhttps://blog.youkuaiyun.com/qq9808/article/details/78320816
2019-03-14 18:49:56
143
原创 Base64图片接收保存本地
package com.cmos.smrz.util;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.*;public class ImageSwitcher { /** * 将base64编码字符串转换为图片 * 插件返回的 base64 编码的字符...
2019-03-13 15:04:35
2805
原创 密码校验正则表达式
要求一、1.密码必须由字母、数字、特殊符号组成,区分大小写2.特殊符号包含(. _ ~ ! @ # $ ^ & *)3.密码长度为8-20位实现1:^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[._~!@#$^&*])[A-Za-z0-9._~!@#$^&*]{8,20}$实现2:^(?![a-zA-Z]+$)(?![0-9]+$)(?![...
2019-02-26 16:50:21
24596
2
原创 后台Long型的值传到前台页面JS解析后末尾几位数字变化
后台Long型的值传到前台页面JS解析后末尾几位数字变化,是由于json数据的long型长度没有java里long型的长度长。长度过长的数值传到页面后会丢失精度。解决办法:1.后台传值时转换为String类型 2.前台接收到值后用正则表达式替换一下(图片转自网络)...
2018-12-20 13:14:23
2740
转载 Thymelea模板f前台显示后台传来的数据
转自https://www.cnblogs.com/vinphy/p/4674247.html说的很不错Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。浏览器解释 html 时会忽略未定义的标签属性...
2018-12-07 10:23:01
1151
转载 访问SpringBoot时不需要带项目名。
转自https://blog.youkuaiyun.com/Young_____Hu/article/details/80450266?utm_source=blogxgwz9写的很清楚SpringBoot自带Tomcat,直接运行main方法里面的SpringApplication.run即可,并且访问时不需要带项目名。如果eclipse里面有两个SpringBoot项目并且controller...
2018-12-05 16:40:15
3918
转载 SpringBoot-@PathVariable
转自https://www.cnblogs.com/fangpengchengbupter/p/7823493.html#4050065写的挺好 清晰易懂 URL变量在上一个博客中,学习了如何在@Controller中创建@RequestMapping(或者响应的简写)来处理不同的URL请求。但是在Web应用中URL通常不是一成不变的,例如微博两个不同用户的个人主页对应两个不同的U...
2018-12-05 10:21:35
202
原创 The reference to entity "orderStatus" must end with the ';' delimiter.
上网google,发现是sax解析造成的问题。解决方案很简单,就是把配置项值中用到"&"的地方改成"&"。原因是sax解析的类库在读取文件的时候是根据转义后的格式进行读取的,遇到"&"就认为是一个转义字符串,开始找结束符";",找不到自然就报错了。 将view根目录下所有jsp资源重写成/xxx.action example:/index.action /
2014-12-26 10:26:43
544
转载 MySQL单机多实例方案部署
MySQL单机多实例方案部署MySQL单机多实例方案,是指在一台物理服务器上运行多个MySQL数据库实例。MySQL单机多实例的优点:1、节省成本,减少服务器、IP、机柜的数量,总体运营成本低于单机单实例方案。2、提升利用率,利用NUMA特性,对MySQL实例进行CPU绑定。3、提升用户体验,大幅度提高IO响应时间,有助于提升用户的体验。MySQL多实例
2014-12-16 10:15:40
560
原创 mysql同步复制报Slave can not handle replication events with the checksum that master 错误
做主主同步时,基本信息:1.master1 mysql版本是5.6 2.master2 mysql版本时5.5一:在master1做slave,master2做主数据库时成功。二:在master1做master,master2做从数据库时报错 Got fatal error 1236 from master when readin
2014-12-15 15:16:06
4819
1
原创 opacity渐变功能
function timeshow1(){$("#popup").animate({opacity: '0'},1000);//$("#popup").animate({opacity: '1'},2000);//setTimeout('test()', 2000); }function timeshow(){$("#popup").css("display",""
2014-11-19 16:14:52
1740
原创 log4j级别及保存数据到数据库中
优先级从高到低分别是ERROR、WARN、INFO、DEBUG。通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定义了INFO级别,则应用程序中所有DEBUG级别的日志信息将不被打印出来。程序会打印高于或等于所设置级别的日志,设置的日志等级越高,打印出来的日志就越少。
2014-11-18 17:02:18
536
原创 js判断pc端还是移动端
(function() { var sUserAgent = navigator.userAgent; if (sUserAgent.indexOf('Android') > -1 && sUserAgent.indexOf('Mobile') > -1 || sUserAgent.indexOf('iPhone') > -1
2014-11-18 16:54:21
425
转载 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its de 错误解决办法
这是我们开启了bin-log, 我们就必须指定我们的函数是否是1 DETERMINISTIC 不确定的2 NO SQL 没有SQl语句,当然也不会修改数据3 READS SQL DATA 只是读取数据,当然也不会修改数据4 MODIFIES SQL DATA 要修改数据5 CONTAINS SQL 包含了SQL语句其中在function里面,只有 DETERMINIST
2014-07-22 11:27:16
861
原创 mysql分类查询每个分类的两条记录
SELECT * FROM ep_pingtai_company_account_user aWHERE 2> (SELECT COUNT(*) FROM ep_pingtai_company_account_user WHERE user_type=a.user_type AND id> a.id)ORDER BY a.id DESC;
2014-07-05 09:42:51
1513
1
原创 mysql全备份与增量备份
MySQL增量备份1.创建一个文件夹用于存放mysql备份文件 例如:mkdir mysqldata2.在创建脚本文件,用于备份数据库 例:sudo vi /usr/sbin/bakmysql文件内容为:rq=`date "+%Y%m%d"`mysqldump -uroot -pepimap.123456 epimap --single-transactio
2014-07-01 09:39:37
440
转载 Linux crontab 命令格式与详细例子
基本格式 :* * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令crontab文件的一些例子:30 21 * * * /usr/local/etc/rc.d/
2014-06-27 09:29:56
333
转载 geohash java算法
View Code import java.io.File; import java.io.FileInputStream; import java.util.BitSet; import java.util.HashMap; public class Geohash { private static int num
2014-06-23 15:26:33
1199
转载 geohash
在上次写了文章《在GAE之中使用基于地理位置的查询》,之后,我一直在奇怪geohash实现周边查询的原理是什么,毕竟地理数据可是二维的坐标,而geohash的结果只是一个简单的字符串,要说通过简单字符串的比较就能找到周边的点,无论如何我也不能相信,因此我研究了一下geohash的算法,果然发现我以前的做法其实是做不到精确的周边查询的,不过我也不得不承认geohash确实是一个很好的索引模式,下面简
2014-06-23 15:09:29
688
原创 mysql语句group concat 语句,以及连接排序
SELECT p_result.id, p_result.username, p_result.userid, p_result.nc, p_result.icon, p_result.time, p_result.content, i.small_pics, i.big_pics, IF( ag_table.ag_count
2014-06-23 15:04:57
795
转载 linux下安装mysql
一、验证原有主机上是否安装mysql: 这里主要是运行sudo netstat -tap | grep mysql命令查看是否有Mysql的端口,如果不加sudo的话因为权限无法顺利执行:二、安装mysql 确定没有安装mysql之后,开始运行sudo apt-get install mysql-server mysql-client来安装mysql:
2014-05-26 14:56:21
356
转载 为什么服务器端用linux系统
1. 稳定性高 业界公认:Linux服务器比Windows服务器稳定性高;笔者多年使用经验,Linux稳定性虽然比不上在IBM小型机上运行AIX,但是比Windows服务器确实高很多 2. 初期投入成本低 硬件投入成本低:由于Linux操作系统相比于Windows先天优越性,相同硬件条件下,Linux服务器能承受负荷普遍比Windows高20%以上 软件投入成本,更低:Wi
2014-05-22 17:34:35
2703
1
原创 FileZilla软件操作服务器下项目文件
FileZilla是一个免费开源的FTP客户端软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。
2014-05-22 16:46:38
427
转载 已知一点经纬度和距离,求距离返回内点
public class DistanceUtil { public static double[] withInArea(double lat,double lng,double range){ double R=6371000;//地球半径,单位;米 double pi=3.1415926; lat = lat * pi /180;
2014-05-15 16:55:08
709
转载 Tomcat优化
1.内存设置(VM参数调优)(1).Windows环境下,是tomcat解压版(执行startup.bat启动tomcat) ,解决办法:修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms512m -Xmx512m-XX:PermSize=128M -XX:MaxNewSize=256m-XX:MaxP
2014-05-12 17:15:14
360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人