自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux/Centos7搭建饥荒服务器教程

参考文章1:https://www.feathersh1ne.com/archives/58/#Hey!bro.youshouldfindsomethingtoeatbeforenight.参考文章2:https://chaolucky.com/blog/09/02-663.html参考文章3:http://blog.ttionya.com/article-1235.html参考文章4:ht...

2019-11-17 14:34:02 40277 118

原创 Linux工作中常用命令

1. 查看实时日志:tail -f info.log -- info.log为日志文件名2. 查看最后100行日志:tail -100 info.log -- 100为行数,info.log为日志文件名

2018-08-16 18:04:24 545

原创 JavaSE学习笔记(一)

声明:博客中的部分图片来源于尚学堂马士兵老师的视频,侵删一、Java两种核心机制: 1. Java虚拟机(Java Virtual Machine) 2. 垃圾收集机制(Garbage Collection)Java是一种解释性语言,Java程序运行流程如下图: Java代码通过编译成.class文件,然后在JVM上执行,Java之所以是跨平台的语言...

2018-07-04 00:18:28 1075

原创 Linux下SqlServer的备份和还原

Linux下备份SqlServer数据库命令//创建数据库备份文件夹mkdir -pv /usr/local/databackup//给mussql授予/usr/local/databackup文件夹的权限chown -R mssql:mssql /usr/local/databackup///登录数据库sqlcmd -S 127.0.0.1 -U sa//备份数据库到指定...

2018-04-11 10:58:31 8306

原创 Linux下shell脚本监控Tomcat的状态并实现自动启动

之前用Java写了个在Windows Server服务器上面扫描指定目录下的所有Tomcat服务器并定时监控其状态的Swing程序,最近公司需要在Linux下监控tomcat的服务,一旦tomcat服务存在异常或者宕机,重启tomcat保证服务的正常运行,由于Linux下有Shell脚本可以实现此效果,就没有考虑用Java代码写了,下面是Linux下shell脚本监控Tomcat的状态并实现自动启...

2018-04-08 23:47:55 6717 2

原创 Git命令大全

git基本命令大全

2017-12-29 12:24:27 271

原创 安装SQL Server 2017卡死,一直卡在一个界面很久不动的解决方案

今天在win10下安装SQL Server 2017,根据以往安装SQL Server 2012的经验,一路默认加全选式安装,结果在安装过程中一直卡在一个页面半天不动

2017-12-08 16:20:54 52568 14

原创 SQL语句根据经度纬度求出两点间的距离排序

如果两个坐标的列是(x1,y1)、(x2,y2),那么他们之间的距离:SQRT((X1-X2)(X1-X2)+(Y1-Y2)(Y1-Y2)) 例:/* 表名:TpProject FLongitude:经度 FDimension:纬度 传入的参数:(121.517759,31.178469)*/SELECT * FROM TpProject ORDER

2017-11-25 20:22:11 698 1

原创 Python学习_Python3.5安装

安装Python 3.5目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,我们的教程将以最新的Python 3.5版本为基础。请确保你的电脑上安装的Python版本是最新的3.5.x,这样,你才能无痛学习这个教程。在Windows上安装Python首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3

2017-09-04 15:05:16 506

原创 组装台式机流程

把零件准备好,主要有机箱、主板、电源、显卡、CPU+风扇、硬盘、内存条、以及各种螺丝打开机箱,把前盖和两侧的挡板都拆开,然后在螺丝中找出安装在机箱上固定主板的螺丝,安装在机箱上,然后把主板侧边插USB网线的插口铁套固定在机箱上,然后把主板套进去,用螺丝固定好。把硬盘分别固定在机箱上安装电源,同时从机箱的侧面走线安装显卡内存条安装CPU+风扇开始走线,给CPU供电(4+4=8孔),然后CP

2017-08-29 00:07:32 1568

原创 得出四位数中的吸血鬼数字

前言:在看Java编程思想(第四版)第四章的时候,最后一个练习10是求四位数的吸血鬼数字

2017-08-11 16:34:35 429

原创 关于Random r = new Random(47)中47的意思

今天看Java编程思想的时候看到了一段这样的代码: Random r = new Random(47); int a = r.nextInt(26); System.out.println(a);刚开始没注意那个47,以为是随机一个47以内的数,但是看到后面在nextInt(26)里面还有个26,一想26应该才是随机数的范围,那这个47是什么呢?然后看源码,看不懂。。。

2017-08-10 18:27:05 26948 2

原创 SQL优化之--日期时间段的读取

需求: 有一个职员历史表,表里有职员考勤组,生效开始日期,生效结束日期,然后我要取出指定时间段的考勤组。

2017-07-31 16:48:45 3077 6

原创 阿里云服务器CentOS6.8搭建SVN服务器

