- 博客(165)
- 资源 (11)
- 收藏
- 关注
原创 [技术积累]成熟的前端和后端开发框架
官网:JEECG技术论坛 - 基于BPM的低代码开发平台github官网地址:https://github.com/APIJSONgitee官网地址:https://gitee.com/Tencent/APIJSON官网地址:amis - 低代码前端框架官网地址:UIOTOS官网 - 前端不求人,无代码开发IoT应用!| 前端零代码 0代码 NodeRed 低代码 物联网平台 WEB组态 上位机 中后台管理 CRUD GUI HMI SCADA官网地址:Ant Design Vue — An enterpr
2025-06-13 23:53:01
654
原创 【定昌linux开发板】关闭ssh 端口 22
已经没有了ssh 的 22端口,说明关闭成功了。3:通过htop根据pid 查看端口对应的进程。2:另一个命令,查看开放端口,并且带进程信息。5:重启终端后,查看监听的端口是否还有22。1:首先通过命令查看系统内所有开放的端口。都可以看到有22端口被监听。4:永久性关闭ssh 服务。
2025-06-05 22:49:38
303
原创 【定昌linux开发板】设置用户密码过期时间
摘要:修改Linux用户密码过期时间有两种方法:1) 全局设置:编辑/etc/login.defs文件,修改PASS_MAX_DAYS参数为90(表示新建用户密码90天后过期),该操作不影响现有用户;2) 针对特定用户:通过chage命令单独设置,具体操作可参考优快云相关技术文章。两种方式修改后均需保存退出(vi编辑器使用:wq命令)。
2025-06-05 15:54:19
276
原创 [定昌linux开发板]设置密码策略
本文介绍了在Linux系统中配置密码强度策略的方法。首先备份/etc/pam.d/common-password文件,然后编辑该文件增加密码策略,包括最小长度12位、新旧密码差异、大小写字母、数字和特殊字符要求等参数。配置完成后发现缺少pam_pwquality模块,通过安装libpam-pwquality解决。最后测试验证策略已生效,简单密码会被拒绝。这一过程提高了系统密码安全性,特别通过enforce_for_root参数确保root用户也受策略约束。
2025-06-03 15:11:25
308
原创 【定昌linux开发板】设置密码的有效时间
那么我要设置30天后过期,并且七天前要进行提醒。先查询下默认情况下,密码策略。显示密码的有效期是30天以后。可以看出,密码没什么策略。再进行查询,结果如下。
2025-05-30 14:01:06
241
原创 【定昌linux系统】修改密码和增加登录窗口
2.2该系统用的是20-autologin.conf 配置文件。那么使用vi命令打开文件,进行编辑,然后将自动登录的用户名注释。然后按esc键,退出编辑,然后输入:wq退出并且保存改编辑界面。2.1将lightdm 的配置文件复制备份一份。把autologin-user=ztl 注释掉。2:开启系统的开机后登录密码输入认证。然后输入修改后的密码,进行登录。回车,进入到配置文件编辑界面。然后重启系统后,界面如下。按i键,进入到编辑状态。
2025-05-22 21:41:58
211
原创 [mqttserver-mosquitto]mosquitto安装及配置
输入密码时界面是不会显示的,直接输入后回车就可以。保证pwfile.example的路径和上面的配置一致。一款实现了消息推送协议 MQTT v3.1 的开源消息代理软件,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的。一个典型的应用案例就是 Andy Stanford-ClarkMosquitto(记住,一定得设置password_file 的路径,绝对路径。并在 OggCamp 的演讲上,对。通信变得简单,比如现在应用广泛的。协议创始人之一)在家中实现的。安装完成后,看下安装目录。
2025-05-09 13:25:49
365
原创 [jeecg-boot]idea运行jeecg-boot后端报错:Command line is too long. Shorten command line for JeecgSystemAppli
在idea右上角运行处,选择edit configuration ,如何解决呢,经过查询deepseek,发现。
2025-04-23 21:50:17
219
原创 [定昌linux系统]如何安装jdk8
命令格式:scp [选项] [本地文件路径] [远程用户名]@[远程IP]:[远程路径]如果直接用mkdir java 报错,那么就用sudo mkdir java 来创建。2:下载以后,需要链接到定昌开发板,然后将安装包上传到linux系统。4:执行上传命令,将安装包上传到/usr/local/java文件夹。提示没有权限,那么需要给新建的java 文件夹付权限。下载putty 远程工具,安装完成后,连接开发板。执行命令:source /etc/profile。输出了java 的版本号,说明安装成功了。
2024-12-09 23:46:56
477
原创 【jeecg-boot】vue 遇到依赖包兼容问题
需要先删除node_modoles ,然后重新下载依赖。删除后重新执行:pnpm install。原因是我这个项目下载的vite版本太高了。如何解决呢,通过查询是版本冲突的问题。
2024-10-26 23:31:29
610
原创 [安卓]安卓7.0实现指定路径存储sqlite数据库
使用定昌安卓开发板开发网关的时候,需要将采集到的数据进行存储,存储的数据想放到外置的SD卡,那么如何通过sqliteopenhelper实现自定义将数据库存储路径指定到sd卡呢。第一步:在AndroidManifest.xml中增加对sd卡的操作权限。那么我数据库就放到/sdcard/dpu/db路径下,我通过程序获取到sd卡的路径为/sdcard。创建成功,并且存储了数据库。那么首先要创建文件夹。
2023-04-13 22:57:34
414
原创 [uni-app]使用uni开发微信小程序,请求接口 报错:[“errno“:600002,errMsg“.“request;failurlnot in domain list”
在本地调试的时候可以正常请求request,但是发布了体验版后就没法请求,并且返回的是。从字面意思来讲是这个请求的url的域名没有在允许的域名列表。发现我的域名没有备案,我先去备案,然后再进行操作验证。知道了微信小程序请求路径必须得是https协议。那么就要配置该请求的域名到小程序允许的域名里。【开发管理】-【开发设置】-【服务器域名】今天练习使用uni-app开发微信小程序。在开发过程中发现一个问题就是。先验证,后跳转以上界面。
2023-03-02 23:44:15
5325
1
原创 【jeecg-boot-vu3】The engine “node“ is incompatible with this module. Expected version
如何解决呢,原来项目需要用低版本的node ,该项目需要高版本的node。导入jeecg-boot-vu3 前端后。执行yarn install。得用node 16.x+的版本。重新yarn install。那么就安装多版本node。配置该项目的node版本。
2023-02-15 19:34:37
592
原创 【安卓-存储】安卓存储sqlite之实现
安卓的存储用的是sqlite轻型数据库已经默认集成到安卓系统里,直接调用就可以那么如何调用呢,有没有一个ORM框架能够简便的操作sqlite数据库呢有的,那就是greendao组件官网:greenDAO: Android ORM for your SQLite database - Open Source by greenrobothttps://greenrobot.org/greendao/那么是否一个可视化客户端软件能够类似mysql 的 sqlyog一样的操作界面,可视化的连..
2021-10-17 22:37:08
849
原创 【安卓】获得当前activity的宽高即分辨率
DisplayMetrics metrics =new DisplayMetrics(); getWindowManager().getDefaultDisplay().getRealMetrics(metrics); int width = metrics.widthPixels; int height = metrics.heightPixels; Log.i("分辨率:","宽:"+width+"高:"+height...
2021-10-13 22:25:27
647
原创 【安卓】Android API Level对应Android版本一览表
Android API Level对应Android版本一览表_ 红壶吃猬队的博客-优快云博客API Level Android版本 26 8.0 25 7.1.1 24 7.0 23 6.0 22 5.1.1 21 5.0.1 20 4.4w.2 19 4.4.2 18 4.3.1 17 4.2.2 16 4.1.2 15 4.0.3 14 4.0 10 2.3 8 2https://blog.youkuaiyun.com/chenmiaoqin950606/article/details/78959683...
2021-10-12 15:14:23
515
原创 【安卓知识点】界面全屏
在oncreate增加如下代码public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); getW
2021-09-29 22:25:26
94
原创 【opencv-java】图片的水平和垂直翻转
用的方法是flip代码:package com.xs.test;import org.opencv.core.Core;import org.opencv.core.Mat;import org.opencv.highgui.HighGui;import org.opencv.imgcodecs.Imgcodecs;public class ImgFlip { public static void main(String[] args) { // TODO Auto-gene
2021-09-14 10:19:03
303
原创 【opencv-java】灰度图片的二值化和发二值化和
图片的二值化和反二值化的意思是把图片的颜色变成纯黑色或者纯白色两者正好相反上代码package com.xs.test.erzhihua;import org.opencv.core.Core;import org.opencv.core.Mat;import org.opencv.highgui.HighGui;import org.opencv.imgcodecs.Imgcodecs;import org.opencv.imgproc.Imgproc;public cl
2021-09-14 09:51:17
304
原创 【opencv-java】opencv简单的图片的读取、保存、彩色转灰度
直接上代码package com.xs.test.color2gray;import org.opencv.core.Core;import org.opencv.core.Mat;import org.opencv.highgui.HighGui;import org.opencv.imgcodecs.Imgcodecs;import org.opencv.imgproc.Imgproc;public class Color2Gray { public static void m
2021-09-13 22:01:38
295
原创 [opencv]java 集成opencv的步骤 第一个程序
直接上步骤,其他的不多说,不了解opencv的可以自行搜索登录opencv官网网址:Home - OpenCVOpenCV provides a real-time optimized Computer Vision library, tools, and hardware. It also supports model execution for Machine Learning (ML) and Artificial Intelligence (AI).https://opencv.org/.
2021-09-13 21:38:51
426
原创 【安卓】设置应用的开机启动
在安卓中,想要实现app开机自动启动,需要实现拦截广播android.permission.RECEIVE_BOOT_COMPLETED,并且需要使用静态注册广播的方法(即在AndroidManifest.xml文件中定义广播)1、先在AndroidManifest.xml文件中定义广播和声明权限<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission
2021-08-12 23:59:49
1127
原创 【安卓】设置界面为横屏的设置方法
需要在AdroidManiFest.xml增加如下属性:android:screenOrientation="landscape"整体如下: <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_laun
2021-08-12 23:12:15
2299
原创 【安卓】如何不显示标题和状态栏
在开发中我们经常需要把我们的应用设置为全屏,这里我所知道的有俩中方法,一中是在代码中设置,另一种方法是在配置文件里改!一、在代码中设置:package com.android.tutor;import android.app.Activity;import android.os.Bundle;import android.view.Window;import android.view.WindowManager;public class OpenGl_Lesson1 extends A...
2021-08-12 23:06:47
936
原创 【ROCK PI】4B的调试模式
购买链接:https://item.taobao.com/item.htm?id=599897236410&scm=20140619.rec.2228493564.599897236410支持安卓系统资料获取网址:https://smartfire.cn/thread-1170-1-1.html该开发板有四个USB,有两个USB3,两个USB2如果要做调试模式,硬件需要如下:并且安卓系统要打开开发者模式才行然后在开发工具就能够识别,就能够进行.
2021-07-22 21:02:49
2323
1
原创 【RK3399】如果进行真机调试-系统设置
板子是这样的:调试的时候,用的是两头是公头的USB数据线一头插到电脑的USB,一头插到开发板的USB OTG端口,如图:电脑端插到电脑上然后在【设置】-【USB】-点击【USB】,选中复选框设置好后,在屏幕上,下滑出设置模块就会出现如下:并且,在android -studio 程序界面会出现如下:说明就可以调试了...
2021-04-28 14:35:17
448
原创 [jeecg-boot]jeecg-boot2.3.0前端vue 不兼容的问题
解决vue版本不匹配的问题 Vue packages version mismatch:解决方式:重新单独安装提示冲突的模块 比如如上的冲突,我重新下载了npm i vue-template-compiler@2.6.7 --save再重新启动就可以了 npm run dev====================================分割线=============jeecg-boot 2.3.0发布后,增加了很多新的好用的功能,下载试之发现前端运行...
2020-09-27 12:52:43
3232
原创 【XSIOT】电表能耗统计sql
SELECT su.deviceId, DATE_FORMAT( su.avgDatetime ,'%Y-%m-%d') AS dtTime, CAST(SUM(su.sum41) AS DECIMAL (15, 2)) AS sum41, CAST(SUM(su.sum42) AS DECIMAL (15, 2)) AS sum42, CAST(SUM(su.sum53) AS DECIMAL (15, 2)) AS sum53, CAST(SUM(su.sum54) AS D.
2020-08-04 00:02:06
366
原创 【nginx】nginx服务化
安装Nginx下载windows版nginx (http://nginx.org/download/nginx-1.10.0.zip),之后解压到需要放置的位置(D:\xampp\nginx)将Nginx设置为Windows服务需要借助"Windows Service Wrapper"小工具,项目地址:https://github.com/kohsuke/winsw下载地址:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw..
2020-06-22 17:19:19
511
原创 【数学公式】动态数学公式计算
引入包体: <!-- https://mvnrepository.com/artifact/org.fudaa/jep --> <dependency> <groupId>org.fudaa</groupId> <artifactId>jep</artifactId> <version>2.4.2</version...
2020-06-12 00:44:43
741
原创 【jeecg-boot】关于 You cannot set a form field before rendering a field associated with the value 动态表单的
在进行设备扩展信息维护的时候,使用的是在设备类型处维护的动态的设备扩展信息,那么在设备扩展信息维护的时候就动态生成在列表页第一次点击扩展信息的时候,就能够编辑的,能够显示原来填写的信息当打开第二次的时候,就会出现以下错误如何解决呢,那么就将 that.$nextTick(() => { that.form.setFieldsValue(pick(that.model,that.fieldList)) })改为..
2020-05-22 22:55:49
2911
jeecg 3.5.2 Oracle版本数据
2016-02-25
showloading
2016-11-10
Struts2标签库详解[1].doc
2011-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人