8cc

DragonBonesPro动画制作——补间动画、龙骨动画

时光毁灭记忆、已成空白 提交于 2020-08-09 18:03:56
开发工具:DragonBonesPro 1.开场动画 2.小丑盒子 3.跑步的人 4.跳跳羊 一.开场动画 1.导入素材 2.将素材拖入舞台内,并调整位置以及图层 3.设置关键帧,创建补间动画 4.运行结果 二.小丑盒子动画 1.导入素材 2.将素材拖入舞台,并调整层级 3.创建骨骼,并调整场景树 4.设置关键帧,创建补间动画 5.运行结果 三.跑步的人 1.导入.json文件 2.创建手臂和腿的骨骼 3、创建头部和身体的骨骼 4.整体骨骼绑定效果和所有场景树 5.制作补间动画 最低位姿态第0帧: 最高位姿态第2帧: 第二个最低位姿态第4帧: 把第0帧的所有关键帧复制到第8帧完成剩下半步。 6.同理创建其他动作: 7.运行结果 四.跳跳羊 1.导入json素材 2.给跳跳羊创建骨骼,场景树和层级如下 3.选择网格模式,对跳跳羊创建网格,添加边线和顶点 4.添加关键帧,创建补间动画 5.运行结果 来源: oschina 链接: https://my.oschina.net/u/4463456/blog/4280557

OSChina 周日乱弹 —— 能戳一下你的五角星嘛?不行!我的冲浪板很贵!

老子叫甜甜 提交于 2020-08-09 12:46:11
Osc乱弹歌单(2020)请戳( 这里 ) 【今日歌曲】 @ watergood :是时候分享一波我的这张纯音乐歌单了,过去的五年多时间里,我陆陆续续地把听到的好听的纯音乐添加了进去,目前一共65首,相信总有那么一首会带给你好心情。 《前を向いて》- 若草恵 手机党少年们想听歌,请使劲儿戳( 这里 ) @ 老bia同学 :以前读书,有的垃圾同学没事就过来故意撞你一下,捏你一下,或者是踩你的板凳,有的打回去了,有的没有打回去,有的打赢了,有的打输了,到现在都还记在心里..前几年一个高中惹过我的同学,tm的在路上看到我还跟我笑着打招呼...真的是,后悔当时的怯懦与忍耐 哇, 你这个一看就是主角模版啊, 如果你上学是修真的话。 不是所有人都是主角模版的, 也会被欺负, @ sicai :我读书时也是经常被欺负,那时候我看起来就很好欺负的样子。然后初二的某一天我突然爆发了,班里欺负过我的被我打了一圈。放学后二十多个同学在走廊等我,我把拖把拆了,提着那个棍子就上了。从那次以后我在学校就出名了,只要有人敢惹我我就要打回去 说明你一开始不行, 体力弱, “橘猫:给我一个月时间。” 小时候就是, 看不惯的人就要跟他打一架, “学校里打架以后双方被各自的父母送去治疗。” @ 看不懂世间繁华 :特别讨厌在卫生间里大声说话的人,真想打一架! 我就特别想和百度糯米打一架! “好好问问糯米

OSChina 周三乱弹 —— 我只够一碗猫粮的存款捐给灾区小朋友

无人久伴 提交于 2020-08-08 10:47:29
Osc乱弹歌单(2020)请戳( 这里 ) 【今日歌曲】 @ 薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《茜さす》- Aimer 手机党少年们想听歌,请使劲儿戳( 这里 ) @ xiaoshiyue :一到夏天我这条命就是空调给的 最好能不用空调, @ xiaoshiyue :这样的天气最舒服了~ 比如下个雨, @ Cobbage :被雨困在了超市门口 带伞啊! “有你在的地方下雨也是晴天。” 也不要忘记缅怀遇难的同胞 2008年的5月12日 当时还捐钱了, @ 性感码农-PC :那年读初中,中午在教室午睡,下午上课的时候,还没听到消息,然后到了5点放学,跟几个兄弟去旁边的医院篮球场打篮球,在小店买水的时候,新闻一直在播放,震撼到我了,后面组织捐款,家境贫寒的我捐了10块钱,(当时10块钱是我的一个星期的生活费) “把我只够一碗猫粮的存款捐给灾区小朋友。” 同一个时间, 不同的地点, 对于不同的人来说就是不同的命运, @ RYAN___ :大事件对于普通人的记忆来说都是起于微末毫无感知,上次地震,这次疫情我1月18号开车回湖北老家,19号早上才到,网上就开始沸腾起来了,各种消息满天飞,然后就是封城,封湖北,封村,在家干农活,接电脑远程办公,钓鱼,挖野菜,后续解封回深圳,核算检查 持续了两个多月 过山车式的体验吧 其实最深刻的记忆就是 街上的各种吃的都吃不到了,

