自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fighting_Boss的博客

付出多少就收获多少~该奋斗的年龄就该义无反顾!

  • 博客(115)
  • 资源 (19)
  • 问答 (1)
  • 收藏
  • 关注

原创 Dodaf架构的学习分享

Dodaf在建立和管理复杂系统方面提供了一个有价值的架构框架,帮助组织更好地规划、设计、实施和管理项目,从而实现更高的效率、可靠性和成果。总之,Dodaf的价值在于它提供了一个综合的方法来管理复杂系统的各个方面,帮助组织更好地规划、设计、实施和管理项目,从而达到更好的效率、可靠性和成果。DODAF 2.1(预计)**:虽然我在2021年的知识截至日期之前没有相关信息,但根据DODAF的发展趋势,可以预期未来可能会有新的版本发布,以进一步适应不断变化的需求和技术。架构还可以用于风险管理、系统评估和决策支持。

2023-08-16 13:45:38 3035 1

原创 IT服务管理学习笔记<一>

### IT服务管理知识整理ITSM 的核心思想是,IT 组织,不管它是企业内部的还是外部的,都是 IT 服务提供者,其主要工作就是提供低成本、高质量的 IT 服务。ITSM 的核心思想是,IT 组织,不管它是企业内部的还是外部的,都是 IT 服务提供者,其主要工作就是提供低成本、高质量的 IT 服务。从具体 IT 运营层面上来看,它不是传统的以职能为中心的 IT 管理方式,而是以流程为中心,从复杂的 IT 管理活动中梳理出那。

2023-07-31 22:04:04 992

原创 企业级业务架构学习笔记<二>

一.业务架构基础业务架构的定义以实现企业战略为目标,构建企业整体业务能力规划并将其传导给技术实现端的结构化企业能力分析方法(业务架构可以从企业战略触发,按照企业战略设计业务及业务过程,业务过程时需要业务能力支撑的,从战略到业务再到对业务能力的需要没救形成了支持企业战略实现的能力布局,可以将这个布局理解为业务机构)业务架构的设计流程从企业战略分析触发,通过梳理企业目标,发掘能力需求(既可能是企业自身业务与技术水平发展的主动能力需求,也可能是科技导致的业态变化、竞争压力产生的被动能力需求);在通过价值

2023-07-29 22:43:01 990

原创 企业架构学习笔记<一>

学习架构的基础知识

2023-07-27 16:59:26 299

原创 jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.net.URLClassLoader

final URLClassLoader urlClassLoader = (URLClassLoader) MyClass.class.getClassLoader(); final Method addURL = URLClassLoader.class.getDeclaredMethod("addURL", URL.class); ad...

2019-06-06 14:34:21 22674 2

原创 Apache Commons 常用工具类整理

所需的Maven依赖<!-- apache commons --> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> ...

2019-04-30 17:30:32 1055

原创 第一百篇博客送给自己的女儿

女儿的诞生让我体验到了作为一个父亲所该有的责任,同时压力接踵而来。想让她过上好的生活,努力从此刻开始,永不止步,加油!

2019-04-28 10:19:23 433 2

原创 JAVA找出List集合中重复次数前N位的字符串和以及次数

