自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (14)
  • 收藏
  • 关注

原创 linux 软链

一、软连和连链硬连接:指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录

2021-06-30 21:01:52 3784

原创 linux常用命令

ps -ef 和ps auxps -ef是用标准格式(standard syntax)显示进程 ,ps aux 是用BSD格式(BSD syntax)来显示进程

2021-06-12 17:52:05 398 1

原创 Git 问题汇总

push代码时, 提示! [rejected] dev -> dev (non-fast-forward),如图解决方法:git fetch origin dev //获取远程dev分支的修改git merge origin dev // 合并远程dev分支git pull origin dev // 更新本地的代码如果有冲突,手动解决冲突,冲突解决完再提交。...

2020-11-03 11:27:05 234

原创 Zookeeper的安装与使用

Zookeeper的安装Step1:下载官网地址:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gzlinux执行wget https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gzStep2:解压tar -zxvf

2020-10-19 11:54:16 414

转载 You are not currently on a branch

You are not currently on a branch.fatal: You are not currently on a branch. 解决注:亲试,这种方法会把本地的修改给冲掉,所以事先一定要备份下文档,之后覆盖,重新上传或pull即可;解决方法:首先git checkout -b temp其次git checkout master即可恢复到master repository的状态,然后就可以了。Pull is not possible because you have u

2020-09-15 21:52:23 3187

原创 问题记录者002

TypeError: Can not infer schema for type: <class ‘builtin_function_or_method’>在进行spark代码调试的时候,报错:Log Length: 2195Traceback (most recent call last): File "/data02/yarnp/nmdata/usercache/wangqingshan.wqs/appcache/application_1597741843346_1519692

2020-08-30 10:34:29 170

原创 问题记录者001

