自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

转载 Solidity极简入门: 10. 控制流,用solidity实现插入排序

solidity​这一讲,我们介绍了solidity中控制流,并且用solidity写了插入排序。看起来很简单,但实际很难。这就是solidity,坑很多,每个月都有项目因为这些小bug损失几千万甚至上亿美元。掌握好基础,不断练习,才能写出更好的solidity代码。

2023-03-27 15:34:41 179

转载 Solidity极简入门: 9. 常数 constant和immutable

​这一讲,我们介绍solidity中两个关键字,constant(常量)和immutable(不变量),让不应该变的变量保持不变。这样的做法能在节省gas的同时提升合约的安全性。

2023-03-27 14:53:14 287 1

转载 Solidity极简入门: 7. 映射类型 mapping

​这一讲,我们介绍了solidity中哈希表——映射(Mapping)的用法。至此,我们已经学习了所有常用变量种类,之后我们会学习控制流if-elsewhile等。

2023-03-27 14:52:30 674

转载 Solidity极简入门: 8. 变量初始值

​这一讲,我们介绍了solidity中变量的初始值。变量被声明但没有赋值的时候,它的值默认为初始值。不同类型的变量初始值不同,delete操作符可以删除一个变量的值并代替为初始值。

2023-03-27 14:52:24 157

转载 Solidity极简入门: 6. 引用类型, array, struct

