自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (4)
  • 收藏
  • 关注

原创 Ubuntu设置开机启动项目

总是忘记ubuntu如何添加开机启动命令,在这里记录一下备忘。第一,可视化方法:1、终端输入: gnome-session-properties2、弹出窗口3、点击右侧添加4、输入全路径的脚本命令即可。第二种,Systemd方法:1.新建需要启动的服务文件, 移动到systemd文件夹下:touch fn.servicemv ./fn.service /etc/systemd/system && cd /etc/systemd/systemnano fn.servic

2021-07-06 09:47:37 1438

原创 Ubuntu20.04安装Nvidia显卡驱动后屏幕不显示的问题

背景:本来电脑(Ubuntu20.04)插两个显示器,一个插在了VGA口,一个插在了DVI口,都是接的老显示器。公司新腾出一台新显示器,需要插DP口,所以就把VGA口拔掉,插入DP口,保留DVI口。(电脑主机是新款)插上后,DVI显示正常(插在了主板的集成显卡上),但是DP口无显示(插在了独立显卡上),而手边有好几台Ubuntu18.04的都没有这个毛病。然后从“软件与更新”功能中选择重装了460的驱动,发现仍然是DVI显示,DP不显示,输入命令nvidia-smi,却能显示正常,说明Nvidia的显卡

2021-04-08 14:27:48 10931 6

原创 Ubuntu多块新磁盘扩容到同一文件夹下

Linux每加入一块新磁盘,挂载的时候通常需要挂载到一个新的文件夹下,如果多块磁盘挂载到同一目录之下,那么后挂载的磁盘会覆盖先挂载的磁盘显示,先挂载的磁盘数据还在。那么有没有什么方法使得多块磁盘同时挂载到同一目录之下哪?那么就会用到本文提到的LVM。基本概念PV(Physical Volume)- 物理卷物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。VG(Volumne Group)- 卷组卷组建立在物理卷之上,一个卷组中至少要包括一个物

2021-02-24 15:35:48 4393 1

原创 Docker常用操作备忘

1,启动时候给容器指定name,方便后期管理docker run -itd --rm --gpus all -p 本地端口:容器端口 -v 本地文件夹:容器文件夹 --name xxxx xxxxx(docker镜像地址) /bin/bash(如果后台运行,可以不加) 2,执行指定容器内的脚本命令docker exec -itd xxxx(可以是containId或者contain的名字) /bin/bash 要执行的shell命令...

2020-12-28 15:54:31 148

原创 git操作备忘录

常用git操作备忘录1.查看所有分支:git branch -agit branch不带参数,列出本地已经存在的分支,并且在当前分支的前面用*标记,加上-a参数可以查看所有分支列表,包括本地和远程,远程分支一般会用红色字体标记出来* dev master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/pj_v1.02.新建分支并切换到指定分支git checkout -b dev

2020-12-25 15:52:08 124

原创 windows下通过mstsc远程显示ubuntu桌面

需要远程ubuntu桌面,通过VNC的方式总是需要插显示器(不知道什么鬼),所以找到一个通过mstsc连接ubuntu桌面的方式,就像连接其它windows机器一样。这里需要注意的是:这里相当于修改了默认的Ubuntu桌面,所以有强迫症患者慎操作!!!!!!主要操作就是安装一堆的包:sudo apt-get install tightvncserver xrdpsudo apt-get install vnc4serversudo apt-get install xserver-xorg-core

2020-11-16 16:58:43 993

原创 jupyterhub多用户登陆

在采用具有root权限的用户成功安装jupyter,jupyterlab及jupyterhub后新增用户登陆jupyter怎么办?首先新建系统用户:sudo useradd -r -m -s /bin/bash xxxxxsudo passwd xxxx然后su到该用户下执行:先修改用户变量:vim .profile,添加:export PATH=/home/biso/.local/bin:$PATH然后source生效:source .profile开始软件安装:python -m

2020-11-09 14:46:41 1912

原创 Ubuntu-while loading shared libraries: libXm.so.4: No such file or directory

在Ubuntu下面运行软件时出现:afni: error while loading shared libraries: libXm.so.4: cannot open shared object file: No such file or directory现在这记录下解决方案:sudo apt-get install libxm4

2020-11-05 10:51:29 4026

原创 Ubuntu-The virtual environment was not created successfully because ensurepip is not available

Ubuntu-The virtual environment was not created successfully because ensurepip is not available在ubuntu18.04下创建python虚拟环境时遇到如下问题:The virtual environment was not created successfully because ensurepip is notavailable. On Debian/Ubuntu systems, you need to

2020-10-14 09:51:12 3038 1

原创 ubuntu安装常见问题总结(持续更新)

ubuntu常见问题总结(持续更新)安装ubuntu因独立显卡导致安装启动页面花屏的解决方案开发环境自定义安装python3.7软件篇ubuntu安装微信与QQdeepin微信安装出现 deepin-wine (>= 2.18-19),然而系统中deepin-wine版本为2.18-12deepin微信出现黑框deepin微信无法输入中文deepin微信输入中文显示为黑格子异常篇终端快捷键失效了语言支持界面打不开了安装本次安装基于Ubuntu18.04LTS版本,以下问题也都是在该版本遇到的。u

