菜园前端 菜园前端
2年前
BOM浏览器对象模型
原文链接:window对象提示框alertjavascriptalert(1)确认提示框confirmjavascriptvarconfconfirm('是否打开')//trueorfalse定时器setTimeoutjavascriptvart1setT
面向状态机编程:复杂业务逻辑应对之道
在研发项目中,经常能遇到复杂的状态流转类的业务场景,比如游戏编程中NPC的跳跃、前进、转向等状态变化,电商领域订单的状态变化等。这类情况其实可以有一种优雅的实现方法:状态机。
Stella981 Stella981
3年前
C# SerialPort串口接收 丢数据 数据不完整的解决方法
CSerialPort的 DataReceived事件,可能是存在问题,使用时,数据丢失,造成数据不完整。解决方法思路:使用独立线程读取数据,把串口缓冲区的数据,读取到程序中。抛开DataReceived事件。使用其它线程获取“串口中读取的数据”再进行解析。客户程序由被动触发,改为主动获取。相关变量、对象 CCode 1
Stella981 Stella981
3年前
Python对象的循环引用问题
\toc\Python对象循环引用我们来介绍一下Python是采用何种途径解决循环引用问题的。循环引用垃圾回收算法!(https://oscimg.oschina.net/oscnet/3786a746224d888c57cd06086dc52bff3b0.png)上图中,表示的
Stella981 Stella981
3年前
JS 对象数组Array 根据对象object key的值排序sort,很风骚哦
有个js对象数组varary\{id:1,name:"b"},{id:2,name:"b"}\需求是根据name或者id的值来排序,这里有个风骚的函数函数定义:function keysrt(key,desc) {  return function(a,b){    return desc ? ~~(ak
Stella981 Stella981
3年前
List stream 对象 属性去重
单值去重不写了,记录对象去重随手一个对象:@Data@AllArgsConstructorpublicclassMilk{privateIntegerkey;privateStringvalue;}操作:packagecom.yus.util;
Wesley13 Wesley13
3年前
C++对象内存模型结构
2\.单一继承派生类对象内存结构2.1普通C对象单一继承内存结构classCObject{private:intmv1;longlongmv2;charmv3;public:int
Wesley13 Wesley13
3年前
mysql数据库实战之优酷项目
管理员:1、注册功能客户端11、选择每个功能之前都需要都需要需要连接上服务器,即需要一个socket对象,每个函数传一个client12、密码在传递过程中不能是明文吧,需要加密,可选择hashlib中md5加密,定义一个公共方法咯1
Stella981 Stella981
3年前
Python对象相关内置函数
针对一个对象,通过以下几个函数,可以获取到该对象的一些信息。1、type(),返回某个值的类型type(123)<class'int'type('str')<class'str'type(None)<type(None)'NoneType'使用就是括号
敏捷开发 敏捷开发
1年前
如何做好代码片段管理?
在谈到编码规范的时候,我们关注的粒度从大到小划分的话,一般是按照应用、模块、对象、方法这样的层次来定义。在这些粒度上业内一般都有约定俗成的一些规范,就不再赘述。今天这篇文章我想重点和大家聊聊如何做好代码的片段管理。