​这一讲,我们介绍了solidity中数组(array)和结构体(struct)的基本用法。下一讲我们将介绍solidity中的哈希表——映射(mapping。

2023-03-27 14:49:44 198

转载 Solidity极简入门: 5. 变量数据存储和作用域 storage/memory/calldata

在这一讲,我们介绍了solidity中的引用类型,数据位置和变量的作用域。重点是storage, memory和calldata三个关键字的用法。他们出现的原因是为了节省链上有限的存储空间和降低gas。下一讲我们会介绍引用类型中的数组。

2023-03-27 14:38:35 702

转载 Solidity极简入门: 4. 函数输出 return

这一讲,我们介绍函数的返回值return和returns,包括:返回多种变量,命名式返回,以及利用解构式赋值读取全部和部分返回值。

2023-03-27 14:37:21 149

转载 Solidity极简入门: 3. 函数类型

我刚开始学solidity的时候,一直不理解pure跟view关键字,因为别的语言没有类似的关键字。solidity加入这两个关键字,我认为是因为gas fee。合约的状态变量存储在链上,gas fee很贵,如果不改变链上状态,就不用付gas。包含pure跟view关键字的函数是不改写链上状态的,因此用户直接调用他们是不需要付gas的(合约中非pure/view函数调用它们则会改写链上状态,需要付gas)。在以太坊中,以下语句被视为修改链上状态:写入状态变量。释放事件。创建其他合同。

2023-03-27 14:36:23 158 1

转载 Solidity极简入门: 2. 数值类型

在这一讲,我们介绍了solidity中4种变量类型,并详细介绍了数值变量(value type)中的布尔型,整型,地址,定长字节数组和枚举。之后我们会介绍其他几种类型。

2023-03-27 14:34:58 200

转载 Solidity极简入门: 1. HelloWeb3 (三行代码)

这一讲,我们简单介绍了solidity,remix工具,并完成了第一个solidity程序--HelloWeb3。下面我们将继续solidity旅程!

2023-03-27 14:11:32 128

转载 Flex中的字符集(比如在ToolTip里要换行显示信息)

<br />Flex帮助告诉我们,要在MXML的属性中使用特殊字符,可以使用HTML实体。但有的字符,没有HTML实体可用(例如换行符)。如果我需要在toolTip属性中换行,怎么办呢?答案是使用Latin字符集。对应的换行符的表示法是 <br />下面是一个比较全的对照表,转自旺仔的专栏<br />字符 十进制字符编号 实体名字 说明 <br />— — 未使用Unused <br />—  — 未使用Unused <br />—  — 未使用Unused <br

2010-06-11 11:53:00 885

转载 AS3写的一个HashMap类,非常实用,收集了!

<br />/* <br /> HeptaFishFramework<br /> @author JiYou Zheng<br /> @email [email protected]<br /> @website www.heptaFish.com<br /> */<br />package org.map<br />{<br /> <br /> <br /> import flash.utils.Dictionary;<br /> <br /> /**<br />  * 类似java中HashMap类的实

2010-06-11 11:51:00 3283

转载 Menu菜单法

<br /><?xml version="1.0" encoding="utf-8"?><br /><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()"><br /><mx:Script><br /> <![CDATA[<br />  //导入需要的包<br />  import mx.controls.Menu;<br />  import mx.event

2010-06-11 11:49:00 534

转载 flex3:drag-drop全攻略(二)

<br />前一篇文章是理论,这篇开始实践…… 这里写四个实例:1,List->List    2,List->TileList  3,List->Canvas  4,Image->Text通过这四个例子,我们实现一个从列表里拖拽图片,然后显示的例子。准备:先准备6张图片,三张是缩略图,三张是对应的大图。开始1,从list到list要实现的目标就是:listA显示缩略图的路径,拖到listB之后显示大图的路径。要点就是设置两个list的dropEnabled和dragEnabled属性为true.Java代

2010-06-11 11:48:00 760

转载 flex3:drag-drop全攻略(一)

写在最前面:任何flex的可视组件之间都能实现拖拽的功能。 在UIComponent组件定义的事件里有这样几个:dragComplete,dragEnter,dragDrop,dragExit,dragOver,dragStart。它们就是用来处理拖拽的,只要在适当的事件里写上适当的处理方法,就能实现拖拽了。根据实现的难易程度可以分为四个等级。1)两个相同的增强型拖拽组件之间的相互拖拽;2)两个不同的增强型拖拽组件之间的拖拽;3)一个增强型拖拽组件与一个非增强型拖拽组件之间的拖拽;4)两个非增强型组件之间的

2010-06-11 11:46:00 554

原创 游戏开中的一个消息提示框效果

<br />package share<br />{<br /> import flash.filters.BlurFilter;<br /> import flash.utils.setTimeout;<br /> <br /> import mx.controls.Label;<br /> import mx.core.Application;<br /> import mx.effects.Fade;<br /> import mx.effects.Move;<br /> <br /> public

2010-06-11 11:45:00 1152 2

转载 整理出了flex中各种效果标签的名词解释

<mx:AnimateProperty>可实现拉伸效果<br /><mx:Blur>模糊效果<br /><mx:Dissolve>实现淡出淡入效果,与<mx:Fade>相似<br /><mx:Glow>外发光效果<br /><mx:Iris>以矩形方式出现或消失<br /><mx:Move>移动效果<br /><mx:Parallel>多种效果叠加<br /><mx:Pause>停止   mx.effects.easing.Bounce.easeOut可产生弹动效果<br /><mx:Resize>改变大小

2010-06-11 11:43:00 753

原创 开发游戏里做的一个背包数据分页,有不足处请指出

package share<br />{<br /> import flash.events.Event;<br /> <br /> public class Pages<br /> {<br />  [Bindable]<br />  public var pageRecordes:uint = 0 ;<br />  [Bindable]<br />  public var totalRows:uint = 0 ;       //总共多少行数据<br />  [Bindable]<br />  publ

2010-06-11 11:41:00 910

转载 Flex需要记住的一些东西

<br />一、Application常用的事件<br />initialize=============>初始化<br />createcomplate==========>元素加载完<br />initialize发生在createcomplate之前。<br /> <br />二、数据请求说明<br />HTTPService==========>http数据请求。<br />SOAP(Simple Object Access Protocal)=======> webService<br />AMF

2010-06-11 11:35:00 765

转载 Flex优化方案

<br />简单是美——提升您Flex应用性能 收藏 <br />    在RIA应用开发过程中,性能一直是我们关注的一个重点;生成swf文件的大小,内存、cpu资源消耗,事件响应等,都将影响用户在浏览或者使用过程中的体验;<br />    这就要求我们在平时的开发过程中养成良好的编程习惯,合理使用组件,避开一些较消耗资源的因素。本文将针对这些问题展开一些讨论:<br />    1、初始化对象时优化:<br />        1.1、可能的话使用AS来创建你的组件/类(通常通过代码绘制和创建的实例运行

2010-06-11 11:32:00 1023

转载 经典的游戏教程网站收录(有好的会继续添加)

20个最佳的flash游戏教程http://www.eb163.com/club/thread-6483-1-1.html

2010-06-11 11:28:00 519

转载 DataGrid

Flex DataGrid组件实际上,DataGrid组件是属于列表组件的,之所以单独拿出来讲解,主要是因为 DataGrid组件有着很强大的功能,也有很多扩展的应用是在开发中经常用到的。DataGrid组件是按照行和列的形式显示数据的。有几个类是只有 DataGrid组件才能使用的,包括DataGridCellEditor类、DataGridColumn类和HeaderRenderer类。这三 个类会在使用的时候逐个讲解。15.1 数据网格(DataGrid)组件简介DataGrid组件适合显示包含多

2010-06-11 11:15:00 585

用JSP+Servlet写的一个QQ空间

用JSP+Servlet和3层构架写的QQ空间,实现了留言日志相册等4大重要功能,附加SQL的数据库,直接导入数据库就能运行了....

2009-05-13

JAVA聊天室源码,可以正常运行......

用JAVA做的一个聊天室,有源代码,自己写了个服务器,可以正常运行~~~~

2009-05-13

JSP完全探索(下)

这是接上部的,内容比较多,请大家下载后认真学习,因为这书真的很不多,找了好久....

2009-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除