自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上的左一

不怕今天不会,就怕明天还不会!

  • 博客(57)
  • 资源 (9)
  • 收藏
  • 关注

原创 校验码——奇偶校验/CRC/海明校验

校验码,是在计算机进行数据传输的过程中,为了提高数据的可靠性设计的,一般是在信息位以外增加校验位来实现,分为多种编码形式。

2024-03-27 16:53:39 205

原创 数据表示——原码/反码/补码/移码/浮点数

计算机中的数值信息分成整数和实数两大类。整数不使用小数点,或者说小数点总是隐含在个位数的右边,所以整数也称为“定点数”。相应地,实数也称为“浮点数”。计算机在存储或运算时,需要采用一种编码形式表示数值,这种表示方式就分为原码、反码和补码。

2024-03-21 22:52:42 906

原创 MySQL Workbench连接云服务器内网数据库

在项目上遇到一个问题,生产环境是Centos,分配了两台云服务器,一台应用服务,一台数据库服务,应用服务与数据库服务采用内网连接。我作为开发和运维方,有权限直接访问应用服务,但是数据库服务器需要以应用服务器为跳板机去访问,为了方便管理数据库,我希望使用本地MySQL Workbench管理远程数据库。

2024-03-21 13:17:15 482

原创 计算机硬件——中央处理单元(CPU)

计算机组成结构(Computer Architecture)源于,该结构成为现代计算机系统发展的基础。和。

2024-03-19 16:59:47 147

原创 数据表示——二进制与十进制转换

无符号的二进制整数,有符号的二进制整数和小数二进制数;十进制转二进制,分为整数和小数部分,带符号情况。

2024-03-18 16:15:41 409

原创 境外微信小程序商超建设流程

申请公函,微信公众平台提供模板,填充信息后加盖公章上传即可;联系人手机电话对账单,包括联系人姓名、电话号码、最近三个月的缴费记录等;联系人身份证件正反面,例如护照、驾照等。,境外小程序主要是提交企业主体信息,例如企业名称、注册号、注册地址,管理员信息等(PS:这里可以先由开发方人员承担管理员,便于开发过程使用,未来可以转让给客户指定人员)。填写企业资质信息(企业注册号、企业注册地址、《商业许可证书》/《企业注册证》)和企业法人信息。可以由开发方人员代办,后续没有其他作用,仅认证核实信息时使用。

2023-09-11 14:41:10 300

原创 管理就像开车

管理就像开车,你不给司机明确的地址,只说向前,然后对着司机指手画脚的一顿指挥,并线啊?​ 在其位,谋其事!该出手时就出手,需要你明确目标时就拿出魄力来,剩下的你只要等着到站就好了。​ 专业的事交给专业的人!你天天坐着的,还能有开了几十年车的老司机熟门熟路!

2023-08-27 21:07:21 95

原创 PBE加密解密问题处理:IV expected

最近在项目中对敏感信息进行加密处理,其中用到PBE算法,因为是多年前就做好的一套加解密工具,所以ctrl+c/v就用到新项目里,但是运行之后被打脸报错了,错误信息为上述内容,纠结了一整天,终于解决记录一下。测试发现长度确实不对,所以改个长度为8字节的就ok了。

2023-08-24 13:58:29 175

原创 CentOS7安装GmSSL过程记录

近期因为项目需要上区块链,在集成过程中证书选择了国密SM2,于是开启了入坑之旅,由于整个过程反复多次,我的记录也可能存在遗漏,只能尽力记录,这也是我为什么熬夜也要写下这篇记录!

2022-12-01 01:50:09 1968 3

原创 《治安疏》——海瑞