2020-06-20 11:27:35 2025 1

原创 maven关于pom中设置repository不起作用的原因排查

自己在使用maven构建应用时,发现有一些包始终无法下载下来,后来看到该jar包一直从自己的私服上进行下载,而私服配置的是中央仓库的地址,这些包属于较偏门的,所以在中央仓库中无法找到。所以在pom中加上了自定义的repository,但再进行maven构建时,还是始终从私服地址进行下载。问题排查自己的maven的setting文件中关于私服镜像的配置: <mirror> ...

2020-02-25 14:59:43 8208 2

原创 Centos下WildFly安装与配置ip访问

由于业务需要,需要安装wildFly作为web容器,之前安装过,为了避免以后遗忘,所以在这备注一下

2020-02-25 10:42:29 671

原创 脑部器官分割

脑部器官分割(Niftynet)主要介绍niftynet平台下关于脑部160种器官的分割模型:highres3dnet_brain_parcellation该网络从大脑MR图像中分解出160种类型的结构(包括155种神经解剖结构)首先需要通过niftynet平台下载该zoo:net_download highres3dnet_brain_parcellation_model_zoo...

2020-01-09 11:21:05 17

原创 医学场景下的深度学习-脑肿瘤分割

总结了医疗场景下目前找到的关于脑肿瘤的分割模型,为了记录并为接下来场景融合做准备

2020-01-06 15:16:05 42 1

原创 医疗影像dcm文件转nii并展示

医疗影像文件一般为dcm或IMA格式,而在大多数场景下一些软件或者数据模型是通过nii格式来进行读取的,所以此处就需要进行文件转换并能够打开查看相关的图像

2020-01-06 14:54:29 59

原创 NiftyNet model zoo 各预训练模型

NiftyNet model zoo预训练模型地址:https://github.com/NifTK/NiftyNetModelZoo官方目前一共提供了七个医学方面的预训练模型:dense_vnet_abdominal_ct_model_zoo腹部多器官CT图像的分割该模型可以分割腹部的八个器官:胃肠道(食道,胃,十二指肠),胰腺和附近的器官(肝脏,胆囊,脾脏,左肾)CT图像:...

2020-01-06 08:53:13 20

原创 Maven覆盖私服上的jar包,本地仓库无法更新的问题

在上传第三方jar包到私服环境时,第一次上传成功后,突然发现上传的jar包有问题,但是因为已经指定了版本号,并且是release版本的jar包,因为不想更换版本号,所以再重复上传正确的jar包,就会出现如下错误:一种解决办法是指定另外一个版本号 -DVerison=XXXX;另外一种方法是删除私服上的已上传的jar包,然后重新进行上传,首先登陆私服的管理台:在搜索界面中输入想要删除的j...

2019-06-06 11:24:21 15264 1

原创 开发规范-Maven及IDEA解决maven依赖冲突

引(阿里巴巴开发规范-二方库依赖)【强制】定义 GAV 遵从以下规则:1) GroupID 格式:com.{公司/BU }.业务线 [.子业务线],最多 4 级。说明:{公司/BU} 例如:alibaba/taobao/tmall/aliexpress 等 BU 一级;子业务线可选。正例:com.taobao.jstorm 或 com.alibaba.dubbo.register2) ...

2019-05-31 10:24:00 2189 1

原创 开发规范-java代码注释及IDEA配置代码注释模板

java代码注释规范引(阿里巴巴开发规范-注释规约)结合注释规约,在IDEA下设置相应的注释模板1,安装阿里巴巴开发规约的IDEA提示插件,这样能够在很大程度上规范自己的编程规范,在出现代码编写风格不规范的情况下会给出相应的提示及建议:2,安装JavaDoc在IntelljIDEA下的插件,可以单个或批量生成代码注释:3,利用Live Template手动添加注释模版综述:对于类注释采用liveT...

2019-05-30 11:15:09 8574

原创 dubbo服务端注册到zookeeper中心在服务器环境下却注册地址为127.0.0.1的问题

在项目组的一次springboot发包过程中,发现消费端在调用dubbo时一直无法使用到对应的服务,日志显示为从注册中心拿到的服务的地址为127.0.0.1;说明在zookeeper中注册的服务端的ip为127.0.0.1,因为是分布式环境,所以消费端(位于其它机器)在从zookeeper中拉取服务端地址是为127.0.0.1,自然无法得到对应的服务,所以dubbo调用出错。军神在查找相关原因后...

2019-05-16 18:17:12 6814

原创 pdf生成工具-wkhtmltopdf在linux环境下遇到的坑

