2017年,由于工作原因,下载了一个dedecms手机和PC同步更新的插件。 拿到这个插件的时候,出现了手机端和PC,模板混乱生成的问题。 由于,当时仅仅是使用dedecms,对dede内核的一些函数并不了解。 所以,对这个bug的修复,一筹莫展。但并没有放弃,接下来的一两年,我对这个问题,无数次的 ...
分类:
移动开发 时间:
2020-02-21 23:59:47
阅读次数:
134
GitLab CI支持创建多个构建,并评估每次代码提交是否通过测试和以及对您产品的影响。在构建过程中,会生成大量二进制文件,如果不能正确的大规模管理这些文件,就会导致二进制文件管理混乱。为了克服这个问题,Artifactory被无缝地集成到GitLab CI构建过程中,以便更好的发布和管理这些二进制文件,并通过JFrog CLI, GitLab CI缓存、发布您的依赖包、制品包和构建信息到Artifactory。
分类:
其他好文 时间:
2020-02-20 09:33:53
阅读次数:
74
GitLab CI支持创建多个构建,并评估每次代码提交是否通过测试和以及对您产品的影响。在构建过程中,会生成大量二进制文件,如果不能正确的大规模管理这些文件,就会导致二进制文件管理混乱。为了克服这个问题,Artifactory被无缝地集成到GitLab CI构建过程中,以便更好的发布和管理这些二进制 ...
分类:
其他好文 时间:
2020-02-19 19:25:18
阅读次数:
68
相信很多人在刚开始学习vue这个框架的时候,最开始搭建开发环境的时候,都会遇到一些大大小小的坑,我之前学习angular的时候搭建过一次,过了一个月后再搭建第二次的时候,竟然有一些混乱,所以今天想整理出来; vue现如今在前端中,是前端工程师比较常用的框架之一,他和angular有一些相似之处,所以 ...
分类:
其他好文 时间:
2020-02-17 16:19:51
阅读次数:
70
类型与值 lua 是动态类型的语言 1. 在语言中没有 类型定义 的语法 2. 每个值都携带有它的类型信息 8种基础类型 1. 用 type 可以返回这个值的类型的名称 2. 将一个变量用于不同类型,通常会导致混乱的代码 3. 但合理使用,如异常情况下返回 nil ,以区别正常情况下的其他类型的返回 ...
分类:
其他好文 时间:
2020-02-14 22:14:09
阅读次数:
202
在管理电脑系统的时候,我们第一个会想到的操作就是电脑分区了。给我们的电脑分区后能够使我们更方便地管理和使用文件。如果所有文件都被存储到一个硬盘上,那将会面临文件混乱甚至是出现查找文件的麻烦事。所以,给电脑分区这件事至关重要。如果我们使用的是苹果电脑,该如何实现苹果电脑分区呢? 今天,笔者就教大家苹果 ...
分类:
移动开发 时间:
2020-02-14 18:38:29
阅读次数:
496
面向对象编程(OOP)给软件开发领域带来了新的设计思想。很多开发人员在进行面向对象编程过程中,往往会在一个类中将具有相同目的/功能的代码放在一起,力求以最快的方式解决当下的问题。但是,这种编程方式会导致程序代码混乱和难以维护。因此,Robert C. Martin制定了面向对象编程的五项原则。这五个 ...
分类:
其他好文 时间:
2020-02-12 11:03:34
阅读次数:
70
临界资源问题的原因:某一个线程在对临界资源进行访问时,还没来得及完全修改临界资源的值,临界资源就被其他线程拿去访问,导致多个线程访问同一资源。直观表现为打印结果顺序混乱。 解决方法:加锁 静态方法中用类锁,非静态方法中用对象锁。 1.同步代码段:synchronized(){...}2.同步方法:使 ...
分类:
编程语言 时间:
2020-02-10 10:08:53
阅读次数:
99
python 函数参数的传递(参数带星号的说明) 元组传递 字典传递 *arg 代表的是arg元祖,**kwd代表的是kwd名称的字典。 那函数传参数或是使用参数的时候,什么时候带*号什么时候不带*号呢?我这点总是理解不上来,或者说有点混乱。参考下面几个小函数,来理解下 >>> def a(*x): ...
分类:
编程语言 时间:
2020-02-09 11:15:47
阅读次数:
59
python2和python3的区别 历史和源码的区别: python2x:领域内的大牛各种按照自己代码的习惯给python贡献源码(Java的源码习惯、C 的源码习惯....) ,导致源码混乱、重复高。 python3x:龟叔重写,源码优美、清晰、简单 print用法:python2x可以加括号、 ...
分类:
编程语言 时间:
2020-02-04 16:05:44
阅读次数:
78