Web开发

JS中用JSTL

08-21
<c:set var="date" value="<%= new java.util.Date() %>"></c:set> value='<fmt:formatDate value="${date }" pattern="yyyy-MM-dd"/> 08:30' 原文地址:https://www.cnblogs.com/java-llp/p/11393496.html

docker 仓库harbor 1.8.2 http 部署

08-21
docker 仓库harbor 1.8.2 http 部署 Harbor是VMware公司开源的企业级Docker Registry项目,项目地址: https://github.com/vmware/harbor1.下载离线安装包 2.安装Docker3.安装docker-compose4. Harbor安装与配置5. Docker主机访问Harbor 部署 curl -L https://github.com/docker/compose/releases/download/1.25.0-r

.net core 添加本地dll

08-21
公司内部开发的核心类库,添加到新项目中去,可以使用如下方法. 1.设置包信息 右击要打包(需要生成dll)项目-属性,选着打包,输入相关信息. 2.核心类库打包成 *.nupkg文件, 3.创建一个文件夹.将打包的nupkg文件拷贝到该目录下. 例如:d:\packages 4.添加一个本地资源包 5.然后就可以将包引入到项目中 原文地址:https://www.cnblogs.com/beijing2020/p/11388090.html

css其他内容

08-21
默认设置list-style none:margin :0:padding : 0: 1. 格式化所有标签将标签的间距重置为0body p h1 h2 h3 h4 h5 h6 ul dl dt form input { margin : 0 ; padding : 0 ;}ul{ list-style :none;}a{ text-decoration : none ;}em{ font-style : normal ; }img{ border : 0px ;} cursor 鼠标样式 属性1

DevExpress ASP.NET Core v19.1版本亮点:数据网格和树列表

08-21
行业领先的.NET界面控件DevExpress 发布了v19.1版本,本文将以系列文章的方式为大家介绍DevExpress ASP.NET Core Controls v19.1中新增的一些控件及增强的控件功能,欢迎下载v19.1试用,点击立即下载>> 数据网格和树列表 增强键盘导航功能 此版本包含了新的键盘操作选项,这些选项允许您处理各种高速数据输入使用方案. 通过KeyPress开始编辑:用户现在可以立即编辑数据 - 无需切换到编辑模式. 可配置Enter密钥操作:您可以指定按Enter键

CF1204A BowWow and the Timetable

08-21
思路 数学题,就是找4的多少次方,由于是二进制数,直接输出(长度+1)/2就行啦! 真的吗 ? 还有这些奇怪的情况 一 . 当二进制是0的时候 二.当只有一个1的时候 总之最后上代码 #include <bits/stdc++.h> #define int long long using namespace std ; string s ; signed main () { cin >> s ; int n = s.size() ;int i ; if(s[0] == '0') r

【JS教程04】条件语句

