码农印象 码农印象
4年前
【程序人生】毕业入职后,C++转Go语言工作半年感受
我在大学期间就听说了Go并学习了一段时间,坦白的说,那时候对Go是比较无感的,因为并没有看到Go特别亮眼的地方,可能和我使用C、C、Java有关,这三
Jacquelyn38 Jacquelyn38
4年前
使用Node.js还可以发邮件?
前言今天,我们给大家开发一个小效果。篇幅比较短,主要给大家展示效果。实战1.首先我们初始化一个Node项目npm init y2.创建一个app.js文件'use strict';const nodemailer  require('nodemaile
Stella981 Stella981
4年前
Python爬虫教程
本篇是介绍在Anaconda环境下,创建Scrapy爬虫框架项目的步骤,且介绍比较详细Python爬虫教程31创建Scrapy爬虫框架项目首先说一下,本篇是在Anaconda环境下,所以如果没有安装Anaconda请先到官网下载安装Anaconda
Wesley13 Wesley13
4年前
03.fabric的swarm集群布署:swarm集群安装和布署应用
使用了docker自带的swarm功能,个人比较懒就不去指明什么版本后才能用了,升到最新版就对了。先看一下基本的使用方法:创建一个swarm的管理节点dockerswarminitadvertiseaddr192.168.99.100advertiseaddr指定网卡地址其它
Easter79 Easter79
4年前
TypeScript
数组的类型在TypeScript中,数组类型有多种定义方式,比较灵活。「类型方括号」表示法最简单的方法是使用「类型方括号」来表示数组:letfibonacci:number1,1,2,3,5;数组的项中不允许出现其他的类型:
Stella981 Stella981
4年前
Cannot change version of project facet Dynamic web
问题描述        用Eclipse创建Maven结构的web项目的时候选择了ArtifactId为mavenartchetypewebapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在都是用3.0,在ProjectFacets里面修改Dynamicwebmodule为3.0的时候就会出现Canno
Stella981 Stella981
4年前
Golang空接口的小技巧应用
最近在用golang写一个框架,希望可以比较灵活地构建一个方法,可以接受任意类型的输入,这样首先想到的是使用空接口interface{},因为在golang里面没有泛型。空接口例子一:typedownloadinterface{Download(interface{})}typedlstruc
Wesley13 Wesley13
4年前
Ubuntu Server dpkg 命令
dpkg命令应该算是比较底层的命令,几个最常用的dpkg命令:1\.查看某个软件包是否已经安装:dpkg–l<package $ dpkg –l apt$ dpkg –l apache    2. 查看某个软件包中都包含哪些文件:dpkg–L<package$ dpkg –L whiptail
Stella981 Stella981
4年前
Qt编写自定义控件59
一、前言直方动态图类似于音乐播放时候的柱状图展示,顶部提供一个横线条,当柱状上升的时候,该线条类似于帽子的形式冲到顶端,相当于柱状顶上去的感觉,给人一种动态的感觉,听音乐的同时更加赏心悦目,原理比较简单,就是用2个定时器,一个定时器间隔比较短,负责快速把柱状图从底部冲到设置的值,同时横线条跟随一起冲上去,一个定时器负责慢慢的跌落值到0,然后横线
yu yu
6个月前
API聚合与协作新升级,ModelGate新版本重点功能实践
最近在对接AI服务API时,发现ModelGate平台上线了新版,其聚合模型入口和用量统计的能力愈发完善。对于有多大模型需求、API频繁切换、团队灵活分工的场景,这次更新感受比较深,整理如下