首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >程序员过节指南:如何用代码做一个月饼?

程序员过节指南:如何用代码做一个月饼?

提问于 2021-09-18 03:31:29
回答 28关注 9查看 5.4K

2021年中秋即将到来,作为程序员,前有「产品迭代」,后有「运营需求」。

  • 开发中秋活动相关页面( 时间太急,可能有 BUG )
图片来源于网络
图片来源于网络
  • 开发与货币直接相关的,比如电商、抢购业务( 后果严重,容易在假期前后被攻击 )
图片来源于网络
图片来源于网络

作为程序员的你:

  1. 在中秋节接过什么样的产品 or 运营需求?
  2. 有什么高效完成需求小技巧,优雅度过中秋?

快来分享你的心得吧!

图片来源于网络
图片来源于网络

内容要求

● 围绕如何在中秋节前高效完成需求,发表见解 50 字以上(需原创,禁止转载)

奖励

回答赞同数 TOP10 的用户将有机会获得精美定制小礼品一份

评选标准

  • 回答需符合活动中所提及的要求,符合社区规范
  • 请遵守社区规范,如有违规行为,一经发现即取消参与资格

评选结果 & 公示

腾讯云开发者社区小助手 9 月 24 日在获奖评论下通知答主,奖品将于30日内发放

更多精彩问答与定制好礼,尽请关注 【云+有奖问答专题】 \( ̄▽ ̄)/

已邀请
等2人回答

回答 28

西门呀在吹雪

修改于 2021-09-15 06:35:43

代码语言:js
AI代码解释
复制
 public static void main(String[] args) {
        int r = 20;
        for (int y = 0; y <= 2 * r; y += 4) {
            int x = (int) Math.round(r - Math.sqrt(2 * r * y - y * y));
            int len = 2 * (r - x);
            for (int i = 0; i <= x; i++) {
                System.out.print(' ');
            }
            System.out.print('*');

            if(y==r){
                for (int j = 0; j <= len/4; j++) {
                    System.out.print("月饼");
                }
            }else {
                for (int j = 0; j <= len; j++) {
                    System.out.print(' ');
                }
            }
            System.out.println('*');
        }
    }

效果

代码语言:js
AI代码解释
复制
                     * *
         *                         *
     *                                 *
   *                                     *
 *                                         *
 *月饼月饼月饼月饼月饼月饼月饼月饼月饼月饼月饼*
 *                                         *
   *                                     *
     *                                 *
         *                         *
                     * *

量子态的沐子呓

修改于 2021-09-16 06:28:13

首先来张效果图把:

实现步骤

1、首先我们需要导入画图和数据计算的相关库。

代码语言:javascript
运行
AI代码解释
复制
#导入画图和数据计算的相关库
import numpy as np
from numpy import sin, cos, pi
import matplotlib.pyplot as plt
import matplotlib.patches as mpatch
from matplotlib.patches import Arc, Circle, Wedge
from matplotlib.collections import PatchCollection
from matplotlib.font_manager import FontProperties

2、为了在图片上显示中文,需要先加载Alibaba-PuHuiTi-Medium字体下载地址:

代码语言:javascript
运行
AI代码解释
复制
#为了在图片上显示中文,加载字体
!wget http://tianchi-media.oss-cn-beijing.aliyuncs.com/DSW/Python/miniproject/01_draw_moon_cake/Alibaba-PuHuiTi-Medium.ttf

3、然后设置3个变量,这3个变量的用途到后面会有解释:

代码语言:javascript
运行
AI代码解释
复制
#设置变量
length = 20R = 3**0.5*length/(3**0.5*cos(pi/12)-sin(pi/12))r = 2*sin(pi/12)*R/3**0.5

4、接下来我们要画弧线,弧线是月饼边缘的花纹:

代码语言:javascript
运行
AI代码解释
复制
arc1 = Arc([0, length], width=2.9*r, height=2.9*r, angle=0, theta1=60, theta2=420, ec='orange', linewidth=4)

