- 博客(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
原创 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
原创 配置tomcat的404页
当访问某个域名下不存在的服务时,也不会报错,不会将服务器的相关信息显示在客户端。为了安全。也为了为了交互友好,美观。
2017-08-04 11:20:00 4089
原创 快速排序的认识
认识快速排序概述: 快速排序是冒泡排序的升级,都属于交换类排序简介:快速排序是一种非常高效的排序算法。它的实现,增大了记录的比较和移动的距离。将关键字较大的记录从前面直接移动到后面,关键字较小的记录从后面直接移动到前面,从而减少总的比较次数和移动次数,同时采用“分而治之”的思想。把大的拆分为小的,小的拆分为更小的。操作:对于给定的一组记录,选
2017-07-21 15:58:57 241
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人