maven的依赖传递: A.jar->B.jar->C.jar 要使 A.jar ->C.jar:当且仅当 B.jar 依赖于C.jar的范围是compile,如果B依赖于C的范围不是compile,那么A依赖不了C 举个例子: 这里创建两个项目,HelloWorlds和HelloWorld2,He ...
分类:
其他好文 时间:
2020-01-16 00:55:49
阅读次数:
64
1.jar包依赖的版本和自己设置的值不匹配,提示 XXXX.jar:1.0:compile (version managed from 1.1) 原因:可能在Maven项目的pom.xml中使用了依赖包的版本锁定吧,也就是<dependencyManagement>节点,它可以定义依赖包的版本,防止 ...
分类:
其他好文 时间:
2020-01-15 23:06:46
阅读次数:
132
1.将maven依赖的jar导出到一个目录中: maven项目所依赖的jar包会默认导出到targed/dependency目录中 也可以设置输出的目录,依赖级别,通常用compile级别,如下: 2.查找某个jar包的依赖 例如:查找log4j ...
分类:
其他好文 时间:
2020-01-15 23:03:43
阅读次数:
100
平台:Qemu + vexpress-a9 u-boot:u-boot-2019.10 Linux:linux-4.14.13 之前介绍过用Qemu模拟运行uboot,然后从网络启动linux(用Qemu模拟vexpress-a9 (三) 实现用u-boot引导Linux内核),下面介绍用Qemu运 ...
分类:
系统相关 时间:
2020-01-14 23:52:04
阅读次数:
143
在 Python 中,没有可以在运行时简化函数定义的语法糖。然而,这并不意味着它就不可能,或者是难以实现。 from types import FunctionType foo_code = compile('def foo(): return "bar"', "<string>", "exec") ...
分类:
编程语言 时间:
2020-01-14 12:56:41
阅读次数:
101
OpenWrt 是一个比较完善的嵌入式 Linux 开发平台,在 OpenWrt 中增加软件包极其方便,按照 OpenWrt 的约定就可以很简单的完成。软件包需要在 package 目录下创建一个目录,以包含该软件包的各种信息和与 OpenWrt 建立联系的文件。然后创建一个Makefile 与 O ...
分类:
移动开发 时间:
2020-01-13 23:31:13
阅读次数:
375
一、RegExp对象方法 1. compile 编译正则表达式。 2. exec 检索字符串中指定的值。返回找到的值,并确定其位置。 返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。 3. test 检索字符串中指定的值。返回 true 或 false。 如果字符串 stri ...
分类:
其他好文 时间:
2020-01-13 19:52:37
阅读次数:
89
正则表达式括号的使用1分组上一章提到过的量词只针对紧邻的字符(组)起作用,例如HTML语言中的标签<table></table>匹配:<table[\s>][\s\S]+?</table>其中忽略优先量词+?,只对紧邻的字符组[\s\S]起作用,如果需要对之前所有的部分起作用就需要用到圆括号(),写成:(<table[\s>][\s\S]
分类:
其他好文 时间:
2020-01-12 21:36:43
阅读次数:
214
1. Handling missing keys with setdefault import sys import re WORD_RE = re.compile('\w+') index = {} print(sys.argv) # Example 3-2 with open(sys.argv[ ...
分类:
其他好文 时间:
2020-01-12 09:40:44
阅读次数:
86
面对这个问题有些无语,laravel报错的错误很抽象。百度基本这些答案:删除 laravel 配置,重新生成配置。 php artisan clear-compiled php artisan optimize 或者 composer dump-autoload --optimize 当然上面的方案 ...
分类:
其他好文 时间:
2020-01-12 00:21:17
阅读次数:
83