- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 java static静态方法的并发性
在做一个web项目的时候需要做一个通用类去处理一些问题,想到这个类很多地方都有用到,又不想每次都new一个,因此就定义了里面的方法是静态方法,然后又因为多个静态方法都用到了同一个对象,结果定义了一个类的全局变量让每个静态方法去调用它,刚开始没什么问题,后来项目上线没多久就挂了,最后发现这样做导致了多线程的并发问题,所以就想在这里记录一下…下面是一个例子,例如:public class TestUti
2016-08-12 15:04:50 5241 1
原创 docker 常用命令
查看镜像列表:docker images 查看容器列表:docker ps -a 进入已启动的容器:docker exec -it 容器id/容器名称 bash 退出容器:exit 查看容器的日志:docker logs -f 容器id/容器名称 从容器中copy文件到宿主机:docker cp 容器id/容器名称:sourcePath destinationPath
2016-07-13 16:29:49 706
原创 centOs7下安装docker并搭建运行java项目环境
安装docker 1. 添加yum软件源: $ sudo tee /etc/yum.repos.d/docker.repo <<-‘EOF’ [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
2016-05-23 18:37:39 1758
原创 Linux下SSH远程连接断开后让程序继续运行解决办法
碰到问题:通过SSH远程登录到Linux系统,要在/home目录下面利用java命令运行一个jar包的项目 关闭连接后项目也会停止运行,无法访问项目,必须重新登录到系统,再次手动执行命令,才能重新运行。有没有办法在SSH远程连接被断开或者关闭的时候,系统里面的java程序还能继续运行?答案:有办法解决办法:(以CentOS系统为例)1、安装screen命令yum install screen
2016-05-14 14:38:59 5231
原创 Linux下忘记mysql用户密码如何操作
输入mysql进入mysql命令use mysql进入mysql数据库update user set password=password(‘123456’) where user=’root’;
2016-05-14 00:46:40 502
原创 解决Error (1133): Can’t find any matching row in the user table
解决Error (1133): Can’t find any matching row in the user table mysql>GRANT ALL PRIVILEGES ON . TO ‘root’@’120.198.127.20’ IDENTIFIED BY ” WITH GRANT OPTION; Error (1133): Can’t find any matching row i
2016-05-14 00:33:35 5136
原创 Linux常用命令
1. mkdir dirname:创建目录2. touch filename:创建文件(需要后缀名)3. rmdir dirname:删除空的目录4. rm -rf dirname:删除目录并删除其内容5. rm -f filename:删除文件6. cp file1 file2:复制文件file1到file27. zip file.zip file1:创建一个file的zip格式的
2016-03-23 14:17:08 522
原创 使用spring boot快速构建spring框架的maven项目
这里有一篇很不错的文章,本人觉得很不错,特意分享一下链接,希望互相学习,能帮到大家。 https://www.ibm.com/developerworks/cn/java/j-lo-spring-boot/
2016-03-18 17:25:36 3100
原创 maven实战常见错误与解决方法
运行 mvn archetype:create -DgroupId=primary.simpleWeb \ -DartifactId=myWeb \ -DarchetypeArtifactId=maven-archetype-webapp \ -Dversion=1.0错误:The goal you specified requires a project to execute but there
2016-03-18 15:47:04 9783
原创 git 常用命令--详述
git branch branchName:创建一个分支git checkout branchName:切换到另一个分支 注:切换分支会改变目录的文件内容git branch -b branchName:创建并切换到branchName这个分支,完成了(1)和(2)的操作。 —-关于git分支可以参考这个网址来看:http://git-scm.com/book/zh/ch3-1.html
2016-03-12 14:16:24 456
原创 分布式服务框架 dubbo/dubbox 的搭建
安装github on Windows的客户端,即安装Github,并将在path路径中,把git.exe加进去。比如安装Github的路径为D:\Program Files\Git,则在path路径里面加上D:\Program Files\Git\bin\git.exe.安装好maven。 在安装maven之前必须要先安装好jdk,因为maven的运行需要依赖jdk.下载好mav
2016-03-04 00:18:11 1799
原创 前端css特殊属性
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-11-29 00:37:24 462
android开发之Intent实现图片上传
2015-06-10
android利用AlertDialog实现省份城市的选择
2015-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人