Wesley13 Wesley13
3年前
java实现23种设计模式之解释器模式
解释器模式(InterpreterPattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式被用在SQL解析、符号处理引擎等。构建语法树,定义终结符与非终结符。应用实例:编译器、运算表达式计算。packagecom.ceshi22;
Stella981 Stella981
3年前
Serverless Kubernetes 场景和架构剖析
在GopherMeetup杭州站上,阿里云高级技术专家汤志敏进行了主题为《ServerlessKubernetes场景和架构剖析》的演讲。容器和无服务器是当下云原生的火热主题,二者的结合极大降低了容器的使用门槛,减少了总体计算成本,也让用户摆脱了底层基础设施管理的复杂性。然而提供一个规模化和高弹性的ServerlessContain
Wesley13 Wesley13
3年前
2018年终总结
序不知不觉一年又要过去了,又到了写总结的时候了。盘点整体而言,今年技术层面稍微有点拓宽,跨入了外表看上去高大上的流式计算领域,打开了另外一扇窗;而基于java的分布式/微服务领域,今年变化比较大,springcloudnetflix的部分组件宣布将要进入维护阶段,而国内springcloudalibaba组件逐渐活跃起来,目前看
Stella981 Stella981
3年前
Mac快捷键以及谷歌浏览器快捷键
分为通用快捷键和谷歌浏览器下快捷键,常用的已做加粗。1\.标签页和窗口快捷键⌘N打开新窗口。⌘T打开新标签页。⌘ShiftN在隐身模式下打开新窗口。按 ⌘O,然后选择文件。在Chrome浏览器中打开计算机中的文件。按住 ⌘ 的同时点击链接。或用鼠标中键(或鼠标滚轮)点击链接。从后台在新标签页
Wesley13 Wesley13
3年前
Java学习笔记(9)——Java类库(包)及其组织结构
Java官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库或JavaAPI。API(ApplicationProgrammingInterface,应用程序编程接口)是一个通用概念。例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,
Wesley13 Wesley13
3年前
Unity中的仿真丝袜渲染
_StockingRenderinginUnity_前言一年前曾尝试过这个课题,研究的比较浅,最终效果也一般。最近重新搬出这个课题研究,以期获得更令人满意的结果。本文会在Unity的PBR基础上,依据真实的物理原理尝试对丝袜这种物品给出一种仿真的渲染方法。原理和计算方面还是比较简单的,但是也需要一些SurfaceShade
Stella981 Stella981
3年前
PyCharm 下引入anaconda的模块
搞科学计算和人工智能的人都会需要很多python模块例如:Numpy,Panda....anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项因为包含了大量的科学包,Anaconda的下载文件比较大,如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(
Stella981 Stella981
3年前
Canvas入门07
预备知识直线的斜率一条直线与某平面直角坐标系x轴正半轴方向的夹角的正切值即该直线相对于该坐标系的斜率。对于一条直线ykxb,k就是直线的斜率。斜率的计算!(https://oscimg.oschina.net/oscnet/2217f1d7f737fe5ac60f3f2ff339a6fb328
Stella981 Stella981
3年前
Django环境搭建(一)
搭建Django环境之前先搭建python运行环境需要了解:  解释器(编译器):    计算机不能直接理解任何除机器语言外的其他语言,所以程序员必须要把自己写的语言翻译成机器语言,而将其他语言翻译成机器语言的工具,就叫做编译器    编译器翻译的方式有两种,一个是编译,
Stella981 Stella981
3年前
CSS前端经典面试题及解析——小白入门必备
1.CSS选择器的优先级是如何计算的?浏览器通过优先级规则,判断元素展示哪些样式。优先级通过4个维度指标确定,我们假定以a、b、c、d命名,分别代表以下含义:1.a表示是否使用内联样式(inlinestyle)。如果使用,a为1,否则为0。2.b表示ID选择器的数量。3.c表示类选择器、属性