分类技术 下共有文章3篇
  • MacOS配置Java环境变量和Maven环境变量

    2023-04-09 vim .zshrc打开zshrc文件,在配置文件里面,输入以下配置:JAVA_HOME=/Library/JavaVirtualMachines/jdk-20.jdk/Contents/Home    --- 修改为自己的安装java应用的目录 M2_HOME=/Users/karry/Documents/development/apache-maven-3.9.1      --- 修改为自己的安装Maven应用的目录 CLASSPATH=.$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH...
    其他 - 去评论 - 528人浏览
  • [Flutter]Equatable是什么?它有什么作用?

    2023-04-07 在很多的Flutter项目中会发现很多地方都使用了Equatable。Equatable的中文意思是“相等”的意思Equatable官方给出的定义是:可以为我们覆写==和hashCode,以减少代码工作量。通常,我们要比较一个对象需要重写该对象的==和hashCode方法,然而这些代码都是固定重复的。所以,这个时候Equatable的出现就简化了我们编码工作。下面以官方Demo来说明:class Person { const Person(this.name); final String name; } void main() { final Person bob = Pe...
    移动端 - 去评论 - 554人浏览
  • [Flutter]启用Windows支持

    2023-04-03 flutter开启windows开发支持,需要执行如下命令:flutter config --enable-windows-desktop出现以下结果就是配置成功了C:\Users\karry_bai>flutter config --enable-windows-desktop ┌─────────────────────────────────────────────────────────┐ │ A new version of Flutter is available! │ │ ...
    移动端 - 去评论 - 484人浏览
  • [Flutter]Dart 运算符 / 与 ~/ 的区别

    2023-02-22 Dart 运算符 / 与 ~/ 的区别:运算符/:除,返回值为double类型;运算符 ~/:整除,返回值为int类型。int a1 = 6; int a2 = 4; print('除: ' + (a1/a2).toString()); print('整除:' + (a1~/a2).toString());
    移动端 - 去评论 - 558人浏览
  • 在Flutter中final和const的区别

    2023-02-22 首先在说这个问题之前,可以先看一段代码:main() { // 同时赋值已经确定好的值const和final是没有区别的 const con = '2020-09-01'; final nal = '2020-09-01'; // 赋予不确定的值const和final就不一样了 // const 在编译的时候值都必须是确定的 const _date = new DateTime.now(); //错误的, 会报错 // final是在运行的时候才赋值 final _date1 = new DateTime.now(); //正确的, 不会报错 }使用...
    移动端 - 去评论 - 613人浏览
  • flutter配置Android状态栏透明

    2023-02-15 开发Flutter项目中,在Android平台下让状态栏透明,如下配置:import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void main () { runApp(const MyApp()); /// 配置如下: /// Android状态栏透明 if (Platform.isAndroid) { SystemUiOverlayStyle systemUiOverlayStyle = const Sys...
    移动端 - 去评论 - 449人浏览
  • 解决Maven无法下载ojdbc驱动的问题

    2023-02-06 先去Oracle官网下载ojdbc的驱动jar。官网下载地址:​ ​http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html特别提醒:1、下载ojdbc的时候需要账号,要先注册Oracle账号才能下载2、如果已经安装了Oracle数据库的,可以直接去Oracle的安装目录(Oracle\app\oracle\product\11.2.0\server\jdbc\lib)获取在下载好的ojdbc的根目录打开终端执行命令:mvn install:install-file -DgroupId=com.o...
    后端 - 去评论 - 587人浏览
  • Linux设置ll命令

    2023-02-06 在部分Linux系统中是没有ll命令的,对于习惯常常在Linux环境下使用ll命令的人来说即为不方便。要设置ll命令,只需简单的一行命令即可:alias ll='ls -la --color=auto'以上设置完成后即可使用ll。但是当终端重启后ll命令再次失效,因为以上设置的都是当前有效。如果要想一直保持,则需要在~/.bashrc中设置,在.bashrc的最后插入以上命令即可:编辑完成后保存文件。然后 退出终端 ,重新打开终端就可以使用ll命令了:特别提醒:编辑完成后,一定要关闭终端后重启启动终端才行。
    其他 - 去评论 - 583人浏览
  • 使用keytool生成应用签名信息

    2022-12-28 在申请百度地图的AK时,需要 apk 对应的 SHA1 值如何利用Android Studio使用keytool生成签名信息呢?输入下面命令,回车会提示输入密码,密码输入 : androidkeytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000整个步骤操作如下:cd .android ##调试版本使用指令 keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg R...
    移动端 - 去评论 - 663人浏览
  • Java之IO流[复习]

    2022-12-27 Java IO知识体系详解知识体系Java IO-分类(传输,操作)知识体系IO框架之知识体系:首先了解下Java IO框架包含什么,同时推荐下如何学习IO框架Java IO-分类(传输,操作)IO理解分类 - 从传输方式上IO理解分类 - 从数据操作上IO理解分类 - 从传输方式上从数据传输方式或者说是运输方式角度看,可以将 IO 类分为:字节流字符流字节流和字符流的区别字节转字符InputStreamReader、OutputStreamWriter字节流和字符流的常用方法字节是个计算机看的,字符才是给人看的字节流字符流字节流和字符流的区别字节流读取单个字节,字符流读取单个字符(一个...
    后端 - 去评论 - 718人浏览
  • 让网站瞬间变灰

    2022-12-08 如遇到国家公祭日、全国哀悼日 类似的日子,为了表达哀思缅怀逝者,各大网站“蒙上黑纱”变成灰白色下面是让网站瞬间变成灰白色的CSS代码:html { -webkit-filter: grayscale(100%); /* webkit */ -moz-filter: grayscale(100%); /*firefox*/ -ms-filter: grayscale(100%); /*ie9*/ -o-filter: grayscale(100%); /*opera*/ filter: grayscale(100%); filter:progid:DXImageTr...
    前端 - 去评论 - 616人浏览
  • IntelliJ IDEA:Error:Kotlin: Module was compiled with an incompatible version of Kotlin

    2022-12-05 IntelliJ IDEA在编译和启动的时候报错:Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.1.13.解决办法重新编译项目 Build->Rebuild Project 调整完后,问题解决。
    后端 - 去评论 - 705人浏览