- Charles 配置 https
Monkey_猿
httpCharles配置https
Charles一.Iphone(MAC版;win可参照使用):首先,对Charles进行配置:菜单:Proxy->ProxySettings...->勾选EnabletransparentHTTPproxyingProxy->ProxySettings然后找到电脑的局域网IP地址:这里自己去找吧接着,打开你的iPhone:设置->Wifi->连接上和电脑同一路由器的Wifi,点击右边的i进入配置配
- 构建高性能Web应用:深入Spring WebFlux
李多田
本文还有配套的精品资源,点击获取简介:SpringWebFlux是Spring框架的一部分,支持反应式编程模型,适合高并发和低延迟Web应用。它提供了非阻塞I/O和事件驱动模型,优化了多核处理器资源的使用。SpringWebFlux拥有两种编程模式,核心组件包括WebHandler,RouterFunction,WebFilter,和WebSession。它与高性能服务器集成,并提供反应式HTTP
- 零基础21天学习网络技术,目标:比别人多懂一点,饭碗更牢固一点
孤独的汤姆
渗透测试网络安全干货分享学习php服务器
零基础21天学习网络技术,目标:比别人多懂一点,饭碗更牢固一点。我们也不要定太远大的目标但我们可以定一个小目标网络基础小目标:比别人多懂一点核心理念:不求精通,但要实用!21天速成计划第一周:网络常识篇(7天)目标:能听懂技术对话,不再一脸懵Day1-2:网络设备认知交换机-就是"智能插线板",连接同一网络的设备路由器-就是"网络导航员",连接不同网络防火墙-就是"网络保安",控制进出流量实用技能
- 零基础21天学习网络技术,目标:比别人多懂一点,饭碗更牢固一点
零基础21天学习网络技术,目标:比别人多懂一点,饭碗更牢固一点。我们也不要定太远大的目标但我们可以定一个小目标网络基础小目标:比别人多懂一点核心理念:不求精通,但要实用!21天速成计划第一周:网络常识篇(7天)目标:能听懂技术对话,不再一脸懵Day1-2:网络设备认知交换机-就是"智能插线板",连接同一网络的设备路由器-就是"网络导航员",连接不同网络防火墙-就是"网络保安",控制进出流量实用技能
- vue项目
阿什么名字不会重复呢
vue.js前端javascript
vue进行配置创建vue项目vuecreateone//one就是项目名字npmielement-ui--Snpmiaxios--savenpmiecharts--save配置main.jsimportVuefrom'vue'importAppfrom'./App.vue'importrouterfrom'./router'importstorefrom'./store'importElement
- ubnutu网络
ubnutu网络在Ubuntu系统中连接外网(外部网络)的方法主要取决于你的网络环境(有线/无线)和网络类型(DHCP自动分配或静态IP),以下是常见的连接方式:一、通过图形界面连接(适合桌面版)1.有线网络(以太网)直接用网线连接电脑和路由器/交换机,系统通常会自动检测并通过DHCP获取IP地址,无需额外配置。若未自动连接:点击屏幕右上角的网络图标(类似Wi-Fi或网线图标)。在弹出的菜单中,
- 没有公网ip怎么访问家里内网?简单操作通用的内网让外网访问的方法步骤
搬码临时工
tcp/ip网络网络协议
有公网IP时,可以用路由器管理后台做端口映射转发规则,实现内网本地提供外网访问。在无公网IP时,就需要用到nat123端口映射工具了。没有公网IP下,简单几步操作,将内网IP端口让外网可以访问:1、内网业务先确定家里内网是什么应用需要让外面连接访问的,先本地正常开启,并在内网其他电脑可以正常访问先。常见的有如:管理计算机(远程桌面连接、SSH访问),网站web服务,数据库mysql,监控系统应用,
- 网络入门:防火墙、路由器、交换机三者到底有啥区别?
wljslmz
网络技术防火墙路由器交换机
你好,这里是网络技术联盟站,我是瑞哥。公众号后台有粉丝表示,自己是刚入行的网络从业者,每天接触防火墙、路由器、交换机,但是没有师傅跟他讲三者到底有啥区别,网上的文章一大堆,不知道哪个是对的哪个是错的,希望瑞哥能够出一篇文章详细介绍一下。在这里,非常感谢这位粉丝的信任!今天瑞哥如约分享,希望能够对这位朋友以及有相同需求的朋友有所帮助!目录:文章目录防火墙防火墙的功能和作用防火墙的类型防火墙的工作原理
- 高可用集群keepalived详解(基础部署与企业应用示例)
左水水%
负载均衡服务器数据库运维linux
目录一、高可用集群简介1.1集群的类型1.2系统的可用性1.3如何实现高可用1.4VRRP(虚拟路由冗余协议)---解决静态网关单点风险1.4.1VRRP相关术语1.4.2VRRP相关技术二、Keepalived部署2.1keepalived架构2.2环境准备三、keepalived基本配置3.1全局配置以及虚拟路由器3.1.1在ka1上面的配置3.1.2在ka2上面的配置3.1.2抓包测试3.2
- Openstack Neutron 专题
1.构架2.代码3.cmdneutronnet-listneutronrouter-listneutronsecurity-group-listneutronsecurity-group-showb4850001-security-group-idneutronsecurity-group-rule-listneutronsecurity-group-rule-show2ca442c7-secur
- 【InnoDB Cluster】安装部署 MySQL Router
独上西楼影三人
MySQL8笔记mysql数据库MySQLShellMySQLRouterInnoDBCluster
安装部署MySQLRouter文章目录安装部署MySQLRouter安装MySQLRouter8.0部署MySQLRouter8.0创建MySQLRouter账户引导MySQLRouter启动MySQLRouter验证路由状态结语在之前的文章中,我们使用MySQLShell搭建了一个最简单的三节点InnoDBCluster,虽然它利用组复制可以提供高可用、单节点容错功能、故障转移,却并未提供诸如会
- mysql router docker_Docker 安装 Mysql 详解
weixin_39987138
mysqlrouterdocker
本文将以完整的安装MySQL为例将镜像与容器操作完全串联起来环境说明系统为CentOS7.5发行版,内核为3.10版本,Docker为1.13版本[root@localhost~]#lsb_release-aLSBVersion::core-4.1-amd64:core-4.1-noarchDistributorID:CentOSDescription:CentOSLinuxrelease7.5.
- 使用 MySQLRouter 部署 InnoDB ClusterSet
转载并翻译:https://www.percona.com/blog/innodb-clusterset-deployment-with-mysqlrouter/这篇博文将介绍InnoDBClusterSet环境的基本设置,该环境通过将主InnoDBCluster与备用位置/不同数据中心的一个或多个副本关联起来,为InnoDBCluster部署提供容灾能力。InnoDBClusterSet通过特定
- snmp简介
new_abc
智能路由器网络
一、SNMP的核心作用SNMP(SimpleNetworkManagementProtocol,简单网络管理协议)是网络管理的核心协议,主要用于监控、管理、告警网络设备(如路由器、交换机、服务器、打印机等),其核心价值在于标准化、跨平台、易操作。根据,其主要作用包括:设备监控:远程获取设备的状态信息(如CPU/内存使用率、接口流量、温度)、配置参数(如IP地址、路由表);故障告警:设备检测到异常(
- vue + uniapp + 高德地图实现微信小程序地图polyline、marker展示
1.使用uniapp提供的map组件作为承载页面data(){return{mapCtx:null}}mounted(){this.mapCtx=uni.createMapContext('store-order-map',this)},获取路径方法fetchRoutePolyline(options){const{start,end,waypoints}=optionsconstdefaultO
- 计算机网络实验
木子杳衫
计算机网络
实验一VLAN配置1、VLAN即虚拟局域网,是在物理局域网上通过虚拟配置建立逻辑上独立的虚拟网络,相同的VLAN之间可以直接通信,不同的VLAN之间通信需要通过路由器设备进行转发。2、一般步骤:PacketTracer拓扑图VLAN划分+IP地址VLAN10:VLAN20:交换机间相连的端口:PC0(Fa0/1):192.168.1.1PC1(Fa0/2):192.168.1.2Fa0/3PC3(
- vue3项目初始化完整流程,vue3+TypeScript+vue-router+pinia+element-plus+axios+unocss+mock
2.1项目初始化今天来带大家从0开始搭建一个vue3版本的后台管理系统。一个项目要有统一的规范,需要使用eslint+stylelint+prettier来对我们的代码质量做检测和修复,需要使用husky来做commit拦截,需要使用commitlint来统一提交规范,需要使用preinstall来统一包管理工具。下面我们就用这一套规范来初始化我们的项目,集成一个规范的模版。2.1.1环境准备no
- ICMP报文工作原理
两圆相切
网络规划设计师网络
一、ICMP协议概述与设计初衷 Internet控制报文协议(ICMP)是TCP/IP协议族的核心组件之一,尽管它常被误认为与IP协议同级,但实际上它是IP协议的附属协议,其报文直接封装在IP数据包中传输。ICMP的设计初衷是为网络设备提供错误报告和诊断功能,弥补IP协议本身“尽力而为”服务中缺乏反馈机制的缺陷。例如,当路由器因TTL超时丢弃数据包时,若没有ICMP,发送方将无法获知数据包的命运
- 什么是 ICMP 重定向攻击?原理与防御
南风撞南墙.
网络智能路由器
一、ICMP重定向的定义ICMP(InternetControlMessageProtocol)重定向是一种正常的网络控制机制,用于路由器通知主机存在更优的路由路径,减少不必要的转发。例如:主机A将数据发给路由器R1R1发现到目标IP,另一网关R2更优R1会发送ICMPRedirect消息给主机A之后,主机A会直接将数据发送给R2这种机制可以优化网络路径,但也带来了安全隐患。二、ICMP重定向报文
- 局域网 IP地址
程序员乐逍遥
C/C++网络编程专题操作系统专题tcp/ip网络协议网络局域网
很多童鞋搞不清楚局域网ip是什么?什么是局域网IP地址?局域网IP地址,也称为私有IP地址(PrivateIPAddress),是用于在局域网内部标识设备的地址。这些地址不能直接在互联网上被访问,通常由路由器自动分配,用于设备之间的内部通信。局域网IP地址的分类根据IPv4的标准,局域网使用的私有地址范围有以下三类:地址类别地址范围子网掩码用途说明A类10.0.0.0-10.255.255.255
- MGRE 的配置
Lighting Bird
HCIP网络协议网络
MGRE的配置中心路由器【NHS】配置[r1]intTunnel0/0/0---创建隧道[r1-Tunnel0/0/0]ipadd192.168.5.124---给隧道口配置IP【虚拟网段IP】[r1-Tunnel0/0/0]tunnel-protocolgrep2mp---配置协议类型【MGRE】[r1-Tunnel0/0/0]source15.0.0.1---配置源IP【真实网段IP且中心IP
- 计算机网络谢希仁第六章课后题【背诵版本】
sponge'
重庆邮电计算机网络803计算机网络算法
互联网的域名结构是怎样的?它与目前的电话网的号码结构有何异同之处?互联网的域名结构采用层次树状结构(采用这种命名方法,任何一个连接在互联网上的主机或路由器都有一个唯一的层次结构的名字,即域名)名字为什么分布授权:将名字空间分成若干子空间,每个机构负责管理一个子空间。子空间可进一步划分授权给下一级机构管理。通过层次化的名字结构,减轻了单个机构的管理工作量,提高了效率。相同点:(1)互联网的域名结构与
- 使用Java编程-SNMP4J-SNMPv3-代码实例
使用Java编程-SNMP4J-SNMPv3-代码实例SNMP介绍SNMP是一种用于管理网络设备的协议。它是一种标准化的协议,被用于监控和管理网络设备,包括路由器、交换机、服务器、打印机和其他设备。SNMP协议的基本组成部分包括:管理站(ManagementStation):通常是一个PC或服务器,用于监控和管理网络设备。管理代理(ManagementAgent):运行在网络设备上的软件,负责管理
- OSPF 实验(单区域)
晓梦.
网络服务器运维网络安全安全系统安全web安全
实验拓扑图:AR1配置:[Huawei]intg0/0/0[Huawei-GigabitEthernet0/0/0]ipaddress192.168.1.124[Huawei]ospf1router-id0.0.0.1[Huawei-ospf-1]area0[Huawei-ospf-1-area-0.0.0.0]network192.168.1.00.0.0.255[Huawei]intLoopB
- [Vue Router warn]: Finding ancestor route “/:path(.*)*“ failed for “/:path(.*)*“
CDwenhuohuo
vue.jsjavascript前端
exportconstPAGE_NOT_FOUND_ROUTE:AppRouteRecordRaw={path:'/:path(.*)*',//namesmustbeunique,thisiswhatyouneedtowriteinstead:故而注释掉//name:PAGE_NOT_FOUND_NAME,component:LAYOUT,meta:{title:'ErrorPage',hideB
- 4、ASP.NET MVC与jQuery开发指南
corn8
探索.NETASP.NETMVCjQuery路由
ASP.NETMVC与jQuery开发指南1.路由与数据库访问在ASP.NETMVC中,MapRoute的第三个参数用于定义URL各部分的默认值,这使得我们可以省略部分或全部URL部分。若省略控制器,默认使用Home控制器;若省略动作,默认使用Index动作;id参数为可选,允许使用无参数的动作方法。大多数业务线(LOB)应用程序需要与持久化数据存储(如MicrosoftSQLServer)中的数
- linux下route命令详解
三支烟
linuxroute
文章转载自:http://www.cnblogs.com/snake-hand/p/3143041.htmllinuxroute命令的使用详解route命令用于显示和操作IP路由表。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问In
- linux route 指令
heianzhiye333
linux
#routeDestinationGatewayGenmaskFlagsMetricRefUseIface192.168.0.0*255.255.255.0U000eth0169.254.0.0*255.255.0.0U000eth0default192.168.0.10.0.0.0UG000eth0route命令的输出项说明输出项说明Destination目标网段或者主机Gateway网关地址,
- Golang开发 进阶
文章目录Golang协程协程池开发框架/工具Gin【web框架】httprouterurfave/cli【命令行工具】Zipkin【运行链路追踪】B3Propagation协议【字段规范】Golang协程for循环批量执行协程:waitGroup:等待所有任务执行完,防止主协程提前退出channel限制协程数目:协程创建过多,超过如数据库最大连接数,既占用内存,浪费很多上下文切换的资源,又不能执行
- vue 命名路由和命名视图
尼莫nemo
命名路由就是给路径添加一个别名省去手写路径直接以别名替代路径constrouter=newVueRouter({routes:[{path:'/user/:userId',name:'user',component:User}]})Userrouter.push({name:'user',params:{userId:123}})命名视图有时候想同时(同级)展示多个视图,而不是嵌套展示,例如创建一
- 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(