5、其中 [0, length] 是这个Arc弧线的圆心,因为这个Arc类是一个椭圆形的一部分,所以其包含圆心、横轴、纵轴等参数,length变量就是arc1圆心的纵坐标,width=2r 和 height=2r 就说明这个椭圆的纵轴和横轴长度相等,其是一个圆,而不是椭圆,变量 r 就是这个圆的半径。angle=0 就是我们不需要对这个圆进行旋转,theta1=30 和 theta2=150 是指明这个弧线的起始角度和终止角度,这里的角度分别是30度和150度。而 ec=‘orange’ 和linewidth=4 分别指边线的颜色和线条宽度,颜色我们设为橙色,宽度为4。而这些弧线的效果图如图2所示,在图中笔者标出了arc1、arc5和arc9这3条弧线的位置,所有弧线按照逆时针方向排列。这些位置大同小异,大家只要计算好其各自的位置参数就行,这里就不再赘述了。

接下来我们要画剩下的11条弧线

代码语言:javascript
运行
AI代码解释
复制
#绘制弧线
arc1 = Arc([0, length], width=2.9*r, height=2.9*r, angle=0, theta1=60, theta2=420, ec='orange', linewidth=4)
arc2 = Arc([-length/2, length/2*3**0.5], width=2.9*r, height=2.9*r, 
           angle=0, theta1=120, theta2=480, ec='orange', linewidth=4)
arc3 = Arc([-length/2*3**0.5, length/2], width=2.9*r, height=2.9*r, 
            angle=0, theta1=180, theta2=540, ec='orange', linewidth=4)
arc4 = Arc([-length, 0], width=2.9*r, height=2.9*r,  angle=0, theta1=240, theta2=600, ec='orange', linewidth=4)
arc5 = Arc([-length/2*3**0.5, -length/2], width=2.9*r, height=2.9*r, 
            angle=0, theta1=300, theta2=660,ec='orange', linewidth=4)
arc6 = Arc([-length/2, -length/2*3**0.5], width=2.9*r, height=2.9*r,
           angle=0, theta1=360, theta2=720, ec='orange', linewidth=4)
arc7 = Arc([0, -length], width=2.9*r, height=2.9*r, angle=0, theta1=420, theta2=780, ec='orange', linewidth=4)
arc8 = Arc([length/2, -length/2*3**0.5], width=2.9*r, height=2.9*r,
           angle=0, theta1=480, theta2=840, ec='orange', linewidth=4)
arc9 = Arc([length/2*3**0.5, -length/2], width=2.9*r, height=2.9*r,
           angle=0, theta1=540, theta2=900, ec='orange', linewidth=4)
arc10 = Arc([length, 0], width=2.9*r, height=2.9*r, angle=0, theta1=600, theta2=960, ec='orange', linewidth=4)
arc11 = Arc([length/2*3**0.5, length/2], width=2.9*r, height=2.9*r,
            angle=0, theta1=660, theta2=1020, ec='orange', linewidth=4)
arc12 = Arc([length/2, length/2*3**0.5], width=2.9*r, height=2.9*r,
            angle=0, theta1=720, theta2=1080, ec='orange', linewidth=4)

6、然后我们再画一个圆,这个圆是月饼的主体部分,其圆心和整个月饼的中心是重合的,圆心位置我们选在了坐标原点,代码如下:

代码语言:javascript
运行
AI代码解释
复制
circle = Circle((0,0), R, ec='orange', fc='white', linewidth=4) ##ec为线条颜色,fc为填充颜色,可以自由替换
circle2 = Circle((0,0), (1/4+1)*R, ec='orange', fc='brown', linewidth=4)

7、这里变量R就是这个大圆的半径,边线颜色(ec)设置为橙色,表面颜色设为白色。 接下来我们再画上一些花纹,这些花纹主要由8个扇形组成,其中有4个大的扇形和4个小的扇形,我们先画一个,代码如下:

代码语言:javascript
运行
AI代码解释
复制
wedge1 = Wedge([-2, 2], R-5, 90, 180,
               ec='orange', fc=r'white', linewidth=4) ##ec为线条颜色,fc为填充颜色,可以自由替换

