自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker 镜像,基于 alpine 系统的时区配置

黑群晖docker里的容器时区和群辉时区不一样的解决方法。进入容器后↓。

2023-06-27 23:41:11 211

原创 photoshop抠图技巧之快速抠毛发实例教程

在输出设置中勾选“净化颜色”,数量为“100%”并选择输出到“新建带有图层蒙版的图层”,然后点击“确定”完成输出。photoshop抠图技巧之快速抠毛发实例教程。photoshop抠图技巧之快速抠毛发实例教程。photoshop抠图技巧之快速抠毛发实例教程。photoshop抠图技巧之快速抠毛发实例教程。photoshop抠图技巧之快速抠毛发实例教程。photoshop抠图技巧之快速抠毛发实例教程。photoshop抠图技巧之快速抠毛发实例教程。photoshop抠图技巧之快速抠毛发实例教程。

2023-06-20 10:59:12 285

原创 甲骨文DD重装系统及失联救砖教程

甲骨文云救砖

2023-06-10 20:53:36 4536

原创 SCP之--如何通过ssh将服务器上的文件传到另一个服务器上

SCP之--如何通过ssh将服务器上的文件传到另一个服务器上

2023-02-28 19:11:57 916

原创 chrome默认非安全端口

过个年家里没有公网ip,寻思用frp内网穿透下,随手写了远程端口为6000,好家伙访问不通,一下午各种查文件查防火墙,焯了。搜集了相关资料破案了,发现6000是默认非安全端口。诸位填写端口的时候注意避免下。chrome默认非安全端口有如下。

2023-02-22 21:43:23 602

原创 共享打印机连接报错0x0000011b解决方法

共享打印机连接报错0x0000011b解决方法

2023-01-12 11:48:41 5540 1

原创 fatal: unable to access ‘ ‘ OpenSSL SSL_read: Connection was reset, errno 10054

描述: git clone …时报错 fatal: unable to access ‘https://github.com/github-eliviate/papers.git/’: OpenSSL SSL_read: Connection was reset, errno 10054。

2023-01-11 21:09:36 348

原创 vue build生成dist部署到服务器上之后的一些大坑。。。

vue build生成dist后部署到服务器遇到的坑

2022-11-24 16:05:50 1068

转载 vue中eventBus的使用

eventbus的使用

2022-11-10 08:37:15 483

原创 【设计模式】系统架构师必备-23种设计模式

系统架构师必备-23种设计模式速记

2022-10-17 17:14:02 340

原创 Bark – 给自己的 iPhone 发推送提醒,简单开源且免费

Bark 是一款纯推送提醒服务,主要用来给自己的 iPhone 发送自定义内容的推送,可以是文字、链接,不提供历史记录功能,阅后即焚。一、bark的应用场景笔者最近有个需求,比如偶尔的快递箱取件码,如果能放在屏幕上显示,阅后即焚……又或者青龙面板的一些登陆信息,登陆后在手机端进行提示,仅仅是提示就行,不留痕迹,不占空间,相当完美。如图:安装 Bark 应用之后,会得到一个示例页面,可以直接拿来就用,只需要在浏览器中打开链接,修改后面的推送内容就行了。而青龙面板自带bark设置界面,只需要把上图

2022-01-26 16:45:39 8685

原创 Spring Boot 单元测试中用Mock获取数据时中文出现乱码的解决方法