package datastructures.anyTest;import java.util.*;public class test4 { public static void getResult(List&amp;amp;amp;lt;String&amp;amp;amp;gt; list, int N) { List&amp;amp;amp;lt;String&amp;amp;amp;gt; list2 = new ArrayList&am

2019-03-07 12:16:24 1052 3

原创 JAVA找出List集合中重复次数最多的字符串和次数

public class Test{ public static void main(String[] args) { List&amp;amp;amp;amp;lt;String&amp;amp;amp;amp;gt; list = new ArrayList&amp;amp;amp;amp;lt;&amp;amp;amp;amp;gt;(); List&amp;amp;amp;amp;lt;String&amp;amp;amp;amp;

2019-03-06 16:10:27 6484

原创 Git stash--“储藏”当前分支的所有修改了但未commit的数据。

该指令真的很神奇。下面以我的遭遇场景开始讲解:我想使用rebase对我多次提交的commit进行合并。但是此时使用命令git rebase -i db6cde47b337 提示了如下错误:Cannot rebase: You have unstaged changes.Please commit or stash them.这句话是什么意思呢?意思是当前分支存在修改了但未commit的数...

2019-02-22 15:52:18 1781

原创 Git rebase--合并多次commit为一个

一般在企业开发中,自己拉去了一个分支进行bug的修复,往往不是一次提交就能解决问题的。一般提交完代码交给项目技术大佬Code Review,之后还会再次按照建议修改,不免要涉及多次提交。但是最终merge到主分支中的时候肯定不能是一大堆提交的信息。因此需要将多次commit内容合并到一次,然后提交。具体的操作方式:git rebase HEAD~5 -i我这里是将最近提交的5次commit...

2019-02-22 15:40:37 1213

原创 Daily algorithm exercises

2019.2.20You’re given strings J representing the types of stones that are jewels, and S representing the stones you have. Each character in S is a type of stone you have. You want to know how many ...

2019-02-21 10:14:40 193

原创 Git撤销已经push的文件

撤销已经push的文件该怎么做呢?比如我第一次提交了四个修改的代码文件,然后第二次和第三次又提交了部分修改,但是这两次修改又不想要了,该怎么办呢?首先git branch 查看当前分支gi...

2019-02-20 14:53:09 4444 2

原创 Git push all locally modified files

git branchgit add .git commit -m “Submit comments”git push original xx(branch name)

2019-02-20 14:47:58 206

翻译 Netty的深度复习

Netty简介Netty是 一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。Netty的特点Netty的对JDK自带的NIO的API进行封装,主要特点有:设计优雅适用于各种传输类型的统一API - 阻塞和非阻塞Socket基于灵活且可扩展的事件模型,可以清晰地分离关注点高度可定制的线程模型 - 单线程,一个或多个线程池真正的无连接数据报套接字支...

2019-01-30 14:55:40 359

原创 .dockerignore发挥了大的作用

遇到一个小难题,以前工程用的docker-maven-plugin插件,会把工程生成的jar包以及打docker用的dockerfile放到指定路径下。但是现在因为某些原因不使用这个插件,于是乎就遇到了一个问题。现在工程maven编译后会生成三个jar.举例为Test-SNAPSHOT.jar Test-SNAPSHOT-STUB.jar Test-SNAPSHOT.original .以前工程...

2019-01-25 16:23:22 1286

原创 Docker中小小实用的知识

docker run -p 1234:8080 -it name:v1将docker内部8080端口暴露出来到虚拟机的1234端口(此时在docker内部)where is nohup #查看是否安装nohupnohup ./test.sh #在docker中后台执行test脚本tail -f nohup.out #实时查看后台执行的test脚本的日...

2019-01-18 10:32:08 199

原创 Linux下JNA so路径问题以及打包成Jar之后.so文件加载路径问题以及在docker中读取.so的问题

在Linux下整合.so库到java工程中的过程中,使用JNA遇到加载不到so的问题。现在总结一下:1.在Linux下,IDEA中。.so的库只会识别在/target/classes/路径下。因此手动直接将.so放到此处就可以识别。(注意到没有,这个目录是Maven编译后自己生成的)因此最佳的解决办法就是将.so文件放到/src/main/resources/ 这个目录下。当maven编译...

2019-01-18 10:21:22 9973 15

原创 JNA char**的相关问题

遇到小坑一则,已经填坑,特此记录方便后人。######由代码来说明:C头文件如下:有这个一个方法char** GetArray(const Result* Result);该方法的参数先不说,仅仅是一个结构体指针。对于如何使用结构体指针请参见我之前的文章。在JNA的使用方式中,对应的类型映射C中的char* 是java中的String. char **对应java中的String[]...

2019-01-07 14:25:16 3625 6

原创 看完此篇文章,Java调用C/C++不再是件麻烦事^_^

如需转载请说明出自本篇博客!最近因为项目需要,研究了一段时间跨语言互调的知识,然后成功的解决难题,因此整理分享。关于JNA的使用例子可以参考我之前的博客文章。本章对于JNA推荐一个神器!!!熟悉JNA使用流程的小伙伴们都知道,你需要去将对应的C/C++的头文件中的函数,转换成Java中的方法,而遇到复杂类型的时候比如结构体,函数指针这些时最为头疼。不光要对照类型转换表,而且要继承对应的JN...

2018-12-27 15:24:15 311

原创 记正则表达式一则小小填坑记

需要匹配的内容如下:“0x12 0x12 0x12”三个重复的十六进制字符串,一开始的做法是:(0x[0-9a-fA-F]{2} ?){3}该正则表达式中[0-9a-fA-F]是指0-9的数字,或者a-f的字母,或者A-F的字母。{2}是指重复2次。其中?的作用是:0个或者1个。因此这样做是不符合的,因为0个空格就导致了这样0x120x120x12。第二次的改法是:(0x[0-9...

2018-12-13 18:00:09 641

原创 Cannot connect to the Docker daemon at tcp://0.0.0.0:2375. Is the docker daemon running?

当安装完Docker,运行时遇到此问题是因为docker service没有运行。执行:service docker start 即可。然后遇到下列问题:Job for docker.service failed. See "systemctl status docker.service" and "journalctl -xe" for details.首先按照提示执行:system...

2018-11-30 14:41:43 2124

原创 Python小工具--读取csv文件并插入到sqlServer数据库

先上代码。很简单。不再解释O(∩_∩)ODB_helper.pyimport pymssqlclass MSSQL: def __init__(self, host, user, pwd, db): self.host = host self.user = user self.pwd = pwd self.db = d...

2018-11-27 16:07:52 3961 1

原创 上传文件到指定URL(put方式,其他类似)

public void uploadFile(String url,String fileName) throws Exception{ CloseableHttpClient httpclient = HttpClients.createDefault(); try { HttpPut httpput = new HttpPut(url); Fi...

2018-11-26 12:46:00 4535

原创 (Docker) Centos镜像中安装OpenJDK11

O shit ,最近在整这个OpenJdk 遇坑无数,特此记录,方便后人。WORKDIR /tmpENV JAVA_VERSION=&amp;amp;amp;quot;11.0.1&amp;amp;amp;quot; RUN wget https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz -O /tmp/openjdk-11.0.1_...

2018-11-02 10:12:18 3080

原创 项目升级OpenJDK11所遇到的各种坑之jacoco-maven-plugin

升级OpenJDK11之后,本身项目中有用到jacoco-maven-plugin进行代码覆盖检查。但是当进行maven install的时候总会报如下的错误:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project web...

2018-10-25 15:11:16 6763

原创 Java调用C++知识分享

Java调用C/C++代码,最原始的方式是使用JNI(Java Native Interface),但是使用JNI技术非常痛苦,因为需要对照你需要调用的C/C++写一个“接口”,使用SUN规定的数据结构替代C语言的数据结构,调用已有的 dll/so中公布的函数。然后再Java中在载入这个“接口”,调用dll/so库中的函数。因此诞生出了建立在经典的JNI的基础之上的一个框架–JNA( Java ...

2018-09-20 14:41:22 2001 1

原创 IntelliJ IDEA平台下JNA编程

JNA简单介绍JNA(Java Native Access)是一个开源的Java框架,是Sun公司推出的一种调用本地方法的技术,是建立在经典的JNI基础之上的一个框架。之所以说它是JNI的替 代者,是因为JNA大大简化了调用本地方法的过程,使用很方便,基本上不需要脱离Java环境就可以完成。JNA只需要我们写Java代码而不用写JNI或本地代码。功能相对于Windows的Platform/...

2018-09-12 16:43:31 4756 7

原创 IntelliJ IDEA平台下JNI编程

转载请注明出处:【huachao1001的专栏:http://blog.csdn.net/huachao1001/article/details/53906237】

2018-09-11 16:30:38 474

原创 Notepad多行编辑

最近遇到头疼的问题,IDEA中的控制台打印的日志每行都很长,并且没办法搜索,于是只能将日志复制到Notepad中查看,但是按行删除前边的日志时间很麻烦,于是你就可以采用如下方式Alt+数遍左键 这样就可以多行选取,删除不想要的日志内容...

2018-08-24 16:37:26 1931

转载 Redis

1、面试题redis和memcached有什么区别?redis的线程模型是什么?为什么单线程的redis比多线程的memcached效率要高得多(为什么redis是单线程的但是还可以支撑高并发)?2、面试官心里分析这个是问redis的时候,最基本的问题吧,redis最基本的一个内部原理和特点,就是redis实际上是个单线程工作模型,你要是这个都不知道,那后面玩儿redis的时候,出了问题岂不是什么...

2018-07-26 17:17:28 287

原创 k8s查看容器日志---查看运行中指定pod以及指定pod中容器的日志

1、查看指定pod的日志kubectl logs kubectl logs -f #类似tail -f的方式查看2、查看指定pod中指定容器的日志kubectl logs -c PS:查看Docker容器日志 docker logs

2018-07-24 12:43:25 98500 3

原创 在Docker中安装Vim

当使用Docker时,想要修改Docker里的代码,于是在进入相应目录下之后想要修改文件,但是发现没有编辑器,于是安装Vim的做法就来了。 background:敲vim命令时提示:vim: command not found 1.apt-get install vim,提示: Reading package lists... Done Building dependency...

2018-07-24 12:38:39 1633

原创 git clone指定分支拉取代码

正常的拉取代码就是git clone + (git的仓库地址)而有时候你可以不需要提前切换好分支,直接使用如下命令进行代码的拉取。git clone -b +hzh(这个括号里的是注解:分支名) + git仓库地址比如我的仓库地址是[email protected]:services/xxx.git,分支是hzh-v1则拉取该分支下代码的方式就是:g...

2018-07-24 09:58:08 13670 2

原创 合并多个数组到一个数组中的方法

private byte[] mergeArray(List&lt;byte[]&gt; values) { int length_byte = 0; for (byte[] result:values ){ length_byte+=result.length; } byte[] all_byte = ne...

2018-07-13 10:24:23 1874 2

原创 解决鼠标滚轮每次滑动行数过多的办法

最近鼠标的滚轮貌似除了问题,轻轻滚一下竟然跳过十几行,很是无奈,于是通过下列办法修改完成。 电脑上打开命令行窗口,输入 main.cpl ,会出现下边的界面 然后点击红色框会出现下边的界面,然后修改需要滚动的行数即可 ...

2018-07-12 09:23:10 9693

原创 IDEA中使用UT测试过程中的一些小问题

当查看代码覆盖率结果,快捷键Ctrl+Alt+F6当运行测试查看代码覆盖率的时候 出现如下图所示的界面(No coverage results.Click Edit to fix configuration settings) 解决办法就是打开这个选项 ...

2018-07-10 15:28:11 4215 1

原创 判断字符串是枚举类型中的值

public class TestEnum { public enum AUDIO_CONTAINER_TYPE { Ogg, None };public static void main(String args[]) { String a = "Ogg"; AUDIO_CONTAINER_TYPE type = AUDIO_CONTAI...

2018-07-05 16:29:21 7911

原创 复习总结并手写常用数据结构--数组

前段时间一直忙着毕业设计,很久没有复习一些编程基础。即将毕业,趁着还有充足的时间,现在每天都在复习以及学习新的知识。前几天复习的是Java 中array的知识,正好趁着记忆有点模糊,来总结一下。PS 前几天学习的新东西是使用SpringBoot搭建个人博客,总的来说自己看着别人的源码,照着学习,还是学到了很多知识,但是因为找的学习资源不充分,因此博客项目的学习最后还是草草收工,代码已经上传到我的G...

2018-06-02 09:25:38 696

原创 解决Android adb连接不上的问题。

气死我了,搞了两个小时,终于把问题解决了。即将毕业答辩,翻出半年前的代码,刚把IDE打开,就报了如下的错误 顿时把我惊到了,于是我打开任务管理,并没有发现有运行的adb.这可怎么办呢?于是我百度了一下,百度了很久,看了几个stack overflow的解决办法。W T F?.You need to kill the adb process that is running,...

2018-05-29 15:55:19 3954

医院信息中心核心制度范本

医院信息中心核心制度范本,值的大家学习

2023-09-08

K8s部署文件

K8s部署文件

2019-01-25

自动生成JNA所用的方法

用于自动生成JNA所需的方法。具体使用方法就是将头文件拷贝至左侧,然后点击generate,右侧就自动生成了java的方法。

2018-12-27

Java实现的多线程RC4加密

Java实现的多线程RC4加密,有详细的注释,实现的方法很简单,对于RC4加解密算法也是封装好的

2018-07-26

Java集合专题总结:HashMap 和 HashTable 源码学习和面试总结

Java集合专题总结:HashMap 和 HashTable 源码学习和面试总结

2018-07-24

Java工程师技能表

选了450家知名企业Java工程师招聘信息,统计出来:Java工程师技能表。

2018-07-24

Python总结

Python总结,新手,进阶,你想要的都有=。= 喜欢记得点个赞哦

2018-07-24

Git命令使用新手指南

Git命令使用新手指南=。= 手把手教你如何使用Git.喜欢记得点个赞哦

2018-07-24

2018 Java 工程师面试总结

2018 Java 工程师面试总结 .喜欢记得点个赞 =。=

2018-07-24

Git常用命令速查表

Git常用命令速查表,喜欢的同学自行下载0.0 啦啦啦啦啦啦

2018-07-24

RC4 Java实现

RC4 Java实现(封装好了可直接使用),对每个方法都封装好了

2017-12-19

pdf转任意文档格式软件-永久免费

pdf转任意文档格式软件-永久免费,不限次数,大小500M,我上传的是百度链接,自行下载

2017-12-06

ReExplore浏览器

ReExplore,最标准的文档浏览器。随意查看/data/data下的数据

2017-12-05

SuperSu-v2.82

SuperSu,Android权限管理工具,一般Rom自带的都是修改过的,功能和Xposed冲突

2017-12-05

XposedInstall

XposedInstall,最新的版本,适合各个Android版本,楼主收集红米5A,完美使用

2017-12-05

RxJava&RxAndroid;笔记

RxJava&RxAndroid;笔记。RxJava&RxAndroid;笔记 RxJava&RxAndroid;笔记

2017-12-04

Android开发规范

Android开发规范, 喜欢的小伙伴们拿走不谢哦。^_^。。。

2017-12-04

最新JAVA编程题全集_50题及答案

最新JAVA编程题全集_50题及答案 最新JAVA编程题全集_50题及答案

2017-11-26

小豪商城服务器资源

小豪商城的服务器资源

2017-07-04

Java设计模式

Java设计模式的最好的参考文档

2017-04-11

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

TA关注的人

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