8、其中[-2, 2]是这个Wedge所代表的圆的圆心,R-5 是其半径,90 和180分别代表起始和终止角度,ec、fc和linewidth这些都和前面Arc类的用法相似,这8个扇形的效果图如图4所示。在图中笔者标出了wedge1、wedge2、wedge5和wedge6的位置,所有扇形按照逆时针方向放置。 了解以后我们把剩下的部分给画完

代码语言:javascript
运行
AI代码解释
复制
wedge1 = Wedge([-2, 2], R-5, 90, 180,
               ec='orange', fc=r'white', linewidth=4) ##ec为线条颜色,fc为填充颜色,可以自由替换
wedge2 = Wedge([-5, 5], R-12, 90, 180, ec='orange',
               fc=r'brown', linewidth=4)
wedge3 = Wedge([-2, -2], R-5, 180, 270, ec='orange', 
               fc=r'white', linewidth=4)
wedge4 = Wedge([-5, -5], R-12, 180, 270, ec='orange', 
               fc=r'brown', linewidth=4)
wedge5 = Wedge([2, -2], R-5, 270, 360, ec='orange', 
               fc=r'white', linewidth=4)
wedge6 = Wedge([5, -5], R-12, 270, 360, ec='orange',
               fc=r'brown', linewidth=4)
wedge7 = Wedge([2, 2], R-5, 0, 90, ec='orange', 
               fc=r'white', linewidth=4)
wedge8 = Wedge([5, 5], R-12, 0, 90, ec='orange',
               fc=r'brown', linewidth=4)

9、最后我们再把自己取好的名称加上,因为代码不多,所以把剩余所有代码都写在这里:

代码语言:javascript
运行
AI代码解释
复制
art_list = [circle2,arc1, arc2, arc3, arc4, arc5, arc6, arc7, arc8, arc9, arc10, arc11, arc12]
art_list.extend([circle, wedge1, wedge2, wedge3, wedge4, wedge5, wedge6, wedge7, wedge8])
fig, ax = plt.subplots(figsize=(8,8))
ax.set_aspect('equal')
for a in art_list:
    ax.add_patch(a)
    
plt.axis('off')
font_set = FontProperties(fname=r"Alibaba-PuHuiTi-Medium.ttf", size=12) ##可以自由下载字体使用
plt.text(-15, 7, '中',fontproperties=font_set,color='orange',fontsize=49) ##ec为线条颜色,color为字体颜色,可以自由替换
plt.text(-15, -13, '快',fontproperties=font_set,color='orange',fontsize=49) ##ec为线条颜色,color为字体颜色,可以自由替换
plt.text(7, 7, '秋',fontproperties=font_set,color='orange',fontsize=49) ##ec为线条颜色,color为字体颜色,可以自由替换
plt.text(7, -13, '乐',fontproperties=font_set,color='orange',fontsize=49) ##ec为线条颜色,color为字体颜色,可以自由替换
plt.text(-25,-40,'但愿人长久,千里共婵娟',fontproperties=font_set, fontsize=30, color='#aa4a30')
plt.ylim([-35, 35])
plt.xlim([-35, 35])
plt.show()

铛铛,一个月饼就画好啦!

全部代码

代码语言:javascript
运行
AI代码解释
复制
#导入画图和数据计算的相关库
import numpy as np
from numpy import sin, cos, pi
import matplotlib.pyplot as plt
import matplotlib.patches as mpatch
from matplotlib.patches import Arc, Circle, Wedge
from matplotlib.collections import PatchCollection
from matplotlib.font_manager import FontProperties
#为了在图片上显示中文,加载字体
!wget http://tianchi-media.oss-cn-beijing.aliyuncs.com/DSW/Python/miniproject/01_draw_moon_cake/Alibaba-PuHuiTi-Medium.ttf
#设置变量
length = 20
R = 3**0.5*length/(3**0.5*cos(pi/12)-sin(pi/12))
r = 2*sin(pi/12)*R/3**0.5
#绘制弧线
arc1 = Arc([0, length], width=2.9*r, height=2.9*r, angle=0, theta1=60, theta2=420, ec='orange', linewidth=4)
arc2 = Arc([-length/2, length/2*3**0.5], width=2.9*r, height=2.9*r, 
           angle=0, theta1=120, theta2=480, ec='orange', linewidth=4)
