自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (10)
  • 收藏
  • 关注

原创 Java 实现国网698协议,帧头、数据帧校验算法

最近在做电表测试相关软件,开发过程需要学习698协议,网上关于698协议的资料很少。传入,方法返回计算完毕的校验码。

2024-03-06 15:35:48 1160 2

原创 mount.nfs: access denied by server while mounting 192.168.2.46:/home/kevin/nfs_share/

mount.nfs: access denied by server while mounting 192.168.2.46:/home/kevin/nfs_share/使用 mount -t nfs 192.168.2.46:/home/kevin/nfs_share /mnt/nfs 挂载时一直报上边错误,showmount -e 192.168.2.46 显示Export list for 192.168.2.46:/home/kevin/nfs_share (everyone) ...

2021-10-25 11:54:20 1788

原创 Centos7安装vnc server

VNC SERVER 6.2.1版本亲测可用,有效期限从上到下依次递减。VKUPN-MTHHC-UDHGS-UWD76-6N36A77NVU-D9G5T-79ESS-V9Y6X-JMVGAURF4A-YZRVW-PEDAE-BLNK3-Y5DMA

2020-12-09 11:30:24 36527 3

原创 Ubuntu14.04安装mysql5.6出现start: Job failed to start invoke-rc.d: initscript mysql, action “start“ fail

Ubuntu14.04安装mysql5.6出现以下情况:start: Job failed to startinvoke-rc.d: initscript mysql, action "start" failed.dpkg: error processing package mysql-server-5.6 (--configure): 子进程 已安装 post-installation 脚本 返回了错误号 1正在设置 mysql-common-5.6 (5.6.33-0ubuntu0.14.

2020-09-25 09:24:08 498

转载 linux下解除端口占用

1、找出占用端口进程的pidsudo lsof -i:port2、终止进程sudo kill -9 pid

2020-08-21 09:27:32 599

原创 500 OOPS: cannot change directory:/home/xxx

redhat6.5连接 ftp服务器时提示:“500 OOPS: cannot change directory:/home/xxx”有效解决方案是执行 #setseboolftp_home_diron

2020-07-01 10:29:44 1521 1

原创 Centos7解决图形界面卡死问题

Centos7解决图形界面卡死问题Centos7运行久了,经常会遇到图形界面卡死,只有鼠标能动,解决办法如下:killall -9 gnome-shell

2020-06-06 16:11:39 9088

转载 LINUX VSFTP配置及安装

安装与基本配置:https://www.cnblogs.com/yangzhuan/p/4281446.htmlchroot_local_user与chroot_list_enable详解:https://blog.youkuaiyun.com/gybshen/article/details/79782884-------------------------------------------...

2020-04-20 14:49:40 313

原创 Linux下运行jar包的方法介绍

Linux下运行jar包的方法介绍当需要把在Windows上开发的Java程序用在Linux上运行时,就需要把该Java程序打包成jar包上传到Linux上去运行,接下来的内容中将会介绍几种Linux下后台启动jar包的方法。优化方法一:java -jar xxx.jar && 表示后台运行,ssh窗口不被锁定,但是关闭窗口时,程序还是会退出优化方法二:...

2020-02-29 14:33:05 1181

转载 MySql数据库备份的几种方式

mysqldump工具备份备份整个数据库$> mysqldump -u root -h host -p dbname > backdb.sql备份数据库中的某个表$> mysqldump -u root -h host -p dbname tbname1, tbname2 > backdb.sql备份多个数据库$> mysqldump -...

2019-07-26 12:18:26 446

转载 centos启动报错UNEXPECTED INCONSISTENCY解决方法

https://blog.youkuaiyun.com/kerwin612/article/details/10018299

2019-07-26 12:15:54 823

原创 Linux开机自动挂载硬盘

1.进入/mnt路径,新建文件夹命名为 hdd1cd /mntsudo mkdir hdd12.使用fdisk -l 命令查询硬盘每个区间对应的地址我这里是/dev/sda43.进入/etc路径cd /etc备份fstab文件sudo cp fstab fstab.bak编辑fstab文件,在最末尾增加如下代码/de...

2019-07-26 12:13:32 3697

原创 linux系统下如何挂载NTFS移动硬盘

1.安装插件ntfs-3g将文件ntfs-3g_ntfsprogs-2017.3.23.tgz拷贝到linux系统上下载地址:https://download.youkuaiyun.com/download/cc1969281777/11296500在文件目录下打开终端切换到root用户,依次执行以下命令:tar -xvzf ntfs-3g_ntfsprogs-2017.3.23.tg...

2019-07-08 16:39:04 4630

原创 Centos7新开一个终端并在新终端中执行命令

gnome-terminal -t "title-name" -x bash -c "sh ./run.sh;exec bash;"-t 为打开终端的标题,便于区分。-x 后面的为要在打开的终端中执行的命令,根据需要自己修改就行了。最后的exec bash;是让打开的终端在执行完脚本后不关闭。...

2019-07-03 14:21:13 10059 1

原创 将byte转换为二进制字符串形式

String s1 = String.format("%8s", Integer.toBinaryString(b1 & 0xFF)).replace(' ', '0');

2019-06-20 15:37:45 10316 2

原创 cmd运行jar文件 点击控制台界面后 java程序就暂停

如下图cmd运行的界面有个白色的选中状态,如果你选中了,java程序就会暂停。只有按一下鼠标右键或者 Ctrl+C 才能取消选中,程序才会继续运行,如果你的java程序是运行在cmd的,不小心点了下界面,程序就暂停,那非常的难受。解决方法:在窗口标题处右击,选中属性,进去。然后取消选中,快速编辑模式,确定。确定后回到界面,你就发现用鼠标左键,就不会出现白色的...

2019-05-17 13:40:02 5168 3

转载 FTPClient下载文件,程序假死问题

https://www.cnblogs.com/CopyPaster/p/3494579.htmlhttps://www.cnblogs.com/HiDeveloper/archive/2018/04/23/8920572.htmlhttps://blog.youkuaiyun.com/qq_26629277/article/details/78703754

2019-05-17 09:56:03 2215

原创 java中FTPClient无法删除中文文件问题

问题描述: 使用org.apache.commons.net.ftp.FTPClient删除文件如果文件名带有中文时,就会删除失败如下图有一个中文文件名的文件在 home/lc 目录下删除文件部分代码:调用删除:运行结果:开始猜测是权限原因,于是用ftp工具尝试删除,发现可以删除。那就有问题了。原因: FTP协议里面,规定文件名编码为iso-...

2019-05-11 21:32:56 2769

原创 centos6/redhat6 服务自启动 设置

设置自启:sudo chkconfig 服务名 on取消自启:sudo chkconfig 服务名 off查看启动:chkconfig --list | grep 服务名

2019-03-14 10:13:49 2036

原创 Linux中定时任务Cron

一、配置文件(/etc/crontab)直接vim编辑就可以:sudo vim /etc/crontab二、配置格式* *  *  *  *  command 分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-6,0代表星期天) 命令第1列表示分钟1~59每分钟用*或者*/1表示第2列表示小时1~23(0表示0点)...

