自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 win10下安装ubuntu搭建java开发环境

公司需要强制安装360杀毒软件,这辈子都不可能用360的。所以没得办法用ubuntu桌面版开发了。 这里遇到的坑记录一下! 准备工作,要有一个优盘,需要用的时候才发现一个都找不到了,就只记得前公司老板借了我的优盘一直没还给我。 京东还是靠谱。第二天就到了。 第一个坑:新版的电脑设置从u盘启动遇到点...

2018-11-07 21:55:48 412 0

原创 SUSE Linux openssh漏洞修复笔记

OpenSSH roaming_common.c 堆缓冲区溢出漏洞缓冲区溢出攻击是利用缓冲区溢出漏洞所进行的攻击行动。缓冲区溢出是一种非常普遍、非常危险的漏洞,在各种操作系统、应用软件中广泛存在。利用缓冲区溢出攻击,可以导致程序运行失败、系统关机、重新启动等后果。 Openssh MaxAuth...

2016-07-05 09:38:27 8477 0

原创 centos安装tomcat设置开机启动

安装tomcat tomcat解压就能用 安装包可以从官网上下载。解压 [root@template tmp]# tar -zxvf nginx-1.9.15.tar.gz -C /usr/local/ 启动 注意这里我重命名了解压出来的文件夹名apache-tomcat-7.0.69为tomc...

2016-05-29 00:31:50 3876 0

原创 centos 服务器配置Java环境

连续玩了好几天服务器昨天在centos6.5下装完了oracle,又一台新的要配,所以做个全面的记录. 主要跑微信公众号服务,Java环境,需要安装的软件服务 Java jdk tomcat nginx 执行java -version 看看[root@template ~]# java -ver...

2016-05-27 17:40:56 2660 0

原创 centos6.5安装oracle数据库详细

折腾了好久,总结一下分享希望能帮助有需要的童鞋。1、官方网站下载http://www.oracle.com/cn/downloads/index.html 安装包,有2个包,大约2GB左右 包名称:linux.x64_11gR2_database_1of2.zip linux.x64_11gR2...

2016-05-24 18:15:23 6697 1

原创 Navicat 连接oracle数据库问题

注意: 那个oci.dll文件不是安装的Oracle里面的 要单独下载那个压缩包解压出来里面的其中D:\instantclient_11_1\oci.dll 在解压的 instantclient-basic-win32-11.1.0.6.0.zip压缩包里面 Dll文件已经放到百度云同级目录...

2016-05-09 18:05:11 1699 0

原创 ubuntu 服务器版常用操作

最近因为工作需要 学习了一下Linux操作系统,其中很多列子感觉很有代表性 应该很多初学的童鞋都会遇到,所以整理一下提供参考,也方便以后自己速查。希望对大家有帮助!安装MySQL sudo apt-get install mysql-server 安装tomcat sudo apt-get ...

2015-06-21 18:40:14 884 0

原创 git rebase 合并提交记录