arc3 = Arc([-length/2*3**0.5, length/2], width=2.9*r, height=2.9*r, 
            angle=0, theta1=180, theta2=540, ec='orange', linewidth=4)
arc4 = Arc([-length, 0], width=2.9*r, height=2.9*r,  angle=0, theta1=240, theta2=600, ec='orange', linewidth=4)
arc5 = Arc([-length/2*3**0.5, -length/2], width=2.9*r, height=2.9*r, 
            angle=0, theta1=300, theta2=660,ec='orange', linewidth=4)
arc6 = Arc([-length/2, -length/2*3**0.5], width=2.9*r, height=2.9*r,
           angle=0, theta1=360, theta2=720, ec='orange', linewidth=4)
arc7 = Arc([0, -length], width=2.9*r, height=2.9*r, angle=0, theta1=420, theta2=780, ec='orange', linewidth=4)
arc8 = Arc([length/2, -length/2*3**0.5], width=2.9*r, height=2.9*r,
           angle=0, theta1=480, theta2=840, ec='orange', linewidth=4)
arc9 = Arc([length/2*3**0.5, -length/2], width=2.9*r, height=2.9*r,
           angle=0, theta1=540, theta2=900, ec='orange', linewidth=4)
arc10 = Arc([length, 0], width=2.9*r, height=2.9*r, angle=0, theta1=600, theta2=960, ec='orange', linewidth=4)
arc11 = Arc([length/2*3**0.5, length/2], width=2.9*r, height=2.9*r,
            angle=0, theta1=660, theta2=1020, ec='orange', linewidth=4)
arc12 = Arc([length/2, length/2*3**0.5], width=2.9*r, height=2.9*r,
            angle=0, theta1=720, theta2=1080, ec='orange', linewidth=4)
#画圆
circle = Circle((0,0), R, ec='orange', fc='white', linewidth=4) ##ec为线条颜色,fc为填充颜色,可以自由替换
circle2 = Circle((0,0), (1/4+1)*R, ec='orange', fc='brown', linewidth=4)
wedge1 = Wedge([-2, 2], R-5, 90, 180,
               ec='orange', fc=r'white', linewidth=4) ##ec为线条颜色,fc为填充颜色,可以自由替换
wedge2 = Wedge([-5, 5], R-12, 90, 180, ec='orange',
               fc=r'brown', linewidth=4)
wedge3 = Wedge([-2, -2], R-5, 180, 270, ec='orange', 
               fc=r'white', linewidth=4)
wedge4 = Wedge([-5, -5], R-12, 180, 270, ec='orange', 
               fc=r'brown', linewidth=4)
wedge5 = Wedge([2, -2], R-5, 270, 360, ec='orange', 
               fc=r'white', linewidth=4)
wedge6 = Wedge([5, -5], R-12, 270, 360, ec='orange',
               fc=r'brown', linewidth=4)
wedge7 = Wedge([2, 2], R-5, 0, 90, ec='orange', 
               fc=r'white', linewidth=4)
wedge8 = Wedge([5, 5], R-12, 0, 90, ec='orange',
               fc=r'brown', linewidth=4)
art_list = [circle2,arc1, arc2, arc3, arc4, arc5, arc6, arc7, arc8, arc9, arc10, arc11, arc12]
art_list.extend([circle, wedge1, wedge2, wedge3, wedge4, wedge5, wedge6, wedge7, wedge8])
fig, ax = plt.subplots(figsize=(8,8))
ax.set_aspect('equal')
for a in art_list:
    ax.add_patch(a)
    
