- 【加密社】Solidity 中的事件机制及其应用
加密社
闲侃区块链智能合约区块链
加密社引言在Solidity合约开发过程中,事件(Events)是一种非常重要的机制。它们不仅能够让开发者记录智能合约的重要状态变更,还能够让外部系统(如前端应用)监听这些状态的变化。本文将详细介绍Solidity中的事件机制以及如何利用不同的手段来触发、监听和获取这些事件。事件存储的地方当我们在Solidity合约中使用emit关键字触发事件时,该事件会被记录在区块链的交易收据中。具体而言,事件
- 原力元宇宙:Web3时代下的虚拟现实融合与普通人逆袭的机遇
口碑信息传播者
在数字化浪潮席卷全球的今天,一个崭新的概念——原力元宇宙,正以其独特的魅力吸引着越来越多的目光。作为元宇宙国际性的一个项目,原力元宇宙不仅融合了Web3第三代互联网的前沿技术,更将虚拟现实与现实生活紧密相连,为我们描绘出一幅前所未有的数字新世界画卷。13分钟视频内容讲明白原力元宇宙创富项目,中国区运营服务对接微信:ForceZen原力元宇宙,是一个时代的跨越,它代表着互联网技术的又一次革新。Web
- 以太坊DApp开发指南
Kirn
DApp架构设计DApp架构.png如上图,DApp的架构我们可以简单分为以上三种类型:轻钱包模式、重钱包模式和兼容模式。轻钱包模式轻钱包模式下我们需要有一个开放HttpRPC协议的节点与钱包通信,这个节点可以是任意链上的节点。轻钱包通常会作为一个浏览器插件存在,插件在运行时会自动注入Web3框架,DApp可以通过Web3与区块链节点通信。当DApp只是单纯的获取数据时是不需要钱包介入的,但是当D
- 万字长文聊聊Web3的组成架构
Keegan小钢
web3架构区块链
本文首发于公众号:Keegan小钢Web3发展至今,生态已然初具雏形,如果将当前阶段的Web3生态组成架构抽象出一个鸟瞰图,由下而上可划分为四个层级:区块链网络层、中间件层、应用层、访问层。下面我们来具体看看每一层级都有什么。另外,此章节会涉及到很多项目的名称,因为篇幅原因不会一一进行介绍,有兴趣的可以另外去查阅相关资料进行深入了解。区块链网络层最底层是「区块链网络层」,也是Web3的基石层,主要
- Web3入门指南:从基础概念到实际应用
dingzd95
去中心化web3区块链人工智能智能合约
Web3,即“去中心化的第三代互联网”,正在逐步改变我们对互联网的传统认知。从最初的静态网页(Web1.0)到互动平台和社交媒体为主的互联网(Web2.0),Web3的目标是让用户重新掌握对数据和数字资产的控制权。什么是Web3?Web3被视为互联网的下一代发展阶段,其核心是去中心化。与以往依赖中心化服务器和大公司控制的数据模式不同,Web3通过区块链技术实现了数据的分布式存储和处理。这一去中心化
- 区块链之变:揭秘Web3对互联网的改变
清 晨
web3web3去中心化区块链人工智能
传统游戏中,玩家的虚拟资产(如角色、装备)通常由游戏公司控制,玩家无法真正拥有这些资产或进行交易。而在区块链游戏中,虚拟资产通过去中心化技术记录在区块链上,玩家对其拥有完全的所有权,并能够自由交易或转移。Web3的去中心化特点为区块链游戏带来了更高的透明性和公平性。智能合约自动执行游戏规则,确保所有玩家在相同条件下进行游戏,并消除了作弊和规则篡改的风险。这种透明性不仅增强了玩家的信任,也为开发者提
- 08-web3j过滤器与事件
jection
文章是本人学习过程翻译,原文来自官方文档:https://web3j.readthedocs.io/en/latest/#官网:https://web3j.io/官方GitHub:https://github.com/web3j/web3j官方demo:https://github.com/web3j/web3j/tree/master/integration-tests文档版本v3.4.0。过滤
- 第二部分:Web3的核心技术 4. 智能合约
紫队安全研究
web3智能合约区块链
4.智能合约智能合约是Web3的核心组件之一,基于区块链技术自动执行协议条款。智能合约可以在没有中介的情况下自动完成交易、协议执行等任务,确保各方权益,并减少人工干预。以下将详细介绍智能合约的概念与原理、如何使用Solidity编写和部署智能合约,以及现实中的智能合约应用案例。智能合约的概念与原理智能合约是指存储在区块链上的一段代码,它能够在满足特定条件时自动执行某些操作。智能合约通过预设的条件和
- ctfshow web入门 ssrf web351~web360
kikkeve
ctfshowphpweb安全安全
目录SSRF基础web351web352、353web354web355web356web357web358web359web360SSRF基础SSRF(Server-SideRequestForgery:服务器端请求伪造)就是让服务器去请求服务器的资源,因为我们远程请求不到。curl_init():初始curl会话curl_setopt():会话设置curl_exec():执行curl会话,获取
- metamask简述
小朴同学
metamask是一个谷歌插件。他是一个很轻的以太坊钱包,支持正式的以太坊网络,支持主流的三种以太坊测试网络:Ropsten,Kovan,Rinkeby。也支持Localhost8545(尝试连接一个未可知的私人网络,可能会连接失败)和CustomRPC(自定义RPC)。简单功能创建新的账户发币和收币购买正式币和测试币(根据不同的测试网络获取的方式不一致)更改地址所在的网络调用合约功能未测试成功T
- 比特币
五彩冰峰
#基础科普##区块链理论概念#王煜全讲关于区块链与ICO01ICO:酝酿巨大风险的机会1、ICO是什么;2、比特币;3、区块链技术;02关于比特币1、比特币白话介绍;2、比特币的起源;3、关于中本聪;03以太坊会是比特币之后的投资机会吗1、以太坊与智能合约系统;2、以太坊与ICO;3、相对比特币,以太坊的特色;04ICO是机会还是庞氏骗局1、庞氏骗局的事件与分析;2、不同角度分析ICO;3、ICO
- 前端技能树,面试复习第 54 天—— 手写代码:情景题
编程轨迹_
前端面试复习笔记前端面试题手写题真题场景题
⭐️本文首发自前端修罗场(点击加入社区,参与学习打卡,获取奖励),是一个由资深开发者独立运行的专业技术社区,我专注Web技术、区块链、Web3、答疑解惑、面试辅导以及职业发展。本文已收录至前端面试题库专栏:《前端面试复习笔记》(点击订阅)。1.循环打印红黄绿下面来看一道比较典型的问题,通过这个问题来对比几种异步编程方法:红灯3s亮一次,绿灯1s亮一次,黄灯2s亮一次;如何让三个灯不断交替重复亮灯?
- 【Solidity】代币
JS.Huang
Solidity笔记区块链web3
ERC20ERC20全称“EthereumRequestforComment20”,是一种标准接口,用于实现代币合约。ERC20标准定义了一组函数和事件,使得代币可以在不同的应用和平台之间相互操作。ERC20标准接口定义了一组必须实现的函数和事件:interfaceIERC20{//查询代币的总供应量functiontotalSupply()externalviewreturns(uint);//
- springboot整合springmvc
小僵123456
SpringBootspringboot后端java
1、创建springboot项目,勾选Springweb当前springboot选择的是2.6.13版本,jdk1.8尽量选2.几的springboot2、在pom.xml中导入相应的坐标org.springframework.bootspring-boot-starter-web3、配置application.yml,按需配置,可选server:port:8080spring:datasourc
- Dcoin交易所简介
Dcoin
Dcoin数字资产及衍生品交易平台,是全球首家金融级数字资产及衍生品交易平台,主要提供比特币、以太坊、莱特币等一系列区块链资产的币币交易服务,由区块链及数字资产爱好者创办,核心团队来自Google、百度、360等全球知名互联网公司。由注册于瑞士的DavoxTechnologyAG公司运营,目前在瑞士、韩国设有运营中心。Dcoin数字资产及衍生品交易平台为用户提供安全稳定的交易环境,保证用户的资产安
- Solidity 盲拍案例
黄靠谱
参考https://solidity.readthedocs.io/en/latest/solidity-by-example.htmlhttps://ethfans.org/wikis/Solidity-%E6%96%87%E6%A1%A3--%E7%AC%AC%E4%B8%89%E7%AB%A0秘密竞拍每个竞价者提供一份或者几份大于自己投标价的保证金,然后发送多个竞标价(其中有1个是有效的,其
- 如何开发一个Web 3D引擎
易之阴阳
数字孪生3D技术前端开发技术3d
开发一个Web3D引擎是一项复杂且具有挑战性的任务,涉及计算机图形学、Web技术、性能优化等多个领域的知识。以下是一份详细的步骤指南,帮助您逐步创建一个Web3D引擎:1.确定项目目标与技术栈确定目标:明确引擎要支持的功能特性,如基本的3D模型加载、材质渲染、光照处理、动画系统、物理模拟、碰撞检测、脚本支持、后期处理效果等。还要考虑是否支持特定行业需求,如GIS集成、BIM数据处理等。选择技术栈:
- 博物馆实景复刻如何实现?需要哪些技术?
jimumeta
虚拟展厅vr虚拟现实虚拟展厅视创云展3D博物馆数字博物馆实景复刻
实景复刻虚拟博物馆是指通过采集线下真实博物馆场景的信息,利用三维建模技术、Web3D技术等,对博物馆进行1:1像素级还原,构建一个高度逼真的线上虚拟博物馆,在网络上呈现给公众。视创云展依托其自研的WEBGL核心引擎和模型实时渲染展示技术,结合全景效果图,为博物馆的实景复刻提供了高效、逼真的解决方案。一、实景复刻博物馆的特点1、高度还原:能够精准复制博物馆的真实场景,包括建筑外观、内部布局、展品细节
- Web3.0是什么意思?普通人在Web3.0能赚到钱吗?
stronger11
39度6这个平台如何?可以去布局吗?www.39du6.comWEB3.0是什么?Web3.0,第三代互联网,意思是由DLT(分布式账本技术)支援,基于区块链的去中心化网路世界,也将是驱动元宇宙的基础建设技术。在Web3.0世界里,所有权及掌控权均是去中心化,建设者和用户都可持有NFT等代币而享有特定网路服务。Web3.0能否在可见将来成为主流,仍是未知之数。但全球区块链技术热潮带动下,Web3.
- Web3:下一代互联网的崛起与革命性展望
三花学编程
杂学web3
随着科技的飞速发展,互联网正在经历一场前所未有的变革。Web3,作为互联网的下一代,正以其独特的魅力和潜力,引领着这场革命性的浪潮。本文旨在深入探讨Web3的概念、特点以及对未来的展望,为读者呈现一个全面而深入的Web3世界。一、Web3的概念与特点Web3,也被称为互联网的第三阶段,是建立在区块链技术、人工智能、大数据等先进技术基础上的全新互联网形态。与传统的Web2.0相比,Web3具有以下显
- Cobo推出最好玩最赚钱的邀请好友活动来了,参与者将瓜分保底100个以太坊
空空_大师兄
只想说:Cobo钱包老板是够豪气的。就在今年早些时候,Fomo3D掀起了一轮区块链游戏的高潮,刺激的玩法,丰厚的奖金池让不少玩家大呼过瘾。Cobo钱包借鉴Fomo3D的玩法,正式推出史上最好玩最赚钱邀请好友活动(9月10日11:30正式开启):瓜分保底100ETH奖金池,邀的多,赚的多,奖励无上限!活动开始,10小时倒计时开始,每邀请一位用户注册Cobo云端钱包,你都可以获得10个key,你邀请来
- 比特币价格正在下降 这可能就是比特币价格暴跌的原因
bxaihs
上个月比特币价格上涨,在几周之内从大约6,300美元攀升至8,400美元的高点,可能已经结束。在过去的12个小时里,比特币下跌了5%,远低于8,000美元的心理关口,因交易商和投资者担心传统金融机构正在采取税收打击和基于区块链的申请。比特币在Coinbase下跌至7,675美元的低点,低于每日高点8,168美元。与此同时,其他加密货币也受到了影响,以太坊在过去24小时内下降了6%,而瑞波下降了约4
- 以太坊客户端geth安装与启动
链人成长chainerup
本文是《循序渐进以太坊》系列的第一篇-安装篇。本文将简单讲解在Mac上安装,以及启动过程。本文只是一个操作入门,不会讲解细节,在下一篇文章中,我们将会详细分析以太坊客户端geth启动时到底做了什么。1安装如果你不是想研究内部实现机制,只是简单地想把ethereum跑起来,你可以直接使用mac自带的brew.brewtapethereum/ethereumbrewinstallethereum上面就
- 读懂以太坊源码(2)-重要概念Gas
TimeDoor
gasLimitgasUsedgasPrice以太坊中的gasethereum
在以太坊中,gasLimit、gasUsed和gasPrice是三个重要的概念,它们之间有特定的含义和关系。一、含义gasLimit:含义:每个区块或每笔交易都有一个gas限制。对于一个区块来说,gasLimit是该区块中所有交易可以消耗的最大gas总量。对于一笔交易,发送者可以设置该交易的gas限制,即愿意为这笔交易支付的最大gas量。作用:它的存在是为了防止无限循环或恶意消耗大量gas的情况发
- 比特币区块链为保证安全,每天花费约700万美元
c83dac8b2e4a
猜得到吗?为了保证安全,比特币区块链每天的花费将近700万美元。周一,加密货币数据门户网站Screener发布了一份报告,列出了支付给比特币矿工的收入。Screener的数据从代币的新发行量和交易费用入手,最终发现比特币在所有PoW资产中的产出最多。每24小时就可以发行价值739.2万美元的比特币,并支付超过11.5万美元的挖矿费用。相比之下,以太坊的日发行量相较于比特币少6倍左右,约为价值185
- 重塑互联网生态:探索Web 3.0、大数据与隐私保护的新篇章
Thanks_ks
IT洞察集Web3.0去中心化隐私保护技术大数据智慧引擎互联网生态重塑智能合约与DA数据安全与法规未来互联网展望
目录引言:互联网的新纪元Web3.0:去中心化的乌托邦愿景1.去中心化架构的崛起2.智能合约与自治组织的兴起3.用户体验与创新的飞跃大数据:驱动未来的智慧引擎1.数据海洋的挖掘与利用2.数据安全与隐私保护3.人工智能与大数据的融合隐私保护:构建信任的基石1.用户数据权益的觉醒2.隐私保护技术的创新3.构建可信的互联网环境结语:展望未来引言:互联网的新纪元随着互联网技术的日新月异,我们正迈入一个全新
- 跨链互通:Web3如何实现多链互操作性
dingzd95
去中心化web3区块链
随着区块链技术的发展,各类区块链网络不断涌现,然而,不同链之间的互操作性问题成为了一个重要挑战。跨链互通(Cross-chainInteroperability)技术正是为了解决这一问题,旨在打破各区块链网络间的壁垒,实现数据、信息和功能的自由流通,从而推动Web3生态系统的进一步繁荣。区块链网络的多样性与挑战区块链技术的演进过程中,出现了许多不同类型的区块链网络。这些网络各自发展,形成了一个个独
- web3.0中使用的前端开发
alankuo
人工智能人工智能
在Web3.0中,前端开发有一些新的特点和技术应用:一、技术栈1.编程语言:-JavaScript/TypeScript:仍然是主流的前端开发语言。用于构建交互式用户界面和与区块链节点进行交互。例如,使用TypeScript可以提供更好的类型安全和代码可读性,在处理复杂的Web3应用逻辑时非常有帮助。-Solidity:虽然主要用于智能合约开发,但前端开发人员也需要了解一些Solidity知识,以
- 【加密社】马后炮视角来看以太坊二层战略
加密社
闲侃区块链行情趋势区块链
阅读正文前先给大家普及下知识,以下文章中提到的Blobs指的是:"BlobCarriers"或"CalldataBlobs"这是在以太坊网络中用于携带数据的一种方式,尤其是在涉及Rollup(如OptimisticRollup和ZK-Rollup)这类Layer2扩容解决方案时。随着以太坊网络的发展,特别是在其Cancun升级(通常被认为是EthereumImprovementProposal,E
- 实践指南:构建一个零知识证明 DApp [译]
扣3039046426
区块链
实践指南:构建一个零知识证明DApp[译]零知识证明DAppcircomsnarkjs本文将构建一个zk-dApp(零知识证明DApp),以证明用户是否属于某个特定组,而无需透露用户具体是谁。阅读本文前,最好先对以下内容有所了解:public-keycryptographycircom及snarkjs使用truffle使用ethers连接合约前言在过去的几个月中,我在以太坊eth上利用了零知识证明
- ASM系列六 利用TreeApi 添加和移除类成员
lijingyao8206
jvm动态代理ASM字节码技术TreeAPI
同生成的做法一样,添加和移除类成员只要去修改fields和methods中的元素即可。这里我们拿一个简单的类做例子,下面这个Task类,我们来移除isNeedRemove方法,并且添加一个int 类型的addedField属性。
package asm.core;
/**
* Created by yunshen.ljy on 2015/6/
- Springmvc-权限设计
bee1314
springWebjsp
万丈高楼平地起。
权限管理对于管理系统而言已经是标配中的标配了吧,对于我等俗人更是不能免俗。同时就目前的项目状况而言,我们还不需要那么高大上的开源的解决方案,如Spring Security,Shiro。小伙伴一致决定我们还是从基本的功能迭代起来吧。
目标:
1.实现权限的管理(CRUD)
2.实现部门管理 (CRUD)
3.实现人员的管理 (CRUD)
4.实现部门和权限
- 算法竞赛入门经典(第二版)第2章习题
CrazyMizzz
c算法
2.4.1 输出技巧
#include <stdio.h>
int
main()
{
int i, n;
scanf("%d", &n);
for (i = 1; i <= n; i++)
printf("%d\n", i);
return 0;
}
习题2-2 水仙花数(daffodil
- struts2中jsp自动跳转到Action
麦田的设计者
jspwebxmlstruts2自动跳转
1、在struts2的开发中,经常需要用户点击网页后就直接跳转到一个Action,执行Action里面的方法,利用mvc分层思想执行相应操作在界面上得到动态数据。毕竟用户不可能在地址栏里输入一个Action(不是专业人士)
2、<jsp:forward page="xxx.action" /> ,这个标签可以实现跳转,page的路径是相对地址,不同与jsp和j
- php 操作webservice实例
IT独行者
PHPwebservice
首先大家要简单了解了何谓webservice,接下来就做两个非常简单的例子,webservice还是逃不开server端与client端。我测试的环境为:apache2.2.11 php5.2.10做这个测试之前,要确认你的php配置文件中已经将soap扩展打开,即extension=php_soap.dll;
OK 现在我们来体验webservice
//server端 serve
- Windows下使用Vagrant安装linux系统
_wy_
windowsvagrant
准备工作:
下载安装 VirtualBox :https://www.virtualbox.org/
下载安装 Vagrant :http://www.vagrantup.com/
下载需要使用的 box :
官方提供的范例:http://files.vagrantup.com/precise32.box
还可以在 http://www.vagrantbox.es/
- 更改linux的文件拥有者及用户组(chown和chgrp)
无量
clinuxchgrpchown
本文(转)
http://blog.163.com/yanenshun@126/blog/static/128388169201203011157308/
http://ydlmlh.iteye.com/blog/1435157
一、基本使用:
使用chown命令可以修改文件或目录所属的用户:
命令
- linux下抓包工具
矮蛋蛋
linux
原文地址:
http://blog.chinaunix.net/uid-23670869-id-2610683.html
tcpdump -nn -vv -X udp port 8888
上面命令是抓取udp包、端口为8888
netstat -tln 命令是用来查看linux的端口使用情况
13 . 列出所有的网络连接
lsof -i
14. 列出所有tcp 网络连接信息
l
- 我觉得mybatis是垃圾!:“每一个用mybatis的男纸,你伤不起”
alafqq
mybatis
最近看了
每一个用mybatis的男纸,你伤不起
原文地址 :http://www.iteye.com/topic/1073938
发表一下个人看法。欢迎大神拍砖;
个人一直使用的是Ibatis框架,公司对其进行过小小的改良;
最近换了公司,要使用新的框架。听说mybatis不错;就对其进行了部分的研究;
发现多了一个mapper层;个人感觉就是个dao;
- 解决java数据交换之谜
百合不是茶
数据交换
交换两个数字的方法有以下三种 ,其中第一种最常用
/*
输出最小的一个数
*/
public class jiaohuan1 {
public static void main(String[] args) {
int a =4;
int b = 3;
if(a<b){
// 第一种交换方式
int tmep =
- 渐变显示
bijian1013
JavaScript
<style type="text/css">
#wxf {
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#97FF98);
height: 25px;
}
</style>
- 探索JUnit4扩展:断言语法assertThat
bijian1013
java单元测试assertThat
一.概述
JUnit 设计的目的就是有效地抓住编程人员写代码的意图,然后快速检查他们的代码是否与他们的意图相匹配。 JUnit 发展至今,版本不停的翻新,但是所有版本都一致致力于解决一个问题,那就是如何发现编程人员的代码意图,并且如何使得编程人员更加容易地表达他们的代码意图。JUnit 4.4 也是为了如何能够
- 【Gson三】Gson解析{"data":{"IM":["MSN","QQ","Gtalk"]}}
bit1129
gson
如何把如下简单的JSON字符串反序列化为Java的POJO对象?
{"data":{"IM":["MSN","QQ","Gtalk"]}}
下面的POJO类Model无法完成正确的解析:
import com.google.gson.Gson;
- 【Kafka九】Kafka High Level API vs. Low Level API
bit1129
kafka
1. Kafka提供了两种Consumer API
High Level Consumer API
Low Level Consumer API(Kafka诡异的称之为Simple Consumer API,实际上非常复杂)
在选用哪种Consumer API时,首先要弄清楚这两种API的工作原理,能做什么不能做什么,能做的话怎么做的以及用的时候,有哪些可能的问题
- 在nginx中集成lua脚本:添加自定义Http头,封IP等
ronin47
nginx lua
Lua是一个可以嵌入到Nginx配置文件中的动态脚本语言,从而可以在Nginx请求处理的任何阶段执行各种Lua代码。刚开始我们只是用Lua 把请求路由到后端服务器,但是它对我们架构的作用超出了我们的预期。下面就讲讲我们所做的工作。 强制搜索引擎只索引mixlr.com
Google把子域名当作完全独立的网站,我们不希望爬虫抓取子域名的页面,降低我们的Page rank。
location /{
- java-归并排序
bylijinnan
java
import java.util.Arrays;
public class MergeSort {
public static void main(String[] args) {
int[] a={20,1,3,8,5,9,4,25};
mergeSort(a,0,a.length-1);
System.out.println(Arrays.to
- Netty源码学习-CompositeChannelBuffer
bylijinnan
javanetty
CompositeChannelBuffer体现了Netty的“Transparent Zero Copy”
查看API(
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/buffer/package-summary.html#package_description)
可以看到,所谓“Transparent Zero Copy”是通
- Android中给Activity添加返回键
hotsunshine
Activity
// this need android:minSdkVersion="11"
getActionBar().setDisplayHomeAsUpEnabled(true);
@Override
public boolean onOptionsItemSelected(MenuItem item) {
- 静态页面传参
ctrain
静态
$(document).ready(function () {
var request = {
QueryString :
function (val) {
var uri = window.location.search;
var re = new RegExp("" + val + "=([^&?]*)", &
- Windows中查找某个目录下的所有文件中包含某个字符串的命令
daizj
windows查找某个目录下的所有文件包含某个字符串
findstr可以完成这个工作。
[html]
view plain
copy
>findstr /s /i "string" *.*
上面的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"string&qu
- 改善程序代码质量的一些技巧
dcj3sjt126com
编程PHP重构
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。让我们看一些基本的编程技巧: 尽量保持方法简短 尽管很多人都遵
- SharedPreferences对数据的存储
dcj3sjt126com
SharedPreferences简介: &nbs
- linux复习笔记之bash shell (2) bash基础
eksliang
bashbash shell
转载请出自出处:
http://eksliang.iteye.com/blog/2104329
1.影响显示结果的语系变量(locale)
1.1locale这个命令就是查看当前系统支持多少种语系,命令使用如下:
[root@localhost shell]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
- Android零碎知识总结
gqdy365
android
1、CopyOnWriteArrayList add(E) 和remove(int index)都是对新的数组进行修改和新增。所以在多线程操作时不会出现java.util.ConcurrentModificationException错误。
所以最后得出结论:CopyOnWriteArrayList适合使用在读操作远远大于写操作的场景里,比如缓存。发生修改时候做copy,新老版本分离,保证读的高
- HoverTree.Model.ArticleSelect类的作用
hvt
Web.netC#hovertreeasp.net
ArticleSelect类在命名空间HoverTree.Model中可以认为是文章查询条件类,用于存放查询文章时的条件,例如HvtId就是文章的id。HvtIsShow就是文章的显示属性,当为-1是,该条件不产生作用,当为0时,查询不公开显示的文章,当为1时查询公开显示的文章。HvtIsHome则为是否在首页显示。HoverTree系统源码完全开放,开发环境为Visual Studio 2013
- PHP 判断是否使用代理 PHP Proxy Detector
天梯梦
proxy
1. php 类
I found this class looking for something else actually but I remembered I needed some while ago something similar and I never found one. I'm sure it will help a lot of developers who try to
- apache的math库中的回归——regression(翻译)
lvdccyb
Mathapache
这个Math库,虽然不向weka那样专业的ML库,但是用户友好,易用。
多元线性回归,协方差和相关性(皮尔逊和斯皮尔曼),分布测试(假设检验,t,卡方,G),统计。
数学库中还包含,Cholesky,LU,SVD,QR,特征根分解,真不错。
基本覆盖了:线代,统计,矩阵,
最优化理论
曲线拟合
常微分方程
遗传算法(GA),
还有3维的运算。。。
- 基础数据结构和算法十三:Undirected Graphs (2)
sunwinner
Algorithm
Design pattern for graph processing.
Since we consider a large number of graph-processing algorithms, our initial design goal is to decouple our implementations from the graph representation
- 云计算平台最重要的五项技术
sumapp
云计算云平台智城云
云计算平台最重要的五项技术
1、云服务器
云服务器提供简单高效,处理能力可弹性伸缩的计算服务,支持国内领先的云计算技术和大规模分布存储技术,使您的系统更稳定、数据更安全、传输更快速、部署更灵活。
特性
机型丰富
通过高性能服务器虚拟化为云服务器,提供丰富配置类型虚拟机,极大简化数据存储、数据库搭建、web服务器搭建等工作;
仅需要几分钟,根据CP
- 《京东技术解密》有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的12月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
12月试读活动回顾:
http://webmaster.iteye.com/blog/2164754
本次技术图书试读活动获奖名单及相应作品如下:
一等奖(两名)
Microhardest:http://microhardest.ite