自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 redis 相关

关闭redis服务端:由客户端发送 shutdown 命令(这种关闭比较安全)通过 ps aux | grep redis-server 查看服务是否启动。在客户端下,用ping命令检测服务器是否正常(服务器返回PONG)进入bin目录,启动redis服务端。启动redis客户端(在bin目录)

2024-07-18 08:39:45 203

原创 flutter 时间选择器

【代码】flutter 时间选择器。

2024-07-14 03:38:48 78

原创 flutter 设置背景和边框 BoxDecoration

【代码】flutter 设置背景和边框 BoxDecoration。

2024-07-07 04:09:49 247

原创 flutter 弹窗 多个选项 SimpleDialog SimpleDialogOption

【代码】flutter 弹窗 多个选项 SimpleDialog SimpleDialogOption。

2024-07-07 04:07:31 96

原创 flutter 提醒框 AlertDialog

【代码】提醒框 AlertDialog。

2024-07-07 03:59:39 413

原创 Linux 使用Nginx反向代理一个Flutter web

去到 flutter web 文件夹下 ( /Users/mac/Desktop/Projects/Demos/tomcat_flutterweb )# 这是在自己Mac上用tomcat部署的flutter项目,Mac ip为192.168.1.143,tomcat监听的端口为9091。这就是使用Nginx反向代理的例子,flutter部署在另一台机器上,但在浏览器上访问的是Nginx所在的地址。此时就就可以启动Linux的Nginx,在浏览器上输入:http://192.168.1.101。

2024-07-01 01:25:47 394

原创 Flutter 打包部署到 Linux Tomcat

将 web文件夹上传到 Linux的 /root/flutter-apps下,改名为testapp01(根据自己喜好传到Linux的不同目录,改不同的名),此时在Linux上有 /root/flutter-apps/testapp01。修改 的port,这个tomcat专门为flutter项目服务的,于是我把Server port改为9006,防止和其它tomcat冲突(如果Linux上还有其他tomcat的话)接着修改 的port,我要tomcat监听9091。

2024-06-30 15:35:19 495

原创 Linux(centOS8) 配置多个IP

Linux 操作系统允许绑定多 IP,但是在绑定多 IP 时需要将动态的 IP 分配方式修改为静态的指定 IP。network-scripts 之下有一个 ifcfg-ens160 文件(不同的Linux可能文件名不同)此时,使用 192.168.1.101 和 192.168.1.102 都能连接Linux。修改 BOOTPROTO 为静态:BOOTPROTO=static。在Linux安装了Nginx之后,接下来使用它。重启Linux,查看ip。

2024-06-30 09:49:34 237

原创 Linux Nginx安装

上传 nginx-1.26.1.tar.gz 到Linux,比如上传到 /root/temp 目录下。完成之后,进入 /usr/local/nginx/ 目录下,就可以看到如下文件。预编译 & 配置 nginx 源码,使之生成可执行的二进制文件。得到 /root/temp/nginx-1.26.1。进入 nginx-1.26.1 文件夹下。进入 /root/temp,解压。更新 CentOS-8 软件包。开始编译 & 安装 nginx。编译器 & dev库。总之就是要把依赖都安装。

2024-06-30 05:03:43 300

原创 Linux MySql配置

当 MySQL 服务启动时,它会在 /var/lock/subsys 目录下创建一个锁文件,文件名为 mysql。锁文件的目的是告诉系统 MySQL 服务正在运行。这里的-s /bin/false 指定用户的登录 shell 为 /bin/false,这表示该用户无法直接登系统,因为 MySQL 用户通常不需要登录到系统,而是仅用于运行 MySQL 服务。比如上传到/root/temp,进入/root/temp,把tar.xz解压到某个文件夹下,比如解压到 /usr/local/下,

2024-06-28 16:20:08 647

原创 Linux常用命令

ls -a [目录] ,list all - 查看所有, 包括隐藏文件. Linux 中隐藏文件都是以’. ’开头的文件,如:rm -f fileName 删除文件不需提示,rm -rf directoryName 删除目录不需提示。解压xxxx.tar.gz:tar -zxvf xxxx.tar.gz -C /aa/bb/cc/如果是tar.xz文件,则:tar -xJvf xxxx.tar.xz -C /aa/bb/cc/list - 列表目录中的内容.默认显示当前目录下的文件列表。

2024-06-28 00:11:59 319

原创 Linux 安装并配置JDK

进入/root/temp,把tar.gz解压到某个文件夹下,比如解压到 /usr/local/java_jdk 下。解压完成之后得到 /usr/local/java_jdk/jdk-17.0.11。上传jdk的tar.gz到Linux系统,比如上传到 /root/temp。重启Linux,查看是否配置成功。配置环境变量,进入配置文件。

2024-06-27 13:03:46 220

原创 Idea,通过局域网IP访问,项目部署 Tomcat

在 tomcat 的 conf/server.xml 文件里,Engine组件下,添加如下Host配置,其中,name是ip地址,docBase填写idea项目中,编译打包后生成的文件夹路径,如下,而不再使用localhost了。

2024-06-22 01:47:09 241

原创 Flutter Web打包,部署到Tomcat(Mac系统下测试)

移动到 /Users/mac/Desktop/Projects/Demos/tomcat_flutterweb_test01 文件夹下。启动tomcat,在浏览器输入:http://www.cxb2333.icu:8080/flutterweb/index.html。这是因为,如果不修改base href,则部署后显示不出flutter页面。这是编译后生成的web相关的文件,可以对该文件改名,并且移动到别的地方,之后,在build文件夹下有一个web文件夹,比如改名为 flutterweb,

2024-06-21 06:57:28 330

原创 flutter 获取一个 右边有清除按钮 的TextField

【代码】flutter 获取一个 右边有清除按钮 的TextField。

2024-06-09 05:03:50 196 1

原创 不同语言的 匿名函数(闭包)使用

定义一个字典 methodsMap,key的类型是String,值的类型是匿名函数,该函数有两个Int类型的参数,返回一个Int类型的数据。

2024-06-08 19:42:55 102 1

原创 flutter自定义路由管理

在main.dart中使用,看CxbRouterManager,其他不用管。创建一个CxbRouterManager类如下。

2024-06-08 19:33:05 140

原创 Flutter CustomPainter的Canvas练习,画钟表

【代码】Flutter CustomPainter的Canvas练习,画钟表。

2024-06-08 19:19:40 17

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除