情景模拟 在开发分支上一次提交2次 打开控制台 输入命令 git rebase -i HEAD~2 编辑指令 pick:保留该commit(缩写:p) reword:保留该commit,但我需要修改该commit的注释(缩写:r) edit:保留该commit, 但我要停下来修改该提交(不仅仅...

2020-07-05 17:13:19 15 0

原创 微信浏览器里面ajax走error问题

第一检查返回类型要匹配 dataType: ‘json’, 第二设置超时时间 timeout : 60000,

2020-06-02 11:06:30 75 0

原创 一个奇怪的前端问题

ajax请求完后 页面会自动刷新 之前使用了button标签绑定的点击事件。换成了div后才行

2020-05-26 20:17:55 26 0

原创 笔记软件选择

之前一直用的有道云付费版。但是去年底发现mac下巨卡。然后想找个代替的一直没有理想的。印象笔记想换个背景都没找到入口。然后一直用的有道云的网页版。也是没得办法 大学的时候用过onenote。今天发现居然已经免费了。真香···除了同步慢其他都OK,oneNote有个很喜欢的功能。页面布局可以很随意 ...

2020-04-25 22:34:12 66 0

原创 python下载图片

看完了python基础语法教程,弄了个下载网页图片的练手。下载图片只要3行代码,慢慢理解了那句人生苦短,我用python的境界 import re import requests from bs4 import BeautifulSoup import xlwt def getpicurl(ali...

2020-03-26 23:40:54 27 0

原创 Windows下安装python

在mac上使用很顺利。在Windows下面有踩到一些坑,记录一下。方便以后查阅 首先安装注意安装最新版的3X且是64位的。当前最新版下载地址 https://www.python.org/downloads/release/python-382/ 安装的时候最好自己选择一个非C盘的目录,不然之前安...

2020-03-21 02:22:41 94 0

原创 阿里云centos安装mysql8

之前搞过一次 不记得了 又重新搞了下 这次安装的是8版本 真的是踩了N多个坑 记录一下。 参考了这篇 安装了最新版mysql,遇到的问题 tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz -C /usr/local/ 可以解压到指定目录 提...

2020-03-08 00:34:11 58 0

原创 mybatis分页查询记录数变少问题

第一次遇到这个奇怪的问题还是记录一下。 需求是查某张券领取明细记录,代码里返回的结果总是1条。但是把SQL拿到客户端执行又13条。 很明显的分页查询记录变少 机智的我立马想到了分页插件搞的鬼,然后百度了一下,果然,参考这篇 找到一点眉目了。 查询出来数据有重复的id导致pageHelper过滤掉了...

2020-01-20 15:49:18 124 0

原创 mybatis报错 Result Maps collection already contains value

这个问题搞了我2个多小时!请教了大佬也没发现端倪 Caused by: java.lang.IllegalArgumentException: Result Maps collection already contains value for cn.xxxMapper.BaseResultMap ...

2020-01-08 18:34:12 72 0

原创 maven打jar包

maven打jar包 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> ...

2019-12-12 19:17:30 31 0

原创 回车键监听

<input type="text" autocomplete="off" class="form-control" id="keywords" placeholder="xxx" onkey...

2019-11-06 18:36:22 57 0

原创 vim寄存器

vim寄存器的使用,之前不清楚是要先按”号还纳闷如果直接按a是进入插入模式 文本如下 1 第一行test1 2 3 第三行 test3 4 5 6 7 8 9 移动光标viw选中单词test1和test2 也可以选中复制一行 “ayy “ay "by 拆解动作 ”号 a(表...

2019-10-24 10:28:14 65 1

原创 连接阿里云服务器超时自动断开问题

一般几分钟就自动断开了 超级方便。特意百度了一下 记录一下 参考https://developer.aliyun.com/ask/191969?spm=a2c6h.13524658 特别注意 是修改服务器上这个配置,不是修改本地的。 vim /etc/ssh/ssh_config #增加配置 Cl...

2019-10-21 18:11:12 749 0

原创 EL表达式替换字符串

```c EL表达式替换字符串 <div class="detail-btn" data-id="${fn:replace(coupon.couponCode, " ", "_")}"></div&g...

2019-10-19 21:34:05 457 0

原创 thymeleaf中获取ajax请求路径

url路径缺失项目名问题 示例 说明 项目名为demo import com.mb.demo.utils.ResultGenerator; import io.swagger.annotations.Api; import lombok.extern.slf4j.Slf4j; import o...

2019-09-27 23:37:20 340 0

原创 idea输入乱码问题

如题,工作一直用mac很久没有用宿舍里的windows编码了。今天突然打开发现文件乱码。网上各种解决乱码的办法都试了。 神奇的地方在于,输入中文就乱码。究其原因是因为使用了不支持中文的字体。更改编辑器字体就可以了。记录一下 扳手->Editor->Font idea乱码;idea输入...

2019-09-22 21:42:56 42 0

原创 vim 实用技巧笔记

按下字母m 再按一个字母 表示打了一个标记 按‘引号 再按上面标记的字母可以跳转到标记处 比如 ma 在当前位置打一个标记 在其他位置编辑的时候按 'a 回到标记的地方 ...

2019-09-18 13:45:07 29 0

原创 mac下idea单元测试慢问题

跑单元测试的时候足足跑了30分钟。吃饭前跑的,吃完饭后回来还没跑完。怀着求知欲百度了一下,看是不是有网友也有这样的问题,还真找到一个类似的!按着文章搞了下,亲测由30分钟缩短到30秒 特此记录一下 参考此篇 真的很感谢这个作者! 如果有跑单元测试时执行很慢、单元测试启动很慢的情况可以参考一下!亲测...

2019-08-20 21:35:10 869 0

原创 web安全笔记

xss跨站脚本攻击 通常指黑客通过HTML注入篡改网页,插入了恶意的脚本从而在用户浏览网页时,控制用户浏览器的一种攻击. 一个简单的例子 本本框中的值被写入到页面 <html xmlns="http://www.w3.org/1999/xhtml"> <hea...

2019-08-11 16:26:02 50 0

原创 nginx转发规则

在配置nginx转发的时候要注意 如果想/static/xxx.png请求转发到/data/static/目录底下 配置如下 location ^~/static/ { root /data/static; } 发现请求不到 请调整目录 建立/data/...

2019-08-10 23:04:01 117 0

原创 微信网页禁止分享

function onBridgeReady(){ WeixinJSBridge.call(‘hideOptionMenu’); } if (typeof WeixinJSBridge == “undefined”){ if( document.addEventListener ){ docume...

2019-07-28 11:33:17 301 1

原创 set集合过滤元素

常规方法 Iterator it = set.iterator(); while (it.hasNext()){ if ((((Integer) it.next()).intValue()%2==0)){ it...

2019-07-07 13:00:54 360 0

原创 cherry机械键盘维修记

早阵子开始 机械键盘的接线口松动就接触不良,很是烦躁。时不时的断开。平时在宿舍用的cherry茶轴,公司用的HHKB。2种布局倒也切换得自然。15年的时候去修过一次 在华强北一个小摊子上花了50块钱。想着自己修是一样的。于是买了焊台。等了2天到了就开搞。 第一步 拆键盘 背后的五粒螺丝取下来再沿着...

2019-06-27 23:29:50 1117 0

原创 修改Mac下macvim默认配色

每次打开都是白色的,更改了配色也不能保存,下次打开还是白的。 到用户目录下 MaoBodeMacBook-Pro:~ maobo$ pwd /Users/maobo 创建文件 .vimrc MaoBodeMacBook-Pro:~ maobo$ vim .vimrc 输入 colorscheme...

2019-06-12 11:38:07 285 0

原创 阿里云服务器centos安装mysql

1.添加源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm 2.安装mysql sudo yum i...

2019-05-23 23:14:13 74 0

原创 java下载图片状态码403问题

浏览器里面能打开,java代码下载的时候返回403.可以伪装成浏览器访问 HttpURLConnection conn = (HttpURLConnection) u.openConnection(); conn.setConnectTimeout(50000...

2019-05-19 20:38:59 939 0

原创 Mac安装nginx笔记

不能用yum安装pcre 下载源码后安装一直报错。不能用pcre2

2019-05-06 19:16:34 57 0

原创 socket closed

idea tomcat socket closed Unable to open debugger port: java.net.SocketException “socket closed” 权限问题 修改 代码目录和tomcat目录权限 777 chmod -R 777 /xxx/

2019-05-06 00:41:29 364 0

原创 Mac配置java开发环境

昨天入手了一台macbook pro。某条12期免息。一直想买,迟早要买的,早买早享受吧。周说这辈子一定要体验一下Mac系统,所以就买了,想看一下是不是真的这么好用。 对于没用过苹果系统的我来说还是比较陌生的。和window操作系统有很大的差异, 之前一直不能理解周说触控板多么好用。用了一天感...

2019-04-27 23:16:39 915 2

原创 js正则0-100之间

js正则0到100之间允许包含2位小数 很久没写正则了。满足这个条件的还是花了一点时间。做个记录吧。方便偷懒的童鞋 ^([0-9]{1,2}$)|(^[0-9]{1,2}\.[0-9]{1,2}$)|100$ 100 ture 10.00 true 100.00 false 如果要支持100.0...

2019-04-21 01:02:19 935 0

原创 charles转发请求到本地

charles代理,转发请求到本地,关键配置 from path里面配 /* to 里面配 /

2019-03-07 10:55:15 2292 0

原创 召唤神龙

这应该是gitchat上面一个列子,讲到多线程并发控制。找不到出处了。如有侵权什么的 请联系我立马删除,个人觉得很形象生动通俗易懂,值得分享。 import java.util.Random; import java.util.concurrent.CountDownLatch; import...

2019-02-26 15:16:11 310 2

原创 java斜杠反斜杠替换 正则问题

/** * @author transientba * 在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。 * 说明:不要在方法体内定义:Pattern pattern = Pattern.compile(规则); */ privat...

2019-02-13 18:33:37 1113 0

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