自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 windows环境,gitbash可以连接拉取代码,但是idea没有权限

即:将git执行文件路径指向本地 githome\cmd\git.exe而非githome\bin\git.exe。将idea中的git设为本地。

2024-03-13 09:15:06 194 1

原创 记录mac虚拟机安装centos7

参考。

2023-09-08 10:05:33 494

原创 java内存溢出问题分析记录

java内存溢出问题分析工具使用记录

2023-09-01 10:27:41 125

原创 vue+element-ui项目搭建记录

vue+element-ui项目搭建记录

2023-01-31 11:35:59 481

原创 div嵌套水平居中问题

问题背景:div的style设置了margin:0px auto ,但却不生效问题解决:1. 父级div设置宽度,2. 父级div设置position:absolute3. 父级div设置display:inline-block4. 当前div设置宽度,5. 当前div 不能 设置position:absolute6. 当前div 不能 设置display:inline-block代码参考:<div style="width: 29%;height: 200px;positi

2022-04-20 14:52:47 421

原创 网页跳转不经过服务器传参数

网页跳转不经过服务器传参数

2022-03-23 17:16:53 935

原创 Code128条形码总宽度计算

原文链接Code128条形码是一个非常高密的字母数字条码,能够存储需要的编码数据,它可以编码所有128个ASCII码字符,它使用最少的空间。在Code128符号体系中,每个数据字符编码都是由【11个黑或白模块】组成,这11个模块由三个条和三个空来形成,条和空可以由1-4个模块的宽度来组成。停止字符由13个模块组成。code128码符号包括一个静止区(10倍X-尺寸 )、一个开始字符、编码数据、一个检测字符、停止字符、一个尾部的静止区(10倍X-尺寸)为了获得最佳的扫描

2021-09-16 12:04:22 5754

原创 js实现oop面向对象

应用文章原文链接:https://www.jianshu.com/p/f9792fdd9915以下为整理后可运行成功的示例代码,记录一下//-------------------------------oop示例代码 开始/* javascript规定, 每一个构造函数都有一个prototype属性,指向另一个对象。 这个对象的所有属性和方法,都会被构造函数的实例继承。 这意味着,我们可以把那些不变的属性和方法,直接定义在prototype对象上。 _

2021-08-25 10:42:23 108

原创 连接mysql报错10060 unknown error