既然有了云服务器,那么在写代码的时候肯定工作的电脑要写,回家了家里的电脑也要写,要想代码同步必定要一个版本控制工具,所以就在服务器上搭建一个SVN服务器1、安装SVNyum -y install subversion 出现Complete表明安装成功2、创建SVN仓库目录mkdir -p /data/svn/repositories/eaglesvn3、创建SVN版本库svnadmin creat

2017-07-21 18:55:26 3404

原创 阿里云服务器CentOS6.8安装Tomcat

上篇讲了CentOS6.8安装jdk,这篇来讲Tomcat的安装,本来准备使用yum命令安装的,但是通过yum search tomcat发现只有tomcat6,所以就在官网下了一个tomcat8.tar.gz的安装包 下载地址:http://tomcat.apache.org/download-80.cgi然后把安装包传到CentOS下/usr/local目录下(我是通过FileZilla传的)

2017-07-21 16:02:46 4286

原创 阿里云服务器CentOS6.8安装JDK

上篇讲了CentOS6.8使用yum命令安装mysql,这篇来讲一下CentOS使用yum命令安装jdk。1:首先查看系统有没有自带jdkrpm -qa | grep java2:将存在的一一卸载rpm -ev java-1.7.0-openjdk-1.7.0.141-2.6.10.1.el6_9.x86_64 //一个一个卸载直到一个不剩3、判断是否卸载成功java -version //查

2017-07-21 12:13:53 3555

原创 阿里云服务器CentOS6.8安装MySQL

最近在阿里云买了个服务器,然后准备折腾一下,首先安装个mysql数据库1、查看CentOS是否安装了MySQLyum list installed | grep mysql //查看CentOS是否安装了MySQL2、如果安装过,先把原来的MySQL删除,删除方法参照:http://blog.csdn.net/zhang41228/article/details/75570...

2017-07-20 18:58:12 4916

原创 Linux下卸载MySQL

首先是简单的一种: 1:查看CentOS下已安装的mysql:yum list installed | grep mysql //查看CentOS下已安装的mysql2:先关闭mysql服务service mysqld stop //关闭mysql服务3:删除已安装的mysqlyum remove mysql -y //删除已安装的mysql当看到Complete就说明成功了

2017-07-20 18:15:55 2262 3

原创 Swing自动扫描服务程序总结

最近用swing写了一个小程序,用于监控服务器上的服务,历时半个月,最终成功测试上线,现对它进行总结需求:扫描服务器上指定位置的服务,把各个服务按照端口号、项目名、状态、启动路径罗列出来,并增加定时器监控服务状态,如果发现服务崩溃,则杀死此服务并重新启动。界面如下图: 思路如下: 1、扫描指定路径,找出server.bat(服务的启动文件),然后根据server.bat的路径得到tomcat下的

2017-07-14 19:00:35 419

原创 使用Java获取windows进程的路径

最近写一个小程序扫描服务器上项目的启动情况时遇到一问题,就是当服务器多个项目启动时,进程中显示的都是javaw.exe,无法分辨哪个javaw.exe属于哪个项目,所以就想获取进程的路径,但是网上百度都只能获取到进程pid,无法得到进程路径,之后通过google搜到了如下一段代码:/*1)、取当前进程ID*///9420@XMCX pid@计算机名String pid = ManagementF

2017-07-11 18:56:06 6246 2

原创 关于阿里云服务器中Tomcat的<Host name="localhost">中的localhost改为外网ip无法访问的问题

最近租了个阿里云服务器,然后倒腾了一下,在装好环境测试Tomcat的时候发现,本地用localhost访问没有问题,但是当把Host中的localhost改为外网ip时,再随便用台电脑访问外网ip发现访问不了,然后网上查了一下,都没有解决问题,后面在阿里云官网文档中找到了答案。

2017-07-05 17:18:44 6928 5

原创 SwingWorker实现旋转等待提示的功能

最近在用swing写一个扫描电脑里文件的小程序时,由于扫描是一件很耗时的操作,所以每次在点击按钮后要等很久才能出结果,而中途有没有什么提示,显得很不友好,本想写一个进度条来显示,又觉得太麻烦,最后就写了一个旋转等待的dialog来进行友好提示“正在扫描中,请稍等…”

2017-07-05 11:11:47 1376

转载 HttpClient之模拟post请求示例

HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。当前官网最新版介绍页是:http://hc.apache.org/httpcomponents-client-4.5.x/index.html 许多需要后台模拟请求的系统或者框架都用的是http

2017-06-28 18:33:49 382

原创 mysql-5.7.17 64位的安装介绍

第1步:下载 去官网http://dev.mysql.com/downloads/mysql/ 下载mysql-5.7.17-winx64解压版本:如下图 然后解压到安装目录,LZ解压到E盘下E:\mysql-5.7.17-winx64第2步:设置环境变量 操作如下: 1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量 点击系统变量下的新建按钮

2017-03-25 10:34:03 1614

原创 Linux学习笔记2_Linux基本命令格式