2019-03-13 17:35:19 205

转载 MD5应用于数据库中密码加密

https://blog.youkuaiyun.com/u012724065/article/details/72854667

2019-03-13 10:03:59 632

原创 centos7 服务相关命令

假设服务名为postfix启动一个服务:systemctl start postfix.service关闭一个服务:systemctl stop postfix.service重启一个服务:systemctl restart postfix.service显示一个服务的状态:systemctl status postfix.service在开机时启用一个...

2019-03-08 10:15:24 253

原创 Centos 7配置防火墙

Centos7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:--zone#作用域--add-port=80/tcp #添加端口,格式为:端口/通讯协议--permanent ...

2019-03-08 10:01:46 161

原创 访问phpMyAdmin空白页面问题

访问 ip/phpMyAdmin 空白页面,打开浏览器控制台,发现有一个请求 返回 500。于是Linux终端cat /var/log/httpd/error_log 查看错误日志发现如下错误:[Thu Mar 07 09:07:15.820868 2019] [:error] [pid 3964] [client 127.0.0.1:50324] PHP Fatal error:...

2019-03-07 10:00:44 2354

转载 Centos6.5 下搭建LAMP环境以及安装PHPmyadmin

搭建LAMP环境:https://www.cnblogs.com/yoke/p/7257184.html安装PHPmyadmin,转下面链接,第5点开始:https://blog.51cto.com/13572654/2084663

2019-03-06 14:50:41 457

原创 centos6 防火墙相关命令

1 关闭防火墙-----service iptables stop2 启动防火墙-----service iptables start3 重启防火墙-----service iptables restart4 查看防火墙状态--service iptables status5 永久关闭防火墙--chkconfig iptables off6 永久关闭后启用--chkconfig ipta...

