- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 Linux CentOS 7.9 安装mysql8
数据比较大,所以我在服务器另外挂了一个盘装mysql,和默认安装一个道理,换路径即可。注意:如果要数据库大小写在这里要提前增加配置lower_case_table_names = 1。在最后新增一行,cat /etc/profile查看文件。注意记录临时密码,后面登录时会用到。
2024-09-03 14:48:34
1960
1
原创 Windows配置多个git仓库(个人仓库和公司代码仓库)
在网上找了半天都没找到写的太详细的这个配置,索性自己写一个,以后换电脑或者重装电脑系统的时候使用。
2024-04-04 23:52:15
753
原创 certbot-https证书自动续期
certbot是一个免费的开源项目是EFF的一部分,自动化的工具,用于帮助管理和续期SSL/TLS证书。它可以安装、配置和自动续期证书。
2023-08-22 15:51:26
978
原创 shiro-redis缓存存入验证吗Captcha总是第一次取不到
一、问题说明项目主要技术:SpringBoot 2.5+MybatisPlus 3.4.2在启动项目后再第次打开登录页面登录总是报验证错误
2022-04-18 08:53:40
536
转载 Docker安装mycat
1.准备好docker环境2.去阿里云仓库查找mycat镜像3. docker 安装并运行### 带上图上方版本,否则找不到docker pull registry.cn-hangzhou.aliyuncs.com/ongo360/mycat:1.6.1### 个人觉得名称太长 给它打个tag xxx为该镜像的id 可以通过docker images 查看docker tag xxx mycatdocker rmi registry.cn-hangzhou.ali.
2021-12-02 17:27:59
637
原创 Docker中安装mysql并把配置等挂载在外面(开启多个mysql)
1:下载镜像 docker pull mysql:5.7 如果使用 (docker pull mysql)会拉取最新版mysql镜像2:检查镜像是否拉去成功docker images3:在服务器建立三个文件夹mkdir -p /data/mysql/conf mkdir -p /data/mysql/data mkdir -p /data/mysql/log4:在conf文件夹下创建my.cnf文件...
2021-09-09 22:40:15
806
原创 Shiro-redis缓存SimpleAuthenticationInfo中放实体,退出时脏数据问题
1:问题原因在登录验证时自定义Realm中SimpleAuthenticationInfo中放的是USER实体导致退出登录是,Reids登录认证没有清除,有脏数据2:解决方法在自定义realm中重写两个(登录认证和权限)方法,我这里都重写了 /** * 重写此方法,得到用户名缓存Key */ @Override protected Object getAuthorizationCacheKey(PrincipalCollection
2021-04-12 19:29:28
361
原创 idea maven报错sun.security.validator.ValidatorException: PKIX path building failed:
解决方法:-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
2021-03-05 13:47:35
532
原创 判读时间是否在区间内
import java.util.Calendar;import java.util.Date;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;/** * 时间工具类 */public class TimeUtils { /** * 判断时间time2是否在time1+size的时间内 * @param siz...
2020-12-20 20:13:36
289
原创 Linux服务器Mysql导入SQL文件
1:登录mysqlmysql -u root -p登录密码2:,切换数据库mysql>use hmsdb;3:导入sql文件mysql> source /hms_20200807.sql (source后边为sql文件存放位置,我喜欢放在根目录用完删掉) 4:4:结束...
2020-08-07 09:32:06
553
原创 生产环境hbase集群出现停掉集群之后hmaster无法启动现象,master日志报异常:Timedout 300000ms waiting for namespace table to be ass
Hbase集群起来后,Hmaster几分钟后停掉,报错出错原因见https://www.cnblogs.com/yueweimian/p/6183264.html说的很详细,解决方案也挺好,用的第一个,把源码下载下来修改源码,删掉依赖的项目,把依赖的项目jar包导进去,打出hbase-cline项目jar包,替换生成jar,集群重启。OK,搞定可以修复数据了...
2020-05-21 11:31:21
320
原创 Eclipse报错Can't connect to SOCKS proxy:Connection refused:
eclipse装插件死活报错Can't connect to SOCKS proxy:Connection refused。按网上搞了好久也不行。找到Eclipse官网的配置,直接上图
2019-03-08 00:01:28
2204
原创 windows定时备份mysql数据库
一、利用windows系统的定时任务备份新建bat脚本文件(注意中文编码格式建议ANSI格式编码)@echo 开始备份数据库。 set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" set "bak_path=D:\ialogback\mysql_backup"set "mysql_dump_path=C:\must\mysql5.7\bin"%my...
2019-01-22 14:25:18
718
原创 mysql添加用户和赋予权限
一、添加测试用户1、创建用户和密码create user 'usertest'@'%' IDENTIFIED by 'usertest';2、刷新授权flush privileges; 3、设置对某个数据库的权限(增删改查可以设置一个或多个)kkzprocess:数据库,usertest:用户grant select, insert, update, delete on kkzpro...
2019-01-22 13:57:03
7497
原创 windows搭建gitblit1.80服务器
1、确保本地安装java的jdk并配置好环境变量(这里不做这个说明)2、搭建gitblit可以用gitblit的war包放在tomcat下直接运行(这里用解压缩配置的形式)下载Gitbli1.80t压缩包地址为:http://www.gitblit.com/3、解压缩gitblit压缩包4、创建文件夹为git的代码仓库5、编辑配置文件defaults.propertie...
2019-01-22 11:37:23
282
原创 word占位符
这个占位符“”替代全角空格“□”,不但能够起到空格作用,而且绝对没有居中或行末不起占位作用的弊端。直接把这个符号“”复制到WORD里即可。...
2018-08-06 14:27:05
4342
原创 在Maven项目中引入本地jar包
1、由于我是在本地写的测试代码,所以暂时未考虑打包时是否会把加入的jar包打进去。2、首先在本地maven仓库键文件夹(文件夹为两个版本文件夹一个)如图:3、版本文件夹中配置: 拷入jar包,新建一个pom文件pom文件中配置4、项目中pom文件引入子pom中引入5、OK,现在可以用了如果引入不了,ALT+F5
2018-02-02 13:53:39
2755
原创 mybatis自定义TypeHandler
1、应用场景: 因为客户需要数据库中的时间字段全部用的char类型存的“yyyymmdd”,现在代码中全部使用java8的localDate类型,每次使用时很多转换,太麻烦。2、工作时间紧迫只做简单说明了,以后有时间再完善。 自定义typeHandler有两种方式,一种是实现TypeHandler接口,一种是继承自BaseTypeHandler类,我用的是第二种。package com.st.ut...
2018-01-31 10:16:39
383
转载 mysql 日期操作 增减天数、时间转换、时间戳
http://hi.baidu.com/juntao_li/item/094d78c6ce1aa060f6c95d0bMySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。select datediff('2008-08-08', '2008-08-01'); -- 7select datediff('2008-08-01',
2016-03-21 17:54:17
1128
转载 使用定时器调用mysql的存储过程 -- navicat客户端
1.使用游标创建存储进程SQL创建: create PROCEDURE daily_max_avg_online() BEGIN declare max_online int; declare avg_online int; declare time TIMESTAMP; declare cur cursor for select MAX(onl
2016-03-15 13:44:30
340
转载 js获取当前页面的url
设置或获取对象指定的文件名或路径。alert(window.location.pathname) 设置或获取整个 URL 为字符串。 alert(window.location.href);设置或获取与 URL 关联的端口号码。alert(window.location.port) 设置或获取 URL 的协议部分。alert(window.l
2015-12-08 11:04:43
339
原创 mysql的伪列
不经常用经常忘记格式怎么写SET @rownum = 0;SELECT @rownum:= @rownum+1 as rownum,t_comment_task_org.comment_grade,IFNULL(t_comment_task_org.comment_finish_count,0)AS comment_finish_count,t_comment_task
2015-12-02 19:22:18
3640
原创 java项目中jsp编译成java的路径
工作目录下的work\Catalina\localhost\项目名\org\apache\jsp 例:F:\zhuyitais\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\admin\org\apache\jsp\dynamic_002dpages\expertService
2015-12-02 09:58:21
469
原创 地址栏隐藏后面的action名和路径及参数
1、项目中客户提出要隐藏掉地址解析后的action名,找了半天也试了半天,有的直接不可以,有的本地可以跑,发布到线上直接闪屏。2、询问一些网友给出了下面的方案不说了直接贴代码3、 4,、此方法会隐藏所有的action名、路径和参数,只是HTML中的一个框架标签,在默认的首页中嵌入要访问的首页
2015-07-28 09:50:58
7558
2
原创 MYSQL的存储过程入门游标
1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程
2015-06-26 16:34:51
383
原创 jquery实现勾选复选框触发事件给input赋值+回显复选框
JSP:商品房 土地 厂房 企业产 底商 别墅 写字楼<input class="txtValue" type="hidden" type="text" id="qwer" name
2015-05-14 10:36:37
8874
转载 【转】${sessionScope.user}的使用方法
本文转载自lxzxcr《${sessionScope.user}的使用方法》EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。
2015-05-11 15:10:49
913
原创 新闻条、广告条滚动效果
写一个项目的主页,新闻要用到每条逐下往上滚动效果,在网上搜了好大一会也没发现满意的,索性跟别人要了一段代码贴上实现了div用到的属性:#div1{height:150px;overflow:hidden;}jsp: ?notice_id=${mp.notice_id}">${mp.notice_name} J
2015-04-28 10:56:16
603
原创 c标签chonse用法
最近项目中的jsp页面经常用到c标签的chonse判断,我还总是写错,特写下来记一下免得以后过段时间再忘掉。其实也很简单但是越简单的不经常用越容易忘 ${loan.apply_condition} 无职业要求
2015-04-28 10:55:33
1049
转载 input里value接受浏览器里的参数
JSP页面中手机号: JS中//解析url的参数function get(p){ var url= document.URL.toString(); var tmpStr=p+"="; var tmp_reg=eval("/[\?&]"+tmpStr+"/i"); if(url.search(tmp_reg)==-1)return
2015-04-22 14:39:41
895
原创 js的onclick事件
JSP页面循环${mp.com_name}贷款类型${mp.loan_type}${mp.make_loan_time}放贷费用详情月费率:${mp.month_interest}%一次性费用:${mp.nonrecurring_expense}%无职业要求申请js中function shenqin
2015-04-21 17:57:21
945
转载 HttpURLConnection用法详解
原文链接地址: http://www.cnblogs.com/guodongli/archive/2011/04/05/2005930.html针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结: 1:> URL请求的类别:
2015-03-13 15:47:49
304
原创 $.ajax()请求
1、type要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。2、url要求为String类型的参数,(默认为当前页地址)发送请求的地址。3、dataType要求为String类型的参数,预期服务器返回的数据类型。如果不指定,JQuery将自动根据http包mime信息返回r
2015-03-13 14:44:07
291
原创 HTML5定位+百度地图
HTML5定位、百度地图 不知道怎么回事,用百度地图的定位自己用发现定位不准,又用了HTML5的定位,发现定位也不是太理想,暂时懒得改了。HTML5 Geolocation API 用于获得用户的地理位置。// 百度地图API功能 var map = new BMap.Map("allmap"); //map.centerAndZoom("北京",12); nav
2015-02-12 13:56:46
548
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人