户部云南清吏司主事臣海瑞谨奏;为直言天下第一事,以正君道、明臣职,求万世治安事:君者,天下臣民万物之主也。惟其为天下臣民万物之主,责任至重。凡民生利病,一有所不宜,将有所不称其任。是故事君之道宜无不备,而以其责寄臣工,使之尽言焉。臣工尽言,而君道斯称矣。昔之务为容悦,阿谀曲从,致使灾祸隔绝、主上不闻者,无足言矣。过为计者则又曰:“君子危明主,忧治世。”夫世则治矣,以不治忧之;主则明矣,以不明危之:无乃使之反求眩瞀,莫知趋舍矣乎!非通论也。臣受国厚恩矣,请执有犯无隐之义,美曰美,不一毫虚美;过曰过,不一

2022-11-30 13:39:41 709

原创 Apache安全配置——禁止浏览目录列表

最近帮朋友维护一个网站安全漏洞,被扫描到http://www.example.com/static目录可以直接浏览,static目录下有css、js、images等静态资源,特别是uploads中有一些文件资料可以直接被访问下载,这就造成了很大的安全漏洞,我们需要想办法限制这种直接访问。...

2022-08-09 16:43:24 2620

原创 centos7.9部署jdk

官网地址:https://www.oracle.com/java/technologies/downloads/上传至centos服务器并解压,假设解压后根目录路径为/usr/local/jdk1.8.0_333。配置环境变量编辑/etc/profile。增加如下内容。执行配置生效。验证安装成功。......

2022-06-27 19:42:09 520

原创 oracle表空间文件扩容

近期公司老项目反应附件无法上传,查询后台日志发现数据库insert报错,原因是附件以二进制存储在数据库表中导致oracle表空间文件已经达到了32G的最大值。找到了问题,坚信一个数据库肯定不会就只支持32G,来分析下表空间,看看怎么给它扩容?oracle表空间Oracle的表空间与数据文件是成对出现的,每一个数据文件对应一个表空间,一个表空间可以包含多个数据文件。表空间分为普通表空间和大文件表空间,普通表空间的单个数据文件最大为32G,而大文件表空间的单个数据文件最大可以为128TB。一般设计数据库.

2021-11-18 18:18:32 4694

原创 Centos利用rsync工具实现主从服务器增量同步备份

Centos主从服务器增量备份实践记录为了保证用户数据安全,准备了两台服务器,主服务器是生产环境,运行着业务系统服务,用户希望将主服务器上的业务数据(数据库备份及资料文件)定期备份到同一网段内的另外一台服务器上,由于数据量较大(主要是资料文件较大),每次最好实现增量备份,即每次只备份新增的数据。rsyncrsync是一个开源实用程序,提供快速增量文件传输。rsync在GNU通用公共许可证下免费提供,目前由Wayne Davison维护。官网:https://rsync.samba.org/示例

2021-02-19 12:26:12 861

原创 oracle19c sql developer创建本地用户(PDB用户)及配置连接

oracle自12c版本开始引入了多租户的特性,多了一个CDB和PDB的概念,简单理解我们在11g时代只有PDB(即库的概念),现在多了一层CDB(即容器的概念),每个CDB下可以包含多个PDB,所以我们在创建用户时也就有了公共用户和本地用户的区别,公共用户对应CDB,本地用户对应PDB。oracle19c创建本地用户19c中分为公共用户和本地用户,公共用户就是在CDB(即容器)下创建的用户,必须以C##开头;本地用户就是在PDB(即库)下创建的用户,这就和11g时的用户一样了。如果你习惯使用or.

2021-01-14 19:08:35 7397

原创 virtualbox虚拟机centos7固定静态IP的方法

首先,查看主机的ip配置。其次,根据主机的ip信息,设置虚拟机固定ip配置。vi /etc/sysconfig/network-scripts/ifcfg-ens33ONBOOT=yes   #开机启用网络配置。BOOTPROTO=static #static,静态ip,默认是dhcp,动态分配ip。IPADDR=192.168.1.188  #设置固定静态ip,保...

2020-02-10 11:10:49 768

原创 Virtualbox虚拟机Centos7扩容