Springboot单元测试时,通过MockMvcRequestBuilders.post方法request = get("/users/") .contentType(MediaType.APPLICATION_JSON); userMvc.perform(request) .andExpect(status().isOk()) .andExpect(content().string(

2021-04-27 16:31:04 2119 2

原创 php的==大坑(string字符串等于0)

公司二开遇到一段代码大概是酱紫:if(“我是字符串”==0){do one …} else {do two …}结果是do one了。。什么原因???果断度娘一波,解决方案的话就是:== 改为 ===, 则不会有问题原Yin:用双等号进行比较时,如果等号左右任意一边有数字类型的值,就会把另一个值转化为数字,然后进行比较。这样的话,如果是纯字符串或者NULL时,会转化为0进行比较。同样,大小于号也和等号一样,比较时可能出现不正确的结果...

2021-03-04 16:50:13 908 2

转载 史上最污技术解读百科

假设你是个妹子,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。假设你是个妹子,同时和两位男性在交往,两位都是你男朋友。并且他们还互不干涉,独立运行。这就是双机热备份。假设你是个妹子,不安于男朋友给你的安全感。在遥远的男友未知的地方,和一位男生保持着联系,你告诉他你没有男朋友,你现在处于纠结期,一旦你和你男朋友分开了,你马上可以把自己感情转移到异地男人那里去。这是异地容灾备份。假设你是个妹子,有一位男朋友,你又付了钱给一

2021-01-06 10:43:09 265

原创 a=void 0 作用

当然a===void 0并不是固定形式,只能说存在类似形式的应用。下面介绍一下它的作用是什么。a===void 0上述代码通常用来判断a是否等于undefined。有些人可能会问为什么不直接写下面形式:a === undefined因为undefined在JavaScript中并不属于保留字或者关键字,IE8和IE8以下浏览器中可以对其进行赋值。在其他标准浏览器中是无法对undefined进行赋值。所以a===void 0这种写法是为了绝对保证a是undefined,因为void无论后.

2020-12-09 17:09:47 548

原创 bootstrap-table实现新建商品规格表及子表

公司有个针对手机维修等维修类项目的需求:在新建商品时,创建一个表格,表格内可动态创建各项目,各项目又可动态创建各个子项目,如图:该功能全程使用bootstrap-table组件实现,遇到几个问题记录一下:创建子表时OnExpandRow事件中的参数$detail无法传值onExpandRow: function(index, row, $detail) { // addSub(row, index, $detail); oTableInit

2020-12-02 17:20:44 1742 3

转载 bootstrap table 根据id唯一标识查询表格并修改更新查询到的行

首先介绍如何根据唯一标识查询对应的行数据://配置table$("#table-list-webhoo").bootstrapTable({ ..............//省略一部分配置参数 uniqueId : 'goodsId', //这个参数必须得配置,设置唯一标识的对应字段,对应下面columns配置的字段名称 columns : [{ title : 'Id', field : 'goodsId', visible:f

2020-12-02 11:09:28 1664

转载 Bootstrap table 表格数据加载(load)及追加(append)

表格数据加载:$("#table-list-webhoo").bootstrapTable('load', [{ xh:function (value, row, index) { return index+1; }, goods_name:dataGoods.goodsName, code:dataGoods.goodsCode, goods_spec:dataGoods.goodsSpec,

2020-12-02 11:07:07 2382

转载 bootstrap-table加载数据序号自增实现

初始化表格时,序号自增实现方法:$("#table-list-webhoo").bootstrapTable({ ......... //省略了相应的参数配置 columns : [ { //序号自增实现方法 title : '序号', field : 'xh', formatter: function (value, row, index) { return index+1; } },{

2020-12-02 11:03:21 781

转载 layer关闭弹窗(多种关闭弹窗方法)

相信大家在使用layer弹框的时候会常常遇到关闭弹窗的问题下面为关闭弹窗的方法layer.close(index) - 关闭特定层//当你想关闭当前页的某个层时var index = layer.open();var index = layer.alert();var index = layer.load();var index = layer.tips();//正如你看到的,每一种弹层调用方式,都会返回一个indexlayer.close(index); //此时你只需要把获得的index

2020-12-02 10:48:28 3997

转载 2020-12-02

jquey在使用变量进行拼接id时,两端不需要加上"“引号,本身传递的就是一个字符串。$(”#xx")也表示取一个字符串#xx。写法:function deleteimg(value) { var id ='#'+value; $(id).html("");}

2020-12-02 10:40:46 56

转载 mysql timestamp类型 根据当前时间戳更新

注意到这个是因为一次事故。一个简单的操作记录表,只记录了一个操作人,操作时间,操作结果。当时为了演示效果,在生产环境中去修改,创建数据。一顿操作猛如虎之后发现,所有改过的数据的创建时间都变成了当前时间,演示效果更不好了,还破坏了原本的数据。经过研究发现,当数据类型是timestamp的时候,多了个根据当前时间更新也就是下图的这个东西,将创建时间勾选了根据当前时间更新导致的问题。所以呢。。如果设置了CURRENT_TIMESTAMP为默认值,勾选了根据当前时间更新,表示每次更新这条数据的时候,该

2020-11-12 10:16:50 2294

转载 项目管理中wbs和活动的区别

WBS是项目范围管理中的核心内容,活动是项目时间管理的核心元素。从WBS到活动定义,事实上就是从项目范围管理到项目时间管理最真实的写照。大部分初学者往往在这个环节有些棘手,WBS和活动定义所用到的工具都是“分解”,到底如何理解?在一些项目管理软件中,当这两者同时出现时,更是无法区分(Primavera中有WBS和作业的区分),作者在这里通过一个案例来详细阐述这其中的原理,我把这个原理称之为“小羊原理”(事实上在PMI的工作分解结构标准一书中将其视为“大象原理”。)如果要吃掉一只小羊,该怎么操作?在这里

2020-10-29 15:21:08 2944

转载 信息系统项目管理师-必背的知识点

一、进度落后的办法:1、赶工,投入更多的资源和增加工作时间,以缩短关键活动的工期。2、快速跟进,并行施工,以缩短关键路径的长度。3、使用高素质的资源或经验更丰富的人员。4、改进方法和技术,以提高生产效率。5、在甲方同意的情况下,减小活动范围或降低活动要求。6、加强质量管理,及时发现问题,减少返工,从而缩短工期。二、项目章程1、项目的目的或批准项目的原因。2、可测量的项目目标和相关成功标准。3、项目的总体要求。4、概括性的项目描述。5、项目的主要风险。6、项目的总体里程碑进度计划。

2020-10-27 14:32:51 685

转载 php对字符串进行加密、解密

/**对字符串进行加密。@param $txt@param string $key@return string*/public static function lockString(txt,txt,txt,key=‘xxx’){$chars = “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-=+”;$nh = rand(0,64);$ch = chars[chars[chars[nh];mdKey=md5

2020-09-24 11:34:16 412

转载 2020-09-04

项目范围说明书项目范围说明书是对项目范围、主要可交付成果、假设条件和制约因素的描述。项目范围说明书记录了整个范围,包括项目和产品范围。项目范围说明书详细描述项目的可交付成果,以及为创建这些可交付成果而必须开展的工作。项目范围说明书也代表项目干系人之间就项目范围所达成的共识。为了便于管理干系人的期望,项目范围说明书可明确指出哪些工作不属于本项目范围。项目范围说明书使项目团队能进行更详细的规划,在执行过程中指导项目团队的工作,并为评价变更请求或额外工作是否超过项目边界提供基准。项目范围说明书描述要做和不要做

2020-09-04 17:48:39 178

转载 2020-09-04

挣值管理(Earned Value Management, EVM)是成本管理里面较为重点的知识点,但是也可以用来综合考察项目范围、进度和成本绩效,经常需要做相关计算。本文试图来整理一下关于挣值管理的一些概念和知识点。(全文共6113字,阅读大约需要15分钟。)一、 基本概念PV,EV,AC和BAC首先是四个基本概念:计划价值(Planned Value, PV),截止到某时间点计划要完成工作量的价值,也就是计划要做多少事;挣值(Earned Value, EV),截止到某时间点实际已经完成工作量的

2020-09-04 17:44:37 300

转载 TP5 关联模型使用(嵌套关联、动态排序以及隐藏字段)

在数据库设计中,常常会有如下这种关联模型,分类表中一条分类对应多个商品表中的商品如果要获得分类表中每条分类 以及 对应的商品的信息,则需要先查询分类表中的数据,然后根据结果遍历查询商品表,最后把数据拼接在一起TP5中关联模型可以解决这一问题普通关联先创建分类表模型 Category.php 以及商品表模型 Goods.php在分类表中创建关联class Category exte...

2020-04-08 15:28:43 699

转载 layui table 渲染二维数组

layui table 渲染二维数组-------------------|------------------------------版本:layui 2 | 浏览器:渲染代码如下 var table = layui.table; //第一个实例 table.render({ elem: '#factory' ,height: 312 ,url: ...

2020-04-08 15:19:10 4539 2

原创 用php进行url的解码

最近闲来无聊想写个微信小程序,在小程序内看保存在群晖NAS里的PDF文件,相关pdf的文件存在mysql里.这就需要先用php从NAS搭建的ftp上下载文件到电脑本地,再通过接口传给微信小程序,进行阅读.之后发现ftp提供的下载地址如:ftp://xxx.xxx.xxx.xxx/DISK/PDF/%C4%A7%B6%BC%D2%B9%BE%B0.pdf这里的%C4%A7%B6%BC%D2%B...

2020-03-11 21:39:10 592

转载 业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!

​对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。一旦代码中if-else过多,就会大大的影响其可读性和可维护性。首先可读性,不言而喻,过多的if-else代码和嵌套,会使阅读代码的人很难理解到底是什么意思。尤其是那些没有注释的代码。其次是可维护性,因为if-else特别多,想要新加一个分支的时候,就会...

2020-03-02 22:19:41 210 1

转载 细思极恐-你真的会写java吗?

beanbean使我们使用最多的模型之一,我将以大篇幅去讲解bean,希望读者好好体会。domain包名根据很多java程序员的”经验”来看,一个数据库表则对应着一个domain对象,所以很多程序员在写代码时,包名则使用:com.xxx.domain ,这样写好像已经成为了行业的一种约束,数据库映射对象就应该是domain。但是你错了,domain是一个领域对象,往往我们再做传统java软件...

2020-03-02 21:43:26 120 1

转载 消灭 Java 代码的“坏味道”

以下文章来源于阿里巴巴中间件 ,作者王超让代码性能更高需要 Map 的主键和取值时,应该迭代 entrySet()当循环中只需要 Map 的主键时,迭代 keySet() 是正确的。但是,当需要主键和取值时,迭代 entrySet() 才是更高效的做法,比先迭代 keySet() 后再去 get 取值性能更佳。反例:Map<String, String> map = …;f...

2020-03-02 20:47:48 105

转载 [解锁新姿势] 兄dei,你代码需要优化了

前言在我们平常开发过程中,由于项目时间紧张,代码可以用就好,往往会忽视代码的质量问题。甚至有些复制粘贴过来,不加以整理规范。往往导致项目后期难以维护,更别说后续接手项目的人。所以啊,我们要编写出优雅的代码,方便你我他,岂不美哉?下面分享一些我在开发中常用的编码中小建议,如有不妥,欢迎大家一起交流学习。卫语句卫语句,就是把复杂的条件表达式拆分成多个条件表达式。比如 多个 if-elseif-...

2020-03-02 20:44:19 138

原创 TP5 配置文件

TP5配置文件惯例配置惯例配置目录–> tp5\thinkphp\conversion.php注意:–> 一般不要修改惯例配置读取配置信息public function getConfig() { // 1,通过系统函数读取配置 echo config('app_debug'); // <-读取配置中"是否需要进行SQL性能分析"的配置 echo "&lt...

2020-03-01 22:10:21 507

原创 TP5执行流程

1.入口文件/tp5/public/index.php1) 作用:定义目录常量2) 加载框架引导目录2.加载框架引导目录/tp5/thinkphp/start.php1) 作用:引导基础文件2) 对应用进行晕妆3.加载框架基础引导文件/tp/thinkphp/base.php1)作用:加载系统常量2)载入Loader类/tp5/thinkphp/library/think/...

2020-03-01 20:11:26 625

dicom格式文件 不可匿名化文件包

做医疗影像开发时 有的dicom文件是不能匿名化的 比如把文件信息中的患者名字字节删除或是替换为空等 将导致影像无法显示 此文件包吧不能匿名化的dicom整理出来 方便做测试用.

2016-02-02

dicom格式文件

dicom格式文件 开发医疗影像时可作为测试文件

2016-02-02

空空如也

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

TA关注的人

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