自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git clone报错——SSL certificate problem: self signed certificate in certificate chain

使用git工具clone项目时,弹出框提示信息为“SSL certificate problem: self signed certificate”在windows的命令行窗口执行指令:set GIT_SSL_NO_VERIFY=true git clone。提示信息为SSL认证失败,可以关闭SSL的认证。

2024-03-01 13:50:14 289 1

原创 配置本地yum源,并更换阿里源

配置本地yum源,并更换阿里源

2022-10-14 22:21:45 2310 1

原创 Java计算两个日期之间相差几年几天

Java计算两个日期之间相差几年几天

2022-07-27 16:49:49 864

转载 js浮点数字计算精度缺失问题解决方法

加法函数:/** ** 加法函数,用来得到精确的加法结果 ** 说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。 ** 调用:accAdd(arg1,arg2) ** 返回值:arg1加上arg2的精确结果 **/function accAdd(arg1, arg2) { var r1, r2, m, c; try { r1 = arg1.toString().split(".")[1].len

2022-05-31 11:15:11 243

原创 自己搭建CA

1.一般linux操作系统已经内置了openssl,可以通过以下命令查看openssl版本openssl version注意openssl的脚本,如果是1.0.1之前的版本对TLS支持的不好,建议版本至少是1.0.1版本2.创建配置进入到CA目录中,在CA目录中创建两个文件用来维护序列号。通过CA机构签发的每个证书都有一个唯一的序列号。cd /etc/pki/CAtouch index.txt serialecho 01 > serial3.生成根密钥在CA

2022-05-08 18:16:30 1129

原创 FTP工具类

package cn.stylefeng.guns.business.utils;import java.io.BufferedOutputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import j.

2022-05-07 09:58:36 545

原创 SFTP上传下载

1.工具类package cn.stylefeng.guns.business.utils;import java.util.Properties;import java.io.File;import org.apache.commons.io.IOUtils;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import ja

2022-05-07 09:55:42 238

原创 一文打通git(基础篇)

git的安装直接官网下载安装就可以,不多余赘述。官网地址:Githttps://git-scm.com/1. 配置签名桌面右键,点击Git Bash Here输入如下命令设置用户名git config --global user.name yang1输入如下命令设置邮箱git config --global user.email [email protected] 用户签名设置好以后在本地C盘当前用户下应该存在.gitconfig文件,里面存放的就是签名信息。...

2022-03-25 14:30:15 135

原创 JAVA十六进制与float转换

//十六进制字符串转floatString s="BD45F77B"; Long l = Long.parseLong(s, 16); Float f = Float.intBitsToFloat(l.intValue()); System.out.println(f);//float转十六进制字符串Float f=-0.048331718891859055f;String value= Integer.toHexString(Float.floatToIntBits(f));S...

2021-11-18 11:36:36 2524

转载 linux基础命令

Java 开发常用的 Linux 命令知识积累 写在前面 基本操作 Linux关机,重启 查看系统,CPU信息 建立软连接 rpm相关 sshkey 命令重命名 同步服务器时间 后台运行命令 强制活动用户退出 查看命令路径 查看进程所有打开最大fd数 配置dns nslookup,查看域名路由表 last, 最近登录信息列表 设置固定ip

2021-11-15 16:15:36 332

原创 MYSQL存储引擎核心参数

1.2.查询mysql默认存储引擎select @@default_storage_engine;

2021-11-13 21:13:19 538

原创 MYSQL基本操作

1.创建数据库创建数据库语句create database test;创建数据库指定数据库字符集create database test charset utf8mb4;创建数据库指定数据库字符集和校验规则create database test charset utf8mb4 collate utf8mb4_bin; 建库规范:1.数据库名称不能大写2.数据库名称不能以数字开头3.创建数据库时最好加上字符集4.数据库名称最好能与业务相关,做到见名知意..

2021-10-30 21:51:34 79

原创 MYSQL配置初始化

1.如果不指定配置文件,MYSQL在启动时会默认依次读取一下路径下的配置文件(已最后读取到的为准)2021-10-30T14:24:02.309913Z 0 [ERROR] mysqld: unknown option '-e'/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf my.cnf, $MYSQL_TCP_PORT, /etc/services, built-i

2021-10-30 15:02:15 1923

原创 MYSQL的权限管理及忘记root密码处理

1.权限介绍ALL:一般是普通管理员拥有的权限with grant option:超级管理员才具备的权限,用来给用户进行授权的权限例如如下命令:3306 [(none)]>grant all on test.* to test@'%' identified by 'test';详解: grant:授权命令 all:权限 on:在什么对象上设置权限 test.*:权限作用范围,此处表示的就是test库下...

2021-10-28 20:55:30 202

原创 mysql用户基本设置与mysqld程序结构

1.MySQL给root用户设置密码[root@localhost ~]# mysqladmin -uroot -p password root注意:回车时会先让输入原始密码,如果没有原始密码,再敲一次回车就可以了2.登录MYSQL[root@localhost ~]# mysql -u root -p注意: 虽然在-p之后可以直接追加密码,但不要这样明文追加,回车之后再输入密码3.查询用户基本信息(用户名=user+host,密码=authentication_string

2021-10-27 21:58:51 125

原创 mysql在linux上安装

1.将安装包上传到linux服务器 可以使用rz命令进行 上传 创建app目录用来存放mysql2.解压安装包[root@localhost app]# tar xvf mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz 由于解压之后名字 太长,这里笔者对 mysql目录进行了修改 ,修改成为了mysql3.配置环境变量 在/etc/profile文件的末尾追加export PATH=/app/mysql/bin:$...

2021-10-26 22:17:32 166

转载 ‘umi‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件或umi: command not found。

yarn global bin复制路径,配置到环境变量

2021-07-18 15:38:36 1380

原创 JAVA中十六进制转换

1.十进制转十六进制字符串/** * 十进制转十六进制字符串 * @param param 十进制参数 * @return 十六进制字符串 */private static String intToHex(int param){ String result = Integer.toHexString(param); return result.length()%2==1?"0"+result:result;}...

2021-06-17 10:29:54 9090

原创 Linux安装jdk详细步骤

1.以jdk8为例:下载地址https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html

2021-06-14 17:08:47 1336 3

原创 数据结构(一)二维数组与稀疏数组转换

1、创建二维数组 int[][] array = new int[10][10]; array[3][2]=4; array[4][3]=5; for(int[] row :array){ for(int col:row) { System.out.printf("%d\t", col); } System.out.println();...

2020-09-06 16:40:10 164 1

转载 PL/SQL中记录被另一个用户锁住的原因及处理方法

被锁的原因就是有人在你之前修改记录,此时oracle会通过事务锁锁住这个记录,而且这个修改记录的人还没有提交或回滚记录,接下来你又试图修改同一条记录,你就会被这个事务锁所阻塞。处理方法很简单,可以有以下两种方法:1. 找到在你之前修改记录的那个人,让他在他的修改记录的会话里做一下commit或rollback2.用sysdba身份登录数据库,执行下面的SQL语句所查出来的命

2017-09-10 20:44:30 1164

转载 ASP.NET4.5尚未在web服务器上注册,您需要手动将web服务器配置为使用ASP.NET4.5

打一个vs2012的补丁http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6.

2017-09-04 21:11:39 2421 1

转载 pl/sql导入dmp文件一闪而过

使用pl/sql导入文件一扫而过时,可以用命令试一下开始-〉 运行-〉CMD -〉imp  用名/密码@ip地址/数据库名  file=dmp文件路径(包含文件名) full=y

2017-08-30 17:17:21 8784

转载 oralce无法删除用户ORA-01940:无法删除当前连接的用户

删除用户语句:drop user 要删除的用户名 cascade;删除表空间语句:drop tablespace 要删除的表空间名字 including contents and datafiles;在pl/sql中执行"drop user 用户名 cascade” 语句的时候,oralce报“ORA-01940:无法删除当前已连接的用户”。解决方案为:1.执行

2017-07-27 11:26:35 357

原创 accesToOracle And OracleToAccess

package impAndExp;import java.io.File;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;

2017-07-24 17:20:20 351

原创 简单的Zip压缩与解压

package demo;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;impo

2017-07-13 16:43:00 371

原创 集合类

Collection接口方法:add(E e)       将指定的对象添加到该集合中remove(Object o)   将指定的对象从该集合中移除isEmpty()    返回boolean值,用于判断当前集合是否为空iterator()      返回在此Collection的元素上进行迭代的迭代器。用于遍历集合中的对象size()  返回int型值,获取该集合中元素

2017-07-13 11:27:19 136

原创 内部类向上转型为接口

public class A {public static void main(String[] args) {C c = new C();B b = c.s();b.f();}}interface B{public void f();}class C{ private class D implements B{

2017-07-12 16:07:50 181

原创 位运算符

1.“按位与”运算:如果两个整型数据a、b对应位都是1,结果位才是1,否则是02.“按位或”运算:如果两个整型数据a、b对应位都是0,结果位才是0,否则是13.“按位取反”运算:也成“按位非”运算,运算符“~”,将二进制中的1修改为0,0修改为14.“按位异或”运算:运算符是“^”,当两个操作数的二进制表示相同(同时为0或同时为1)时,结果为0,否则为1.若两个操作数的精度不同,结果数

2017-07-10 10:52:36 141

原创 时间格式化与格式化常见的日期时间组合

使用String的静态方法format()例如String.format("%tH",date);%tH2位数字的24时制的小时(00~23)15%tI2位数字的12时制的小时(01~12)05%tk2位数字的24时制的小时(00~23)5%tl2位数字的12时制的小时(1~12)10%tM

2017-07-06 08:55:39 430

原创 常用的日期格式化转换符

转换符说明示例%te一个月中的某一天2%tb指定语言环境的月份简称Feb(英文)、二月(中文)%tB指定语言环境的月份全称February(英文)、二月(中文)%tA指定语言环境的星期几全称Monday(英文)、星期一(中文)%ta指定语言环境的星期几简称Mon(英文)、星期一(中文)

2017-07-05 19:41:09 767

转载 oracle创建表空间及用户

查询数据存放位置select file_name , tablespace_name from dba_data_files;在plsql工具中执行以下语句,可建立Oracle表空间。 /*分为四步 *//*第1步:创建临时表空间  */create temporary tablespace yuhang_temp tempfile 'D:\orac

2017-07-05 16:07:06 172

原创 eclipse写html页面

在用eclipse写代码的时候,对于html页面不给出提示,用着非常不爽,在网上查了一些资料设置完之后还要导出然后再导入什么的,觉得比较麻烦,经过测试,下面这种方式也是可行的首先window→preferences→java→Editor→Content Assist→Auto activation triggers for Java设置为.,其次JavaScript→Editor→Con

2017-07-05 10:36:08 4643

转载 asp.net状态服务

windows 无法启动asp.net 状态服务 错误 0x8007277a(可能影响到项目连接不上数据库,也无法实现远程连接)处理方法:如果在启动ASP.NET State Service服务时遇到问题0x8007277a即无法启动或初始化,请尝试在命令行(CMD)中输入netsh winsock  reset(有可能是winsock的问题,所以需reset一下)

2017-07-05 10:18:26 590

空空如也

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

TA关注的人

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