精选导读

精选 2023-10-01
公网和内网的区别

一.公网 公网也叫互联网(互连网),公网内的ip可以进行互通互联,相互访问,也可以使用任何公网的软件,访问公网中的信息。 公司之外一般使用vpn访问内网。二 内网内网也可以叫私网,局域网。局域网内只能使用局域网软件如:飞秋,索鸟快传等。不能直接访问公网和使用公网软件如:百度 微博,微信等等。一些比较敏感的政府机关,军队特们的网就是配置的局域网。只能访问自己局域网服务器上存放的内容。可以打打单机游戏以及访问给定的资料。三.内网的形成通过交换机连接外网后,用不同的插口把多条网线连接到

精选 2023-10-09
坚固性 - 安全性 - 可重入性

首先简要说明下一个很有名的重入攻击事件,再模拟重入攻击。The DAO是分布式自治组织,2016年5月正式发布,该项目使用了由德国以太坊创业公司Slock.it编写的开源代码。2016年6月17上午,被攻击的消息开始在社交网站上出现,到6月18日黑客将超过360万个以太币转移到一个child DAO项目中,child DAO项目和The DAO有着一样的结构,当时以太币的价格从20美元降到了13美元。当时,一个所谓的”递归调用“攻击(现在称为重入攻击)名词随之出现,这种攻击可以被用来消耗一些智能合约账户。这

精选 2023-10-03
基于开源ChatGPT Web UI项目,快速构建自己的ChatGPT网站

这种划时代的产品,在这么短的时间里面已经风靡全球了,各种互联网公司都投入大模型的研究,更有很多 AI 领域的人都开启了创业之旅,比如王慧文,李开复等。正常来说遇到相关问题都可以解决,了不起这边就遇到了第二个问题,参照更换镜像的方式解决了,不过环境不同遇到的问题也不相同,大家可以自己排查一下。同时因为我们是基于源码手动进行构建镜像的,可以把一些内容换成自己的,或者自行进行一些二次开发都是可以的。接入微信,钉钉和知识星球(如果没看过的可以翻翻前面的文章),最近再看开源项目的时候,发现了一个。

SpringBoot集成Nacos动态读取配置文件和服务发现 嵌入式

SpringBoot集成Nacos动态读取配置文件和服务发现

ApplicationListener并实现其方法,空方法即可。问题:程序里面有定时任务,定时任务读取的配置如果发生动态变化后,定时任务不执行。PS: 在程序里面所有用到定时任务的类中都要实现上述接口。在需要引用配置的类中加入注解@RefreshScope。可以通过http url来验证动态配置是否生效。原因:定时任务读取配置文件懒加载的方式。解决:在定时任务所在的类,实现一个接口。1.新建namespace。3) 在nacos管理界面配置。...

Android 13运行时权限变更列表 云平台

Android 13运行时权限变更列表

要不了多久,Android 13正式版就要发布了。其实就在几个月前,我写了一篇关于Android 13首个开发者体验版的全面介绍,详情可以参考。那么相比于首个开发者体验版,目前Android 13已经进入了平台稳定期阶段,也就是说API基本已经固定,不会再有什么大的修改了。于是我又重新回顾了一遍Android 13的重要新特性和行为变更,发现有一处重大变化在首个开发者体验版中几乎没有提及,那就是Android 13的运行时权限变更。因此,今天我就再写一篇Android 13的运行时权限变更一览,带你全面..

十分钟教你部署自己的chatgpt网站 硬件开发

十分钟教你部署自己的chatgpt网站

前一段时间写了一篇前端如何实现类似chatgpt的对话页面!上了热榜,阅读量还不错,后来我干脆写了后端,将其做成了一个网站!本篇博客就教你如何十分钟部署一个属于自己的chatgpt网站,十分简单,适合小白!

Go语言使用tcp建立客户端和服务器 Java

Go语言使用tcp建立客户端和服务器

TCP/IP(Transmission Control Protocol/Internet Protocol) 即传输控制协议/网间协议,是一种面向连接(连接导向)的、可靠的、基于字节流的传输层(Transport layer)通信协议,因为是面向连接的协议,数据像水流一样传输,会存在黏包问题。一个TCP服务端可以同时连接很多个客户端,例如世界各地的用户使用自己电脑上的浏览器访问淘宝网。因为Go语言中创建多个goroutine实现并发非常方便和高效,所以我们可以每建立一次链接就创建一个goroutine去处

Android项目:音乐播放器 软件工程

Android项目:音乐播放器

首先是系统登录界面,用户安装app启动后最先看到的界面,需要使用正确的用户名和密码才能进入播放器,再该页面可以选择是否记住密码和自动登录,如果只是选择记住密码,退出应用后再次进入账号密码将会保存,但是不会自动登录,如果勾选了自动登录,会根据保存的账号密码自动登录,下次启动会直接跳过登录并且提示已经自动登录。点击右上角菜单栏中的睡眠设置,弹出睡眠设置选项,滑动进度条选择对应的时间,点击打开开关,点击确定就设置好睡眠时间,到时间后应用会自动关闭。其他功能就不一一展示了,有需要请联系。

Android打包时查看签名文件keystore的MD5值 软件工程

Android打包时查看签名文件keystore的MD5值

原先通过命令keytool -list -v -keystore test.jks 可以查看md5值,但是发现现在查看不了,只有SHA1和SHA256的。有些SDK提供方需要我们提供打包APK时使用的签名文件MD5值,然后SDK服务端会进行比对保证商户调用的合法性。右侧gradle Tasks里面双击signingReport就可以查看签名文件的MD5值了。在app的build.gradle中配置你们签名文件,怎么生成签名文件?...

最新更新

标签列表