多层科目任意组合汇总表的性能优化

大憨熊 提交于 2020-08-08 09:29:29
【摘要】 在实际的报表开发过程中,当我们遇到问题,往往并不能一开始就想到最优的解决办法。我们可以试着先用最简单、最容易的办法实现,然后再一步步进行优化;对比每种方案的存在的缺陷及改进后所带来的性能提升,从而最终满足业务需求。本文中我们就采用了这种方式,逐步优化的步骤如下:1、多次遍历方案;2、一次遍历方案;3、预先汇总方案,查询部分在 2 的基础上进行优化;4、有序计算方案。当然,好的想法也需要好的工具配合,并且能够实现它,集算器就是这把利器。赶快去乾学院看个究竟吧!多 层科目任意组合汇总表的性能优化 视频地址: http://player.youku.com/embed/XNDQxMDMxNTAwNA== 【下载附件】多层科目任意组合汇总表的性能优化 来源: oschina 链接: https://my.oschina.net/u/3949403/blog/4301389

Docker可视化工具Portainer

一世执手 提交于 2020-08-06 23:54:57
1 前言 从没想到 Docker 也有可视化的工具,因为它的命令还是非常清晰简单的。无聊搜了一下,原来已经有很多 Docker 可视化工具了。如 DockerUI 、 Shipyard 、 Rancher 、 Portainer 等。查看对比了一番,最后觉得 Portainer 还不错,功能齐全、界面简洁好看,就装来玩玩。 2 Portainer特点 Portainer 是一个轻量级的 Docker 环境管理UI,主要优点有: 轻量级,镜像只有几十M,相对其它UI工具来说十分轻巧; 使用方便,它也是一个 Docker 应用,直接拉取镜像后启动即可; 持续更新,作为优秀的开源项目, GitHub 还在持续维护和更新; 功能齐全,如以下几点: 完备的权限管理(团队、角色、用户控制); 镜像管理; 容器管理; 主机和集群状态显示; 应用模板快速部署; 事件日志显示; 其它 Docker 相关功能等。 3 探寻一下Portainer 3.1 安装 先拉取最新的镜像: $ docker pull portainer/portainer:latest 为 Portainer 创建一个 volume : $ docker volume create portainer_data 一条命令启动: $ docker run -d -p 9000:9000 --name=portainer -

C++ 九阴真经之编译期汇总

爷,独闯天下 提交于 2020-08-06 09:54:40
上一篇介绍了参数加载类, 所有的参数通过GET_PARAM获取, 根据提供的默认参数类型,采用模板自动识别返回相应类型。 不是所有的参数都会记录在册,所以方便管理,我现在需要把程序中使用到的参数全部输出,为了实现自动化管理的目的,目前可以想到的有两种方案: 方案一: 每次调用GET_PARAM进行登记,运行程序输出所有使用过的参数,显然这种方案并不可取,并不是所有的分支都能跑到,所以输出的参数列表也是不完整的。 方案二:使用模板静态变量使用即实例化的原则, 每一次调用GET_PARAM都定义一个结构体,然后使用该结构体初始化模板静态变量,初始化时需要构建链表,目前在linux下基于C++17标准测试通过,但windows下还无法完成。 需要涉及以下C++特性: 1、局部结构体用作模板参数; 2、局部结构体在不同的结构中,gcc编译器会定义出不同的结构名称; 3、模板类中可以访问局部结构体; 4、模板类静态变量,编译器对使用过的模板静态变量进行实例化 5、静态变量实例化时,必须对将对于类通过链表关联起来 局部结构体定义: #define COMBINESTRUCTNAME1(section, key) section##key #define COMBINESTRUCTNAME2(section, key) COMBINESTRUCTNAME1(section, key)

HTML必备表单标签详解(二)

