暂时未有相关云产品技术能力~
2023年07月
2023年03月
2023年02月
2022年11月
2022年09月
2022年08月
2022年07月
2022年06月
2022年04月
2022年03月
2022年02月
通过使用函数计算部署Stable Diffusion这个让我更深层次的体会到了函数计算的优势:
弹性伸缩:函数计算是按需自动伸缩的,无需手动管理服务器或虚拟机的规模。它可以根据请求的数量和负载情况自动扩展和缩减计算资源,以确保始终有足够的资源来处理请求。这样可以大大降低运维成本,并且可以应对突发的高并发请求。
无服务器架构:函数计算是一种无服务器架构,开发者无需关心底层的基础设施和服务器管理。开发者只需编写函数代码并上传到云端,云服务提供商会负责管理底层的服务器和资源。
按量计费:函数计算采用按量计费的方式,即按照实际执行的函数代码的运行时间和资源消耗进行计费。开发者只需为实际使用的计算资源付费,无需预付费或长期租用服务器。
高可用性:函数计算具有高可用性,云服务提供商会自动进行故障转移和容错处理,确保函数在任何时间都可用。即使在出现故障的情况下,云服务也会自动将函数迁移到其他可用的计算节点上。
多语言支持:函数计算支持多种编程语言,如JavaScript、Python、Java等,开发者可以根据自己的喜好和需求选择合适的语言进行开发。
集成其他云服务:函数计算可以与其他云服务进行集成,例如对象存储、消息队列、数据库等。开发者可以方便地使用这些服务来构建更复杂的应用程序。
外部硬盘备份:将文件复制到外部硬盘驱动器中,以防止计算机出现问题时数据丢失。
云备份:将数据上传到云服务提供商中的服务器上,以便在需要时可以随时恢复数据。
网络备份:通过网络将数据发送到备份服务器或其他设备上,以确保数据安全性和可用性。
光盘备份:将重要数据烧录到光盘中,作为另一种备份存储介质。
从开发者的角度来看,优秀的产品经理应该具备以下几个方面的品质:
具备技术背景:优秀的产品经理应该具备一定的技术背景,能够理解开发过程和技术架构,对开发人员的工作有一定的了解和尊重,同时也能够为解决技术上的问题提出建设性的意见。
细心和耐心:产品经理需要对产品的细节和用户体验有很高的敏感度,能够在开发过程中发现并解决问题。同时,要有耐心地听取开发人员的反馈,理解他们的观点并寻求解决方案。
具备管理能力:作为产品团队的领导者,优秀的产品经理需要具备一定的管理能力,能够合理规划和分配工作任务,展现出自己的领导风范,并帮助团队成员解决问题。
沟通能力强:产品经理需要与开发团队紧密协作,并与其他部门进行沟通协调,例如与设计师、市场营销团队和客户服务团队等。优秀的产品经理应该能够清晰地表达自己的想法和需求,同时能够理解和处理不同人群间的沟通误解,从而确保产品的成功。
一、充分认识自己 首先,开发者需要充分认识自己的能力和目标,具体而言,有以下几点:
1、认识自己的技术及知识水平。首先,要了解自己目前拥有的技术及知识,以及所掌握的技术及知识的开发水平,假如是旧技术及知识,要考虑否定新技术及知识;
2、弄明白自己最感兴趣的方向。不同的专业方向都有属于自己的特点,开发者要弄清楚自己偏好于哪方面,然后打算如何朝着某一方向发展;
二、制定适当的职业规划
1、结合具体行业发展趋势,制定发展规划。现在不仅要学习技术,而且要注重发展能力,即从技术理论上学习,也要从当下社会发展趋势去分析行业发展趋势,以弄清自己方向,做出深思熟虑的决策以便达到长远发展;
2、做好技术结构布局规划。除了结合行业发展趋势区制定适当的职业规划外,还要弄清功能结构规划,例如,要把握核心技术所需的专业模块,以及所需的技术支持及管理经验,使自己的结构及技术布局更合理,以便更好的满足用户对安全稳定性的要求;
3、找对职业规划的支持。因为职业规划是一件不容易的事情,要把握好发展趋势,为了确定靠谱的职业规划,建议将自己的计划提交给一般有经验的职业规划专家或公司,以得到有效的、靠谱的指导建议。
1、建立开源社区规范和准则:确立清晰的规范和准则,尽量准确化条条框框,约束开源社区发展方向和影响范围;
2、构建好社区运营模式:确立适合社区发展的运营模式,结合开源社区的特点,建立一套可行的运营机制;
3、学习和改进社区风气:把开源运动的口号和思想坚持到位,同时激发社区的进步精神;
4、加强社区管理力度:建立严格的审核制度,加快社区的发展进程,维护社区的整体形象;
5、分配责任和保障利益:给予社区参与者合理的待遇和利润,从而增强社区的凝聚力和参与欲望;
6、不断完善社区形象:强化社区宣传工作,增加外部社会对开源社区的关注,扩大社区影响力。
总之,构建“可控开源”体系,需要把握住规范与自由相结合,同时兼顾激励与发展,权衡包容与约束,形成一种宽容而有序的开源社区。
2023年社区讨论的话题可以包括:
新能源技术的进步:随着新能源技术的普及,人们如何充分发挥新能源的优势,全面推进新能源技术的发展;
电子商务新趋势与发展:未来电子商务行业如何利用新技术,更好地为消费者提供更加优质、便捷的服务;
智能化制造行业的发展:智能化制造技术如何带动工业制造业的进步以及产品提升质量的成效;
人工智能与机器学习:人工智能和机器学习如何推进信息化时代的进步,划定未来社会生活模式的新轨迹;
虚拟现实的应用:如何利用虚拟现实虚拟技术,打造更真实的世界体验,让用户沉浸在虚拟现实空间中;
医疗保健:怎样利用新科技,为患者提供更高标准的诊疗服务与护理服务,改善群众就医体验。
不一定是下一场IT革命。低代码开发的想法是利用友好的图形界面让用户快速创建、测试以及部署应用程序,而不需要花费大量时间在编写技术性代码上。这是一个很有意义的发展,但它不可能全面取代传统的编码方式。云计算和低代码开发都是使开发更快捷、更灵活的技术,但它们并不一定直接相关。
作为开发者,我喜欢有关技术,新技术进展,新的应用开发的话题,以及业界变革的新趋势。我也喜欢有关数据分析和推理,机器学习线上应用的内容。
serverless的本质,不是算力资源的简单堆砌,而是池化——它将大量的零散算力资源(廉价的算力资源)进行打包、汇聚,实现更高可靠性、更高性能、更低成本的算力。
具体来说,在云计算中,CPU、GPU、内存、硬盘等计算资源被集合起来,通过软件的方式,组成一个虚拟的可无限扩展的“算力资源池”。如果用户有算力需求,“算力资源池”就会动态地进行算力资源的分配,构建一个虚拟的“计算机”。用户按需使用、付费,即可。
相比于用户自购设备、自建机房、自己运维,云计算有明显的成本优势,可以节约大量资金和人力。
本文中的磁盘/dev/vdb为笔者测试服务器上的命名,在您的服务器中可能是/dev/xdb、/dev/sdb、/dev/xvdb等等
请根据实际情况进行修改
1、创建挂载目录(www为宝塔默认安装目录)
mkdir -p /www
2、确认是否没有分区的磁盘,如下图,没有分区的磁盘是/dev/vdb,在您的服务器中可能是/dev/sdb,请注意按照实际名称修改
fdisk -l
3、为磁盘分区,若已分区,可跳过
fdisk /dev/vdb
4、输入n开始创建分区
5、输入p创建主分区
6、选择分区号 输入1
7、输入分区开始位置,直接回车
8、输入分区结束位置,直接回车
9、输入wq 回车退出
10、检查是否分区成功(带有vdb1/sdb1/xvb1说明成功)
fdisk -l
11、格式化分区,这里输入看到的磁盘加分区号 如下图为/dev/vdb1 已格式化的可跳过
mkfs.ext4 /dev/vdb1
12、将分区挂载信息添加到配置文件/etc/fstab中,实现开机/重启自动挂载
echo "/dev/vdb1 /www ext4 defaults 0 0" >> /etc/fstab
13、重新挂载所有分区
mount -a
14、检查是否挂载成功
df -h
挂载后即可安装面板
安装宝塔参考:https://www.bt.cn/new/index.html 不在详细累赘叙述了。。
ossfs能让您在Linux系统中,将对象存储OSS的存储空间(Bucket)挂载到本地文件系统中,您能够像操作本地文件一样操作OSS的对象(Object),实现数据的共享。
1.下载安装包。
以下载CentOS 7.0 (x64)版本为例:
wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm
2.安装ossfs。
CentOS 6.5及以上系统版本的安装命令:
sudo yum localinstall ossfs_1.80.6_centos7.0_x86_64.rpm
3.配置账号访问信息。
将Bucket名称以及具有此Bucket访问权限的AccessKeyId/AccessKeySecret信息存放在/etc/passwd-ossfs文件中。注意这个文件的权限必须正确设置,建议设为640。
echo zhensoft-bak:LTAI*********ErRTa7:yxgVMMD3Eh******64AuCkkslbkok > /etc/passwd-ossfs chmod 640 /etc/passwd-ossfs4.将Bucket挂载到指定目录。
mkdir /oss
ossfs zhensoft-bak /oss -ourl=http://oss-cn-beijing-internal.aliyuncs.com -o allow_other
5.如果您不希望继续挂载此Bucket,您可以将其卸载。
fusermount -u /oss
如果出现
fusermount: failed to unmount /oss: Device or resource busy
使用如下命令
fusermount -zu /oss
如果还是不行就重启服务器
6.如果出现错误
ossfs: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such file or directory需要执行:yum install compat-openssl10
ecs建站推荐使用centos stream和ubuntu系统,然后安装宝塔面板。通过这个可视化工具就超级简单了。https://www.bt.cn/new/index.html
需要再oss绑定自己的域名,通过自己的域名+图片路径才能才能域名,否则就是下载。
之前使用阿里云oss自带域名是支持预览的后来做了限制。目前再 img标签里面引用阿里云oss自带域名+图片路径也是可以的,唯独不能预览。
建议使用docker安装:下面示例说的是msyql8.0,服务器的安全组以及服务器防火墙要放行对应端口
拉取msyql镜像,通过镜像启动容器
拉取镜像
docker pull mysql:8.0
通过镜像启动容器
docker run --name zs-test-mysql80 -e MYSQL_ROOT_PASSWORD=111111 -p 39001:3306 -d mysql:8.0
说明:
zs-test-mysql80 容器名字
-e 指定msyql的密码
-p映射端口前面是宿主机服务器端口:后面是容器服务端口
-d 后台运行,并且返回容器id
mysql:8.0 镜像名字
下面说下步骤:
https://fcnext.console.aliyun.com/cn-beijing/services
1.根据页面的提示先创建一个服务。
2.创建函数,选择使用标准runtime从0创建,因为我只是一个接口服务,用最轻量的形式创建即可。运行环境选择php7.2,目前只有7.2,如果你是把已有的项目迁移进来,或者是php的其他版本,选择后面的自定义运行时。代码包通过我上面的gitee地址下载即可。
这里给官方一个建议直接可以拉去开源的gitee或者github地址的代码,那样更方便些。
3.如何访问。
点击下图里面的url,提示一个文件下载,打开下载的文件,里面是返回的转化后的地址的json,这里为啥是下载呢?使用的阿里云的域名会在头部增加强制下载,绑定自己的域名,通过自己的域名访问就好了。
4.绑定自己的域名
根据下图填写域名然后自己去cname,这里给官方提个小建议,本账号下面的域名添加的时候最好能支持自动cname那样就更方便了。
下面是路由配置 /* 指的是根目录下面所有 指向 这个ip2region这个服务下面的ip2region这个函数下面的最新版本。
5.可以通过自定义域名访问了就。
是不是很简单。
源代码地址以及说明:
https://gitee.com/wlphp/aliyun-fc-ip2regioin
redis开启了免密就不需要添加白名单了,同一个vpc就行。
如果没有开启免密,您需要添加白名单或是使用相同的安全组
白名单是公用的(内网链接和公网链接),白名单和安全组设置一个就可以,建议直接设置白名单
您ECS和rds在同一个安全组就可以不用添加白名单,就只有这个作用,所以建议直接设置白名单就行
看到身边很多朋友都去了云栖大会打卡☘️
所以我也来啦!
不得不说真的收获太多啦!
大家周末不知道去哪玩也可以考虑来这里打卡一下的呦✨
尤其要和大家说的就是这个B馆无影展区
亲自去体验了一下驾驶飞机穿梭云端的感觉
不得不说太炫酷啦!
而且完全就是沉浸式体验
真的特别真实✨
另外这里还有很多新品在等待着大家!
还有这个任生堂也是超级好逛的⭐️
来这里一次真的玩的很开心吖
大家有时间记得亲自去打卡啦
感受一下科技的魅力!
我是php软件开发,有用过流水线发布代码到ecs也使用过流水线发布vue-cli的纯前段项目到oss,总体感觉就是比我们自己搭建的jkens来说,不需要我们运维,同时免费的额度已经够我们使用了,相比之前更稳定。云效appstack的简单化的部署确实减轻好多工作量。更加可视化。自己先多使用熟悉熟悉,然后在公司内部先推荐其他同事使用起来。感觉非常棒!!