Wesley13 Wesley13
3年前
java 学习 语言特色。
1.总体来说java像一个不开窍的规则制定者。包名,类型,太实在了。文件名和类名必须对应,一个文件只能有一个PUBLIC的类。定义了包名,必须按这个路径去放置目标文件。相比c的虚拟命名空间。可能java最初就是设计出来让人用记事本来写代码的?而且还怕人找不到类放在哪个目录,哪个文件下。一个文件只能一个public
科工人 科工人
3年前
Go语言学习——彻底弄懂return和defer的微妙关系
疑问前面在函数篇里介绍了Go语言的函数是支持多返回值的。只要在函数体内,对返回值赋值,最后加上return就可以返回所有的返回值。最近在写代码的时候经常遇到在return后,还要在defer里面做一些收尾工作,比如事务的提交或回滚。所以想弄清楚这个return和defer到底是什么关系,它们谁先谁后,对于最后返回值又有什么影响呢?动手验证了解
Stella981 Stella981
3年前
Spring Boot 1 和 Spring Boo 2的差别
有差别,但差别不大。基本上基于SpringBoot的代码不需要改动,但有些配置属性和配置类,可能要改动,改动原因是配置已经不存在或者改名类已经不存在改名听着挺吓人,但我实际切换过程中改动的地方很少。一般正常的MVC,数据库访问这些都不需要改动,下面按照我写的《SpringBoot2精髓:从构建小系统到架构分布式大系统》(https://ww
Wesley13 Wesley13
3年前
unity序列化
什么是序列化unity的序列化在unity的开发中起着举重足轻的地位,许多核心的功能都是基于序列化和反序列化来实现的。序列化简单来讲就是就是将我们所要保存的数据进行二进制存储,然后当我们需要的时候,在读取二进制文件,反序列化回来。下面是一些常用的序列化的例子:存储脚本化的数据。在我们的c代码中,可以将我们所
Stella981 Stella981
3年前
Play Scala 开发技巧
在系统开发中,我们经常需要保护一些安全性较高的接口,限制这些接口每秒处理的请求数量。例如对于一个计算密集型接口,假设压测值是100rps,如果实际情况长期高于这个值,则会引起滚雪球效应,最终导致系统崩溃。下面我们一起来看看如何在Play中实现一个完全异步非阻塞的请求限速?本文代码已提交至 playcommunity(https://www.os
Wesley13 Wesley13
3年前
LGPL 协议详解
Qt有两个许可证:LGPL和商业协议。这两个协议在现在的Qt版本中的代码是完全一致的(潜在含义是,Qt的早期版本,商业版的Qt通常包含有一些开源版本所没有的库,比如QtSingleApplication这个库)。所以现在对于普通开发人员和部分商业公司来说,使用LGPL版本的Qt可以节省很大的开销。这两个版本最大的区别在于,前者是免费
Easter79 Easter79
3年前
TinyScript语言介绍
许多的人使用Java来作为主要的编程语言,许多的时候感觉代码太过繁复,当然有Scala、Kotlin、Python等等语言号称可以解决此问题,但是毕竟生态圈的切换不是个小问题。同时语法结构和Java相去甚远也导致切换的成本毕竟高。为此本人做了一下尝试,准备走一个中间路线,主题还是用Java语言,但是在需要的时候用TinyScript来解决一下问题,然后再
Easter79 Easter79
3年前
TWaver 3D 编辑器的使用(一)----设计3D场景以及数据绑定
TWaver提供了一套3D场景的开发包,用来帮助用户快速搭建3D场景,实现3D的监控系统。这个开发包目前商推的只有Flex框架下的版本,被称为TWaver3DforFlex。开发包提供简单的API,用户向TWaver的数据对象(例如Node)中设定相关的3Dstyle,就可以构建出一套3D场景。(详细的使用方式请参考产品包中的为了简化用户使用代码
WeiSha100 WeiSha100
2年前
2022线上云学堂系统搭建源码职业资格企业内训
分享一个2022线上云学堂系统搭建源码,有在线刷题,点播,直播,考试,支付功能等功能。整个系统代码完整,好搭建,支持二次开发,源码和教程分享给需要的朋友功能挺全的,可以下载源码和教程搭建研究哦1、在线刷题:有可批量管理上传的题库,有记笔记,收藏,错题练习等2、点播:在线点播视频,课后可上传图文资料,习题等,可灵活设置付费课程3、线上直播:对接七牛云端口,最多
十月飞翔 十月飞翔
2年前
专有云自动化开发规范
一.整体框架说明自动化项目的整体框架以及各个功能模块的划分如下图所示。二.接口开发规范主要针对testlib/api中的python代码开发进行规范说明。1.开发接口时按照上述功能模块划分,将对应的接口实现写到对应的模块中;2.所有实现的前后端接口应尽量参数化,避免将参数写死,http请求中携带的每个字段的值都应该有来源,要么