交流

  • ``` let msg = new window.SpeechSynthesisUtterance('A001,请到15号窗口'); msg.lang = 'zh-CN' window.speechSynthesis.speak(msg); ```

  • ``` taskkill /f /im nginx.exe ```

  • Ubuntu系统使用上海时区2022-03-03 16:12:01

    ## 使用`date`命令查看系统时间 ~~~ date ~~~ ## 设置市区 ~~~ tzselect ~~~ ### 从出现的菜单中依次选择`4`、`9`、`1`、`1` ~~~ root@ubuntu:/etc/apt# tzselect Please identify a location so that time zone rules can be set correctly

  • Java 识别当前操作系统2022-02-28 22:07:40

    ``` public boolean isWindows() { return System.getProperty("os.name").toLowerCase().contains("windows"); } public boolean isMac() { return System.getProperty("os.name").to

  • Java 线程的创建方式2022-02-28 18:16:02

    一、继承Thread类,重写run()方法,实例化对象后调用start()方法 ```java public class Demo { public static void main(String[] args) { class Foo extends Thread { @Override public void run(

  • js 中 Map/Set 集合2022-02-16 09:46:47

    ### Map Map是一组键值对的结构,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用Array实现,需要两个Array: ``` 1 var names = ['Michael', 'Bob', 'Tracy']; 2 var scores = [95, 75, 85]; ``` 给定一个名字,要查找对应的成绩,就先要在names中找到对应的位置,再从sc

  • Java 8:Base64 编码与解码2022-02-15 09:02:07

    `Java 8` 中,新增了 `java.util.Base64` 工具类,可以用于 `Base64` 编码与解码。编码器和解码器分为三种: - 基础 `Base64` 编码器与基础 `Base64` 解码器 - `URL Base64` 编码器与 `URL Base64` 解码器 - `MIME Base64` 编码器与 `MIME Base64` 解码器 另外还可以调用以上三种编码器的 `

  • React 项目中实现自定义右键菜单,代码如下: ``` import React, {Component} from 'react'; class Example extends Component { constructor(props) { super(props); this.state = { visible: fal

  • macOS 安装 PHP 8.12022-02-10 14:34:43

    macOS 12 Monterey 不集成 PHP,使用 brew 手动安装与挺方便 ``` $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" $ brew install php@8.1 $ php -v PHP 8.1.2 (cli) (bui

  • Stylus 基本使用2022-01-20 23:12:24

    stylus 是 CSS 的预处理框架 CSS 预处理,顾名思义,预先处理 CSS。那 stylus 咋预先处理呢?stylus 给 CSS 添加了可编程的特性,也就是说,在 stylus 中可以使用变量、函数、判断、循环一系列 CSS 没有的东西来编写样式文件,执行这一套骚操作之后,这个文件可编译成 CSS 文件。 ``` $ npm install stylus ``` 运行 stylus

  • 手工拼 URL 搜索字符串(URL Search String、Query String) ``` function getQueryString(api, param = {}) { let queryArr = [] for (let k in param) { queryArr.push(encodeURIComponent(k) + '=' + encod

  • ## em 在做手机端的时候经常会用到的做字体的尺寸单位 em就相当于“倍”,比如设置当前的div的字体大小为1.5em,则当前的div的字体大小为:当前div继承的字体大小*1.5 但是当div进行嵌套的时候,em始终是按照当前div继承的字体大小来缩放,参照后面的例子。 ## rem 这里的r就是root的意思,意思是相对于根节点来进行缩放,当有嵌套关系的时候,嵌套关系的元素的字体

  • JS中every()和some()的用法2022-01-12 10:47:47

    every()与some()方法都是JS中数组的迭代方法 every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true some()是对数组中每一项运行给定函数,如果该函数对任一项返回true,则返回true ``` var arr = [ 1, 2, 3, 4, 5, 6 ]; console.log( arr.some( function( item,

  • ## 一、下载 以 8u201版本为例,官网下载 `jdk-8u201-linux-x64.tar.gz`,并上传到 Linux 中,根据操作系统下载对应版本,目前主流的服务器大多数都是 x64 架构,选择 `x64 Compressed Archive` 即可,下载地址: ``` https://www.oracle.com/java/technologies/downloads/ ```

  • 安装 ``` npm install rmc-date-picker --save ``` 示例代码如下 ``` import React, {useState} from 'react'; import DatePicker from "rmc-date-picker"; import 'rmc-date-picker/assets/index.css'; import 'rmc-pic

  • ![微信截图_20211224101325.png](https://static.daimaku.net/post/202112/24/836a83f8be418ce20b2e7afae1f6fdcc.png) 参考:https://gaohaoyang.gitbooks.io/effective-javascript-/content/chapter1/section1.5.html

  • 在pom.xml中添加lombok 使用@Slf4j注解; 默认可以使用log.error()、log.info()、log.debug()等输出; 设置日志级别 日志级别从小到大为 trace < debug < info < warn < error < fatal,由于默认日志级别设置为 INFO,因此info级别的日志时, trace 和 debug 级别的日志都看不到。 我们可

  • 删除以下两个文件夹: ``` /Users/用户名/.vscode /Users/用户名/Library/Application Support/Code ```

  • # Android Studio 清除代理设置 Android Studio设置完代理后,默认会有缓存需,如何清除代理? 要按照以下方式完成清除 ## 清除步骤 ### 1.File > Settings > System settings > HTTP Proxy 确保已经选择No proxy 功能,并应用设置 ### 2.Project gradle.properties

  • 利用userAgent,识别 Android、iOS,判断是否在微信、小程序中访问 ``` var ua = navigator.userAgent.toLowerCase(); var isWeixin = ua.indexOf('micromessenger') !== -1; var isAndroid = ua.indexOf('android') !== -1; var isIos =

上一页 1...131415161718192021...24 下一页