自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞鸿踏雪泥的博客

衣带渐宽终不悔,为伊消得人憔悴

  • 博客(95)
  • 资源 (6)
  • 收藏
  • 关注

原创 代码中锁行

【代码】代码中锁行。

2024-03-20 19:44:31 116

原创 Oracle 原样输出sql

SELECT DECODE('DAYSHIFT1', 'DAYSHIFT', 'D', 'NIGHTSHIFT', 'N', q'['D','N']') FROM dual

2024-03-20 19:42:51 114

原创 前端VUE笔记整理

npm install: 根据package.json安装依赖文件到node_modules文件夹下(如果是第一次可以删除此文件夹下的文件,这个目录不会上传) ​ npm run serve: 运行PDA程序在本地做客户端 ​ npm run build: 打包文件到dist文件下,发布到美云平台的离线包需要将其压缩为.zip文件。父标题,子标题都来源与同一数据库表,用PARENT_ID字段来关联。查两遍,第一遍查父标题,第二遍查子标题,并把子标题与副标题通过CHILDREN属性关联上。

2024-03-20 19:41:22 335

原创 帆软笔记整理

FORMAT($$$,"MM月dd日")或者:if($$$='SW_1','丝网一号机',if($$$='SW_2','丝网二号机','丝网三号机'))

2024-03-20 19:38:31 1044

原创 Oracle批量sql

【代码】Oracle批量sql。

2024-03-20 19:32:57 108

原创 windows脚本:获取进程内存占用

【代码】windows脚本:获取进程内存占用。

2024-03-20 19:31:34 115

原创 windows10 subst挂载使用不正常的问题

2、定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System。3、将EnableLUA数值改为0。1、运行regedit。

2024-03-20 19:30:34 194

原创 Oracle表闪回恢复数据

【代码】Oracle表闪回恢复数据。

2024-03-20 19:25:48 69

原创 创建唯一索引时有重复数据的处理方法

【代码】创建唯一索引时有重复数据的处理方法。

2024-03-20 19:25:17 83

原创 Oracle分析函数

比如用group by分组后,左表是被分组了,但是导致右表的数据可能是随机的,不是想要的那个右表数据,这时候就可以用分析函数采用partition by分组。普通的聚合函数用group by分组,每个分组返回一个统计值;而分析函数采用partition by 分组,并且每组每行都可以返回一个统计值。

2024-03-20 19:24:40 261

原创 Oracle时间戳转换

【代码】Oracle时间戳转换。

2024-03-20 19:23:03 65

原创 Oracle锁表解决方案

【代码】Oracle锁表解决方案。

2024-03-20 19:22:25 424

原创 子查询作为一个结果集进行多表连接查询

【代码】子查询作为一个结果集进行多表连接查询。

2024-03-20 19:20:31 82

原创 git rebase和git merge在团队协作开发中的用法

merge通常用于从develop分支向master分支合并开发的内容。例如:我们往master合代码的时候,使用git merge develop --no-ffrebase通常用于develop分支拉取master分支的最新改动。例如:我们在push代码前,最好先git stash,然后git pull -r 或者git pull -rebasegit rebase。

2023-06-27 11:00:34 906

原创 git配置和git合并

一路默认,安装完成后,打开文件夹C:\Users\Administrator\.ssh(Administrator是当前用户名),在空白处点鼠标右键选择“Git Bush Here” ,打开gitbush。(说明:merge会自动commit一次,把暂存区提交到本地库,使用--no commit则不会自动commit)## 若出现合并错误,则需要解决冲突,最好以dev分支为准,解决冲突后,再执行。## 合并develop分支代码到本master分支。## 切换到develop分支。

2023-06-27 10:36:11 961

原创 C# 与 JAVA 常见代码对照表

在C#中,Map使用Dictionary来实现,以对象的某个属性为key,另一属性为value,转Map。在C#中,List只有一种实现,即List。java: key重复,后来者取而代之。java: key重复,后来者取而代之。

2023-06-13 10:47:33 584

原创 微服务外网部署灵活配置方案(不改代码适配apm和日志中心)

之前微服务在进行部署时,有关日志中心和apm相关的配置都是放在代码相应的配置文件中的。日志中心:apm:在外网部署时,我们需要修改上述文件的内容,这样每增加一套新环境就需要修改代码和重新编译镜像,没法做到一套代码适配所有。所以我们需要想办法将apm和日志中心在不同环境的配置,放在部署脚本environment环境变量中,这样就能做到灵活配置了。

2023-06-13 10:31:54 447

原创 部署脚本整理

【代码】部署脚本整理。

2023-06-12 14:51:50 797

原创 Sed (参数) ‘s###g‘ 详解

sed-i's#.*itnode01.bigdata$#'${ITNODE01}'itnode01.bigdata#g'/root/hostssed-i's#profiler.collector.ip=.*$#profiler.collector.ip='${PINPOINT_IP}'#g'./apm-agent/pinpoint.configsed-i"s#image:.*#image:/${image_repo}/${ms_name}:${image_version}

2023-06-12 14:44:34 1246

原创 工作笔记存档