plt.axis('off')
font_set = FontProperties(fname=r"Alibaba-PuHuiTi-Medium.ttf", size=12) ##可以自由下载字体使用
plt.text(-15, 7, '中',fontproperties=font_set,color='orange',fontsize=49) ##ec为线条颜色,color为字体颜色,可以自由替换
plt.text(-15, -13, '快',fontproperties=font_set,color='orange',fontsize=49) ##ec为线条颜色,color为字体颜色,可以自由替换
plt.text(7, 7, '秋',fontproperties=font_set,color='orange',fontsize=49) ##ec为线条颜色,color为字体颜色,可以自由替换
plt.text(7, -13, '乐',fontproperties=font_set,color='orange',fontsize=49) ##ec为线条颜色,color为字体颜色,可以自由替换
plt.text(-25,-40,'但愿人长久,千里共婵娟',fontproperties=font_set, fontsize=30, color='#aa4a30')
plt.ylim([-35, 35])
plt.xlim([-35, 35])
plt.show()

效果预览:

jwj

修改于 2021-09-15 09:09:29

代码语言:html
AI代码解释
复制
<!doctype html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>中秋快乐</title>
    <style>
        .blessing {
            font-size: 100px;
            letter-spacing: 40px;
            width: 400px;
            text-align: center;
            line-height: 200px;
            color: #fede65;
        }
        span{position:absolute; color: #f00;}
    </style>
</head>
<body>
<div class="blessing">阖家平安</div>
<script type="text/javascript">
function moonCake(r) {
    var PI = Math.PI;
    for(var i = 0; i < 360; i += 6) {
        var O = document.createElement('span');
        O.appendChild(document.createTextNode('.'));
        O.style.left = (Math.cos(PI / 180 * i) * r + r) + 'px';
        O.style.top = (Math.sin(PI / 180 * i) * r + r) + 'px';
        document.body.appendChild(O);
    }
}
moonCake(200);
</script>
</body>
</html>

代码语言:html
AI代码解释
复制
<!doctype html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>中秋快乐</title>
    <style>
        .blessing {
            font-size: 100px;
            letter-spacing: 40px;
            width: 400px;
            text-align: center;
            line-height: 200px;
            border-radius: 200px;
            background: #c96904;
            color: #fede65;
            border: 5px solid #fede65;
        }
    </style>
</head>
<body>
<div class="blessing">阖家平安</div>
</body>
</html>
和开发者交流更多问题细节吧,去 写回答
相关文章
高效程序员如何优雅落地需求
回想起从公司成立敲出的第一行代码算起到现在也快三年了,平台的技术架构,技术体系也算是经历了四次比较重大的升级转化(目前第四代架构体系正在进行中),临近年底也想抽出时间来回顾一下,一个小公司从最开始的零交易到现在交易量超过百亿背后的技术变迁。
技术zhai
2019/02/15
9000
满仓过节!
上周五,美股收涨,今天国内指数10点后也一路走高。没有宏观层面的消息,估计是上周五跌后的反弹。大A向来有春季行情,今年虽然春季行情启动得比较早,但是估计还没有结束,加上一季度经济数据在基数效应的影响下比较亮丽,再加上今年是JD100周年,应该不会闹出什么大跌之类的新闻。
量化小白
2023/04/03
2130
满仓过节!
海妖姐姐家的月饼居然卖三舍一
在其他选手还在高歌猛进的时候,星巴克却戛然而止,离中秋节还有遥遥一周就把月饼下架了!
用户1569917
2019/01/09
6640
程序员的中秋节
八月的夜,有点寒,凄凄的月色透过纱窗,无力地落到床前,淡淡的一片白,又给我带来了一个不眠之夜。明知无人与之同乐,只好由自己的思绪在夜色里游荡。好在白天闲来时,习惯于捡拾树荫底下那一片片破碎的阳光,放到口袋里,留到晚上寂寞时,用来温暖自己的心。
楠羽
2022/11/18
3690
春节前突击检查应对指南请收好!
采用Agent-Proxy-Server模式,轻松实现企业跨云跨网络的管理诉求,Agent启动内存仅需20M,资源消耗小,对业务系统不会产生任何影响 。
嘉为蓝鲸
2023/01/17
3970
春节前突击检查应对指南请收好!
今天,你过节了吗?
>>> 1024 == 2 ** 10 True 1024 是个神奇的数字。它是 2 的 10 次方,在以二进制为基础的计算机世界里有着特殊的含义。比如文件小的 1G 就是 1024 M。所以有这样的段子: 今天找同事借一千块钱,结果他直接给我转了 1024,说是帮我凑个整。 这大概是程序员才会懂的哏。 今天,10 月 24 日,也就因此成了程序员节。在这里向编程教室的各位(准)程序员们道一声节日快乐,代码无 Bug。 掐指一算,从我最初写代码(486 上的 BASIC)到今天也有差不多 20 年了。你
Crossin先生
2018/04/17
6770
今天,你过节了吗?
「需求分析」需求分析技术权威指南
需求分析,也称为需求工程,是定义用户对正在构建或修改的新软件的期望的过程。在软件工程中,它有时被一些松散的名称所引用,例如需求收集或需求捕获。需求分析包括那些为一个新的或改变的产品或项目确定需要或满足的条件的任务,考虑不同涉众的可能冲突的需求,分析、记录、验证和管理软件或系统需求。以下是在软件项目的早期阶段进行需求分析的目标:
架构师研究会
2020/09/25
2.7K0
「需求分析」需求分析技术权威指南
有些程序员中秋不吃饭,忙着封装老板画的饼
腾讯云 TVP 联合腾讯云开发者推出 《有些程序员中秋不吃饭,忙着封装老板画的饼》
TVP官方团队
2023/09/29
1650
有些程序员中秋不吃饭,忙着封装老板画的饼
有些程序员中秋不吃饭,忙着封装老板画的饼
腾讯云 TVP 联合腾讯云开发者推出 《有些程序员中秋不吃饭,忙着封装老板画的饼》
TVP官方团队
2023/09/29
1810
有些程序员中秋不吃饭,忙着封装老板画的饼
用程序员的方式过端午节!!!
端午节的前一天,技术群安静了,业务群也安静了,尤其是快要下班的前两个小时,估计大家都没心思去改BUG了,产品也没心思提需求了。假如这个时候还想着开会去讨论技术和业务问题的,绝对是领导或者是老板,哈哈,开玩笑的。
35岁程序员那些事
2023/08/18
2520
用程序员的方式过端午节!!!
如何高效及时地完成工作
最近颇觉事务繁多,且各种事情千头万绪,一不注意,要么未能及时完成工作任务,要么就是讶然忘却,事到临头又急急忙忙赶任务,使得心中常常绷了一根弦,哪怕只是休息片刻,内心也无法保持宁静。
张逸
2023/03/23
6430
如何高效及时地完成工作
如何高效进行业务需求沟通?
平日的工作中,我们经常会跟业务同学讨论新的需求,每次需求讨论的时候,你是否有一套属于自己的方法论?也就是你需要业务提供什么信息,你需要告知业务什么信息。关于这一点,我进行了总结,希望对大家有所帮助。
AsiaYe
2022/04/01
5870
设计师如何高效沟通需求
前言 “有效的沟通取决于沟通者对议题的充分掌握,而非措辞甜美。”——英特尔创始人葛洛夫 沟通是为了完成设定的目标,把信息、思想和感情,在个人和群体之间传递,并达成协议的过程。沟通目的一般分为:说明事物、表达感情、建立关系、达成目标。 需求沟通是设计师和团队围绕需求目标,信息传递的过程,是设计师展开设计工作的起点,贯穿整个设计过程,沟通质量直接影响设计和项目质量。但因沟通复杂性、开放性,对很多新手设计师来说,在需求沟通过程中,可能会碰到一些共同的沟通问题,比如前期需求不明确导致设计频繁修改、产品和体验发
腾讯ISUX
2021/11/10
3740
拿走即用!双节运营攻略,一起乐享国庆中秋!
-文末有福利喔 - 乐乐这几天的表情都是这样的↓ 因 为,终 于 要 激动之余,乐乐还是没有忘记要给各位小伙伴准备“中秋+国庆”双节同庆的乐享活动攻略。 线上线下,这个假期怎么造势怎么玩?来看看以下5类活动指南: 今日宜送祝福 双节模板上线 今年的中秋节和国庆节在同一天,这种巧合在21世纪一共只有四次。 这么特殊的“双节合璧”,乐享也奉上了特殊的祝福模板——“中秋国庆双节乐享”,配置推送到手机上,效果十分赞: 这一次,一共有4套祝福模板可供挑选,不管想单独送中秋或国庆祝福,还
腾讯乐享
2020/09/24
4.9K0
阿里为何再造年货节?只为实现三大跨越
为了迎接春节到来,阿里不仅准备要跟腾讯大干一场红包大战,还做了一个张灯结彩、喜气洋洋、透着浓浓乡情年味的年货节。对于电商平台而言,人工造节本是稀松平常的事情,阿里先后造了双十一、双十二,但阿里年货节跟之前的电商节却有许多不一样的地方,它实现了三大跨越。 第一大跨越:物质鸿沟 移动互联网正在消灭农村和城市之间的信息鸿沟,它让许多原来根本接触不到互联网的人成为了移动网民,他们学会了通过互联网获取更及时更全面更丰富的信息。但是,横亘于农村与城市之间的不只是信息鸿沟,还有物质鸿沟:很多农村地区只能买到『非常可乐』
罗超频道
2018/04/27
1.4K0
【SDL实践指南】安全需求概述
按照<产品安全开发流程规范>中的安全流程制度规范,在所有项目在立项时都必须要通知到安全团队,安全团队需要在项目立项时就产品安全评估流程进行贯宣,同时需要对产品最终上线前的安全质量要求进行贯宣并引导输出安全需求,尽早的规避因为后期安全评审阶段无法通过评审导致业务系统无法正常上线
Al1ex
2023/03/07
1.5K0
【SDL实践指南】安全需求概述
Mac 高效工作指南
序 很多做开发的程序员,都喜欢用mac,其绚丽的外观,加上手感体验,很适合开发和装逼用。其实除了这些为什么那么多程序员喜欢用mac呢,分析了一下使用mac的好处,无外乎以下几点: Mac OS X 是基于 Unix 的,对于开发人员来说,Unix 下一堆好用的工具都可以随手捡到。并且好多的后端开发都是需要unix或linux的环境支持的。 不需要维护。Mac 买来就直接用,磁盘碎片整理?不需要。装驱动?Mac 装好了,驱动就好了。 简洁。Mac 上所有的操作都简洁到了极致,尽量避免干扰用户,增加了程序员的生
xiangzhihong
2018/02/06
2.1K0
Mac 高效工作指南
国庆节前端技术栈充实计划(5):JavaScript SDK设计指南
SDK是软件开发工具包 的缩写,是能够让编程者开发出应用程序的软件包。一般SDK包括一个或多个API、开发工具集和说明文档。
疯狂的技术宅
2019/03/27
2.2K0
国庆节前端技术栈充实计划(5):JavaScript SDK设计指南
产品经理如何高效撰写产品需求文档?
对于产品经理来说,产品需求文档(PRD文档)是工作的核心产出。一份严谨、优秀的产品需求文档能够给项目的其他人员,包括设计师,开发工程师,测试工程师,运营人员等带来很大的帮助。但对于产品经理来说,撰写一份完整的产品需求文档往往需要花费相当多的时间和精力。
奔跑的小鹿
2020/02/12
1.5K0
MySQL节前巡检要点
首先看 CPU内存、硬盘io的消耗程度,其中重点是硬盘使用率,要为长假做好准备,避免单位在过年期间业务写入增长,磁盘占满。
田帅萌
2019/03/01
1K0
MySQL节前巡检要点

相似问题

程序员过节指南:如何玩转你的1024 ?

284.8K

【有奖问答】程序员的七夕过节指南,如何营造七夕的氛围感?

241.3K

如何创建标准的无边界按钮(如设计指南中提到的)?

2282

如何创建标准的无边界按钮(如设计指南中提到的)?

2315

如何创建标准的无边界按钮(如设计指南中提到的)?

2196
交个朋友
加入腾讯云技术交流站
洞悉AI新动向 Get大咖技术交流群
加入HAI高性能应用服务器交流群
探索HAI应用新境界 共享实践心得
相关问答用户
新浪微博 | 高级总监擅长4个领域
到家集团 | 技术VP擅长5个领域
擅长5个领域
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档