- 博客(32)
- 资源 (3)
- 收藏
- 关注
原创 Termux:API不能使用,没有反应
输入termux-battery-status没有反应,直接挂死;启动输入命令termux-api-start。
2023-08-13 10:25:39
1597
1
原创 jps -lvm查看Java虚拟机上正在运行的进程
使用jps命令时,可以带上-l参数,以显示完整的包括主类名和Java虚拟机参数的进程名。因此,使用jps -lmv命令可以同时查看进程的完整进程名、主类名和参数以及JVM参数。如果带上-m参数,则可以显示出当前进程的主类的完整包名和传递给main()方法的参数。jps命令是用于查看Java虚拟机上正在运行的进程的命令。如果带上-v参数,则可以显示出当前进程的JVM参数。
2023-08-13 09:06:17
704
原创 Java ConfigurableEnvironment
Java ConfigurableEnvironment 是 Spring 框架中的一个接口,其作用是允许应用程序在运行时获取和设置配置信息。ConfigurableEnvironment 实现了 Environment 接口,并添加了一些设置方法,例如可以在运行时添加新的 property、修改 active profiles 等。总的来说,ConfigurableEnvironment 是 Spring 框架中用来获取和配置属性的一个关键组件,它提供了丰富的 API 用来访问和修改应用程序的配置信息。
2023-05-06 14:18:10
944
原创 consul客户端和服务器通信周期,服务器列表拉取流程和周期
总之,Consul客户端和服务器之间保持连接的周期是5秒,而Consul服务器列表拉取的周期可以在配置文件中进行配置,默认周期为60秒。客户端会在本地缓存Consul服务器返回的服务列表,并定期向Consul服务器查询是否有新的服务加入或服务下线。Consul客户端向Consul服务器查询服务列表的周期可以在配置文件中进行配置,默认周期为60秒。Consul客户端启动时,会向指定的Consul服务器请求获取所有可用的服务列表。如果有新的服务加入或服务下线,Consul服务器会将最新的服务列表返回给客户端。
2023-04-27 09:38:49
541
原创 Ubuntu 上安装 Java 1.8
现在你已经成功地在 Ubuntu 上安装了 Java 1.8,可以开始使用它来运行你的 Java 应用程序了。安装期间,你可能需要输入 sudo 密码以确认安装。
2023-04-20 21:28:11
2097
原创 如果创建两个类对象,这两个对象共享类静态变量吗?
例如,假设有一个名为Person的类,其中包含静态变量count(表示当前创建的Person对象的数量),当创建多个Person对象时,它们都会共享静态变量count的值,各自修改该值也会影响到其他对象访问该值时的结果。是的,如果创建多个类的对象,它们将共享类的静态变量。也就是说,多个对象之间共享的是同一个静态变量,对静态变量的修改会在所有对象之间生效,并且被所有对象共享。在上面的示例中,创建了3个Person对象,它们都共享了静态变量count,其中每个对象创建时都对count变量加1。
2023-04-12 09:27:40
554
原创 要查看Linux服务器上的监听端口8899和连接数量
命令可以查看当前所有连接的状态,包括ESTABLISHED、TIME_WAIT、CLOSE_WAIT等状态。这将返回一个整数,表示当前与8899端口建立的连接数量。命令可以筛选出所有与8899端口建立的连接状态。命令可以列出所有正在监听的端口,使用。命令可以筛选出8899端口。
2023-04-11 14:13:51
1400
原创 java中@AliasFor注解
在这个示例中,@MyAnnotation注解定义了三个属性,其中"value"和"name"属性定义了@AliasFor注解,并指定了彼此的别名关系。这表示,在使用@MyAnnotation注解时,value和name这两个属性可以互相替代使用,读取它们的值都是有效的。使用@AliasFor注解的方式是,将一个属性上的@AliasFor注解,指定到另一个属性上,表示这两个属性是别名关系,系统在使用时可以优先使用别名属性,同时它们的值也是互通的。
2023-04-11 09:32:58
915
原创 cenos7升级glibc挂了
centos升级了glibc2.18和glibc2.25都升级失败,导致/usr/lib64文件夹下面的动态链接库被替换,所有的命令都无法使用。一定不要退出ssh,否则进不了系统,只能进腾讯云的救援模式。解决办法,进入救援模式,改回2.17的动态库。
2023-03-11 10:53:13
534
原创 程序中编码介绍
1.ASCII码在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为ASCII码,一直沿用至今。ASCII码一共规定了128个字符的编码,比如空格"SPACE"
2020-09-07 15:01:34
1221
原创 面试官相关注意问题
基本信息籍贯/居住地硕士成绩-排名百分比本科成绩-排名百分比英语四六级成绩候选人手中的其他公司offer专业面试项目经验专业知识覆盖团队文化
2020-09-07 10:44:11
139
原创 嵌入式开发驱动自查
串口驱动1.检查 IO配置是否启用外设功能2. 对应io是否是数字输入输出功能3. 接收发送功能是否打开4. 串口模式如波特率、奇偶校验配置是否正确5. 串口接收中断以及中断处理函数6.
2020-09-07 09:49:12
179
原创 WebApi系列~自主宿主HttpSelfHost的问题
测试中遇到如下问题:<Error><Message>No HTTP resource was found that matches the request URI 'http://localhost:37331/api/action/FindByModule?moduleId=1'.</Message><MessageDetail>...
2020-01-15 13:15:21
1617
原创 vs2015社区板下载地址
http://download.microsoft.com/download/b/4/8/b4870509-05cb-447c-878f-2f80e4cb464c/vs2015.com_chs.iso
2020-01-04 16:39:41
208
原创 Excel VBA 右键添加命令,并显示弹窗
Sub speak() ActiveCell.Select ' MsgBox ActiveCell.Text ' Sheet1.OLEObjects.Add "Forms", , , 100, 100, 100, 100Set WshShell = CreateObject("Wscript.Shell")WshShell.Popup "请等待5秒钟,5秒...
2019-11-29 15:54:31
1965
转载 如何用vba在单元格右键快捷菜单中添加自定义的菜单命令
如下图所示,当鼠标右键单击excel工作表中的单元格时,将会弹出单元格右键快捷菜单。虽然从excel 2007开始 微软引进了ribbon 功能区来代替excel 常规菜单栏,但是像上图所示的鼠标右键快捷菜单还有很多没有被替代。vba 中提供了给菜单增加自定义命令的功能。可以用CommandBar对象获取指定的菜单命令栏,然后用CommandBar对象的Controls属性获取所...
2019-11-29 11:22:08
4237
1
原创 Sub 载波抄读失败的命令帧该行标黄()
Sub 载波抄读失败的命令帧该行标黄()Dim i As Long '这句定义变量Dim x As Integer '这句定义变量For i = 3 To Range("D65536").End(xlUp).RowIf Sheet1.Cells(i, 4).Text <> "0" And Sheet1.Cells(i, 7).Text = "" And Sheet1.Ce...
2019-11-27 17:29:27
175
原创 beyond compare 文件报告导出和解除30天试用期限制
1、选择要比较的文件夹2、平坦化里面选择忽略文件夹结构,显示里选择只显示差异。3、选择全部文件,然后操作菜单里面选择 文件比较报告。4、选择html report。打开Beyond Compare 4,提示已经超出30天试用期限制,解决方法:工具/原料官网下载最新Beyond Compare 4,申请试用方法/步骤方法一:修改C:\Program Files...
2019-11-16 09:13:06
548
原创 EXCEL 把十六进制字符串转成ASCII
Sub 把十六进制字符串转成ASCII()Dim i As Integer '这句定义变量Dim x As Integer '这句定义变量Dim str As String '这句定义变量Dim firstChar As Integer '这句定义变量Dim secondChar As Integer '这句定义变量For i = 3 To Range("C65536").End(x...
2019-10-17 16:14:30
5402
原创 使用jUART 完成 html javascript web串口测试
1、下载jUARThttps://github.com/billhsu/jUART2、For Windows, you need to register the DLL first. You can copy the DLL under SYSTEM32(or SYSWOW for 64 bit systems). After that there's no need to copy it ...
2019-08-22 16:49:11
1576
8
原创 ICD3 Target Device ID (00000000)
ICD3Err0086: Target Device ID (00000000) does not matchexpected Device ID (1f784000). If you experience persistentproblems communicating, the ICD 3 test interface can beused to help diagnose the prob...
2018-07-16 12:13:07
4421
1
原创 ICD3 - Cannot connect to USB device. Unrecognized endpoint.
现象:Cannot connect to USB device. Unrecognized endpoint.原因是我同时安装了 MPLAB IDE V8.89和 MPLAB X IDE v3.05需要更改驱动找到 MPLAB X IDE v3.05下的驱动更改程序进行更改后运行正常。I installed MpLab IDE 8.90I started it depending on the i...
2018-07-16 10:38:55
2236
原创 Linux/Openwrt安装lrzsz使用Xshell快速上传下载文件
lrzsz是一个下使用zmodem协议的档案传输工具,Xshell支持此功能,服务器端安装lrzsz通过ssh连接可快速上传下载文件。OpenWRT下lrzsz安装:1234opkg updateopkg install lrzszln -s /usr/bin/lrz /usr/bin/rzln -s /usr/bin/lsz /usr/bin/sz上传直接将文件拖到ssh窗口即可,xshell调...
2018-07-07 11:23:37
4105
原创 openwrt MT7628启用第二路串口
1、找到/target/linux/dts/mt7628an.dtsi 文件2、uart1: uart1@d00 { compatible = "ns16550a"; reg = <0xd00 0x100>; reg-shift = <2>; reg-io-width = <4>; no-loopback-test; cl...
2018-07-04 17:57:41
3162
2
原创 openwrt 编译器 环境变量添加
export PATH=$PATH:/home/likang/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/binLinux不像window界面那样可视化更明显、操作也便利;因此大多数人对Linux的设置都比较头疼,一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gc...
2018-07-04 14:51:13
2476
原创 OPENWRT lede MT7628dan 增加SPI接口
SPI是可以全双工通信的一种串行总线,两个设备之间双向通信的话一般使用3根线:SCLK,MISO,MOSI,多个设备之间双向通信的话,每个设备还需要再加上一根地址线CSn。相比之下I2C只能半双工,而且一般需要上拉电阻,但无论几个设备,都只需要2根线。更多基础知识请谷歌百度。MT7628DAN芯片只有一个主控制器,但是有两个片选信号,可以接2个设备,其中一个已经被SPI FLASH占用,所以需要启...
2018-06-30 11:24:43
9689
12
原创 openwrt LEDE 更改默认固件大小
编译 MTK7628 固件时,增加了 PHP 和 nginx 服务,发现固件不出来,经过检查,发现默认的大小为 4M,然而,开发板的 flash 为 32M ,感觉太浪费了。。。经过搜索。。。发现是可以更改 flash固件大小的。...
2018-06-29 19:43:05
11177
3
转载 Linux的TUN/TAP编程
TUN/TAP虚拟网络设备为用户空间程序提供了网络数据包的发送和接收能力。他既可以当做点对点设备(TUN),也可以当做以太网设备(TAP)。实际上,不仅Linux支持TUN/TAP虚拟网络设备,其他UNIX也是支持的,他们之间只有少许差别。原理简介TUN/TAP虚拟网络设备的原理比较简单,他在Linux内核中添加了一个TUN/TAP虚拟网络设备的驱动程序和一个与之相关连的字符设备/dev/net/...
2018-06-29 18:14:00
334
NUC970 Linux Quick Start Guide CHT.pdf
2018-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人