saastest.icenter.zte.com.cn经过DNS解析,得到Nginx服务器的地址,即10.54.150.79,在nginx中配置路由转发,ng根据url中的微服务名,匹配到对应的location,然后proxy_pass反向代理,转发到对应LB(负载均衡器)上,LB的对外负载均衡ip:10.5.211.69,端口:29031,协议:http,最后LB根据具体的微服务名请求到具体的docker容器进行处理。./nginx -s reload -->重新加载配置。

2023-06-12 14:03:29 693

原创 使用nginx做为web服务器,共享文件

1:在/data/su/目录创建一个ng的配置文件,可命名为down.confuser root;worker_processes 2;events { worker_connections 10;}http { include mime.types; default_type application/octet-stream; server { listen 8888; #server_name loca

2021-10-12 09:21:00 434

原创 Java中Map遍历的四种方式

Java中Map遍历的四种方式Java中的Map(HashMap,TreeMap,LinkedHashMap,HashTable)都可以用以下四种方式遍历。一:使用entry实现遍历for (Map.Entry<Integer, String> entry : map.entrySet()) { Integer key = entry.getKey(); Stri...

2019-09-03 00:50:06 460

原创 Docker容器化Spring boot项目

Docker容器化Spring boot项目1、创建spring boot项目Idea创建名为simple-api的spring boot程序,依赖web和rest实现一个path为/的controller2、构建并启动项目(在项目根目录下)mvn clean package && java -jar target/simple-api-0.0.1-SNAPSHOT.jar...

2019-08-24 18:40:03 563

原创 对数器(随机样本产生器)

计数器的概念与使用有一个你想要测的方法a实现一个绝对正确但是复杂度不好的方法b,实现一个随机样本产生器实现比对的方法把方法a和方法b比对很多次来验证方法a是否正确。如果有一个样本使得比对出错,打印样本分析是哪个方法出错当样本数量很多时比对测试依然正确,可以确定方法a已经正确计数器的使用背景当我们做一个面试题或者一个算法比赛的时候,有时候给的测试数据或oj比较少,不能覆盖算法的...

2019-08-09 18:28:08 569

原创 适配器模式

适配器模式适配接口到另一个已存在的接口适配器模式连接两个不相关接口的对象目的:两个不相关接口一起工作。解决了新旧接口的兼容性问题。代码如下: 以电压适配器为例/** * 插座,标准电压为220V * * @author 西邮陈冠希 * @date 2019/8/2 **/public class Socket { Volt getStandardVolt() { ...

2019-08-02 13:35:06 185

原创 反转数字

反转数字反转数字,如123 -> 321,-123 -> -321,120 -> 21。如果反转的结果超过int的表示范围,则返回0。代码如下:public class ReverseInt { private static int reverse(int num) { long result = 0; for (; num !=...

2019-07-27 13:36:53 1911

原创 数组中两数相加

数组中两数相加如题:假设数组int[] array = {2, 7, 11, 15},target = 9,找出数组中是否存在array[i] + array[j] = target,i不等于j,如果有,返回[i, j],没有则返回0。这道题题目虽短,但却很经典,最简单的思路就是两层for循环进行数组的遍历,把数组中元素相加和target对比。解法一: 代码如下public clas...

2019-07-26 09:47:34 5863

原创 有趣的罗马数字

有趣的罗马数字题目如下输入一个十进制数,转换为相应的罗马数字。例如:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)、M(1000)IV(4)、IX(9)、XL(40)、XC(90)请转换0-3999之间的任意数字。示例:4 -> IV6 -> VI9 -> IX58 -> LVIII1994 -> MCMXCIV399...

2019-07-25 09:08:25 320

原创 抽象工厂模式

抽象工厂模式通过一个接口创建一系列相关的对象,而不需要指定具体的类(由工厂完成)注意,工厂模式是is-else,而抽象工厂是根据输入工厂类返回子类。“工厂中的工厂”,可以看做是一个层级结构的“平台”,很多“商家”,提供很多“商品”。抽象工厂干着单例的事情扩展性好于工厂模式,避免条件判断,但复杂度也增加代码如下:EmberToolkit和EnginolaToolkit是两个工厂类,...

2019-07-22 13:32:34 138

原创 Mysql遇到的大坑:Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre

Mysql遇到的大坑:Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre报错如下Expression #1 of SELECT list is not in GROUP BY clause and containsnonaggregated column ‘sss.month_id’ wh...

2019-07-22 10:49:54 9431 7

原创 URI和URL的世纪争论

URI和URL的世纪争论RFC规范以前写的很糙,才引起业界的争论URI只是标识符,用于标示一个资源(文件,网站,邮件等);URL是定位器,除了是标识符,还需要提供如何访问它(例如http://是URL)URI包含URL,是URI不一定是URL,URL一定是URIRFC官方说未来应该使用URI这个术语,而弃用URL,URN等等(仅仅是希望)如何使用URI和URL呢?像有http:/...

2019-07-16 16:30:18 149

原创 彻底解决github push failed问题(remote: Permission to userA/repo.git denied to userB)

彻底解决github push failed问题(remote: Permission to userA/repo.git denied to userB)起因由于我的电脑是二手,当我用到git时,我重新给电脑配置了我的git邮箱,账号。采用如下命令:git config --global user.email "你的github账号邮箱"git config --global user....

2019-07-08 18:15:00 5483 2

原创 设计模式之单例模式的四种实现

设计模式之单例模式**单例模式(Singleton)**保证一个类仅有一个实例,并提供一个访问它的全局访问点。结构图常见应用:日志,驱动,缓存和线程池等。实现方法:Eager initialization(饿汉式初始化)Static block initialization(静态块初始化)Lazy initialization(懒汉式初始化)Bill Pugh Singleto...

2019-07-07 12:47:17 1007

原创 Docker下percona安装部署(启动后自动退出,Exited (1))

1:拉取镜像docker pull percona:5.7.232:创建容器docker create --name percona -v /data/mysql-data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root percona:5.7.233:启动容器docker start percona经过以上三个步骤,终端...

2019-07-01 20:55:15 2168 10

原创 CentOS6.X 升级内核和CentOS安装Google BBR加速的正确姿势

前言之前我的CentOS安装Google BBR加速总是失败,死活没成功,最后发现,是我的内核版本太低了。这里面的安装新内核的命令在我这似乎不管用,我也查了很多资料,但是,不是failed就是error,直到看到这位大神的博客,抱着试一试的态度,结果,成功了!!!直接升级为了4.4版本,最开始是2.3。不多说,奉上具体教程CentOS6.X 升级内核具体步骤首先,我说明一...

2019-06-29 21:41:12 3409

原创 UmiJS部署,安装,配置出现的问题及解决办法

目录一:error [email protected]: The engine "node" is incompatible with this module. Expected versi on “^ 6.14.0 || ^ 8.10.0 ||> = 9.10.0二:运行umi dev时出错三:umi dev运行起来后,出现- Network: Undefined今天在安装umi的时...

2019-06-26 00:26:54 38788 9

原创 终端(terminal)、shell区别与联系

1、终端(terminal)终端(termimal),作用是提供一个命令的输入输出环境,在linux下使用组合键ctrl+alt+T打开的就是终端。2、shellshell是一个命令行解释器,是linux内核的一个外壳,负责外界与linux内核的交互。shell接收用户或者其他应用程序的命令, 然后将这些命令转化成内核能理解的语言并传给内核, 内核执行命令完成后将结果返回给用户或者应用...

2019-05-10 00:30:27 21482

原创 CentOS 7虚拟机无法联网,无法ping通网关,出现name or service not know问题

开始我参考了很多博客,配置ens33文件等操作,然后ping百度,还是不成功,name or service not know问题一直报。所以,我想说,大家再看其他博客的时候,发现按步骤配下来了,如果还是不能ping通,或许可以试试这个办法。解决办法在尝试多次、查阅大量资料后得知,是因为Vmare8相关的虚拟网络进程没有启动。 右击电脑&gt;管理&gt;服务和应用程序&gt;服务&...

2019-02-22 11:56:48 4193 5

转载 网络测试常用的命令-比较ping,tracert和pathping等命令之间的关系

 1、Ping命令。              当您的机器不能访问Internet,首先确认是否是本地局域网的故障。假定局域网的代理服务器IP地址为202.168.0.1,您可以使用ping 202.168.0.1命令查看本机是否和代理服务器联通。此外可以测试本机的网卡是否正常工作,使用 ping 127.0.0.1命令。一般返回ping的信息就表示本地到该主机的网络线路连通。    ...

2019-02-18 16:46:39 14920 2

原创 《史蒂夫·乔布斯传》——童年篇有感

直到今天,我相信也没有人能否认,乔布斯缔造的苹果公司对世界,对社会的巨大影响。乔布斯从童年开始,就向父母,同学,老师展现出了过人的智力以及对电子技术的无限热爱。要知道,能成为名垂青史的大人物,身上一定有寻常人所没有的特质,而这些与众不同的东西,往往从一个人小的时候,就能看出来。不得不说,优异的成长环境可以决定一个人的一生。二十世纪六十年代到七十年代,算是乔布斯最有意义的童年时代。对比我自己的父...

2019-01-19 16:01:03 1978

黑马旅游网初始项目文件

我本来不想要积分的,但是这个CSDN上传的资源最少都要选一个积分。

2018-12-22

java及javaEE开发所需API文档

整理了本人学习以来收集的各种API文档,应对学习是绰绰有余了,基础语法,框架都包含

2018-12-18

北京动力节点数据库sql文件资源

动力节点MySQL数据库视频中的sql文件,整理不易,很完整。

2018-11-20

Clion下的cmake插件

我开始下CLion的时候,总是缺少cmake插件,导入tdm-gcc和dev-gcc都没用,想方设法搞到了这个cmake才成功配置好

2018-11-09

FSCapture小工具

支持屏幕各种截图,屏幕取色,屏幕标尺,等等一系列我没用过的功能

2018-11-09

汇编DEBUG,EDIT,LINK,MASM的exe文件

使用这几个程序,可以在windows的CMD命令行下编译,连接,debug汇编程序

2018-11-09

空空如也

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

TA关注的人

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