- 博客(187)
- 资源 (8)
- 收藏
- 关注
原创 如何实现手机和电脑之间实时传输数据
客户端连接成功后,服务器端接收来自客户端的数据,并将接收到的数据发送回客户端。客户端连接服务器成功后,就可以循环发送数据给服务器,并等待服务器的回复。下面是一个简单的示例代码,将手机作为客户端,电脑作为服务器端,通过Socket实现在它们之间传输数据。服务器端创建一个Socket对象,并绑定本机主机名和端口号,然后开始监听客户端连接。要在手机和电脑之间实时传输数据,可以使用Socket进行通信。
2023-07-22 11:59:32
1047
原创 创建MacOS应用的Button
这个示例代码中,我们创建了一个带有标题“按钮”的按钮,并将其添加到视图中。方法将按钮的目标设置为当前对象,并将其动作设置为。中,我们可以添加我们需要的按钮点击事件处理逻辑。在Objective-C中,可以使用。使用swift创建Button。要绑定按钮事件,可以使用。
2023-07-12 00:20:32
1554
原创 使用终端命令行获取iOS设备CPU型号
`cpu_subtype`值列表:https://opensource.apple.com/source/xnu/xnu-1228.3.13/osfmk/mach/machine.h.auto.html。- `cpu_type`值列表:https://opensource.apple.com/source/xnu/xnu-1228.3.13/osfmk/mach/machine.h.auto.html。例如,`16777228`表示CPU型号为`ARM64`,架构为`ARM64_ALL`。
2023-06-09 23:49:25
1662
原创 Linux修改swap提示文本文件忙解决方案
bash: /mnt/swap: 文本文件忙。先关闭swap分区,重新分配后配置打开。在Linux服务器执行。
2023-05-06 18:15:57
1035
1
原创 GitLab配置ssh key
3、打开gitlab,找到Profile Settings-->SSH Keys--->Add SSH Key,并把上一步中复制的内容粘贴到Key所对应的文本框,在Title对应的文本框中给这个sshkey设置一个名字,点击Add key按钮。6、查看~/.ssh/目录下的文件,可以看到增加了gitlab_id-rsa、gitlab_id-rsa.pub和github_id-rsa、github_id-rsa.pub四个文件。2、然后打开~/.ssh/id_rsa.pub文件,复制里面的内容。
2023-04-25 20:02:57
13121
原创 Linux下启动Nginx时报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Linux下启动Nginx时报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)的处理方式
2023-04-20 06:47:31
1321
原创 计算机常用端口
23端口:telnet(终端仿真协议),木马Tiny Telnet Server开放此端口。443端口:基于TLS/SSL的网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP。34324端口:木马Tiny Telnet Server、BigGluck、TN开放此端口。555端口:木马PhAse1.0、Stealth Spy、IniKiller开放此端口。1245端口:木马Vodoo,GabanBus,NetBus,Vodoo开放此端口。
2023-04-04 13:46:52
1509
原创 php Allocator Jemalloc TCMalloc哪个内存分配器比较好
php一键安装脚本可以选择是否安装内存优化:ptmalloc是glibc的内存分配管理tcmalloc是google的内存分配管理模块jemalloc是BSD的提供的内存分配管理
2022-06-17 16:33:44
796
原创 Mac OS 基于Python3.8安装OpenCV4
第一步安装Python(Linux和maxOS一般自带,win得自己装)第二步:安装OpenCV1、pip3 install opencv_python -i https://pypi.mirrors.ustc.edu.cn/simple/2、倘若安装比较慢,可以使用国内的源,例如使用中科大的源:pip3 install opencv-contrib-python -i https://pypi.mirrors.ustc.edu.cn/simple/第三步:检查调出终端,输入python
2022-05-27 23:18:56
826
原创 java中字节流的分类都有哪些
1. 从数据类型分为字节流和字符流字节流类:抽象父类: InputStream,OutputStream实现类包括如下几种:BufferedInputStream 缓冲流-过虑流BufferedOutputStreamByteArrayInputStream 字节数组流-节点流ByteArrayOutputStreamDataInputStream 处理JAVA标准数据流-过虑流DataOutputStreamFileInputStream 处理文件IO流-节点流
2022-05-27 17:57:17
1696
原创 算术运算符
执行完下面的代码,变量a,b的值int a=1;b=a++;//先把a赋值给b,a才会自增。所以:b=1,a=2int a=1;b=++a;//a会先自增,后赋值给b。所以:b=2,a=2
2022-05-24 17:34:05
73
原创 CSDN的骚操作
最近一个月频繁使用CSDN,在使用过程中观察到自己关注对象出现了异常:一些用户居然被我关注,取消关注以后过几天继续会关注这些用户,这些用户的共同特征是:community_数字(例如:community_1196)下面是截图,不经过用户允许,拿着注册用户的账号去关注别的用户,真的很骚啊!...
2022-05-21 23:16:03
168
原创 Mac应用签名
1、安装Command Line Tools 工具打开终端工具输入如下命令:xcode-select --install2、弹出安装窗口后选择继续安装,安装过程需要几分钟,请耐心等待。如果安装的时候提示“不能安装该软件,因为当前无法从软件更新服务器获得”,请按这篇教程操作:点我查看3、打开终端工具输入并执行如下命令对应用签名:sudo codesign --force --deep --sign - (应用路径)应用路径:打开访达(Finder),点击左侧导航栏的 应用程序,找到相关应用,将
2022-05-16 10:35:10
2564
原创 python的文件操作常见方式
常见的文件操作:'r'打开以读取(默认)'w'为写入打开,首先截断文件'x'创建一个新文件并打开它进行写入'a'打开以写入,如果文件存在则追加到文件末尾“b”二元模式't'文本模式(默认)'+'打开磁盘文件进行更新(读取和写入)'U'通用换行模式(已弃用)默认模式是'rt'(打开以读取文本)。二进制随机访问时,模式'w+b'打开并截断文件为0字节,而'r+b'不截断地打开文件。“x”模式意味着“w”和如果文件已经存在,则引发' FileExistsError '。Python区
2022-05-13 15:25:22
348
原创 HTTP 状态代码的定义
2xx:成功:200 正常,请求已完成。 201 正常,紧接POST命令。 202 正常,已接受用于处理,但处理尚未完成。 203 正常,部分信息—返回的信息只是一部分。 204 正常,无响应—已接收请求,但不存在要回送的信息。3xx:重定向:301 已移动,请求的数据具有新的位置且更改是永久的。 302 已找到,请求的数据临时具有不同 URI。 303 请参阅其它,可在另一 URI 下找到对请求的响应,且应使用 GET 方法检索此响应。 304 未修改,未按预期修改文档。 305
2022-05-09 10:22:05
140
原创 Mac电脑在终端指定某个应用程序打开文件
在MacOS操作系统中,在终端中使用shell命令行指定某个应用程序打开文件的命令如下:open -a 应用程序所在路径 文件路径示例:使用用户test根目录下的Sublime应用程序打开test.py文件open -aopen -a /Users/test/Sublime.app/ test.py不指定应用程序的情况下,会使用电脑的默认应用程序打开文件。...
2022-05-06 14:32:37
2158
原创 Android的adb使用方法指南(一)
简要整理adb的使用方法:Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令便于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令从命令行终端调用客户端。 守护进程 (adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。 服务器:管理客户端和守护进程.
2022-05-04 22:05:34
1903
原创 Mac终端指定应用程序打开文件或文件夹
1、用默认的程序打开文件、文件夹# open 指定文件(文件夹) 注释:a、open 后面接文件,表示默认用文本编辑器打开; b、open 后面接文件夹,则表示用访达打开; c、open . 表示打开当前文件夹2、以特定程序打开文件、文件夹#open -a /Applications/指定程序 指定文件(文件夹)#open -a /Users/q/Documents/Sublime\ Text.app/ learn3.py3、open 命令在mac终端下的所有功
2022-04-28 16:14:14
9136
原创 Python的len()函数
len()函数1:作用:返回字符串、列表、字典、元组等长度2:语法:len(str)3:参数:str:要计算的字符串、列表、字典、元组等4:返回值:字符串、列表、字典、元组等元素的长度5:实例5.1、计算字符串的长度:>>> str = "hello python">>> len(str)125.2、计算列表的元素个数:>>> list = ['h','e','l','l','o']>>> l
2022-04-28 15:25:53
3008
原创 Sublime Text For Mac常用快捷键
Sublime Text For Mac常用快捷键符号说明 ⌘:command ⌃:control ⌥:option ⇧:shift ↩:enter ⌫:delete(打开/关闭/前往)快捷键 功能 ⌘⇧N 打开一个新的sublime窗口 ⌘N 新建文件 ⌘⇧W 关闭sublime,关闭所有文件 ⌘W 关闭当前文件...
2022-04-28 14:53:21
2136
原创 Linux下启动和关闭nginx命令
linux 下面启动nginx 和关闭nginx, 查看linux 开放的所有端口netstat -ntpl,重启服务命令 :service network restart1、进入到安装的目录里面 whereis nginx2、进入该路径:cd /usr/local/nginx/sbin3、启动nginx 命令: ./nginx 出现下面启动成功4、查看nginx 的状态 ps -ef | grep nginx 出现master 则启动成功5、关闭nginx 命...
2021-11-04 17:21:12
31181
1
原创 ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)
在服务器处理问题时关闭了MySQL ,再次使用时就提示ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)解决方式:启动MySQL1、找到mysql的安装目录,:/usr/local/mysql,不用去mysql底下的bin目录2、执行 sudo ./support-files/mysql.server start...
2021-11-04 16:36:37
128
原创 Mac上允许运行未知开发者的方法
sudo spctl --master-disable这个命令用来显示 偏好设置-》安全-》中的“任何来源”选项
2021-09-05 16:23:33
1693
原创 使用django在浏览器中遇到Refused to display ‘url‘ in a frame because it set ‘X-Frame-Options‘ to ‘deny‘.
更多资讯,请访问:liyu.info问题:原因:django3.0中X_FRAME_OPTIONS 默认是deny。解决方案:在 Djagno 的 settings.py 文件中输入:X_FRAME_OPTIONS = 'SAMEORIGIN'
2021-08-12 16:17:11
414
原创 Android使用adb安装、查询、卸载应用
一、安装、卸载、查询应用1、安装adb install apk路径2、查询adb shell pm list packages -[option] 命令查看已经安装的应用,列出包名,后面加不同的后缀输出不同信息。adb shell pm list packages ####查看当前连接设备或者虚拟机的所有包adb shell pm list packages -d#####只输出禁用的包。adb shell pm list packages -e##...
2021-05-24 18:04:35
738
原创 不安全的权限 0644,建议使用 0600
[root@localhost ldy]# dd if=/dev/zero of=/home/swap bs=1M count=1024记录了1024+0 的读入记录了1024+0 的写出1073741824字节(1.1 GB)已复制,10.462 秒,103 MB/秒[root@localhost ldy]# mkswap /home/swap正在设置交换空间版本 1,大小 = 1048572 KiB无标签,UUID=50f8790d-5489-48f1-9657-b2aaaf3591...
2021-03-18 19:05:10
4212
1
原创 eclipse怎么配置联想功能
第一步:打开Eclipse,windows下,打开“window”→“Preferences” ;mac下,打开“偏好设置”。第二步:选择“Java”,展开,“Editor”,选择“Content Assist”。第三步:选择“Content Assist”,在右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。触发代码提示的就是“.”这个符号。“Auto activation delay”这个是提示出现...
2021-02-07 17:21:36
1583
《HTTP权威指南 》&《HTTPS权威指南》 pdf高清
2018-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人