2019-03-06 11:37:16 970

转载 linux CentOS6.5 yum安装mysql 5.6

https://www.cnblogs.com/renjidong/p/7047396.html

2019-03-06 09:50:50 620

转载 Tomcat配置HTTPS访问

https://blog.youkuaiyun.com/ai15134626825/article/details/78565948/https://blog.youkuaiyun.com/buster2014/article/details/47185459

2019-02-28 20:21:29 147

转载 linux安装mysql8

https://www.cnblogs.com/wlwl/p/9686809.html

2019-02-25 20:40:24 128

原创 如何传输文件到Linux云服务器?

1.下载并安装xshell资源:https://download.youkuaiyun.com/download/cc1969281777/109733742.配置并连接到Linux服务器3.输入rz命令,看是否已经安装了lrzsz,如果没有安装则执行  yum   -y  install  lrzsz命令进行安装。4.安装成功后,输入rpm命令确认是否正确安装5.使用 rz ...

2019-02-24 20:16:43 2628

原创 对象操作流ObjectOutputStream

1.什么是对象操作流该流可以将一个对象写出,或者读取一个对象到程序中,也就是执行了序列化和反序列化操作。2.使用方式前提:需要被序列化和反序列化的类必须实现Serializable 接口。将对象写出到硬盘上的某个文件里:创建类Student,并实现Serializable 接口:package demo;import java.io.Serializable;publ...

2019-02-12 09:57:43 17775

原创 Java变量

Java程序的变量大体可分为成员变量和局部变量。其中局部变量可分为如下3类:形参:在方法签名中定义的局部变量,由方法调用者负责为其赋值,随方法的结束而消亡。方法内的局部变量:在方法内定义的局部变量,必须在方法内对其进行显示初始化。这种类型的局部变量从初始化完成后开始生效,随方法的结束而消亡。代码块的局部变量:在代码块内定义的局部变量,必须在代码块内对其进行显式初始化,这种类型的局部...

2019-01-05 21:09:55 129

原创 JavaScript正则表达式

什么是正则表达式?正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。语法/正则表达式主体/修饰符(可选)实例:var patt = /runoob/i实例解析:/runoob/i  是一个正则表达式。...

2018-12-12 18:10:31 272

转载 配置Eclipse编写HTML/JS/CSS/JSP页面的自动提示。

https://www.cnblogs.com/wenxiangchen/p/5829327.html

2018-11-19 08:58:11 566

转载 使用计算类BigDecimal写一个精确计算工具类

在日常开放当中需要我们计算数字,利率。通常Java的做法是使用Math相关的API。但是,这样做是不够精确的,由于float和double不能进行计算,如果强行进行计算会使得计算不准确。造成难以挽回的损失。为了弥补这一个缺点Java提供了BigDecimal这个类来解决。在使用这个类的时候需要将double转成String进行计算。为了方便,下面我写了几个常用的计算方法,当然也可以自己增加。...

2018-11-10 19:42:16 428

原创 Java IO

一、File类 java.io.File类:文件和目录路径名的抽象表示形式,与平台无关 File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。 File对象可以作为参数传递给流的构造函数 构造方法:public File(String pathname);以pathname为路径创建Fi...

2018-11-07 17:32:04 145

原创 mybatis传入多个参数

方案一:public List<XXXBean> getXXXBeanList(String xxId, String xxCode); <select id="getXXXBeanList" resultType="XXBean">  select t.* from tableName where id = #{0} and name = #{1} ...

2018-11-03 20:20:05 183

原创 jstl中c:forEach循环中如何获取当前循环的次数?

<c:forEach items="${list}" varStatus="status"> ${status.index}</c:forEach>通过varStatus="status"  然后使用 ${status.index}可以取得循环的次数,第几次循环。...

2018-11-02 14:28:51 11219

原创 form表单如何传select里选中的值给服务器?

<form> <select name="TypeName"> <option selected="selected">==请选择==</option> <option value="医药制造业">医药制造业</option> &lt

2018-10-24 20:22:46 17704 5

原创 MyBatis关联映射

1.一对一例:人与身份证一个人只有一个身份证,一个身份证对应一个人。那么MyBatis如何处理这种关系呢?(1)创建数据库表创建数据库 mybatis创建表idcard创建表person分别插入几条数据用于测试(2)在MyEclipse创建一个名为project03的Web项目,然后导入相关jar包、log4j日志文件、MyBatis工具类以及myb...

2018-10-23 20:39:29 307

