- 博客(55)
- 收藏
- 关注
原创 mybatisplus 获取自增id
背景:springboot + mp +mysql;mysql主键设置为自增策略mysql插入成功后,无法获取主键的解决方案: 将数据库表对象类的主键属性上标注主键策略为自增。 @TableId(value = "id",type = IdType.AUTO)另:在主键自增策略下,主键过大导致类型不匹配无法插入的问题,通过上述也可解决...
2019-11-13 16:54:55
5837
转载 docker 容器设置自启
文章出处:http://www.cnblogs.com/cwp-bg/p/9376130.html case1:容器未创建 docker run --restart always --name mynginx -d nginx case2:容器已经创建 docker update --restart unless-stop...
2018-10-17 14:01:50
1450
转载 linux ping不通主机原因
将虚拟机网络模式设置为【桥接模式】,并保证配置的虚拟机IP地址与本机IP在同一个网段后,可以ping通百度,以及同网段的其他主机,然而无法ping通本机主机,原因可能是本机主机的防火墙未关闭,将其关闭即可解决问题。参考博客:https://blog.youkuaiyun.com/liu911025/article/details/77883926...
2018-10-16 15:40:24
7893
原创 同一个设备部署多个Tomcat服务器
一个设备可以部署多个Tomcat服务器;每个Tomcat服务器只能部署一个web程序。以免安装版的Tomcat8.0为例,在本地主机配置了3个Tomcat1.下载的Tomcat包解压到D:\software\tomcat路径下,更改文件夹名称为apache-tomcat-8.0.52-8080。同理,在该文件夹继续复制两个副本由于将myeclipse自带的Tomcat服务器端口号设置为...
2018-10-12 11:15:35
416
转载 将项目打成war包并用tomcat部署的方法,步骤及注意点
博文出处:https://blog.youkuaiyun.com/zhanglf02/article/details/73565354部署的遇到第一个问题,就是tomcat和jdk的环境问题:首先 理解为啥要关注这二者的环境呢?他们还是有关系的–tomcat 作为比较流行的java Web服务器也是用java来实现的一个比较大的软件 它也必须在虚拟机JVM上运行 。 而java很多运用都是用在web开发...
2018-10-11 11:08:01
946
原创 vim_found a swap file by the name(发现交换文件)
vim编辑文件时手残退出了,再次进行编辑时,被提示根据提示,只需要删除由于未保存产生的交换文件即可(.config.swap)。使用 ls -a 命令即可列举包含隐藏文件在内的所有文件,然后使用rm命令进行删除即可。参考:https://blog.youkuaiyun.com/u010417178/article/details/51564263...
2018-09-29 15:22:01
382
原创 docker 发布镜像
通过docker push命令可以将自己编译的镜像发布到镜像仓库上。以docker官方仓库docker hub为例:1.标记编译好的镜像docker tag docker/whalesay rainstop/pushtest2.登录docker hub3.使用docker push 命令发布服务4.结束战斗,前往dockerhub检查镜像发布情况...
2018-09-17 16:32:19
288
原创 docker之volume 挂载h5文件到容器出现403
在linux上运行docker,并借助volume将虚拟机主机上当前目录下的h5文件挂载到容器内部指定目录下时,出现403错误,如下具体情况如下:1.跳转至包含h5文件的目录下,其对应目录树如下2.使用docker run -v 命令将当前目录下的html文件夹(内部包含h5文件)挂载到容器指定目录下,并使用-p命令将容器内部使用的网络端口映射到主机指定端口上3.运行完...
2018-09-13 15:35:59
1396
原创 docker 服务启动失败
由于设置镜像加速器,对/etc/docker/daemon.json 文件进行了修改(daemon.json是docker的配置文件),进而发现docker文件夹下多出了一个deamon.json,当时以为是自己手误新建了一个文件夹,遂将其删除,然后在重启docker时提示fail,同时在关闭docker服务后,开启命令同时失效。在使用如下命令进行问题查看时,出现类似如下信息system...
2018-09-11 16:01:29
2526
原创 linux之pwd命令
pwd命令用于查看当前工作目录的完整路径linux中,/是根目录,root为根目录下一个文件夹,平常操作均是在root文件夹下完成的。
2018-09-11 11:20:37
385
原创 windows系统设置以管理员身份运行程序
以chrome浏览器为例,右击打开属性对话框——兼容性——以管理员身份运行,这样程序就会默认以管理员身份运行,再也不用在每次打开前右键选择以管理员身份运行啦...
2018-09-07 11:07:23
1807
原创 centos 下docker常用命令
1.开启docker服务systemctl start docker.service2.查看docker 版本docker version3.docker镜像加速器参照:https://yq.aliyun.com/articles/299414.关闭docker服务systemctl stop docker.service5.重启docker服务...
2018-09-04 12:09:03
236
原创 linux 常见命令总结
一.cd相关命令1.返回上一级目录命令cd ..2.返回上上级目录命令cd ../..3.返回根目录命令cd /Note: cd之后有一个空格。二.编辑相关vi与vim多模式编辑器命令,vim可以视为vi命令的升级,可以兼容vi的所有指令。vim命令有三种模式:命令模式+插入模式+编辑模式。通过ESC/i/:可以切换不同模式。命令模式下::q ...
2018-09-04 11:56:42
179
原创 centos查询到两个IP地址
新安装了centos7,配置好IP后,使用ifconfig命令居然查询到两个IP地址,如下图,其中,inet之后为IP地址在使用xshell/crt工具连接发现,两个IP地址均可连接到该vm。经过他人指导,发现是设置IP时,设置为动态形式了。即除了指定的IP地址外,系统还会自动分配一个地址。将动态地址更改为静态地址即可解决问题。...
2018-09-03 18:32:27
2824
1
原创 codeBlock 之无效的编译器
在使用codeBlock编译文件时,弹出如下错误:The compiler's setup (GNU GCC Compiler) is invalid, so Code::Blocks cannot find/run the compiler.经过查询,产生该错误的原因是未正确配置编译器,在官网上重新下载了带有编译器的安装包,以windows版本为例,如下图,可以看到官网有提示,一般无特殊...
2018-08-29 11:25:09
2466
原创 ifconfig命令 command not found
安装了centos 7,配置好静态IP后,发现无法使用ifconfig命令,经过查询,发现未安装相应工具包。解决方案如下1.在主目录下/sbin目录下,判断是否缺少config工具包cd /sbin //进入sbin目录ll //展开当前目录ru若没有ifconfig的话,运行如下命令,安装相应工具包install net-toolsnote:确保登录的是ro...
2018-08-17 18:49:09
280
原创 centos 7 配置IP地址
使用如下命令,进入配置文件目录cd /ecc/sysconfig/network-scripts/使用ll或ls命令查看该目录中的文件在上面列举出来的文件中,第一个wenj文件【ifcfg-ens33】即为网络配置的主文件。使用vi命令编辑该文档。vi ifcfg-ens33按下【Insert】键,对上面信息进行修改 编辑完毕后,按下【:wq】保存退出...
2018-08-17 18:19:29
331
原创 eclipse自动生成构造函数、继承父类函数
在代码编辑页面中,右键选择source—>Generate Constructors from Superclass,如下图然后选择构造函数的参数即可。
2018-08-13 09:55:30
3236
原创 eclipse 实现java代码的折叠
插件下载地址:链接:https://pan.baidu.com/s/11DUq2JlZahU2tnIEuHgUxw 密码:esr2将下载好的插件(jar包)放到eclipse安装目录下的plugins文件夹下,重启eclipse,在菜单栏Windows——Preferences,选择java——Editor——Folding,在右侧的Folding面板中,进行如下操作,如下图此时,如果...
2018-08-10 18:31:12
1515
1
原创 excel表格选中数据大法
一.全选表格当表格中全部是数据时,首选:鼠标任意点击其中一个数据,然后CTRL+A,即可选中所有数据。 当数据一行/列特别长的时候,表格左侧数字栏,选中需要选择数据的头一行,然后按下CTRL+Shift键即可xuan选中到表格最后一行的数据。此种情况适合如下表格,即数据前有字段号等信息。Note:可以使用快捷键,迅速定位某行/某列的首尾位置,快捷键如下 Ctrl+↓:去底边缘...
2018-08-10 14:09:45
1310
原创 excel表格产生指定范围的随机数
1.产生[0,1)范围的的随机数2.产生指定范围的随机数eg1.=RANDBETWEEN(1,10)上面的例子产生的是[1,10]内的随机整数。eg2.=RANDBETWEEN(1.5,10.9)例2生成的随机数依旧是[1,10]内的随机整数,可见该函数并没有因为上下限中有小数而生成随机小数。在某些情况下,我们需要模拟部分小数,此时需要在函数之后添加一个除数(10的倍数...
2018-08-10 10:30:20
22570
转载 xshell-常用命令
文章出处:https://blog.youkuaiyun.com/jay8824589/article/details/52037032suse linux 常用命令 (1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命...
2018-08-10 09:48:01
379
转载 xshell+xftp在Linux的tomcat下部署web项目
转载出处:https://blog.youkuaiyun.com/yangshijin1988/article/details/654469271、Linux管理工具Xshell5和Xftp5 Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助...
2018-08-09 14:43:08
1032
转载 notepad++显示目录树
文章出处:https://blog.youkuaiyun.com/wesurt/article/details/52152456Notepad++ 虽然没有eclipse的功能多,也不能自动编译,但是有一点是eclipse远远落后于他的,代码的结构。Notepad++ 的代码一眼看上去非常舒服,而且鼠标点击括号的时候函数之间可以很清楚的区别开来,这是我最喜欢的功能,可惜的是Notepad++ 没有自带目录...
2018-08-08 14:14:26
5009
转载 虚拟机克隆及相关命令(CentOS)
一、linux虚拟机克隆文章出处:https://blog.youkuaiyun.com/zj20142213/article/details/77852921当一个Linux完全设置完成以后,就可以使用克隆的方式来在短时间内创建出多个Linux来; linux虚拟机克隆主要涉及网络三方面的问题:1.关闭要克隆的Linux 关机命令:init 0 或者 shutdown -h now...
2018-08-02 10:19:16
594
原创 java基础之继承
java是面向对象的语言,具有三大特性——继承+多态+封装子类继承父类的所有属性和方法(无法继承构造方法),但是并不一定能够直接访问父类的所有属性、方法(eg.父类的私有属性和方法)。 单继承机制,即每个子类只允许继承一个父类(接口是多继承机制,一个类可以继承多个接口)。 类的继承key:Extends;接口的继承key:implements. Object类是所有类的父类。 在ecl...
2018-07-31 11:32:16
152
原创 文本编辑器编辑java程序
使用Notepad++编写简单的java程序,代码如下:package cn.sxt.oo;import static java.lang.Math.PI;import java.lang.Math;public class PacTest{ public static void main(String[] args){ double r=2; double s=PI*Ma...
2018-07-31 10:25:29
1188
转载 MyBatis sql语句 大于小于号不兼容(XML转义字符)
文章出处:https://blog.youkuaiyun.com/he172073675/article/details/52718209当我们需要通过xml格式处理sql语句时,经常会用到< ,<=,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。这样的问题在MyBatis中或者自定义的xml处理sql的程...
2018-07-30 14:48:43
371
转载 安装mysql Install/Remove of the Service Denied!错误的解决办法
原文地址:https://blog.youkuaiyun.com/lxpbs8851/article/details/14161935在windows 的cmd下安装mysql在mysql的bin目录下面执行: mysqld --install报错:信息如下:Install/Remove of the Service Denied 解决办法:打开cmd.exe程序的时候选择“用...
2018-07-25 14:41:23
2460
转载 Eclipse中设置JVM内存
原文章地址:https://blog.youkuaiyun.com/wgw335363240/article/details/6397803今天在eclipse 中测试把文档转换为图片的时候,报出了下面的错误: java.lang.OutOfMemoryError: Java heap space 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以...
2018-07-25 11:31:29
314
原创 java之关于方法
方法的重载 方法对应的形参的个数、类型、顺序不同时构成重载 仅仅方法的返回值不同时,不构成重载 方法中returnzu作用 终止方法 指定要返回的值 方法可以理解为带有名称的语句块,可以反复调用。 java中,普通方法需要使用对象来调用,当方法前有static时,在同一个类中,可以直接调用。 递归 通俗讲,自己调用自己。 递归头 控制递归功能的结束 ...
2018-07-19 14:12:27
170
原创 ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS
arcengine 10.2拿控件拖了一个主窗体,在program.cs 的程序入口里面添加了绑定engine+desktop的语句之后即 ArcGIS 10中有一个新的要求——runtime绑定。所谓runtime绑定,就是在任何ArcObjects代码(包括许可初始化代码)被执行之前,指定相称的ArcGIS产品——ArcGIS Desktop或者ArcGIS Engine应用程序。建...
2018-07-19 09:25:23
902
原创 Tomcat提示:指定的服务未安装
将免安装版的Tomcat放置在自己设定的文件夹后,并将环境变量配置好后,在对应bin文件夹中,双击Tomcat8w.exe,提示指定的服务器未安装。经过查询,导致此问题的原因是未安装服务器,具体解决方案:win+R ——cmd 打开命令行提示符窗口,进入Tomcat安装路径,打开bin文件,输入如下命令行:service.bat install回车,等待服务器完成安装,以上。...
2018-07-18 15:14:44
4187
原创 potPlayer 快捷键
空格:播放/暂停 Enter/Alt+Enter:全屏 c--加速 x--减速 z--恢复原速度,再次则恢复上次速度(类似以前电视机的【回看】功能) Tab:显示当前播放视频信息 H:书签管理器 P:添加书签 M:静音 第一行除【p】外:调整图像色彩、亮度、对比度、饱和度、复位 D:定位上一帧,省去截屏与倒退的烦恼 F:定位下一帧 G:直接输入定位位置 0:...
2018-07-17 16:57:18
11612
原创 java 无限循环
无限循环的表示方式for(;;)——即去掉判断条件 while(true)Note:使用无限循环要小心,控制不好极易出现死循环。最近bs项目在尝试循环读取一个文件,并使用websocket将数据发送给前端时,发现当客户端终止关闭连接时,服务器端的socket并未关闭,调试时发现无法调到onclose方法中。请教前辈后,尝试使用多线程,解决了该问题。小白一枚,此处还有点蒙。...
2018-07-16 11:00:30
7162
转载 Java 中的“implements Runnable” 和“extends Thread”
原文出处:http://www.cnblogs.com/JohnTsai/p/3979482.html 知识点 “implements Runnable” 和“extends Thread”的不同 具体分析 最近在学习Android中的Handler消息传递机制时,创建新线程有两种方式:一种是实现Runnab...
2018-07-16 10:43:52
898
转载 The type List is not generic
文章出处:https://blog.youkuaiyun.com/JeamKing/article/details/5773660错误:The type List is not generic; it cannot be parameterized with arguments <Activity>代码如下: public List<Activity> getAllActivit...
2018-07-13 15:01:16
424
转载 myEclipse2017添加tomcat服务器
文章原出处http://blog.youkuaiyun.com/weiyongle1996/article/details/75195918 myEclipse2017中安装tomcat与之前版本的myEclipse略有不同,一起看一下。 首先确保你的机器 jdk tomcat 什么的已经安装成功。1.MyEclipse启动点击"Window——Perferences",打开Perfer...
2018-07-11 09:47:55
3293
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人