今天navicat连接aliyun服务器上的数据库,连不上了,原因最后找到,是设置的安全组策略给拒绝了我的连接,于是修改控制台配置规则:授权策略协议类型端口范围授权对象允许自定义TCP目的:3306/3306源:xxx.xxx.0.0/16授权了一个可访问的范围:CIDR还是需要学习的xxx.xxx.0.0可换算为32位二进制地址,于是“/16”就是说这32位中的前16位需要固定不变,即xxx.xxx是需要对应上访问者的ip的,后16位随便连接,于是有“.0.0”(.

2021-08-19 14:43:43 2305

原创 div滚动条自动滚动到最下方

div滚动条自动滚动到最下方<div width="50%" height="100px" style="display:inline-block;"> <p id="info" style="height:80px;width: 250px;overflow :auto;border: #006064 1px dashed;white-space:nowrap;"></p></div>注:white-space:nowrap; 不要自动换行

2021-07-28 14:18:42 338

原创 JAVA数据库编程技术学习-mysql的安装

进入网页https://dev.mysql.com/downloads/mysql/找到压缩版下载更方便不需要login,直接start就好解压后目录如图:该目录下创建my.ini文件,写入基本配置[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=G:/tools/mysql-8.0.24-winx64# 设置mysql数据库的数据的存放目录datadir=G:/tools/mysql-8.0.24-winx64/Data# .

2021-05-08 13:39:57 110

原创 网页突然无限刷新

写好的网页,用Hbuilderx运行后,竟然疯狂的无限刷新,原来用的WebStorm一直没问题,百思不得解,最后问题定位在Hbuilderx给我的网页自动拼接了个这东西的监听百度了livereload.js是方便及时更新html/css修改而自动刷新的功能,但我好像也没改什么东西,ajax请求好了只设置了图片的src,图片变了就要自动刷新?实际放在服务器上跑是不会拼接这个监听的,也就不会无限刷新了。记录一下,以后遇到无限刷新换个工具或者环境试试。...

2021-04-14 16:33:52 1019

原创 eclipse可视化图形编辑页面(拖拽组件)

eclipse可视化图形编辑页面(拖拽组件)1. 先进网页https://www.eclipse.org/windowbuilder/download.php2. 选择想要的版本,点击link3. 复制地址4. eclipse->help->Install New Software-->粘贴5. 勾选后finish,自动下载安装完后,eclipse提示重启,重启后即可使用6. 在项目中添加可视化页面从项目的包上右键->new->other

2021-03-19 10:45:58 1691

原创 C#string.Formate(formateString,bject)问题记录

C#string.Formate(formateString,bject)问题记录在早期c语言环境下,没有字符串的拼接功能,需要用string.Formate拼接字符串,如下:string path = string.Format(@"{0}\KMStartUp\{1}", str0, str1); 第一个参数是拼接模板, {0}:意思为在这个位置放后边的第1个参数,str0 {1}:意思是在这个位置放后边的第2个参数,str1 第二个参数是,待拼接的第一个参数 第三...

2021-03-17 12:19:02 145

原创 记录一次2个branch的merge操作

在提交代码时,遇到如下需求:两个项目放两个分支,共用1份源码解析xmlbranch1有自己的一些xmlbranch2有自己的一些xmlbranch2解析xml方法有修改,已commit并pushbranch1也想按照同样的方法修改xml解析,但xml还需要保持独特性修改步骤记录:检出-切换到分支branch1对branch2选择“合并分支branch2到当前分支”(merge)对比不同文件,选择好要提交的文件,merge commit,push这样就完成了分支1的修改。在提交历

2020-12-14 14:50:47 343

原创 C#socket在listen前要bind,否则listen会报错“提供了一个无效的参数”

//准备接收socket请求//新建一个套接字Socket即创建Socket//Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);这一行创建了一个套接字, 它的3个参数分别代表地址族、 套接字类型和协议。 地址族指明是使用IPv4还是IPv6, , 本例中使用的是IPv4, 即InterNetwork Socket listenfd = new Socket(AddressFamily.InterNetwor

2020-11-19 13:22:32 2561 2

原创 Git原生工具gitbash使用提交代码

Git原生工具gitbash使用一. Git下载、安装官网慢,可以用国内的镜像:https://npm.taobao.org/mirrors/git-for-windows/二. Git配置$ git config --system //读写"/etc/gitconfig"文件,配置对系统中的所有用户生效$ git config --global //读写"~/.gitconfig"文件,是用户目录下的配置,只适用于该用户用户信息$ git config --global user.

2020-10-20 12:47:33 245

原创 eclipse导出maven中依赖所对应的jar

1.找到pom.xml,右键选择Run As>> Maven build…在上图的Goals框中输入“dependency:copy-dependencies”,后点击“Run”即可。初次生成可能要多等一会儿,控制台要跑一会儿。当控制台出现“BUILD SUCCESS”时,表示build成功。在当前项目的根目录“targed/dependency”下可查看生成的所有依赖jar包。...

2020-07-17 15:06:33 129

原创 layui表格绑定单元格内tool的坑

一. 已实现功能的代码:表格<table id="table_editArea" lay-filter="editAreas"></table>单元格内tool<script type="text/html" id="barDemo"> <a class="layui-btn layui-btn-xs" lay-event="del">删除</a></script>事件监听绑定 layui.use(

2020-07-07 18:42:50 3084

原创 正则获取地址栏传的参数

记录一个方法,快捷获取浏览器地址栏传的参数 /** * //获取地址栏传的参数 * @param str 参数名 字符串 * @returns {*} * @constructor */function getURLParame(str) { var reg = new RegExp("(^|&)" + str + "=([^&]*)(&|$)"); var r = windo

2020-07-01 15:32:33 185

原创 cordova android申请权限

cordova android申请权限去官网搜索该插件https://cordova.apache.org/plugins/?q=cordova-plugin-android-permissions%20%20%20cmd添加该插件cordova plugin add cordova-plugin-android-permissions以读写权限为例,在js文件中如下判断 var permissions = cordova.plugins.permissions; // per

2020-06-22 15:16:29 1766

原创 我的第一个cordova_android程序(cmd控制台)自定义插件

我的第一个cordova_android程序(cmd控制台)自定义插件1. 创建工程1.1输入:PS E:\testDrawByJS> cordova create KMPrintEProject com.kmarking.eweihu MainPage2. 进入目录,添加平台2.1输入:PS E:\testDrawByJS> cd KM*2.2输入:PS E:\testDrawByJS\KMPrintEProject> cordova platfor

2020-06-15 19:49:10 995

原创 ERROR: No installed build tools found. Install the Android build tools version 19.1.0 or higher.

cordova 在初次添加android platform后,初次用android studio运行其中的android项目,有时会报错“ERROR: No installed build tools found. Install the Android build tools version 19.1.0 or higher.”,解决方式:1. 在android中找到CordovaLib/cordova.gradle,2. 查找“String envVar = System.getenv

2020-06-11 14:16:11 3331 1

原创 bootstrap前端框架按钮点击事件的触发

花了几天时间用bootstrap写好的页面,没去管它去写后端代码了,结果在触发按钮的点击事件时,我的点击事件压根就没有加上去,网上百度了很多,终于明白没加上去是因为这些按钮是动态加载的,可以用jquery的on方法来解决为将来的元素添加事件。如:$(document).ready(function() { $("#父级元素id").on("click", '#子元素id', function...

2019-05-09 13:49:41 8543

原创 解决跨域请求问题了,记录一下

浏览器出于安全的考虑,不允许跨域请求,试了网上很多种方法,还是觉得最直接的方法好,给响应头添加以下字段即可,浏览器端ajax发起请求无需添加额外的header。 // 响应 StringBuilder responseContext = new StringBuilder(); responseContext.append(base64Img); ...

2019-05-08 21:55:49 204

原创 前端给字符串参数编码已解决中文乱码

在自己开发小型服务器时,后端解析post请求中的字符串参数时,中文会乱码。解决方式:给字符串参数编码成十六进制编码。function UTF8() { this.encode = function(string) { var utftext = ""; var byte = []; for ( var n = 0; n < string.length; n++) { ...

2019-04-24 08:56:01 2363

原创 对浏览器传来的十六进制编码进行解码,以解决解析套接字中文乱码问题

对浏览器传来的十六进制编码进行解码,以解决解析套接字中文乱码问题public static String byteStringToString(String bytes, String encode) { try { String[] split = bytes.split(","); byte[] buffer = new byte[split.le...

2019-04-24 08:52:09 1167

转载 zadig对于java的支持

java写usb接口需要安装驱动libusb的驱动,zading一键安装,https://github.com/pbatard/libwdi/wiki/Zadig是原文Pull requestsIssuesMarketplaceExplore@849902248 Sign out72535 184 pbatard/libwdiCode Issues 1 Pull reques...

2019-03-29 10:01:09 681 1

转载 MANIFEST.MF文件详解

MANIFEST.MF文件详解打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内 容,先来看struts.jar中包含的MANIFEST.MF文件内容:Manifest-Version: 1.0Created-By: Ap...

2019-03-20 14:08:00 247

转载 手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件

作者地址:https://blog.csdn.net/sunkun2013/article/details/131670991、背景:学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件。实在是心有不爽。此篇博客教你如何方便快捷地把java代码,打包成jar文件以及转换为exe可执行文件2、前言:我们都知道Java可以将二进制程序...

2019-03-20 13:50:40 1782

转载 把任意exe程序注册成windows系统服务的教程

怎样把任意exe程序注册成windows系统服务?每次开机都需要手动启动,就算添加成开机启动项,在win8.1下权限的管理更加严格,开机时并不能成功启动软件,下面我们看看实现过程吧某gae代理软件每次开机都需要手动启动,就算添加成开机启动项,在win8.1下权限的管理更加严格,开机时并不能成功启动软件(无人值守时开机),因此在网上搜索把exe注册成系统服务的办法,找到论坛两个帖子,可将代理程序注...

2019-03-20 13:27:24 687

转载 Scripting.FileSystemObject详解

FSO是FileSystemObject 或 Scripting.FileSystemObject 的缩写,为 IIS 内置组件,用于操作磁盘、文件夹或文本文件。FSO 的对象、方法和属性非常的多,这里用示例的方式列出常用的,注意:《VBScript 语言参考》或《JScript 语言参考》中的:《FileSystemObject 用户指南》和《Scripting 运行时库参考》便是微软给出的 F...

2019-03-19 13:25:51 19162 1

转载 vbScript中createobject大全

vbScript中createobject大全Server.CreateObject(“Scripting.FileSystemObject”)Server.CreateObject(“Scripting.Dictionary”) HashTableServer.CreateXObject(“Word.Application”) //ServerActiveXObject(“...

2019-03-19 12:55:04 1834

转载 COM笔记-QueryInterface函数

客户同组件的交互都是通过一个接口完成的。在客户查询组件的其他接口时,也是通过接口完成的。这个接口就是IUnknown。它在UNKNWN.H头文件定义 :如下 Interface IUnknown { virtual HRESULT __stdcall QueryInterface( REFIID riid, void ** ppvObject) = 0; ...

2019-03-19 09:32:18 417

转载 vbs教程

VBS教程Vbs是一种Windows脚本,它的全称是:Microsoft Visual Basic Script Editon.(微软公司可视化BASIC脚本版),VBS是Visual Basic的的一个抽象子集,是系统内置的,用它编写的脚本代码不能编译成二进制文件,直接由Windows系统执行(实际是一个叫做宿主host的解释源代码并执行),高效、易学,但是大部分高级语言能干的事情,它基本上都...

2019-03-19 09:05:02 1116

转载 浅谈HTA(HTML Application)和病毒

一 HTA是什么 HTA是HTML应用程序(HTML Application)的缩写,可以使用html中的绝大多数标签、脚本等。直接将HTML保存成HTA的格式,就是一个能够独立运行的应用软件。与普通HTML网页相比,它多了个HTA:APPLICATION标签,其实就是这个标签提供了一系列面向应用程序的功能。最重要的是:它能够让你访问客户的机器,而不用担心安全的限制。运行后缀名为hta的文...

2019-03-19 08:52:26 2402

转载 Vbscript 脚本编程关于文件的读写

Vbscript 脚本编程关于文件的读写使用vbscript来读写文件,十分的方便,废话少说,切入正题。1、打开文件使用opentextfile方法set fs =createobject(“scripting.filesystemobject”)set ts=fs.opentextfile(“c:/1.txt”,1,true)注意这里需要填入文件的完整路径,后面一个参数为访问模式1...

2019-03-18 21:27:47 1468

转载 按位与、按位或、按位异或简介

&amp; 按位与| 按位或^ 按位异或按位与运算 按位与运算符"&amp;"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。例如:9&amp;5可写算式如下: 00001001 (9的二进制补码)&amp;00000101 (5的二进制补码) 00000001 (1的二进制补码)可见9&amp;...

2019-03-14 14:49:48 4089

转载 IE对象

IE window对象window对象表示浏览器中打开的窗口,提供关于窗口状态的信息。可以用window对象访问窗口中绘制的文档、窗口中发生的事件和影响窗口的浏览器特性。浏览器在打开HTML文档时生成window对象。如果文档定义一组帧,则浏览器对原文档生成 一个window对象,并对每个帧生成window对象。 这些对象是原父窗口的子窗口。父窗口中的动作会影响子窗口:例如,如果关闭父窗口,则...

2019-03-08 14:12:59 274

转载 showModalDialog()

JS中showModalDialog 详细使用(转)基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显示HTML内容的模...

2019-03-08 14:08:37 1297

空空如也

空空如也

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

TA关注的人

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