类加载器–Tomcat–ParallelWebappClassLoader

  • Post author:
  • Post category:其他

首先是jvm自带的三个类加载器的关系图: 系统类加载器在加载一个类时,会先查找已经加载的类,如果没找到,再委托父加载器(父加载器不是父类,这是2个概念),父加载器没找到就继续委托父加载器,直到所有的父加载器都没有找到,并且都加载失败之后,就自己加载,如果自己加载也失败了,就抛异常。 父类加载过,而且还尝试加载失败,那么就自己来 c = findClass(name); 这个方法在urlClassL…

继续阅读 类加载器–Tomcat–ParallelWebappClassLoader

细说面向对象三大特征

  • Post author:
  • Post category:其他

一、软件设计的概况 1. 软件的生命周期 产品提出需求 分析以及规划 软件编码及其调试(自测,联调) 上测试环境,给测试人员测试(提bug) 上 linux 生产服务器(运维人员维护,修改bug,系统的升级迭代) 被弃用 2. 软件设计原则 可重用性(减少重复的代码) 可拓展性 可维护性 高内聚、低耦合(模块之间要相互独立) 二、面向过程 面向过程:(Procedure Oriented Prog…

继续阅读 细说面向对象三大特征

java验证手机号码是否合法

  • Post author:
  • Post category:java

公司开发新功能需要验证手机号码,遂自己写了个出来,暂只支持中国大陆手机号验证。如有不妥之处,还望大家不吝赐教,感激不尽! /** * 验证是否是正确合法的手机号码 * * @param telephone * 需要验证的打手机号码 * @return 合法返回true,不合法返回false * */ public static boolean isCellPhoneNo(String teleph…

继续阅读 java验证手机号码是否合法

uniapp 安卓app轮询订单处理

  • Post author:
  • Post category:uniapp

// 支付 pay(e) { if (this.falg === true) { this.$tip.error('支付状态查询中') return } const payType = e.currentTarget.dataset.id let that = this; that.$http.post(`/med/pay/qr/code?payType=${payType}&fee=${…

继续阅读 uniapp 安卓app轮询订单处理

使用CocoaPod打包sdk(frame)

  • Post author:
  • Post category:其他

1.需要安装 cocoapods-packager sudo gem install cocoapods-packager 2.私有库验证 pod spec lint --sources='http://appinstall.aiyoumi.com:8282/iOS/ACSpecsRepo.git,https://github.com/CocoaPods/Specs' 3.打包 pod packa…

继续阅读 使用CocoaPod打包sdk(frame)

【MATLAB-app】matlab文件打包为独立可执行程序exe (Matlab R2019a以及2020版本均适用)(亲测有效,附:快速下载MCR技巧)

  • Post author:
  • Post category:其他

matlab文件打包为独立可执行程序exe (Matlab R2019a) 整理时间:2019-11-06 步骤1: 在命令窗口 输入 :deploytool 步骤2: 按照下图提示: (1)添加主文件 (2)添加关联文件 (3)选择打包的方式 步骤3: 点击PACKAGE 步骤4: 如果没有安装相对应版本的runtime,需要下载。可以选择在官网上下载后,然后再加载。 步骤4.1: 打开网页 h…

继续阅读 【MATLAB-app】matlab文件打包为独立可执行程序exe (Matlab R2019a以及2020版本均适用)(亲测有效,附:快速下载MCR技巧)

apk如何使用腾讯加固

  • Post author:
  • Post category:其他

1. 登录 - 腾讯云 进入到以下页面,上传apk ,等待加固完成后下载apk; 2.  对齐操作 //对齐操作命令,4代表对齐为4个字节 //input 输入的apk路径 output 输出的apk路径 zipalign -p -f -v 4 input.apk output.apk //确认对齐结果命令 zipalign -c -v 4 output.apk //操作或验证成功后会看到 Ver…

继续阅读 apk如何使用腾讯加固

svn: E200033: database is locked解决办法

  • Post author:
  • Post category:其他

svn执行update,却被告知database is locked! 执行 svn update,却抛出个错误警报: svn: E200033: database is locked, executing statement 'RELEASE s0' 之后无论是cleanup,还是release locker都没反应! 别急,试试以下方案: $ cd /your project path/.sv…

继续阅读 svn: E200033: database is locked解决办法

vue3+typescript在vscode eslint与prettier的函数空格格式化问题

  • Post author:
  • Post category:vue

在vue3中使用typescript时, <script lang="ts"> </script> 在定义function 时出现函数名后空格被格式化掉的问题 原因是因为eslint的格式化与prettier有格式冲突,perttier没有关于函数名空格的配置,默认是函数名后不保留空格, 所以在vetur配置中不可以使用prettier插件来格式化代码,而要使用vscode…

继续阅读 vue3+typescript在vscode eslint与prettier的函数空格格式化问题