08-21
通过条件来控制程序的走向,就需要用到条件语句. (1)条件运算符 ==.===.>.>=.<.<=.!=.&&(而且).||(或者).!(否) if else var iNum01 = 3; var iNum02 = 5; var sTr; if(iNum01>iNum02){ sTr = '大于'; } else { sTr = '小于'; } alert(sTr); (2)多重if else语句 var iNow = 1; if(iNow==1) { ..

node.js安装后输入“node -v”提示&#39;node&#39; 不是内部或外部命令,也不是可运行的程序的解决方法

08-21
换个电脑,重新搭配环境的时候遇到的问题.node.js已经在官网进行下载安装了,但是VScode里面显示不是内部的命令,也不是可运行的程序 但是在cmd控制台还是能查到的 借助网上的方法进行了测试和调配并没有成功,路径我也进行了配置了,不知道是哪里的问题,先在这里凑合着用吧 ps:windows+r----<  输入cmd-------<打开控制台(此处可以使用命令) 网站上的方法: https://blog.csdn.net/KingJulien2/article/details/73302

js 中 new 与 Object.create()的区别

08-21
前言 在js中,创建对象有三种方式 {} // 对象字面量 new Object() Object.create() 1和2的区别很小,1不能传参,2可以传参. new Object() 和Object.create() 区别就比较大了 1. new关键字 new 关键字做了几件事 创建一个新对象 将新对象的原型指向构造函数的原型 执行构造函数,绑定this 返回这个对象 比如创建一个Car对象,伪代码 // new Car() var obj = new Object() obj._proto

谷歌发布Chrome用户体验报告,助力网站优化!

08-21
原文地址:http://tech.it168.com/a2017/1031/3177/000003177130.shtml 近日,谷歌在Chrome开发峰会上发布了Chrome用户体验报告,旨在通过提供从10000个网站收集的数据来帮助开发人员了解他们的Web应用的表现. 原文地址:https://www.cnblogs.com/guopengju/p/11403171.html

.net测试篇之测试神器Autofixture Generator使用与自定义builder

08-21
有了上一节自定义配置,很多问题都能解决了,但是如果仅仅是为了解决一个简单问题那么创建一个类显得有点繁重.其实AutoFixture在创建Fixture对象时有很多方便的Fluent配置,我们这里介绍一些比较常用了. 创建对象是忽略一些属性 有些时候有这样的一些业务场景,有些字段是非必填项,但是一旦填写则必须符合指定规则.这些非必填字段在业务中仅仅当它存在的时候做一些校验,其它地方并没有使用到它.这样在单元测试的时候我们为了效率可以暂时忽略这些字段.在后面集成测试的时候再提供完整数据. 下面看看A

js node 节点 原生遍历 createNodeIterator

08-21
1.createIterator msn: https://developer.mozilla.org/en-US/docs/Web/API/Document/createNodeIterator var filter = function(node){ return node.tagName.toLowerCase() == 'p' ? NodeFilter.FILTER_ACCEPT: NodeFilter.FILTER_REJECT; } var iterator = document.c

使用Git上传文件夹到GitHub仓库

08-21
准备工作: 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可: https://git-for-windows.github.io/ 1.进入Github首页,点击New repository新建一个项目 2.填写相应信息后点击create即可 Repository name: 仓库名称 Description(可选): 仓库描述介绍 Public, Private :

【JS教程07】事件属性及匿名函数

08-20
1.事件属性 元素上除了有样式,id等属性外,还有事件属性,常用的事件属性有鼠标点击事件属性(onclick),鼠标移入事件属性(mouseover),鼠标移出事件属性(mouseout),将函数名称赋值给元素事件属性,可以将事件和函数关联起来. <script type="text/javascript"> window.onload = function(){ var oBtn = document.getElementById('btn1'); oBtn.onclic

扯一扯HTTPS单向认证、双向认证、抓包原理、反抓包策略

08-20
HTTP(HyperText Transfer Protocol,超文本传输协议)被用于在Web浏览器和网站服务器之间传递信息,在TCP/IP中处于应用层.这里提一下TCP/IP的分层共分为四层:应用层.传输层.网络层.数据链路层; 分层的目的是:分层能够解耦,动态替换层内协议 各个层包含的内容: 应用层:向用户提供应用服务时的通讯活动(ftp,dns,http)传输层:网络连接中两台计算机的数据传输(tcp.udp)网络层:处理网络上流动的数据包,通过怎样的传输路径把数据包传送给对方(ip)数

为什么要用Kubernetes?

08-20
1.前言 第一次接触Kubernetes是在2016年,再一次浏览博文的时候,那是我第一次听到Kubernetes这个名词,也是第一次认识了k8s这么一个东西.后来在慢慢了解它的时候,被它天生高可用.负载均衡.弹性计算.自动扩容缩容和全自动容灾机制的设计理念吸引,于是自己便踏入了k8s这条不归路,在调研学习的过程中,开始不断填坑.挖坑再填坑,周而复始. 2017年,公司还在使用裸Docker部署一些无状态的应用,随着越来越多的Docker实例,发生故障时,人工填坑的方式,让我们实在头疼,有时候大

jsp文件中文乱码解决

08-20
文件顶加上 <%@ page contentType="text/html;charset=UTF-8" language="java" %>即可 原文地址:https://www.cnblogs.com/c2g5201314/p/11389393.html

Netfilter 和 iptables

08-20
原文地址:https://www.cnblogs.com/superxuezhazha/p/11387218.html

Haproxy配置SharePoint多网站负载反向代理

08-20
测试环境: web服务器1:192.168.0.12:9000web服务器2:192.168.0.13:9000web服务器3:192.168.0.14:9000 Haproxy:192.168.0.9 DC:192.168.0.2 域名:bystp.com 一.安装配置SharePoint(使用上一篇SharePoint配置)二.安装Haproxy[[email protected] ~]# yum install haproxy -y[[email protected] ~]# system

Vistual Studio建立的Web应用发布到本地IIS服务器

08-20
1.右击解决方案-清理解决方案,右击解决方案-重新生成解决方案 2.右击Web项目-发布 3.发布选择文件夹类型(目标位置可自行选择) 4.发布成功如下图(Ctrl+单击文件夹地址可跳转到生成的文件夹) 5.打开本地IIS(还没配置好IIS的朋友可以参考这个连接:https://jingyan.baidu.com/article/6079ad0eb37aac28fe86db6a.html) 6.右击网站-添加网站 7.需要添加的内容如下 8.选中网站,重新启动,然后浏览就能看到项目页面了 原文地