bug记录者001程序不会骗人,是就是,否就是否。如果程序中出现诡异的问题,一会儿可以,一会儿不可以。就要思考是否是容器的无序造成的。在测试环境测试的时候,有一个功能,就是要替换文本的关键字,关键字用map组成。既代码段中的replMap。在测试的时候发现了十分诡异的问题。有时候一段文本替换成功,有时候却又替换失败。百思不得其解,只好在本地进行测试。replMap的JSON格式{"北京":"北京市","毅;姜":"xxxx","奖影":"****","剧情简介":"jqjj","华英":"hy",

2020-08-24 21:08:36 109

原创 git子模块使用

git子模块操作子模块的使用子模块的使用克隆项目后,默认子模块目录下无任何内容。需要在项目根目录执行如下命令完成子模块的下载:git submodule initgit submodule update或者git submodule update --init --recursive拉取子模块最新内容git submodule foreach git pull...

2020-08-23 21:17:18 244

转载 随机生成无序码

随机生成无须码程序片段根据id随机生成无序的码实践根据id随机生成无序的码该代码来自网上,原网址记不清了。实践package com.hoodong.engine.util;import java.util.Random;/** * ShareCodeUtils * * @Title: ShareCodeUtils.java * @Copyright: Copyright ...

2020-08-04 10:34:55 201

原创 golang代码检测

常用命令查看哪些检验规则可用golangci-lint help linters对某个目录校验 golangci-lint run开启默认校验规则外的其他规则golangci-lint run --disable-all -E stylecheck参考:https://golangci-lint.run/usage/quick-start/...

2020-07-27 20:23:05 439

原创 linux程序后台运行

将启动的程序在后端运行,并将日志输入到指定文件。命令:nohup ./start.sh > out/xx.log 2>&1 &输入到当前out目录的xx.log文件里。

2020-07-22 20:28:48 157

原创 git将master合并到开发分支

实际开发中,有时需将最新的代码合并到开发分支。本文介绍下主要的流程。将分支切换到mastergit checkout master将代码拉去到本地git pull如果有冲突,修改一下。提交到本地 git add . git commit -m "合并信息"切换到开发分支:devgit checkout dev代码合并git merge master如果有冲突,解决冲突,commit、push到dev分支...

2020-07-16 14:29:19 600

原创 基于awk的nginx日志分析

基于awk的nginx日志分析基于awk的nginx日志分析定义实践功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入基...

2019-08-05 14:40:32 1527

原创 py3.7连mysql以及方法相互调用

py3.7连mysql以及方法相互调用py3.7连mysql以及方法相互调用连接mysqlpy3.7连mysql以及方法相互调用最近用python写了一个查询数据库的功能。该功能用到的知识点有:1、全局变量的定义。2、方法的互相调用。3、连接mysql连接mysql连接mysql用的是MySQLdb,安装方法自请百度,太多了。这里不再赘述。代码:#!/usr/bin/python#e...

2019-02-27 14:58:55 406

原创 基于openresty的nginx+lua实践

基于openresty的nginx+lua实践功能简介新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入功能简介...

2019-02-14 11:21:58 1226 1

原创 项目编码修改的python脚本

项目编码修改的python脚本背景介绍实施方案代码背景介绍公司的项目既有utf-8编码的,也有gbk编码的,很不统一,这也造成了极大的不便。为了统一编码格式,将原来旧的gbk编码项目修改成utf-8的,写了这个基于python3的脚本。实施方案把gbk的项目放在一个old目录中,然后再创建一个空的new目录。逐个遍历old中的文件,发现是java文件,那么gbk的方式读出,再写入new文件...

2019-01-30 10:21:10 301

转载 nginx教程

网址:http://openresty.org/download/agentzh-nginx-tutorials-zhcn.html

2019-01-17 10:10:09 119

原创 java 操作文件权限

java 操作文件权限java 操作文件权限代码java 操作文件权限java 生成linux下的文件,有时候需要添加权限。比如755权限代码 File directory = file.getParentFile(); FileUtils.forceMkdir(directory); // FileUtils.forc...

2019-01-15 14:42:23 3097

原创 springboot项目中RabbitMq的使用

springboot项目中RabbitMq的使用springboot项目中RabbitMq的使用通用设置简单队列简单队列合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FL...

2019-01-05 16:54:34 898 1

原创 浏览器中根据js的方法,查看方法以及所在路径

浏览器中根据js的方法,查看方法以及所在路径查看js方法以及所在路径实践查看js方法以及所在路径在做web开发的时候,我们常常用浏览器进行调试,有时候需要查看某个js方法的定义,以及该方法所在的文件路径。实践根据某个js方法名,查看其内容 ;以火狐浏览器为例,查看js方法correctDoc和recordLog方法的是如何定义的。打开控制台输入一下语句:javascript:al...

2018-12-14 10:59:24 7542

原创 我是如何做到ajax跨域的

我是如何做到ajax跨域的说明实践说明公司临时安排一个功能:双十一抢购优惠券的功能。由于页面和后台处理不在同一个项目中,需要跨域。实践前台js代码function getHb(){ var isLogin=commonTool.isLogin(); if(isLogin==false){ $(".pop-up").show(); $("#dl_zc").show(); ...

2018-12-03 15:06:42 106

原创 xsl的语法解析

公司的检索技术用到了xsl和xml合成html技术。闲暇之余,学习了xsl语法,写了个小例子,以总结归纳。

2018-09-13 10:50:23 3090

原创 echarts中将后台的json数据放入data属性

欢迎使用Markdown编辑器写博客本实例是关于百度地图插件展示统计数据的,echarts中要处理后台传过来的json类型的数据:后台的封装json代码片段代码块java代码:Map<String, Object> map = new HashMap<String, Object>(); map.put("name","河南"); map.put("value"

2017-12-27 16:32:52 8677

原创 web项目中对properties文件的加密

前提:处于对项目安全方面的考虑,要求对properties中的有关数据库连接信息加密。本例中用了BASE64加密首先将数据库密码用BASE64加密,获得加密后的密文,比如”bG92ZTQzMQT==”,讲该字符串写到properties相应位置。比如:#连接池通用url配置jdbc.url=jdbc:oracle:thin:@192.168.0.25:1521:orcljdbc.userna

2017-11-10 09:47:40 655

原创 我是如何做到H5和移动端原生交互的

我是如何做到H5和移动端原生交互的本文基于“筛选条件”功能,以此为示例详细介绍移动端和H5页面的交互方式。需求:手机端的H5(jsp)页面上有一个筛选按钮,但这个筛选按钮要做成原生的,就是说点击该H5页面上的按钮,将筛选条件以json格式的形式传递给移动端,移动端处理后展示在H5页的上层,然后点击相应条件,做筛选,将选中的条件传递给H5,然后H5调用自身页面上的js,传递到web后台做相应的查询。

2017-08-14 11:59:16 7299

原创 Web应用安全防护

该文档基于MatriXay和Acunetix等安全测试工具的测试报告,根据漏洞的类型,提供相应的解决办法。

2017-08-04 13:55:05 6753

原创 配置tomcat的404页

当访问某个域名下不存在的服务时,也不会报错,不会将服务器的相关信息显示在客户端。为了安全。也为了为了交互友好,美观。

2017-08-04 11:20:00 4089

原创 快速排序的认识

认识快速排序概述: 快速排序是冒泡排序的升级,都属于交换类排序简介:快速排序是一种非常高效的排序算法。它的实现,增大了记录的比较和移动的距离。将关键字较大的记录从前面直接移动到后面,关键字较小的记录从后面直接移动到前面,从而减少总的比较次数和移动次数,同时采用“分而治之”的思想。把大的拆分为小的,小的拆分为更小的。操作:对于给定的一组记录,选

2017-07-21 15:58:57 241

struts2从2.3.26升级2.3.34的文档

该文档是struts2从2.3.26升级到2.3.34的方法,包括文档和相关的jar

2018-06-04

基于mysql和oracle的springMvc代码生成工具

支持mysql和oracle数据库反向生成springMvc各个层的代码的工具。

2018-01-22

springMVC代码生成工具

elipse下的仅仅支持mysql数据库 的 springMvc 代码生成工具

2018-01-19

基于echarts的前端地图统计插件(只有全国的)

java web前端用到的地图统计插件 echarts 全国地图 统计

2017-12-27

基于web的前端,服务器端的aes加密解密

基于web的前端js加密解密以及服务器端的加密解密,加密算法为aes

2017-12-06

ESAPI的dist文件,以及用法

ESAPI的dist文件,用于web项目过来作用,包含了一个过滤类,过滤头文件中的回车以及换行

2017-11-18

XSS跨域攻击在web项目中的防范,基于antisamy技术

介绍了XSS跨域攻击在web项目中的防范,基于antisamy技术。

2017-07-10

web项目中为某个java类生成二维码图片

代码是用来在web项目中,为某个java类生成对应的二维码图片,移动端扫描后能够预览该类的相关信息.

2017-06-06

mysql数据库支持emoji表情实例

mysql数据库支持emoji实例,里面包含了一个5.7.6版本的免安装数据库,一个开发步骤文档。亲测可行。

2017-03-10

HTML页面table表格固定行和列

当表格的内容很多,表格很长、很高的时候,为了查阅方便,常常要有固定表的表头和左侧侧栏的需求。

2017-01-04

web图册浏览(异步json从后台获取)

java相册浏览,从后台获取图册路径列表,在前台展示

2016-12-14

json数据格式生成fushionChart统计图实例

web将后台传来的json格式,在jsp页面生成相应统计图

2016-11-10

扫码下载app代码说明(java,web)

手机扫码同一张二维码,自动识别手机系统,安卓自动下载App,ios会自动跳转应用市场。

2016-09-08

空空如也

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

TA关注的人

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