- 博客(365)
- 资源 (11)
- 收藏
- 关注

原创 jfreeChart 柱状图配置
plot.setRangeGridlinesVisible(true); // 虚线色彩 plot.setRangeGridlinePaint(Color.gray); // 数据轴精度 NumberAxis vn = (NumberAxis) plot.getRangeAxis(); // 设置最大值是1 vn.setUpperBound(1); ...
2018-11-30 16:46:41
559

原创 微信开放平台内嵌二维码以及样式大坑
微信内嵌二维码,在官网读文档就好,引入个js,然后htm页面实例化重点在样式修改,要注意1、style要用随机数字2、最关键的要用自定义的css样式,必须是https 普通的http不起作用...
2018-06-19 16:55:30
1456

原创 开放windows服务器端口-----以打开端口8080为例
本文记录两个内容:1.win7下打开端口2.服务器(2003或者其他老版的系统以2003为例)测试端口时 可用telnet 命令 侦听端口:C:\Documents and Settings\administrator>netstat -na测试端口是否开放:C:\Documents and Settings\admini
2017-07-12 15:08:51
243913
7
原创 DevSecOps,DevOps的进阶
CARTA 强调对风险和信任的评估分析,这个分析的过程就是一个权衡的过程,告别传统安全门式允许/阻断的处置方式,旨在通过动态智能分析来评估用户行为,放弃追求完美的安全,不能要求零风险,不要求100% 信任,寻求一种0和1之间的风险与信任的平衡。其实这个阶段也可以称作优化阶段,主要是基于DevSecOps实施的整个流程的情况,进行持续的适配改进和项目调整优化,对应到过去安全动作,可以理解为持续运营反馈调整的过程,包含对相关安全问题的持续跟踪、闭环,对DevSecOps过程中相关安全动作如策略的调整等。
2025-02-10 14:04:25
743
原创 DevOps成熟度评估模型
随着敏捷软件方法的广泛采用,以及IT基础设施即程序代码的管理方式的推广,DevOps也应运而生了。DevOps 是通过人、流程和技术的有机整合,以协作、自动化、精益、度量和共享文化为指引,旨在建立一种可以快速交付价值并且具有持续改进能力的现代化 IT 组织。随着技术的发展,越来越多的公司期望各种有用的方法论能够标准化,可量化。这样可以帮助决策者快速的知道我目前的水平,以及我未来发展的目标。因此,随着DevOps被越来越多的推广,决策者们也期望知道自己公司或者团队的DevOps被量化之后长什么样子。
2024-01-02 16:47:03
10006
1
原创 什么是代码合并。PR、MR通识说明
这时候如果能有一个人来帮你再把把关,看看你写的代码咋样,则会促使自己写代码时更加注意代码规范和代码健壮性,毕竟谁也不想被别人批评,要是因为代码写的好被表扬就更好了。这是可以的,并且很多时候我们推荐这么做,比如一个模块需要三天去完成,这三天你可能提交了六七次,而实际上你只是完成了一个新模块的开发而已。比如有一天,你困意十足,打开编译器直接开始干活了,干了半天才发现这是dev分支,这时候已经有很多代码的改动了,咋整?)就是指将你开发的代码的内容以一种请求合并的方式来合并到它想去的分支上,这个请求的接收人(
2023-08-10 09:36:42
22192
2
原创 什么是 Webhook?
Webhook 通过请求发送数据到你的应用后,就不再关注这些数据;也就是说如果你的应用存在问题,数据会丢失,许多 Webhook 会处理回应,如果程序出现错误会重传数据;如果你的应用处理这个请求并且依然返回一个错误,你的应用就会收到重复数据。
2023-03-11 15:44:46
11789
原创 Harbor概述
其实Harbor镜像复制采用了一个更加通用、高屋建瓴的做法,通过docker registry 的API去拷贝,这不是省事,这种做法屏蔽了繁琐的底层文件操作、不仅可以利用现有docker registry功能不必重复造轮子,而且可以解决冲突和一致性的问题。其实关于镜像的存储,Harbor使用的是官方的docker registry服务去完成,至于registry是用本地存储或者s3都是可以的,Harbor的功能是在此之上提供用户权限管理、镜像复制等功能,提高使用的registry的效率。
2023-02-16 16:18:50
10297
原创 什么是DevOps?
进入到Jenkins虚线范围内,它所做的事情非常多,从mvn构建代码,对代码进行静态分析,做单元测试,测试通过之后就可以build镜像,镜像构建成功后就把镜像push推送到Harbor镜像仓库中,镜像push推送到镜像仓库后,我们就可以调用kubernetes集群的restAPI更新服务,而后kubernetes接收到了更新的指令,从Harbor镜像仓库pull拉取镜像,从而完成服务的更新与重启,最后我们从客户端来访问kubernetes集群的服务。这种方式可以减少软件开发的成本与时间,减少风险。
2022-10-15 00:06:26
2108
原创 从技术转型项目经理到需求专家的长者分享
他是做研发起步,经历了项目经理,部门经理,业务负责人,公司副总。2.拥有理论基础,体系化的知识(学系统分析、架构师、或者考研)和公司副总交流时候,副总分享了成长历程。1.了解业务,懂得用户实际痛点;他说项目经理进阶的四个过程。
2022-10-15 00:03:24
298
原创 什么时候该跳槽
这个问题需要分年龄段讨论;30-35之间,为自己的简历打工;1:当事业遇到瓶颈,没法打破天花板时候可以跳;2:可以跳一个更大平台;3:目前公司没有新的知识可以学习成长,或者目标达不到了可以跳。如何增长阅历:多读书,多去做自己觉得难的事情,扩大交际圈...
2022-05-31 19:39:24
185
原创 历史数据入库,共80G,都是文件怎么办?通过命令提取目录或文件路径
1:在提取文件根目录放一个list.bat 内容是dir/b/on >list.txt 保存后双击,等命令窗口自己关闭就结束了 这个方法提取的文件是逐级存放的,会有好多文件目录2:想直接获取文件全路径,不带无用的目录,用下面的命令,记住里面不能有中文使用命令行的findstr命令例如要得到d:\a1目录下的所有文件的路径及其名称,并将结果放入c:\1.txt文件。启动CMD命令行,输入findstr /s /m ".*" D:\a1\*.* > c:\1.txt。从c:\1.tx
2022-04-01 09:35:59
278
原创 windows 下 Ngnix 范围web报错403
我们程序跳转另外一个在http段加上以下参数,重启nginx就行。这样文件点击时是下载的 1 2 3 4 autoindex on; autoindex_exact_size off; autoindex_localtime on; charset utf-8; 如果要点击时是查看内容,加上default_type text/plain; 1 2 3 4
2022-03-29 16:31:40
3594
1
原创 TFS报告五万文件待提升,提升后撤销还在。还有TF400030
不可用的TFS错误:TF400030:本地数据存储当前正在被另一个操作使用(undefeatable TFS error: TF400030: The local data store is currently in use by another operation)以上问题因为工作空间指向了不同的本地目录,导致无法撤销,删除目录影射就行了;如果本地签出其他人还能编辑,那说明工作空间的 高级 里面的位置,应该从本地切换成服务器,这样就只能一人签出了...
2022-02-23 14:05:41
567
原创 防止XSS攻击,常见参数
public static string ClearXSS(string str) { string returnValue = str; if (string.IsNullOrEmpty(returnValue)) { return string.Empty; } ///过滤CSS Expression AND 过滤JavsScript returnValue = Regex.Replac..
2022-02-22 14:45:30
383
原创 登录mysql数据库出现 : ERROR 1045 (28000): Access denied for user ‘ODBC‘@‘localhost‘ (using password: NO) ER
为了记录用户修改过的字段,保存功能 减少后台压力,所以比对修改过的字段逻辑放在前台获取前台对象后,如何获取类型 是input 标签还是select 标签, 用 对象.type 就可以 通过select的value值获取显示值的方法 var oldShowText=$("#"+oldValueFiled +" Option[value="+selectOneOldValue+"]").text(); ...
2022-01-05 20:08:42
686
原创 oracle数据恢复,重点介绍通过日志分析LOGMNR工具恢复的方法
背景,业务数据表被删除8天后发现丢失,里面数据很重要。通过每天的数据备份包找到了10号的数据,但是有5条数据11号备份前就没了。所以找不到了。第一种,备份文件找不到第二种,闪回方法查询,找不到,因为查询查过了五天,找不回。第三种,最后成功解决了。通过查询解析日志找回。第二种回退回滚脚本这里介绍下,没准你的数据就能找回了。select * from GZYY02 as of timestamp to_timestamp('2019-06-24 20:10:38', 'yyyy-mm-dd
2021-12-21 15:06:33
953
原创 客户数据库,想备份到本地,想都不要想
https://download.youkuaiyun.com/download/spt_dream/31977573
2021-11-15 16:51:27
424
原创 win10右键打不开显示设置和个性化的解决教程
win10右键打不开显示设置和个性化的解决教程使用win10电脑的过程中,我们经常会用到显示设置和个性化。那打开这两个功能的方法就是在桌面直接右键即可。可是近日有网友却遇到了win10右键打不开显示设置和个性化的的情况,这是怎么一回事呢?我们又该怎么来解决呢?对此下面本文就来为大家分享关于win10右键打不开显示设置和个性化的解决教程。推荐下载:win10 64位安装版下载解决教程如下:方法一:1、直接打开搜索注册表编辑器打开。2、注册表定位至“HKEY_CURRENT_
2021-10-16 17:30:24
32033
11
原创 linux系统开通端口号(解决telnet不通的问题)以8080为例
一般来说linux系统都会有网络防火墙设置,如果防火墙关闭,那么只要linux上某个端口起了某个服务,那这个端口就能telnet的通,telnet某个端口能通的前提是这个端口起了服务,并且防火墙允许该端口的访问。将某个端口设置能通过防火墙的方法如下:这里以开放tomcat的8080端口为例1.开放Linux的8080端口vi /etc/sysconfig/iptables进入编辑页面,在指定位置新增以下配置-A INPUT -m state --state NEW -m tcp -p
2021-09-11 14:40:36
15572
原创 Attempted to load applicationConfig: [classpath:/config/application.yml] but snakeyaml was not found
java.lang.IllegalStateException: Failed to load property source from 'file:/D:/AA158/talent/ e4%ba%a7%e6%9d%b1%80%e8%81%8c%e7%a7%b0%e8%af%b3%bb%e7%bb%9f/5SRC_Branch/Service/web/target/classes/config/application.yml' (classpath:/config/application.yml).
2021-08-16 09:28:52
1678
1
原创 数据库几种常见的driverClassName和url
以下是几种数据库的driverClassName和url的对应的内容的总结复制代码1 # Properties file with JDBC-related settings.2 ##########3 # HSQLDB #4 ##########5 #jdbc.driverClassName=org.hsqldb.jdbcDriver6 #jdbc.url=jdbc:hsqldb:hsql://localhost:9001/bookstore7 #jdbc.username=sa8 #j
2021-08-13 11:02:38
1681
原创 职称系统心得
职称:职称(Professional Title)最初源于职务名称,理论上职称是指专业技术人员的专业技术水平、能力,以及成就的等级称号,是反映专业技术人员的技术水平、工作能力的标志。随着社会发展的需要,逐步产生了对专业技术人员的水平评价与聘任岗位相分离的需要,即“评聘分离”,职称的概念也相应发生了变化。聘任的岗位称之为“专业技术职务”,简称职务;而专业技术人员的水平则以“专业技术职务任职资格”来标识,简称职称职称系统:在线完成自称从申报到审核到评审及入库发证全流程的电子信息系统。目前本公司支持多环境
2021-08-12 20:21:13
195
原创 Win10安装虚拟网卡
虚拟网卡想必大家都不陌生吧,它相当于在系统中模拟了一个网卡,可以供我们做网络桥接,但是许多用户升级到windows10系统之后,却不知道要怎么添加虚拟网卡,其实方法很简单,现在给大家讲解一下Windows10系统添加虚拟网卡的方法吧。1、在“计算机”图标上我们点击右键,紧跟着选择“设备管理器”。在PC图标上点击右键,选择“添加过时硬件”选项。2、接着大家点选“安装我手动从列表选择的硬件”选项,并且点击“下一步”。3、其次选择“网络适配器”,然后点击“下一步”。4、在厂商处选择大家选择Mi
2021-07-21 11:35:53
8423
原创 软考高项通过记录
昨天查分通过了高项考试。记录下自己学习的全过程;在高项前学习考了PMP。报的光环培训机构。八天的课程,常耀俊主讲。老师很给力,深入浅出,风格幽默。总体来说PMP不难,跟着学下来就能过。经过PMP的学习,自己对项目管理知识体系有了初步了解。在经理建议下报考高项,继续学习。当时还没疫情,报完名疫情正好来了。封闭在家的时候专心看书,结果北京的两次考试都取消了。从2021年初才开始正式备考今年上半年的考试。还是光环的面授课,每次免受都坐前两排,真的很有帮助。能让自己尽量不走神,听的尽量全,能跟着老...
2021-07-13 18:27:06
693
原创 npm install 安装依赖一直失败(解决)
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.youkuaiyun.com/qq_38225558/article/details/86485843最近写项目我在执行npm install命令安装依赖包的时候,要么报错,要么就是一直卡在那里,如下:最后解决方法:①删除C:\Users\Administrator\AppData\Roaming路径下的npm和npm-cache2个文件夹②...
2021-06-09 21:17:21
4586
2
原创 服务器启动多个命令窗口,如何区分,通过窗体增加标题实现
1. 指定cmd窗口运行时名称 1)直接执行命令:title 窗口名称 2)bat文件中直接加上命令:title 窗口名称例子:title test_ v1java -jar -Dfile.encoding=utf-8 test-1.0.1.jar2. 指定tomcat运行窗口的名称 到tomcat的bin文件夹下找到文件 catalina.bat,并打开编辑。 找到下面这一段(我的文件在264行),找到石灰色标记的[Tomcat]改为你想修改成的名称..
2021-05-08 09:57:23
564
原创 最近项目开发心得
关于项目报价1:多个系统集中报价,关注总价的同时一定要注意分系统的交割合理性,别忽略了关于等保定级1:定级介绍分为业务信息和系统服务 业务信息考虑侵害客体和程度 系统服务考虑连续性,是否是5*8 还是7*24关于ppt图比文字又说服力关于学区第一名:岳阳道小学 第二名:实验小学 第三名:昆明路小学 第四名:万全小学 第五名:鞍山道小学 第六名:中心小学 ...
2021-04-15 21:14:21
153
原创 2021-03-31关于spring boot自动注入出现Consider defining a bean of type ‘xxx‘ in your configuration问题解决方案
搭建完spring boot的demo后自然要实现自动注入来体现spring ioc的便利了,但是我在实施过程中出现了这么一个问题,见下面,这里找到解决办法记录下来,供遇到同样的问题的同僚参考Description:Field helloService in com.example.demo.service.TestController required a bean of type 'com.example.service.HelloService' that could not be found
2021-03-31 09:52:09
3636
原创 IntelliJ Idea解决Could not autowire. No beans of ‘xxxx‘ type found的错误提示
1.问题描述 在Idea的spring工程里,经常会遇到Could not autowire. No beans of ‘xxxx’ type found的错误提示。但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响。但红色的错误提示在有些有强迫症的程序员眼里,多多少少有些不太舒服。2. 原因原因可能有两个,第一个是IntellijIDEA本身工具的问题。第二个便是我们导入@Service包的时候导入包错误造成的 第一种原因,spring auto scan配置,在编辑情况下,无
2021-03-30 16:34:37
656
原创 集成沟通中的名词:DMZ 是英文“Demilitarized Zone”的缩写,中文名称为“隔离区”
DMZ 是英文“Demilitarized Zone”的缩写,中文名称为“隔离区”, 与军事区和信任区相对应,也称“非军事化区”,是为了解决外部网络不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲区。作用是把单位的FTP服务器、E-Mail服务器等允许外部访问的服务器单独部署在此区域,使整个需要保护的内部网络接在信任区后,不允许任何外部网络的直接访问,实现内外网分离,满足用户的安全需求。DMZ 区可以理解为一个不同于外网或内网的特殊网络区域,DMZ 内通常放置一些不含机密信息的.
2021-03-30 10:13:01
704
原创 Error:java: Annotation processing is not supported for module cycles.
项目启动报这个Error的原因是moudle循环依赖的问题,就是我依赖了你,同时你也依赖了我,这时候就回产生循环依赖问题,如下图所示:这里面会显示你产生循环依赖问题的两个某块,你看下是否时循环依赖了对方,如果是,在pom.xml文件中删除其中一个依赖,然后重新启动,就可以了。...
2021-03-29 16:49:06
185
原创 oracle基础教学:如何设置外键
在oracle中表中有一种关系就从属关系,也就是外键。如果上属是一个表,而下属是另外一个表的话,那么下属表中应该设置一个上属的外键。 登录到oracle数据库,要求登录的用户有创建object的权限。这里以SCOTT用户为例,用SQL tools来链接数据库。 2 新建两个表来实现外键的关联。 create table main_tab ( id number, name varchar2(30) ); create table sub_tab (
2021-02-27 16:34:36
6522
原创 Oracle如何创建索引、删除索引、查询索引
1、创建单一索引create index 索引名称 on 表名(列名);2、创建复合索引create index 索引名称 on 表名(列名1,列名2);3、删除索引drop index 索引名称;4、查询表的索引select * from all_indexes where table_name = '表名称';5、查询表的索引列select* from all_ind_columns where table_name = '表名称';...
2021-02-27 15:38:57
629
原创 2021-02-27
设置方法如下:选择Customize Rule,然后我们看到下图所示的窗口往下翻,找到class handler在下图所示的位置插入代码 public static BindUIColumn("TimeTaken/ms" ,120) function TimeTaken(oS: Session): String{ var sResult = "0"; //获得时间戳的ms值 var t1_ms = oS.Timers....
2021-02-27 11:25:39
116
Eclipse_TFS_插件安装与使用
2017-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人