- 博客(18)
- 收藏
- 关注
原创 redis 相关
关闭redis服务端:由客户端发送 shutdown 命令(这种关闭比较安全)通过 ps aux | grep redis-server 查看服务是否启动。在客户端下,用ping命令检测服务器是否正常(服务器返回PONG)进入bin目录,启动redis服务端。启动redis客户端(在bin目录)
2024-07-18 08:39:45
203
原创 flutter 弹窗 多个选项 SimpleDialog SimpleDialogOption
【代码】flutter 弹窗 多个选项 SimpleDialog SimpleDialogOption。
2024-07-07 04:07:31
96
原创 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
原创 不同语言的 匿名函数(闭包)使用
定义一个字典 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关注的人