由于需要测试系统的上传文件能力,突然发现虚拟机当初预留的磁盘空间太小了,毕竟只是为了部署下运行环境,没想到要做这么大极限的测试。1. 虚拟分配空间Virtualbox虚拟机新建后会在主机磁盘下创建一个*.vid文件,文件名一般是虚拟机名称。如下图查看当前大小:扩大虚拟分配空间,就是通过Oracle Virtualbox命令对这个文件进行调整。cmd进入Oracle Virtualb...

2019-12-18 17:39:32 722

原创 玩算法—字符串—替换空格

题目:请实现一个函数,将一个字符串中的每个空格替换成“@2019@”。例如,当字符串为“We Are Javaer”,则经过替换之后的字符串为“We@2019@Are@2019@Javaer”。要求:时限限制1000ms, 空间限制32768k。public class StringReplaceSpace { public static void main(String[......

2019-05-13 12:12:55 231

原创 Java基础——线程安全

线程安全,是一个多线程编程概念。当多线程程序并行执行时,通过同步加锁保护机制保证每个线程都能完全正确的执行,避免数据出现污染等意外情况。反之,则是非线程安全,当多线程程序执行时,由于没有采取同步机制,很容易互相影响导致数据出现异常形成脏数据。相爱相杀的例子:线程安全非线程安全VectorArrayListHashMapHashTableStringBui...

2019-04-25 11:26:02 168

原创 BIO/NIO示例分析

BIO,同步阻塞IO,实现模式是一个连接一个线程。例如:网络编程socket,每次客户端请求就启动一个线程处理数据传递操作,如果第一个请求未做任何操作,则一直占用线程导致后续数据无法传递到服务端。示例代码演示说明,启动服务:public class SocketServer { public static void main(String[] args) { t...

2019-04-10 11:43:46 179

原创 OCR——光学字符识别

OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。最近对人工智能很有兴趣,OCR应该是大家开始接触最多的一个应用场景,我希望通过开源的OCR项目去实现一个小应用,使用的是Tesseract OCR,遵循the Apache ...

2019-03-26 10:44:15 4118

原创 java程序向mysql添加中文数据时发生异常:java.sql.SQLException: Incorrect string value: ‘\xE6\x9D\x8E\xE5\x87\xA4‘

检查mysql数据库的库、表、字段编码库的collation编码表的collation编码字段的collation编码三个地方编码要统一使用utf8,批量修改字段编码的sql语句:alter table `表名` convert to charset utf8;...

2019-03-08 17:42:48 3486 1

原创 Java基础—执行优先级—静态代码块 / 构造代码块 / 构造函数 / 父子级有参无参构造函数

父类:public class Parents { private String param; public Parents(){ System.out.println("父级-构造函数-无参"); } public Parents(String param){ this.param = param; Syst...

2019-03-05 16:18:44 299

原创 Java基础——泛型

为什么使用泛型? List list1 = new ArrayList(); list1.add("Droy"); list1.add(36); for(int i = 0; i < list1.size();i++){ //抛出异常: //java.lang.Class...

2019-02-22 16:14:21 141

原创 Java基础——final关键字

final作为关键字,可以分别用在类、方法和变量上,灵活运用可以得到不同的效果。1. final类类被final关键字修饰后就无法被继承,继承就会报错。2. final方法方法被final关键字修饰后就可以直接调用,编译时静态绑定,已经确定是哪个类的方法,所以执行效率会相对其他方法要高,并且可以防止被继承后重写。3. final变量普通变量被final关键字修饰后就转变为常量,值...

2019-02-11 16:10:40 166

原创 Java基础——接口

接口接口是一种抽象类型,关键字interface,是抽象方法的集合。接口不能实例化,可以被实现。接口中的方法都是抽象方法(默认public abstract ),没有构造方法。没有成员变量,默认都是静态常量(默认public static final)。一个类通过关键字implements实现接口,接口中定义的所有抽象方法必须实现。但是,抽象类就不强制要求必须实现接口的抽象方法。接口...

2018-11-09 14:11:16 138

原创 struts2+jasperreport集成方案

ireport5.6.0 启动需要1.7jdk,1.8会一闪而过。jasperreport的依赖,maven<dependency> <groupId>net.sf.jasperreports</groupId> <artif

2018-11-06 17:02:24 575

原创 Java基础——继承

继承继承是Java的一种机制,字面体现其中存在父子关系(IS-A)。在面向对象的编程思想中,可以形象的理解为苹果作为一种水果,它继承了水果的所有属性。在Java编程中,我们可以创建父类构建基础属性和方法,通过继承重复使用父类的属性和方法,同时子类可以扩展新的属性和方法,还可以重写父类的方法。这样即提高了代码的重用,又保证了方法的多态。不过,Java中子类只能继承一个父类,这样也是为了降低复...

2018-09-30 11:36:26 205

原创 Dataverse生产环境部署方案

该方案与之前开发阶段部署方式的不同之处在于,所有支撑系统运行的环境都需要一步一步的安装和配置,不是采用vagrant方式直接还原及开发工程中的dvinstall脚本进行部署。1. 操作系统 建议安装centos7 64位,接下来的步骤也是基于这个平台进行。2. Java 需要安装JDK8版本,可以是oracle或openJDK。 安装: # yum install ja...

2018-08-29 10:34:36 1845 1

原创 Centos7创建用户并授予sudo权限

实测环境:centos7.4 x64。 sudo权限说明:允许普通用户执行一些或者全部的root命令。创建用户: #adduser username设置密码: #passwd username 回车,顺序录入新密码及确认密码授权sudo权限,需要修改sudoers文件。 a. 首先找到文件位置,示例中文件在/etc/sudoers位置。 whereis sudoe...

2018-08-16 11:02:03 26681 2

原创 oracle11g SQL语句查询效率问题

近日为项目开发了一个维护功能,虽然是一个临时功能,目的是处理大量历史数据,发现一个有趣的现象,同样语义结构的两句SQL执行时间却相差百倍。数据库: oralce11gR2 测试工具: sqldeveloper-17.2.0.188.1159example:sql1 : slect col1,col2 from table where col3 = ?sql2 : slec...

2018-08-01 18:26:09 482

原创 windows10家庭版CVE-2018-0886的CredSSP 更新导致远程桌面失效的修复方法

摘自微软官方Microsoft 支持近期系统更新后发现原本好用的远程桌面无法正常使用了操作系统: x64 windows10家庭中文版别问为什么用这个版本,买本自带的不想换。这个版本的系统按照微软官方给出的建议无法打开组策略。当然,我找到方法打开组策略了也没看到相关配置,当然,可以直接在组策略里增加相关配置,但是我最终决定直接去修改注册表,觉的这样更直接。 警告 如果使...

2018-07-19 17:59:10 4146

原创 Glassfish部署EJB相关class修改后报错处理

最近修改了项目中的EJB相关class文件,但是更新至glassfish服务后代码报错,原来是服务中产生的有类似缓存文件需要清除后再启动生成即可。停止glassfish服务。删除../glassfish4/glassfish/domains/domain1/generated路径下的文件。启动glassfish服务。...

2018-07-18 12:01:32 359

原创 CentOS7安装 jq

Dataverse平台开发环境搭建,需要在CentOS安装jq,官方建议linux可以从包管理器(Package Manager)中 。最开始的时候,我是在使用Linux操作系统时,对这种工具以及它背后的想法深深迷恋住了:这真是自由的软件世界。全世界所有的开发人员都可以将自己觉得有用的组件或者软件发布到一个共用的地方,其他的所有人都可以很方便地按需取用。让我们记住Richard Stallm...

2018-05-25 13:59:06 26272 1

原创 VMware Workstation Pro安装CentOS7桥接网络无法连接问题

系统镜像:CentOS-7-x86_64-DVD-1804.iso 虚拟机:VMware Workstation 12 Pro 12.5.9 build-7535481新建虚拟机中选择了网络类型,使用桥接网络。 安装完成系统后,通过命令查看、检验网络。 ip addr 查看网络 ping www.baidu.com 检验网络发现网络不通,首先修改网络配置文件。 ...

2018-05-24 15:31:46 5437

原创 Dataverse开发环境部署方案

Dataverse —— Open source research data repository software1. Dataverse介绍这是一个开源的web应用程序,用于共享、保存、引用、探索和分析研究数据。目的是促进了数据共享,并允许他人更容易地获得其他人的工作成果。核心思想是将专业档案管理员的大部分工作自动化,并为数据创建者提供服务和分发权限。主要分作三层,一个D...

2018-05-23 17:06:16 2613 2

原创 开源测试工具Apache JMeter——SOAP WebService测试案例

它能做的很多,我只介绍下我用到的接口服务测试(webservice服务),接口服务发布地址示例http://127.0.0.1:2222/dna_ws/IPersonTrackService?wsdl,只有服务WSDL文档,没有SOAP协议文档。下载地址:JMeter官网。apache开源工程一般都是直接解压,然后找到..\bin\jmeter.bat,启动服务进入工具操作界面。...

2018-05-21 12:07:52 956

原创 jQuery Callback(回调函数)使用示例

很多时候我们在页面完成一些动作后希望再执行一些其它小动作,如完成某段动画后弹出提示信息,又或者在后台请求返回成功后弹出提示信息,关闭提示信息后再刷新当前页面,等等。示例代码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> <t...

2018-04-25 17:36:39 5752

原创 Java安全领域组成及开放方法

Java安全领域由4个部分组成:JCA(Java机密体系结构 Java Cryptography Architecture)、JCE(Java 加密扩展包 Java Cryptography Extension)、JSSE(Java 安全套接字扩展包 Java Secure Sockets Extension)、JAAS(Java鉴别与安全服务 Java Authentication and...

2018-04-08 11:58:08 623

原创 SQL Server 2008数据库还原错误

SQL Server 2008数据库还原错误 3203 在..\XXX.bak上读取失败:38(已到文件结尾)。解决办法: 1. 在cmd控制台下进入sqlcmd。 2. 输入以下语句:RESTORE DATABASE 还原后数据库名称 FROM DISK = '备份文件路径' WITH REPLACE,MOVE '备份mdf名称' TO '还原后mdf文件路径'...

2018-04-08 09:58:33 1642

openoffice字体(解决在线预览中文乱码)

openoffice做在线预览,文档内容中文乱码解决,liunx系统的缺少字体库,上传后即可正常,亲测Centos7,/usr/shared/fonts下新建一个目录/win,将所有文件上传至该目录下重启服务生效。

2019-11-25

vue官方示例(入门学习)

为了学习vue,照着官方网站的示例敲了一遍,当然有些自己的想法写在了里面,但是基本都是官方基础的内容,仅供初级入门学习。

2019-11-22

博客资源-《java基础——接口》

博客《java基础——接口》的示例代码,通过标记接口分类,展示继承、多继承等效果,便于体会接口的意义。

2018-11-09

jce-jdk13-139.jar

jce-jdk13-139.jar是提供给java扩展包,放至jre/lib/ext目录下,并..\jre\lib\security\java.security文件中在配置security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider后使用

2018-04-08

oracle数据库自动备份计划任务脚本

自用项目oracle11g自动备份脚本,根绝实际情况修改bat文件内容,定义windows计划任务定时执行bat即可。(系统安装了不同压缩文件,可能需要调整压缩命令。)

2018-04-08

alisdk-util-1.1.1.jar

基础工具类/基础日志类,将调用android的log类,同时给tag加上Dpa_前缀。

2018-04-04

Ral色卡RGB参数对照表

RAL是德国的一种色卡品牌,这种色卡在国际上广泛通用,又称RAL国际色卡,中文译为:劳尔色卡。

2018-01-29

SK_Patch_v1_R2_Final_win7&2008;.R2

简便易用,适用于win7/2008R2。

2011-12-30

jd-gui-0.2.9.windows

jd-gui-0.2.9.windows 小巧耐用

2011-12-30

空空如也

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

TA关注的人

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