会有一股神秘感。 提交于 2020-08-06 08:45:11
​​​​​​一. H TML 表单标签 相当于程序:m ain 方法 < form> <input> <select> <textarea> 表单相当于 WEB程序的入口,作用:用来提交数据 1.标签:< form> 2.表单-案例 密码框:非明文。 < input /> 信息输入框 type :框体类型 text 文本框:正常输入。 password 密码框:非明文 submit 提交按钮:把表单中所有信息输入框的数据提交给网站(服务器) value:值 ① 给按钮设置按钮名称 建议: 除了单选框和复选框以外,其他框体的n ame 属性不能一致 3. 案例2 通过案例,快速学习表单知识 reset 重置按钮:把表单输入项恢复到默认状态。 代码实现: <!-- 所有的表单输入项,必须放在<form>:<input/> <select> <textarea> 用来输入信息。 所有的表单输入项,如果需要提交数据,必须需要name属性 input 中: value属性: ①按钮名称 ②赋予默认参数值 checked属性: 标记单选框/复选框 是否选中 checked="checked" --> <form> 用户名:<input type="text" name="username" value="zzzzz"/><br/> 密码:<input type="password" name=

怎么利用思维导图写作文?迅捷画图教你迅速画大纲!

痞子三分冷 提交于 2020-08-06 06:26:26
怎么利用思维导图写作文?从小学到大学,相信大家在十几年的学习生涯中一定创作了不少文章,通过十几年的写作,一定也积累了不少写作技巧。今天小编就分享一套自己的写作方法,教大家怎么快速写一篇作文。 很多学生在写作文的时候,喜欢即兴创作,想到哪里写哪里,这种创作方式有一个很大的弊端,就是很难保证写作水平的稳定性,常常会没有灵感卡文。其实写作文也是有公式可以套用的,在浏览器搜索迅捷画图,进入官网,小编教你迅速套用公式。 在迅捷画图的官网找到模板库,在模板库的下拉菜单中点击“热门专题,”进入专题中心页面就可以看到不同类别的模板块,在模板块中找到学习笔记,点击进入。 在学习笔记的分类中有很多学习相关的思维导图,选择我们需要的模板,进入在线编辑页面,以“议论文思维导图”为例,点击进入就可以看到已经绘制完成的模板。 议论文思维导图的模板中总结了议论文的写作技巧和问题分类,记录下我们需要的写作技巧和写作的文体,在现有的思维导图中进行大纲的绘制。大家也可以在迅捷画图网站中选择另外的模板进行绘制。 通过页面顶部的工具绘制完成之后,点击右上角的保存、分享或下载就可以进行相应操作了。完成了大纲之后,只需要在大纲中进行文字填充,就可以迅速完成写出一篇作文,是不是非常实用呢?感兴趣的同学快去试试吧! 来源: oschina 链接: https://my.oschina.net/u/4536976/blog

java分布服务:我打赌,没人可以这么精短的讲出分布服务架构吧

走远了吗. 提交于 2020-08-06 04:18:37
在一个不断发展的大型应用中,新的业务需求和功能不断增加,技术也在不断演进,不同团队构建的功能子系统采用的技术架构五花八门,子系统之间的开发、部署和运维模式也存在较大差异。 如果企业内部没有统一的服务框架进行技术层面的拉通,开发和运维效率都将受到很大制约。 传统垂直架构改造的核心就是要对应用进行服务化,服务化改造用到核心技术就是分布式服务框架。 分布式服务 分布式服务顾名思义服务是分散部署在不同的机器上的,一个服务可能负责几个功能,是一种面向SOA架构的,服务之间也是通过rpc来交互或者是webservice来交互的。 逻辑架构设计完后就该做物理架构设计,系统应用部署在超过一台服务器或虚拟机上,且各分开部署的部分彼此通过各种通讯协议交互信息,就可算作分布式部署,生产环境下的微服务肯定是分布式部署的,分布式部署的应用不一定是微服务架构的。 比如集群部署,它是把相同应用复制到不同服务器上,但是逻辑功能上还是单体应用。 分布式服务架构与微服务的区别 分布式服务架构强调的是服务化以及服务的分散化,微服务则更强调服务的专业化和精细分工。 从实践的角度来看,微服务架构通常是分布式服务架构,反之则未必成立。所以,选择微服务通常意味着需要解决分布式架构的各种难题。 微服务相比分布式服务来说,它的粒度更小,服务之间耦合度更低,由于每个微服务都由独立的小团队负责,因此它敏捷性更高