编程笔记

  • php 图片添加文字水印 以及 图片合成(微信快码传播)

    1、图片添加文字水印: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 $bigImgPath = 'backgroud.png';    $img = imagecreatefromstring(file_get_contents($bigImgPath)…

    编程笔记 2022年8月20日
  • Android king 之路

    # Start TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Traditional Indonesian Slovak Czech Italian Sl…

    编程笔记 2022年8月20日
  • Android 隐藏和显示软键盘

    1 public static void hideKeyboard(View view){ 2 InputMethodManager imm = (InputMethodManager) view.getContext() 3 .getSystemService(Context.INPUT_METHOD_SERVICE); 4 if (imm != null) { 5 imm.hideSoftI…

    编程笔记 2022年8月20日
  • 夜神模拟器 adb devices 找不到设备

    不要使用 Android SDK 中的 adb,删除原先的 Android SDK 环境变量。添加夜神模拟器的环境变量

    编程笔记 2022年8月20日
  • 技术分享 | app自动化测试(Android)--高级定位技巧

    原文链接 XPath高级定位技巧 XPath 简介 XPath 的英文全称为:XML Path Language,意旨对 XML 中的元素进行路径定位的一种语言,它可适用 XML 标记语言,Html 标记语言,app Dom 结构。XPath 是自动化工具的定位基…

    编程笔记 2022年8月20日
  • jd-jui 反编译Save成java文件时,去除行号

    清除行号注释 /*   2600   */ 1.按Ctrl+F弹出查找窗口(然后点击文件查找页签)。 2.设置目录为jd-gui反编译保存java文件存放目录。 3.查找模式设置为正则表达式 4..查找目标,即要查找的表达式为://*[0-9: ]+/*/ …

    编程笔记 2022年8月20日
  • 并发学习记录06:多把锁

    锁的粒度减小,并发量也会增大,当然也会随之而来一些问题 示例 假如有一个大房子有两个功能:睡觉和学习,互不相干,t1线程要学习,t2线程要睡觉,如果都用一个房子的话,并发度很低,解决方法就是用多个房子 就用…

    编程笔记 2022年8月20日
  • Java SPI机制

    SPI全称 Service Provider Interface,是java提供的一套服务发现机制,它可以用来启用框架扩展的替换组件。 SPI作用:为这些被扩展的API寻找服务发现。 SPI是调用方来制定接口规范,提供给外部实现,调用方在调用时…

    编程笔记 2022年8月20日
  • Day03 JDK

    卸载JDK 删除Java安装目录 删除JAVA_HOME 删除path下关于Java的目录 Java -version 安装JDK 记住安装路径 配置环境变量 1. 我的电脑..>右键..>属性 1. 右下角环境变量..>JAVA_HOME 1. 配置path变量 测试JD…

    编程笔记 2022年8月20日
  • Jenkins升级java版本

    1.安装JDK11 yum install java-11-openjdk* -y 2.查看当前使用的java版本 可以看到以下信息则可以继续安装jenkins [ ~]# java -version openjdk version "11.0.15" 2022-04-19 LTS OpenJDK Runtime Environment 18.…

    编程笔记 2022年8月20日