- Web-3.0(Solidity)ERC-20
奶龙牛牛
区块链
发行自己的加密货币(ERC-20代币)你可以使用Solidity编写ERC-20智能合约来发行自己的加密货币,然后部署到以太坊(Ethereum)或BNB/Polygon等EVM兼容链。1.ERC-20代币是什么?ERC-20是以太坊标准代币协议,适用于DApp、DeFi、ICO等应用。它定义了一些标准函数,例如:totalSupply()代币总供应量balanceOf(address)查询地址余
- Oracle多租户体系,使用Oracle数据库综合的多租户架构.pdf
weixin_39792751
Oracle多租户体系
DatabaseConsolidationusingOracleMultitenantPiniDibask,ProductManagerforDatabaseSolutionsOctober1st,2017AboutMe•PiniDibask,ProductManager,DatabaseMonitoringSolutions(Quest)•BasedinIsrael•OracleDBAsince
- MongoDB 学习指南:深入探索非关系型数据库
来恩1003
MongoDBmongodbnosql数据库
MongoDB学习资料MongoDB学习资料MongoDB学习资料在当今数字化时代,数据量呈爆炸式增长,数据结构也变得愈发复杂多样。传统的关系型数据库在处理一些大规模、高并发以及非结构化数据时,逐渐显露出局限性。而MongoDB作为一款领先的非关系型数据库,凭借其灵活的数据模型、出色的扩展性和强大的性能,迅速在众多领域得到广泛应用。无论是新兴的互联网企业,还是传统的金融、医疗等行业,都能看到Mon
- Golang中的格式化输入输出
whhom
Golanggolang开发语言后端go语言go
Golang中的格式化输入输出打印输出在Go语言中有多种输出方式,不同的输出适用场景不同。归纳起来有三种,每种还分为3种方式(原内容、原内容+ln、原内容+f)PrintXX()FprintXX()SprintXX()FprintXXFprintXX在GoWeb中使用比较多,把内容写到响应流中。以Fprintln()为例,源码如下://Fprintlnformatsusingthedefaultf
- 【前端面试】深入了解Node.js基础
贾明恣
前端面试node.js
前端与node.jsNode.js不是一门语言也不是框架,而是JavaScript运行时环境。基于GoogleV8引擎、同时它通过封装和抽象操作系统提供的底层功能,以及使用Libuv等c++/c的核心模块,扩展了JavaScript功能,使得JavaScript能够同时具有DOM操作(浏览器)和I/O、文件读写、操作数据库(服务器端)……能力,是目前最简单的全栈式语言。前端开发者经常需要安装Nod
- 数据库查询优化:提升性能的关键实践
title:数据库查询优化:提升性能的关键实践date:2025/1/30updated:2025/1/30author:cmdragonexcerpt:在当今数据驱动的商业环境中,数据库的性能直接影响着应用程序的响应速度和用户体验。查询优化是性能调优的重要组成部分,通过对SQL查询的分析与改进,减少查询执行时间和资源消耗,从而提升整体系统效率。categories:前端开发tags:查询优化数据
- Linux命令速成
世间一剑
linux服务器运维
Linux一、Linux要点要在一个命令行上输入多条命令,可使用分号来分隔命令。比如cd/etc;ls–l。反斜杠“\”将一个较长的命令分成多行表达,换行后,shell自动显示提示符“>”,表示正在输入一个长命令,此时可继续在新行上输入命令的后续部分。Linux命令由”命令+选项+参数“组成。超级用示户的提符是#;一般用户的提示符是$。Linux命令区分大小写二、基础命令注销:logout、ctr
- go语言学习(一)格式化输入,输出
chris3_29
go
go语言的格式化输出:packagemainimport"fmt"funcmain(){/*fmt.Printf("helloworld")//Printf不换行fmt.Println(33333)//Println自带换行fmt.Printf("chris")*/a:=10b:=1.11112211c:="chris"fmt.Printf("%03d,%.3f\n",a,b)//%d占位符表示整
- 【go语言】gorm 快速入门
加油,旭杏
Go语言数据库
一、orm1.1什么是ormORM(对象关系映射,Object-RelationalMapping)是一种程序设计技术,用于在关系型数据库和面向对象编程语言之间进行转换和映射。ORM允许开发者通过面向对象的方式与数据库交互,而无需直接编写复杂的SQL查询语句。1.1.1主要概念对象与表的映射:ORM将数据库中的表映射为程序中的对象,将表中的每一行映射为一个对象实例的属性。每个对象实例代表数据库中的
- 51单片机智能小车——超声波
点灯代师
单片机stm32物联网
材料:(1)51单片机开发板(2)l298n电机驱动模块1个(3)四个电机(4)超声波模块一、组装(1)L298N电机驱动模块与开发板接线如下图:(2)超声波模块接线:超声波的TRIG端插在了P2.5口超声波的ECHO端插在了P2.6口超声波传感器的使用方法:控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的,此时就为此次
- 设计模式Python版 适配器模式
小王子1024
设计模式Python版设计模式python适配器模式
文章目录前言一、适配器模式二、适配器模式实现三、适配器模式在Django中的应用前言GOF设计模式分三大类:创建型模式:关注对象的创建过程,包括单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式和建造者模式。结构型模式:关注类和对象之间的组合,包括适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式和代理模式。行为型模式:关注对象之间的交互,包括职责链模式、命令模式、解释器模式、
- 【加密算法】简单区分HS、RSA、ES 和 ED,与对应go实现案例
{⌐■_■}
golangjava前端后端开发语言服务器
HS、RSA、ES、ED四种签名算法:一、算法对比属性HSRSAESED加密类型对称加密非对称加密非对称加密非对称加密密钥长度任意长度私钥:2048+位私钥:256+位私钥:256位(Ed25519)签名效率高较低高高验证效率高较低高高安全性中高高高密钥分离不支持支持支持支持典型场景内部系统通信安全性要求高的场景移动设备和IoT场景安全敏感的高效场景二、构建过程1.HS(HMAC-SHA)密钥生成
- 【Validator】universal-translator,实现动态多语言切换,go案例根据Accept-Language 动态设置 locale
{⌐■_■}
golang开发语言后端
代码实现根据locale设置动态语言翻译,具体包括初始化翻译器、注册多语言翻译规则、动态选择语言、以及输出本地化错误提示。packagevalidateimport("errors""fmt""github.com/go-playground/locales/en""github.com/go-playground/locales/zh"ut"github.com/go-playground/un
- 在WSL2的Ubuntu中安装和使用Docker/Podman
baiyu33
ubuntudockerpodman
在WSL2的Ubuntu中安装和使用Docker/Podman0.目的当网络环境良好(例如在公司,能直接访问Google等)时,Docker/Podman安装和使用不是问题。当网络环境不佳(例如在家里),要把WSL2的Ubuntu安装好Docker,并顺利拉取Docker/Podman镜像,并且运行的镜像实例也需要把网络问题搞定,我踩了5个坑,记录如下。我使用WSL2,Ubuntu22.04。1.
- Google Earth Engine(GEE)——全球ECMWF/ERA5/DAILY(气温、降水)逐日数据下载(全球)
此星光明
GEE教程训练GoogleEarthEngine开发语言全球矢量逐日气象数据JavaScript
目录简介数据说明代码:数据引用:全球矢量边界:结果简介ERA5是ECMWF对全球气候的第五代大气再分析。再分析将模型数据与来自世界各地的观测数据结合起来,形成一个全球完整的、一致的数据集。ERA5取代了其前身ERA-Interim再分析。ERA5DAILY提供每天7个ERA5气候再分析参数的汇总值:2米空气温度、2米露点温度、总降水量、平均海平面气压、表面气压、10米u风分量和10米v风分量。此外
- KineStop:手机上的智能防晕车助手
非凡ghost
智能手机软件需求
KineStop是一款专为晕车用户设计的智能防晕车应用,通过手机传感器精准识别车辆运动状态,并在屏幕上实时提示用户,帮助缓解晕车不适。它无需复杂设置,仅需Android7.0及以上系统,即可实现“即开即用”,随时随地为您的出行保驾护航,让晕车不再是旅途的阻碍。软件最初来源于GooglePlay商店,但经过“吾爱大佬”的精心修改,变得更加精简且无广告,同时已解锁所有会员主题,用户可以完全免费使用。由
- GitHub热门开源项目
李小白杂货铺
计算机技术杂谈github
文章目录GitHub高级搜索GitHub秘籍GitHub开源项目排行榜热门开源项目学习类、资料类freeCodeCampfree-programming-bookscoding-interview-universityawesomedeveloper-roadmapsystem-design-primerYou-Dont-Know-JSCS-Notesjavascript-algorithmsbu
- rust如何连接oracle数据库,Rust方法
weixin_39866963
方法方法是附着于对象的函数。这些方法通过self关键字访问对象的数据和它的其他方法。方法是一个实现了impl块的定义。structPoint{x:f64,y:f64,}//Implementationblock,all`Point`methodsgoinhereimplPoint{//Thisisastaticmethod//Staticmethodsdon'tneedtobecalledbyan
- 读算法简史:从美索不达米亚到人工智能时代01算法机器
躺柒
算法java开发语言排序算法插入排序快速排序
1.算法1.1.algorithm1.1.1.该词起源于阿拉伯语al-Kwārizmī1.1.1.1.意为“来自花剌子模(现称‘希瓦’)的人”1.1.1.2.一位9世纪数学家的名字,其全名是阿布·贾法尔·穆罕默德·伊本·穆萨(AbūJa’farMuhammadibnMūsa)1.1.1.2.1.他所著的代数和算术著作被广泛翻译1.2.在计算或其他解决问题的操作中所要遵循的处理过程或一组规则,特别是
- pycharm/django链接mysql配置
ww252757188
djangomysqlpycharm
1、settings.py中配置databasesDATABASES={'default':{'ENGINE':'django.db.backends.mysql',#配置数据库类型'NAME':'test',#数据库名字'USER':'root',#数据库用户'PASSWORD':'mysql',#数据库密码'HOST':'127.0.0.1',#数据库地址'PORT':'3306',#数据库端
- 林子雨《大数据技术原理与应用》第五讲——NoSQL数据库
天才代号23
大数据数据库hadoopnosql大数据
林子雨《大数据技术原理与应用》第五讲——NoSQL数据库林子雨《大数据技术原理与应用》第五讲笔记NoSQL数据库特点灵活的可扩展性灵活的数据模型和云计算结合查询性能差未形成通用的行业标准维护更加复杂NoSQL数据库有四大类型键值数据库:redis列族数据库:HBase、Cassandra文档数据库:MongoDB图数据库:Neo4j键值数据库数据模型:键是一个字符串对象,值可以是任意类型的对象典型
- VSCode:deepspeed调试【.vscode/launch.json配置】
u013250861
图神经网络#LLM/训练vscodeide编辑器
在控制台利用whichdeepspeed找到deepspeed路径:/home/wyr/anaconda3/envs/rlhf/bin/deepspeed{//使用IntelliSense了解相关属性。//悬停以查看现有属性的描述。//欲了解更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387"version":"0.2.0","confi
- nacos配置中心
yyueshen
javaspringbootspringcloudCloudAlibabanacos微服务
首先配置maven,添加spring-cloud-starter-alibaba-nacos-configorg.springframework.bootspring-boot-starter-webcom.alibaba.cloudspring-cloud-starter-alibaba-nacos-configcom.alibaba.cloudspring-cloud-alibaba-depe
- VSCode提示pylint isnot installed
weixin_30838921
开发工具python
1.下载所需扩展在https://www.lfd.uci.edu/~gohlke/pythonlibs/中下载所需扩展,我下载的是:pylint-2.1.1-py2.py3-none-any.whl。2.在CMD中执行命令在CMD中执行如下命令:pip3installpylint-2.1.1-py2.py3-none-any.whlC:\Users\Downloads>pip3installpyl
- linux 开源oa系统,linux版64位免费OA办公系统4.17
大柚子蛇精病
linux开源oa系统
安装包为海钛瑞OA办公自动化系统Linux平台免费版,目前可以在centos7或以上版本安装。先安装好Firebird(可以这里下载http://www.hitai.com/oa/download/download31.html),记下数据库管理员(SYSDBA)密码,默认密码为masterkey,请修改。安装步骤如下:1.下载本安装包2.解压缩tar-xzvfgooffice64_4.17.ta
- PennyLane 开源项目教程
龚翔林Shannon
PennyLane开源项目教程pennylanePennyLaneisacross-platformPythonlibraryfordifferentiableprogrammingofquantumcomputers.Trainaquantumcomputerthesamewayasaneuralnetwork.项目地址:https://gitcode.com/gh_mirrors/pe/pen
- Penny Lane
blackpuppy
享受生命go
就像罗大佑的鹿港小镇一样,这个PennyLane是否真有这么一个地方呢,有的话又在哪里呢?PennyLanebyTheBeatlesInPennyLanethereisabarbershowingphotographsOfev’ryheadhe’shadthepleasuretoknow.AndallthepeoplethatcomeandgoStopandsay‘Hello’.Onthecorn
- 【智能算法】麻雀搜索算法(SSA)原理及实现
小O的算法实验室
智能算法算法
目录1.背景2.算法原理2.1算法思想2.2算法过程3.代码实现4.参考文献1.背景2020年,Xue等人受麻雀觅食行为和逃避觅食者自然行为启发,提出了麻雀搜索算法(SparrowSearchAlgorithm,SSA)。2.算法原理2.1算法思想自然界中麻雀主要有觅食和反觅食两种行为:觅食:麻雀中分为探索者和追随者,能够寻找较好食物的麻雀(适应度函数较高)为探索者,其余麻雀为追随者受到探索者方向
- 【智能算法】人工蜂鸟算法(AHA)原理及实现
小O的算法实验室
智能算法算法智能算法
目录1.背景2.算法原理2.1算法思想2.2算法过程3.代码实现4.参考文献1.背景2021年,Zhao等人受到蜂鸟飞行和捕食行为启发,提出了人工蜂鸟算法(ArtificialHummingbirdAgorithm,AHA)。2.算法原理2.1算法思想AHA算法是一种基于蜂鸟智能行为的生物启发优化算法,旨在解决优化问题。其主要思想包括:食物源模拟:将问题的解空间表示为食物源,每个食物源对应一个解向
- 单细胞-第五节 多样本数据分析,打分R包AUCell
遗落凡尘的萤火-生信小白
单细胞分析数据分析r语言windows
文件在单细胞\5_GC_py\1_single_cell\3.AUCell.Rmd1.基因rm(list=ls())load("g.Rdata")2.AUCellhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC9897923IF:NANANA用这个文章里的方法,将单细胞亚群的marker基因与ros相关基因取交集,用作AUCell的基因集Theinters
- linux系统服务器下jsp传参数乱码
3213213333332132
javajsplinuxwindowsxml
在一次解决乱码问题中, 发现jsp在windows下用js原生的方法进行编码没有问题,但是到了linux下就有问题, escape,encodeURI,encodeURIComponent等都解决不了问题
但是我想了下既然原生的方法不行,我用el标签的方式对中文参数进行加密解密总该可以吧。于是用了java的java.net.URLDecoder,结果还是乱码,最后在绝望之际,用了下面的方法解决了
- Spring 注解区别以及应用
BlueSkator
spring
1. @Autowired
@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean,或者不存在UserDao类型的bean,会抛出 BeanCreationException异常,这时可以通过在该属性上再加一个@Qualifier注解来声明唯一的id解决问题。
2. @Qualifier
当spring中存在至少一个匹
- printf和sprintf的应用
dcj3sjt126com
PHPsprintfprintf
<?php
printf('b: %b <br>c: %c <br>d: %d <bf>f: %f', 80,80, 80, 80);
echo '<br />';
printf('%0.2f <br>%+d <br>%0.2f <br>', 8, 8, 1235.456);
printf('th
- config.getInitParameter
171815164
parameter
web.xml
<servlet>
<servlet-name>servlet1</servlet-name>
<jsp-file>/index.jsp</jsp-file>
<init-param>
<param-name>str</param-name>
- Ant标签详解--基础操作
g21121
ant
Ant的一些核心概念:
build.xml:构建文件是以XML 文件来描述的,默认构建文件名为build.xml。 project:每个构建文
- [简单]代码片段_数据合并
53873039oycg
代码
合并规则:删除家长phone为空的记录,若一个家长对应多个孩子,保留一条家长记录,家长id修改为phone,对应关系也要修改。
代码如下:
- java 通信技术
云端月影
Java 远程通信技术
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来
- string与StringBuilder 性能差距到底有多大
aijuans
之前也看过一些对string与StringBuilder的性能分析,总感觉这个应该对整体性能不会产生多大的影响,所以就一直没有关注这块!
由于学程序初期最先接触的string拼接,所以就一直没改变过自己的习惯!
- 今天碰到 java.util.ConcurrentModificationException 异常
antonyup_2006
java多线程工作IBM
今天改bug,其中有个实现是要对map进行循环,然后有删除操作,代码如下:
Iterator<ListItem> iter = ItemMap.keySet.iterator();
while(iter.hasNext()){
ListItem it = iter.next();
//...一些逻辑操作
ItemMap.remove(it);
}
结果运行报Con
- PL/SQL的类型和JDBC操作数据库
百合不是茶
PL/SQL表标量类型游标PL/SQL记录
PL/SQL的标量类型:
字符,数字,时间,布尔,%type五中类型的
--标量:数据库中预定义类型的变量
--定义一个变长字符串
v_ename varchar2(10);
--定义一个小数,范围 -9999.99~9999.99
v_sal number(6,2);
--定义一个小数并给一个初始值为5.4 :=是pl/sql的赋值号
- Mockito:一个强大的用于 Java 开发的模拟测试框架实例
bijian1013
mockito单元测试
Mockito框架:
Mockito是一个基于MIT协议的开源java测试框架。 Mockito区别于其他模拟框架的地方主要是允许开发者在没有建立“预期”时验证被测系统的行为。对于mock对象的一个评价是测试系统的测
- 精通Oracle10编程SQL(10)处理例外
bijian1013
oracle数据库plsql
/*
*处理例外
*/
--例外简介
--处理例外-传递例外
declare
v_ename emp.ename%TYPE;
begin
SELECT ename INTO v_ename FROM emp
where empno=&no;
dbms_output.put_line('雇员名:'||v_ename);
exceptio
- 【Java】Java执行远程机器上Linux命令
bit1129
linux命令
Java使用ethz通过ssh2执行远程机器Linux上命令,
封装定义Linux机器的环境信息
package com.tom;
import java.io.File;
public class Env {
private String hostaddr; //Linux机器的IP地址
private Integer po
- java通信之Socket通信基础
白糖_
javasocket网络协议
正处于网络环境下的两个程序,它们之间通过一个交互的连接来实现数据通信。每一个连接的通信端叫做一个Socket。一个完整的Socket通信程序应该包含以下几个步骤:
①创建Socket;
②打开连接到Socket的输入输出流;
④按照一定的协议对Socket进行读写操作;
④关闭Socket。
Socket通信分两部分:服务器端和客户端。服务器端必须优先启动,然后等待soc
- angular.bind
boyitech
AngularJSangular.bindAngularJS APIbind
angular.bind 描述: 上下文,函数以及参数动态绑定,返回值为绑定之后的函数. 其中args是可选的动态参数,self在fn中使用this调用。 使用方法: angular.bind(se
- java-13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class KickOutBadGuys {
/**
* 题目:13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
* Maybe you can find out
- Redis.conf配置文件及相关项说明(自查备用)
Kai_Ge
redis
Redis.conf配置文件及相关项说明
# Redis configuration file example
# Note on units: when memory size is needed, it is possible to specifiy
# it in the usual form of 1k 5GB 4M and so forth:
#
- [强人工智能]实现大规模拓扑分析是实现强人工智能的前奏
comsci
人工智能
真不好意思,各位朋友...博客再次更新...
节点数量太少,网络的分析和处理能力肯定不足,在面对机器人控制的需求方面,显得力不从心....
但是,节点数太多,对拓扑数据处理的要求又很高,设计目标也很高,实现起来难度颇大...
- 记录一些常用的函数
dai_lm
java
public static String convertInputStreamToString(InputStream is) {
StringBuilder result = new StringBuilder();
if (is != null)
try {
InputStreamReader inputReader = new InputStreamRead
- Hadoop中小规模集群的并行计算缺陷
datamachine
mapreducehadoop并行计算
注:写这篇文章的初衷是因为Hadoop炒得有点太热,很多用户现有数据规模并不适用于Hadoop,但迫于扩容压力和去IOE(Hadoop的廉价扩展的确非常有吸引力)而尝试。尝试永远是件正确的事儿,但有时候不用太突进,可以调优或调需求,发挥现有系统的最大效用为上策。
-----------------------------------------------------------------
- 小学4年级英语单词背诵第二课
dcj3sjt126com
englishword
egg 蛋
twenty 二十
any 任何
well 健康的,好
twelve 十二
farm 农场
every 每一个
back 向后,回
fast 快速的
whose 谁的
much 许多
flower 花
watch 手表
very 非常,很
sport 运动
Chinese 中国的
- 自己实践了github的webhooks, linux上面的权限需要注意
dcj3sjt126com
githubwebhook
环境, 阿里云服务器
1. 本地创建项目, push到github服务器上面
2. 生成www用户的密钥
sudo -u www ssh-keygen -t rsa -C "
[email protected]"
3. 将密钥添加到github帐号的SSH_KEYS里面
3. 用www用户执行克隆, 源使
- Java冒泡排序
蕃薯耀
冒泡排序Java冒泡排序Java排序
冒泡排序
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 10:40:14 星期二
http://fanshuyao.iteye.com/
- Excle读取数据转换为实体List【基于apache-poi】
hanqunfeng
apache
1.依赖apache-poi
2.支持xls和xlsx
3.支持按属性名称绑定数据值
4.支持从指定行、列开始读取
5.支持同时读取多个sheet
6.具体使用方式参见org.cpframework.utils.excelreader.CP_ExcelReaderUtilTest.java
比如:
Str
- 3个处于草稿阶段的Javascript API介绍
jackyrong
JavaScript
原文:
http://www.sitepoint.com/3-new-javascript-apis-may-want-follow/?utm_source=html5weekly&utm_medium=email
本文中,介绍3个仍然处于草稿阶段,但应该值得关注的Javascript API.
1) Web Alarm API
&
- 6个创建Web应用程序的高效PHP框架
lampcy
Web框架PHP
以下是创建Web应用程序的PHP框架,有coder bay网站整理推荐:
1. CakePHP
CakePHP是一个PHP快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。CakePHP使用了众所周知的设计模式,如MVC和ORM,降低了开发成本,并减少了开发人员写代码的工作量。
2. CodeIgniter
CodeIgniter是一个非常小且功能强大的PHP框架,适合需
- 评"救市后中国股市新乱象泛起"谣言
nannan408
首先来看百度百家一位易姓作者的新闻:
三个多星期来股市持续暴跌,跌得投资者及上市公司都处于极度的恐慌和焦虑中,都要寻找自保及规避风险的方式。面对股市之危机,政府突然进入市场救市,希望以此来重建市场信心,以此来扭转股市持续暴跌的预期。而政府进入市场后,由于市场运作方式发生了巨大变化,投资者及上市公司为了自保及为了应对这种变化,中国股市新的乱象也自然产生。
首先,中国股市这两天
- 页面全屏遮罩的实现 方式
Rainbow702
htmlcss遮罩mask
之前做了一个页面,在点击了某个按钮之后,要求页面出现一个全屏遮罩,一开始使用了position:absolute来实现的。当时因为画面大小是固定的,不可以resize的,所以,没有发现问题。
最近用了同样的做法做了一个遮罩,但是画面是可以进行resize的,所以就发现了一个问题,当画面被reisze到浏览器出现了滚动条的时候,就发现,用absolute 的做法是有问题的。后来改成fixed定位就
- 关于angularjs的点滴
tntxia
AngularJS
angular是一个新兴的JS框架,和以往的框架不同的事,Angularjs更注重于js的建模,管理,同时也提供大量的组件帮助用户组建商业化程序,是一种值得研究的JS框架。
Angularjs使我们可以使用MVC的模式来写JS。Angularjs现在由谷歌来维护。
这里我们来简单的探讨一下它的应用。
首先使用Angularjs我
- Nutz--->>反复新建ioc容器的后果
xiaoxiao1992428
DAOmvcIOCnutz
问题:
public class DaoZ {
public static Dao dao() { // 每当需要使用dao的时候就取一次
Ioc ioc = new NutIoc(new JsonLoader("dao.js"));
return ioc.get(