将在线网页生成pdf文档,目前自己找到比较合适的是wkhtmltopdf这个工具,之前好多年这个工具都没人进行维护,最近又开始维护,而且增加了目录显示,支持封面等多项功能,可算是能满足日常开发中遇到的绝大多数需求。但是最近再用到封面目录等生成操作时候在windows环境之下执行相当成功,但是到了linux环境之下却变得不可执行,变成了命令不可识别,在这里贴上自己的生成命令:wkhtmltopd...

2019-05-16 15:52:46 3335 1

原创 类实例化代码的执行顺序及特例情况

在java中正常的实例化逻辑为:父类的静态变量赋值自身的静态变量赋值父类成员变量赋值和父类块赋值父类构造函数赋值自身成员变量赋值和自身块赋值自身构造函数赋值具体的使用可以参考这篇博客:Java提高篇——静态代码块、构造代码块、构造函数以及Java类初始化顺序。但是会有特殊情况比如下面这个class的执行情况:public class StaticTest { stat...

2019-05-10 11:31:28 379

原创 Intellij IDEA控制台乱码的问题

在windows的java开发环境下我们习惯使用IDEA,通过IDEA配置tomcat的方式启动web项目,偶尔会遇到IDEA的tomcat控制台打印乱码的问题,如下:终究原因是IDEA的编码方式与tomcat的编码方式不一致导致的。在windows环境下系统默认的编码方式为GBK,IDEA自己本身也是java的进程,其自身也有jvm运行参数,可以通过Help->Edit Custom...

2019-05-07 14:58:18 202

原创 springboot集成drools不能正常运行-类加载器导致的坑

背景:在springboot项目中引用drools进行规则推理时,明明用junit测试drools的规则可以正常运行,但是当从项目中启动时候发现规则无法正常运行,凡是涉及fact对象的所有都失效,如果将规则的条件改为eval(true)则可以正常运行。解决:初步猜测是drools的工作内存出现的问题(working memory),因为drools的insert fact会将对象放置在wor...

2019-05-05 16:57:25 2818 7

原创 如何在服务器上快速定位cpu或者内存使用率特别高的进程及运行在其上的线程

在服务器上排查cpu率使用高的进程时可以借用阿里的Arthas工具(特别好用),也可以只借助操作系统的命令,其实现步骤如下:第一步:采用top命令查看使用率高的进程:或者用jps查看系统中正在运行的java进程:第二步:查看属于一个进程中的所有线程的运行情况:top -H -p pid,找出最高的线程id。将十进制的线程号转为16进制。27808(十进制) —> 6ca0...

2019-04-29 14:55:46 1462 3

原创 关于localhost访问特别快而nginx配置代理后转发特别慢的解决

关于localhost访问特别快而nginx配置代理后转发特别慢的解决背景解决过程背景本地启动一个web应用,在采用localhost:port的方式访问的时候特别流畅,因为访问其它资源涉及到跨域问题所以采用nginx配置代理,结果采用nginx代理后网页有几个但不是全部的静态资源加载特别慢,最终可能会引发504网关超时的问题。解决过程定位肯定是nginx的问题,查看nginx日志发现,正...

2019-03-29 14:01:34 13646

原创 Spring-集成Dubbo2.6.3遇到applicationContext.xml不存在的问题

背景:采用javaconfig的方式配置spring的开发框架的时候,采用dubbo2.6.2可以很顺利地集成进来,但是一旦换为dubbo2.6.3版本后,只是maven引入,哪怕没有任何dubbo的配置,此时在启动项目的tomcat时候便会启动异常:2018-09-27 22:54:19 [RMI TCP Connection(3)-127.0.0.1] ERROR org.springfr...

2018-09-28 00:16:17 1709

原创 Spring学习之SpringMVC与Dubbo集成,消费端@Reference引用为NULL的问题

背景:之前项目中一直使用dubbox,最近dubbo社区又开始进行维护,公司正好又有一个新项目启动,本来想用spring-boot,正好进行下相关学习,奈何领导这关没过,还是让用最原始的spring-xml的配置方式,但是spring社区已经推荐用java代码配置的方式取代xml,所以应该顺应时代的潮流,采用最新的spring配置dubbo的方式,关于spring-boot的学习只能在课下进行了...

2018-09-21 23:44:56 4999 8

原创 Spring-Redis实现分布式环境下主子域名Session共享

Spring@Configuration中关于Environment与@Value的相关分析你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。背景:之前一直采用通过注解的方式配置SSM框架,但是Spring官网推荐采用代码的方式进行配置,所以自己开始尝试通过代码的方式配...

2018-09-20 23:21:37 1409

阿里巴巴Java开发手册-最新版.pdf

最新的阿里巴巴java开发手册,指导java开发过程中常见的编程习惯及风格!

2019-05-30

网页生成pdf实现.rar

将网页高度还原成pdf,包括封面,目录,分页,页眉页脚,包含java代码实现,工具为windows跟linux之下,选择合适的环境即可。

2019-05-16

Drools规则引擎

描述Drools规则引擎的相关内容,并讲述java环境下如何集成drools工具实现规则的推理

2018-10-15

空空如也

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

TA关注的人

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