自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 mac os安装brew

控制台中输入命令:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"按照提示完成即可,巨方便xxx@promote ~ % /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 开始执行Brew自动安装程序

2020-09-10 22:22:06 192

原创 LengthFieldBasedFrameDecoder

是一个根据在接收到的 ByteBuf 消息中的长度值对这个消息动态的切分的解码器。在需要解码二进制消息并且在消息头中包含代表这条消息的整体长度或消息体长度的字段的情况下非常有用。A decoder that splits the received {@link ByteBuf}s dynamically by the value of the length field in the m...

2020-05-01 11:51:55 1019 2

原创 关于并发的简单面试题

题目 :两个线程,线程1向list中添加10个元素,线程2监测list中元素个数,当个数为5时,线程2提醒并结束自身。可能想到的方案1:public class Demo1 { public static void main(String[] args) { List<Integer> integers = new ArrayList<>(10);...

2020-04-11 21:47:48 191

原创 阿里云centos的tomcat起不来

阿里云服务器tomcat ./shutdown.sh关闭命令报错Could not contact localhost:8005. Tomcat may not be running.https://stackoverflow.com/questions/33868983/severe-could-not-contact-localhost8005-tomcat-may-not-be-runn...

2019-03-31 13:19:54 307

转载 解决ubuntu安装软件has install-snap change in progress错误

原文连接 解决ubuntu安装软件has install-snap change in progress错误snap changessduo snap abort ID

2018-12-26 18:17:55 2534

原创 安装hadoop3问题及解决

Hadoop2.6.0/Ubuntu14.04安装教程_单机/伪分布式配置一、bin/hdfs namenode -format没有出现如下内容其他教程一般会说格式化namenode需要有"Exiting with status 0"才算成功,当时我安装hadoop3.1时根本没有这一行字。却依然时成功格式化了。(前提是之前没有错误出现,并有 successfully format...

2018-12-07 09:52:28 446 1

原创 Deepin15.8 开机卡logo,关机卡logo,更换显卡驱动为NV-PRIME,java swing字体方块

一、开机卡logo在你卡在logo界面时只能强制关机,然后开机,在进入deepin系统菜单页面按E键,进入grub设置。在倒数第二行的splash quiet之后,空格,输入“nouveau.modeset=0”,按F10继续启动即可。在进入系统之后,打开终端,输入 sudo vim /etc/default/grub,输入root密码之后在“splash quiet”的下一行输入上面相同...

2018-12-06 18:17:19 8014 1

转载 Ubuntu ls命令显示没有颜色

参考:https://blog.csdn.net/sam1437/article/details/51814819编辑~/.bashrcvim ~/.bashrc在最后一行添加alias ls='ls --color'保存退出source ~/.bashrc使生效即可

2018-11-08 13:53:01 3115

原创 ubuntu环境配置失效及指定用户添加PATH变量

1、ubuntu环境配置失效问题描述:在/etc/profile中添加的环境配置在终端窗口关闭后再打开就失效了。解决方法:在/etc/bash.bashrc中添加环境变量。再source /etc/bash.bashrc查看是否生效:echo $PATH2、指定用户添加PATH变量在用户主目录下,有一个 .bashrc 文件,编辑该文件:vim ~/.bashrc 在最后...

2018-11-08 13:35:06 595

转载 ubuntu新建用户登录shell显示$

参考:http://www.iteye.com/topic/1147070问题描述:在Linux系统中,使用useradd命令新建用户后,登录该用户时shell开头为$,不显示用户名和路径只显示$解决方法:切换到root用户:su现在给刚刚新建的用户添加bin/bash  如果你的用户名为 haha则usermod -s /bin/bash haha现在切换到haha用...

2018-11-08 13:03:34 1447

翻译 hadoop3.X localhost:50070/ 打不开、hadoop 3.X端口变动

The patch updates the HDFS default HTTP/RPC ports to non-ephemeral ports. The changes are listed below:Namenode ports: 50470 --&gt; 9871, 50070 --&gt; 9870, 8020 --&gt; 9820Secondary NN ports: 50091...

2018-11-07 22:02:48 2094

原创 DataTable请求在当session失效被后台拦截器拦截重定向引发错误

一、问题描述前台使用DataTable插件,发送ajax请求到后端,由于session失效导致被拦截器拦截后重定向到指定页面,但是DataTable认为是后端返回的JSON,DataTable却无法解析导致报错。二、问题代码1、后端拦截器代码拦截除"/login.jsp"、"Login.do"、"/logout.do"以外的请求,对于没有登陆的访问者令其页面重定向到登陆页面 ...

2018-11-02 19:44:15 876

原创 mybatis配置,注解方式批量插入数据

方式一:基于xml配置形式&lt;insert id="batchInsert"&gt;    INSERT INTO device            (IMEI,deviceDetail)    VALUES    &lt;foreach collection ="list" item="device" separator =","&gt;         (#{device.

2018-10-18 15:59:00 1967

原创 Mybatis @Option(useGeneratedKeys=true,keyProperty="id")无效,且报错id没有默认值等错误

java.sql.SQLException: Field 'id' doesn't have a default value 在数据库中,必须设置该字段为自增

2018-10-17 16:27:04 8372 1

原创 切割文件与合并

切割单个文件tar czf - yourFileName | split -b 500 - outPutFileName解释:500是500byte,可以替换成1m,为1兆,tar czf - yourFileName | split -b 1m - outPutFileName合并文件cat fileName1 fileName2 fileName3 &gt; outPutFil...

2018-10-15 11:06:48 314

原创 mysql问题集锦

MySQL关闭、重启问题引发一些列问题在命令行中先关闭,再开启net stop mysqlnet start mysql如果有异常:服务名无效。 请键入 NET HELPMSG 2185 以获得更多的帮助。解决方法:以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够), 输入:cd C:\Program Files\MySQL\MySQL Server 5....

2018-09-10 19:58:31 287

原创 KMP算法理解

一、next数组找法模式串:ababa(最大前缀与最大后缀共有串)“最大前缀”指除了最后一个字符以外一个字符串的剩余字符; “最大后缀”指除了第一个字符以外一个字符串的剩余字符。a:0ab:0aba:1(a)abab:2(ab)ababa:3(aba)下面是next数组的找法核心思想:找到模式串每个子串(如上)的最大前后缀共有串长度1、需要有一大一小两个...

2018-09-09 17:30:26 219

原创 在Ubuntu服务器添加一个后台运行的java程序

注意要使用本例,需要将java程序打包成jar。Windows 端1、首先新建一个文件夹用于存放要用到的所有java程序,cmd进入到当前目录,编译, javac *.java 编译当前目录下所有java文件2、del *.java  #为了方便,删除当前目录下所有java文件3、jar -cvf (生成jar文件名,如my.jar) .    #注意有".",把当前目录下所有文件...

2018-08-04 17:14:39 2132

原创 Ubuntu18分区

最近整理文件想起这个,记录一下留个印象,由于已经安装很久了,就没有截图,只依稀记得分区。。。EFI 500M 不用太大,不放心大点也可以(我在装ubuntu18的时候,看网上的教程都没有提到这个分区。自己摸索的得知。我是在win10上用UltraISO制作启动U盘安装的,所以没有这个分区在安装最后会出现异常,无法完成安装)swap 8G 与系统内存大小相同即可ext4 /  10G 根目录自己...

2018-07-31 10:21:24 7541 1

原创 设计模式

策略模式https://blog.csdn.net/u012124438/article/details/70039943

2018-07-26 19:52:42 146

原创 java web项目部署到服务器不加项目名直接用域名访问

在tomcat的conf的server.xml  里,&lt;host&gt;...&lt;/host&gt;的标签之间添加标签&lt;Context path="" docBase="projectName" debug="0"/&gt;其中path="" 就是代表没有目录,docBase就是需要展示的项目名...

2018-07-25 15:08:53 1299 2

原创 Eclipse导出可执行jar包,资源路径问题

源码在Eclipse中正常运行,但是导出可执行jar包资源获取不到由于导出可执行jar包之后,jar包中的文件结构被改变,无法直接通过原来的绝对路径或相对路径获取1、对于图片类资源方法一、获取this对象类路径下的Icon.pngImage img = ImageIO.read(this.getClass().getResource("Icon.png"))方法二、...

2018-07-11 16:24:35 2187

原创 java多线程notify()无法唤醒wait()问题

创建两个Runnable,其中一个的run()方法启动并调用wait(),第二个Runnable中run()方法在一定的几秒之后,为第一个任务调用notify(),从而使得第一个Runnable能显示一条信息,用Executor来测试。public class RunnableWait implements Runnable{ public static Object obj=new Obje

2017-12-16 23:39:11 3948

jquery.dataTables.min.js

避免由于session失效,引发DataTable向后台发送ajax请求时弹窗报错而不是重定向到指定页面,详情https://blog.csdn.net/xssl_CSDN/article/details/83660015

2018-11-02

空空如也

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

TA关注的人

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