mybatis-3.4.2.zip

MyBatis是当前主流的持久层(dao)框架之一,它相比传统的JDBC访问数据库,性能更加优异,具有高度的灵活性、可优化性和易于维护等特点,是目前大型互联网项目的首选框架之一。

2022-04-18

VNC-Server-6.2.1-Linux-x64.rpm

VNC server是vnc远程控制软件系列中的一款非常实用并基于windows系统的服务器软件。VNC server经常与VNC Viewer一起相互配套使用,支持WIFI或者USB,支持“浏览器JAVA操作”支持“支持HTML5的浏览器”支持RDP,支持自动转向,支持四大金刚特殊键,支持鼠标滚轮,支持文字剪贴,支持手势。使用者可以在一端的电脑上安装该服务器后,通过在另一端电脑上安装的VNC Viewer来进行连接,连接之后该软件将会通过RFB协议来将服务器端的屏幕像素数据传输到另一台安装VNC Viewer的电脑上从而控制该机器,非常适合电脑的远程访问、连接、数据传输、电脑控制等多种方面的应用,深受广大用户的喜爱和欢迎

2020-03-27

linux系统下挂载NTFS移动硬盘.zip

NTFS-3G是一个开源项目, NTFS-3G是为Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku, 和其他操作系统提供的一个稳定的,功能齐全,读写NTFS的驱动程序的。 它提供了安全处理Windows XP,Windows Server 2003,Windows 2000,Windows Vista,Windows Server 2008和Windows 7操作系统下的NTFS文件系统。 NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区。 它非常的快速,同时也很安全。它支持Windows 2000、XP、2003和Vista,并且支持所有的符合POSIX标准的磁盘操作。 ntfs-3g的目的是为了持续的发展,各硬件平台和操作系统的用户需要可靠的互通与支持ntfs的驱动, ntfs-3g可以提供可信任的、功能丰富的高性能解决方案。经过了12年多的发展,ntfs-3g已经逐渐稳定;

2019-07-08

spring-aop-4.3.6.RELEASE.jar

Spring注解扫描需要的包。Spring 经过十多年的快速发展和更新,以其独特的创新带来了大量的拥趸者,在选择方面还带来了更多选择!

2019-06-14

commons-codec-1.9

commons-codec是Apache开源组织提供的用于摘要运算、编码解码的包。常见的编码解码工具Base64、MD5、Hex、SHA1、DES等。

2019-03-14

php-mbstring-5.4.16-36.el7_1.x86_64.rpm

php-mbstring扩展包。多国语言并存就意味着多字节,PHP内置的字符串长度函数strlen无法正确处理中文字符串,它得到的只是字符串所占的字节数。对于GB2312的中文编码,strlen得到的值是汉字个数的2倍,而对于UTF-8编码的中文,就是1~3倍的差异了。 采用PHP字符串mbstring可以较好地解决这个问题。mb_strlen的用法和strlen类似,只不过它有第二个可选参数用于指定字符编码。例如得到UTF-8的字符串$str长度,可以用mb_strlen($str,’UTF-8′)。如果省略第二个参数,则会使用PHP的内部编码。

2019-03-07

DBUtils工具

Apache组织提供了一个DBUtils工具,他是操作数据库的一个组件,实现了对JDBC的简单封装,可以在不影响性能的情况下大大简化JDBC的编码工作量。

2018-09-12

sqljdbc 驱动

Microsoft SQL Server JDBC 驱动程序 6.0 是Java 连接数据库必须导入项目的jar包

2018-09-12

文件上传组件FileUpload

Apache组织提供的一个开源组件Commons-FileUpload,该组件可以方便的将“multipart/form-data”类型请求中的各种表单域解析出来,并实现一个或多个文件的上传,同时也可以限制上传文件的大小等内容。其性能十分优异,使用极其简单。

2018-08-24

JSONObject所必须的6个包

使用说明 JSONObject所必须的6个包   1.右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,弹出对话框,这里选择"Add Library",弹出对话框,选择"User Library",然后选择→Next   2.在出现的对话框中,可以选择已经创建好的用户自定义库,也可以选择User Libraries,弹出的新对话框中选择"New",创建新的用户自定义库。   3.在待创建用户自定义库中,输入新的自定义库的名字,   4.然后为新库,添加所需的Jar包   5.按上述步骤添加好用户自定义库后,以后可以重用这些已定义好的User Library库,为开发节省时间。

2018-08-16

空空如也

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

TA关注的人

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