1、常用目录的作用/根目录/bin命令保存目录(普通用户就可以读取的命令)/boot启动目录,启动相关文件/dev设备文件保存目录/etc配置文件保存目录/home普通用户的家目录/lib系统库保存目录/mnt系统挂载目录/media挂载目录/root超级用户的家目录/tmp临时目录/sbin命令保存目录(超级用户才能使用的目录)/proc直接写入内存的/sys同上/us

2017-03-21 15:51:49 251

原创 Linux学习笔记1_Linux基本命令格式

1、[root@localhost ~]# 其中: root :当前登录用户 localhost :主机名 ~ :当前所在目录(家目录) # :超级用户的提示符(普通用户的提示符是$)2、ls [选项][文件或目录] 选项:

2017-03-20 22:24:39 228

原创 搭建框架时快速找到文件的路径<xxx-class></xxx-class>

1、当然最快的是百度 2、知道要找的类名,然后ctrl+shift+h搜索类名,然后在类名上右击 然后粘贴

2017-02-06 17:24:33 256

转载 HashSet、LinkedHashSet、TreeSet使用区别

HashSet:哈希表是通过使用称为散列法的机制来存储信息的,元素并没有以某种特定顺序来存放;LinkedHashSet:以元素插入的顺序来维护集合的链接表,允许以插入的顺序在集合中迭代; TreeSet:提供一个使用树结构存储Set接口的实现,对象以升序顺序存储,访问和遍历的时间很快。

2017-02-06 14:53:19 471

转载 深入理解ServletRequest与ServletResponse

ServletRequest与ServletResponse详细介绍

2016-12-16 17:30:24 188

转载 EASYUI combobox firefox 下不支持中文检索的问题

EASYUI combobox firefox 下不支持中文检索的问题

2016-12-09 10:03:40 1162

原创 sql中索引

CREATE INDEX index_name ON table_name (column_name) index_name:索引名 table_name :要建索引的表名 column_name:要建索引的列名

2016-11-18 10:13:25 262

原创 SQL Server中连接两表修改数据

平常一直只用到了连接查询,今天修改数据的时候突然发现要用到另一个表的数据,然后百度了一下,学会了连接修改,sql语句如下update from table1 set table1.name=table2.name from table2 inner join table1 on table1.id=table2.id where table1.sex='男'

2016-10-31 15:36:48 9937

原创 sql Sever中搜索所有存储过程和函数中的字段

因为今天要对一个函数增加一个参数,但是又不记得这个函数有没有在其他的函数或者存储过程中有用到,又不可能一个一个的去看,所以后面google得到以下的一句查询语句,可以搜索所有存储过程和函数中的字段select * from sys.sql_modules a where charindex('自己要查的内容',a.definition)>0

2016-10-28 16:27:02 330

原创 关于Spring JdbcTemplate调用queryForObject()方法结果集为空时报异常的解决办法

JdbcTemplate用的时候发现一个问题: 调用queryForObject()方法,如果没有查到东西则会抛一个异常:org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0 不希望抛出此异常,而是返回为null就行

2016-10-12 19:51:24 15681

转载 35 个 Java 代码性能优化总结

前言  代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以

2016-10-09 09:14:36 327

原创 关于jsp中request.getContextPath()、request.getSchema()、request.getCookies()的意思

request.getContextPath()获取项目名称;request.getSchema()可以返回当前页面使用的协议,http 或是 https;request.getServerName()可以返回当前页面所在的服务器的名字;request.getServerPort()可以返回当前页面所在的服务器使用的端口,默认80;request.getRemoteAddr()获取ip

2016-10-08 14:18:40 1245

原创 关于iReport中的编码在myEclipse中pdf转jpg报错的解决办法

关于iReport中的编码在myEclipse中pdf转jpg报错的解决办法

2016-09-23 11:04:03 505

原创 关于Eclipse和STS里SVN报Subclipse talks to Subversion via a Java API that requires access to native错

Subclipse talks to Subversion via a Java API that requires access to native

2016-09-19 17:45:20 8301

原创 关于官网下载的jar包里的javadoc.jar和soures.jar的作用

一般从官网上下载的jar包都会有三个包 .jar、sources.jar和Javadoc.jar, 那这三个分别有什么用呢? 1、 .jar包大家应该都知道干嘛的,去官网下无非就为了这个。 2、 sources.jar就是整个jar包的源码,当你用到jar包里的方法时,你想通过“ctrl+鼠标左键”看源码的话就要关联这个文件。 3、 javadoc.jar就是整个jar包的帮助文档了。

2016-09-18 14:43:57 3479

原创 java反射机制----初步入门

Java反射机制,就是指在运行状态中,对于任意一个类,你能获得这个类里面的所有方法和属性,对于任意一个对象,你都能调用它的任意一个方法和属性,这种动态获取的信息以及动态调用对象的方法的功能成为java语言的反射机制。比如在Struts2的框架中就有使用 来看一个struts.xml的配置文件<action name=“product-save” class=“com.atguigu.struts2

2016-09-01 12:29:48 316

空空如也

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

TA关注的人

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