当前位置: 首页 > news >正文

JSP核心技术的进阶(指令、标签、对象域)+JSTL+EL

JSP核心技术的进阶(指令、标签、对象域)+JSTL+EL

一、什么是JSP

1.JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP/Servlet规范。JSP实际上就是Servlet

2.JSP这门技术的最大的特点,写jsp就像在写html

3.相比而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据

二、JSP实践

1.不管是JSP还是Servlet,虽然都可以用于开发动态web资源。但由于这2门技术有各自的特点

2.servlet只负责响应请求产生数据,并把数据通过转发技术带给jsp

3.数据的显示交给jsp来做, 在长期的软件实践中,人们逐渐把servlet作为web应用中的控制器组件来使用,而把JSP技术作为数据显示模板来使用。

三、JSP语法

1.JSP模板元素

1.JSP页面中的HTML内容称之为JSP模版元素。

2.JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观

2.JSP脚本表达式

JSP脚本表达式(expression)用于将程序数据输出到客户端

语法:<%= 变量或表达式 %>

举例:当前时间:<%= new java.util.Date() %>

JSP脚本表达式中的变量或表达式后面不能有分号

3.JSP脚本片段

JSP脚本片断,用于在JSP页面中编写多行Java代码。

语法:
<%
多行java代码
%>

注意:
1.JSP脚本片断中只能出现java代码,不能出现其它模板元素
2.JSP脚本片断中的Java代码必须严格遵循Java语法,例如,每执行语句后面必须用分号(;)结束。

4.JSP声明

JSP页面中编写的所有代码,默认会翻译到servlet的service方法中,而Jsp声明中的java代码被翻译到_jspService方法的外面。

语法
<%!
java代码
%>

5.JSP注释

JSP注释的格式:
<%-- 注释信息 --%>

JSP引擎在将JSP页面翻译成Servlet程序时,忽略JSP页面中被注释的内容.

注意:它与HTML中的注释有什么不同

6.JSP指令

1.JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理

2.JSP页面中的其余部分。在JSP 2.0规范中共定义了三个指令:

3.JSP指令的基本语法格式:

<%@ 指令 属性名=“值” %>
举例:<%@ page contentType=“text/html;charset=utf-8”%>

如果一个指令有多个属性,这多个属性可以写在一个指令中,也可以分开写。
<%@ page contentType=“text/html;
charset=utf-8” import=“java.util.Date”%>
也可以这样写
<%@ page contentType=“text/html;charset=utf-8”%>
<%@ page import=“java.util.Date”%>

1.JSP的page指令

page指令用于定义JSP页面的各种属性,无论page指令出现在JSP页面中的什么地方,它作用的都是整个JSP页面,为了保持程序的可读性和遵循良好的编程习惯,page指令最好是放在整个JSP页面的起始位置。
JSP 2.0规范中定义的page指令的完整语法:<%@ page
[ import="{package.class | package.}, …" ]
[ errorPage=“relative_url” ]
[ isErrorPage=“true | false” ]
[ contentType= “text/html ; charset=ISO-8859-1” ]
%>

可以在一条page指令的import属性中引入多个类或包,其中的每个包或类之间使用逗号分隔:
<%@ page import=“java.util.Date,java.sql.,java.io.”%>
上面的语句也可以改写为使用多条page指令的import属性来分别引入各个

2.include指令

include指令用于引入其它JSP页面,如果使用include指令引入了其它JSP页面,那么JSP引擎将把这两个JSP翻译成一个servlet。所以include指令引入通常也称之为静态引入。

语法:
<%@ include file=“被包含页面的绝对URL或相对URL"%>
其中的file属性用于指定被引入文件的路径。路径以“/”开头,表示代表当前web应用。

细节:
被引入的文件必须遵循JSP语法。
被引入的文件可以使用任意的扩展名,即使其扩展名是html,JSP引擎也会按照处理jsp
页面的方式处理它里面的内容,
为了见明知意,JSP规范建议使用.jspf(JSP fragments)作为静态引入文件的扩展名。

案例:
网页头部显示当前时间,这个头部信息需要复用,那么就可以在多个页面进行引入操作
PageEncoding是jsp翻译成Java文件时用到的编码格式
ContentType是指服务器给客户端响应时的内容编码

3.taglib指令

taglib指令用于在JSP页面中导入标签库
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>

7.JSP的内置对象

每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。

JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。_

_由于JSP第一次访问时会翻译成servlet,所以第一次访问通常会比较慢,但第二次访问,JSP引擎如果发现JSP没有变化,就不再翻译,而是直接调用,所以程序的执行效率不会受到影响。

JSP引擎在调用JSP对应的_jspServlet时,会传递或创建9个与web开发相关的对象供_jspServlet使用。JSP技术的设计者为便于开发人员在编写JSP页面时获得这些web对象的引用,特意定义了9个相应的变量,开发人员在JSP页面中通过这些变量就可以快速获得这9大对象的引用。

这9个对象分别是哪些,以及作用也是笔试经常考察的知识点。

request – HttpServletRequest
response – HttpServletResponse
config – ServletConfig
application – ServletContext
exception(只有在page指令中具有属性isErrorPage="true"时才有效)-- Exception
session – HttpSession
page – 当前类
out – JspWriter
pageContext – PageContext

1.pageContext对象和作用域

2.pageContext对象是JSP技术中最重要的一个对象,它代表JSP页面的运行环境,这个对象不仅封装了对其它8大隐式对象的引用,它自身还是一个域对象,可以用来保存数据getException方法返回exception隐式对象

3.getPage方法返回page隐式对象

4.getRequest方法返回request隐式对象

5.getResponse方法返回response隐式对象

6.getServletConfig方法返回config隐式对象

7.getServletContext方法返回application隐式对象

8.getSession方法返回session隐式对象

9.getOut方法返回out隐式对象

pageContext封装其它8大内置对象的意义

1.pageContext作为域对象

2.pageContext对象的方法
public void setAttribute(java.lang.String name,java.lang.Object value)
public java.lang.Object getAttribute(java.lang.String name)
public void removeAttribute(java.lang.String name)

3.pageContext对象中还封装了访问其它域的方法
public java.lang.Object getAttribute(java.lang.String name,int scope)
public void setAttribute(java.lang.String name, java.lang.Object value,int scope)
public void removeAttribute(java.lang.String name,int scope)

4.代表各个域的常量
PageContext.APPLICATION_SCOPE
PageContext.SESSION_SCOPE
PageContext.REQUEST_SCOPE
PageContext.PAGE_SCOPE

8.JSP标签

JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。

1.jsp:include标签

jsp:include标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面执行时的引入方式称之为动态引入。
语法:
<jsp:include page=“relativeURL” />
page属性用于指定被引入资源的相对路径

jsp:include与include指令的比较
一个是动态导入,一个是静态导入

2.jsp:forward标签

jsp:forward标签用于把请求转发给另外一个资源。
语法:
<jsp:forward page=“relativeURL | <%=expression%>” />
page属性用于指定请求转发到的资源的相对路径

3.jsp:param标签

当使用jsp:include和jsp:forward标签引入或将请求转发给其它资源时,可以使用jsp:param标签向这个资源传递参数。
语法1:
<jsp:include page=“hhy.jsp | <%=expression%>”>
<jsp:param name=“parameterName” value=“parameterValue|<%= expression %>” />
</jsp:include>
语法2:
<jsp:forward page=“relativeURL | <%=expression%>”>
<jsp:param name=“parameterName” value=“parameterValue|<%= expression %>” />
</jsp:forward>

四、EL

EL表达式:expression language 表达式语言
它不是一种开发语言,是jsp中获取数据的一种规范
注意:EL表达式查找的范围顺序,以及如何获取请求的参数信息

1.案例一:

    <%-- JSP脚本来存放值,然后采用EL表达式来获取值 --%><%request.setAttribute("el", "来自request域存放的数据");%>
<%-- 通过EL表达式获取该值 --%>
${el}
<%=request.getAttribute("el") %>

通过设置多个区域的数据,来观察EL表达式获取值的顺序

2.案例二:

属性导航(对象获取属性,获取List的元素,获取Map的元素)

<%Book book = new Book(1001,"深夜探索之旅",99.9);request.setAttribute("book", book);%>${book.bookName}<%List<Book> list = new ArrayList<Book>();list.add(new Book(1001,"深夜探索之旅",99.9));list.add(new Book(1002,"技术探索之旅",199.9));list.add(new Book(1003,"宇宙探索之旅",999.9));request.setAttribute("list", list);
%>${list[0].bookName}<%Map<String,String> map = new HashMap<String,String>();map.put("1001", "目标一:每天比昨天多");map.put("1002", "目标二:每个星期有一个提升");map.put("1003", "目标三:每个月有一个系统的提升");request.setAttribute("map", map);
%>${map["1001"]}	

3.案例三:

三元运算符结合结果来做信息提示

> ${empty cart}
> ${empty cart ? "您的购物车尚无商品" : "您的购物车商品信息如下:" }数据的回显
<%request.setAttribute("sex", 1);
%>
<input type="radio" name="sex" value="1" ${sex==1 ?"checked='checked'" : ""}/><input type="radio" name="sex" value="0" 
${sex==0 ? "checked='checked'" : ""}/>

五、JSTL

1.什么是JSTL

JSTL(JavaServerPages Standard Tag Library)JSP标准标签库

2、JSTL的作用

使用JSTL实现JSP页面中逻辑处理。如判断、循环等。

3、使用JSTL

1)在JSP页面添加taglib指令
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>

2)使用JSTL标签
<c:if test=“${empty cart}”>您的购物车尚无商品</c:if>

4、常用标签介绍

1)通用标签: set、 out、 remove

设置变量值∶<c∶set var="num"value="6"/><br/>
获取变量值∶<c∶out value="${num}"/><br/>
删除变量值∶<c∶remove var="num"/><br/>
再次获取变量值∶<c∶out value="${num}" default="不存在该变量"/><br/>

2)条件标签:if choose

<c:set var="store" value="1000"></c:set>
<c:choose>
<c∶when test="${store>=1000}">库存充足</c∶when>
<c∶when test="${store>=500}">库存需填充</c∶when>
<c∶when test="${store>=100}">库存告急</c∶when>
<c∶otherwise>库存已低于警戒值</c∶otherwise>
</c:choose>

3)迭带标签:foreach
案例一:实现普通for循环,打印多个数字

<br/>
<c:forEach var="index" begin="1" end="10" step="1">
100
打印第${index}<br/></c:forEach>

案例二:遍历一个集合数据,并实现隔行换色的效果

<table border="1"><tr><th>ID</th><th>书名</th><th>价格</th></tr><c:forEach items="${list}" var="book" varStatus="status"><tr><td>$6book.id}</td><td>${book.bookName}</td><td>$[book.price|</td></tr></c:forEach>
</table>
<table border="1"><tr><th>ID</th><th>书名</th><th>价格</th></tr>
<c:forEach items="${list}" var="book" varStatus="status">
<tr class="${status.index$2 == 0 ?'green':'blue|'}"><td>${book.id}</td><td>${book.bookName}</td><td>$6book.price}</td>
</tr>
</c:forEach>
</table>

5.格式化

首先,引入
<%@taglib uri=“http://java.sun.com/jsp/jstl/fmt” prefix=“fmt”%>

案例一:日期格式化
比如对象保存的属性为日期类型,希望展示的结果是我们期望的日期格式

<%
Date date = new Date();
request.setAttribute("date",date);%>
<fmt∶formatDate value="${date}" pattern="yyyy年MM月dd日HH点mm分ss秒"/>

案例二:格式化小数,保留两位小数点

<fmt:formatNumber value="123.123456789"pattern="0.00 />

案例三:百分比格式化

<fmt:formatNumber type="percent" value="0.2345"/>
<fmt:formatNumber type="percent" value="0.2345" pattern="0.0%"/>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3827738.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

中国人工智能学会公布首批会士名单,共计53名产业领军人物当选

本文讲的是中国人工智能学会公布首批会士名单&#xff0c;共计53名产业领军人物当选&#xff0c;近日&#xff0c;中国智能科学技术领域唯一的国家级学会——中国人工智能学会公布了首批会士名单。其中&#xff0c;包括了22位院士在内的53位人工智能领域的卓越科技工作者和人工…...

dubbo原理

目录 dubbo原理 1、RPC原理 2、netty通信原理 3、dubbo原理 1、dubbo原理 -框架设计 2、dubbo原理 -启动解析、加载配置信息 3、dubbo原理 -服务暴露 4、dubbo原理 -服务引用 5、dubbo原理 -服务调用 dubbo原理 1、RPC原理 一次完整的RPC调用流程&#xff08;同步调…...

Ngrinder3.5.5-p1二次开发增加RT百分位

参考原文性能测试工具 nGrinder 项目剖析及二次开发 - 灰信网&#xff08;软件开发博客聚合&#xff09; 1、原文中需要调整的地方 ngrinder-core模块下build.gradle依赖添加jar包 implementation (group: "org.apache.commons", name: "commons-math3",…...

无线网络性能测试 软件,无线性能测试平台及方法

无线性能测试平台及方法360随身Wi-Fi可做手机挂件测试平台&#xff1a;客户端&#xff1a;Thinkpad X200笔记本 外置450M无线网卡服务器端&#xff1a;Thinkpad T400笔记本 360随身Wi-Fi测试软件&#xff1a;NetIQ Chariot v5.4&#xff1b;Endpoint6.0。测试方法&#xff1a…...

JavaScript实现的打字机效果

html&#xff1a; <!DOCTYPE html> <html lang"ch-ZN"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdev...

用例分析教程

UML用例图是正在开发的新软件程序的系统/软件需求的主要形式。用例图的目的是可视化系统应该做什么&#xff08;什么&#xff09;&#xff1b;在这个阶段&#xff0c;它不考虑如何&#xff08;如何&#xff09;去做。 一旦指定了用例&#xff0c;就可以用文本和可视化的表示&a…...

本科毕业论文论文框架,可参考

大致结构&#xff0c;供参考&#xff0c;正文总页数应不少于30页。 注意系统的创新点 采用面向对象开发方法&#xff1a;&#xff08;除了致谢中可以出现第一人称“我”&#xff0c;其他正文中一律是本人、本系统&#xff09;。论文整体要以文字为主&#xff0c;图片、表格、代…...

P95、P99.9百分位数值——服务响应时间的重要衡量指标

前段时间&#xff0c;在对系统进行改版后&#xff0c;经常会有用户投诉说页面响应较慢&#xff0c;我们看了看监控数据&#xff0c;发现从接口响应时间的平均值来看在500ms左右&#xff0c;也算符合要求&#xff0c;不至于像用户说的那么慢&#xff0c;岁很费解&#xff0c;后来…...

什么是枚举?有什么作用?有什么好处?

来自: 百度问答 其实枚举就是在一个类里定义几个静态变量&#xff0c;每个变量都是这个类的实例。比如说&#xff0c;类Human有两个静态变量&#xff1a;Man,Woman&#xff0c;每一个变量都是Human类的实例。用的时候就直接写Human.Man&#xff0c;Human.Woman&#xff0c;用的…...

AI生命科学绘图(4):质粒图谱的绘制

学习来源 &#xff1a;B站生信师兄 内容&#xff1a;质粒图谱绘制 质粒绘制思路 1.绘制俩个正圆轮廓&#xff0c;修改描边颜色和粗细 选择椭圆工具&#xff1a;按住shift绘制一个正圆&#xff0c;然后Alt拖动复制 拖动使得俩个圆重合 2.使用剪刀工具&#xff0c;修剪掉不需要…...

HR最喜欢在简历中看到什么?一些“潜规则”知道吧...

首先说几个hr筛选、淘汰简历的“潜规则”吧&#xff1a; 1、在几分钟之内&#xff0c;连续发出2份以上相同的简历&#xff1a;谨慎有余&#xff0c;不自信的表现&#xff0c;若无特别&#xff0c;不作考虑。 2、在最近一段时期限内连续发出一份相同的简历&#xff1a;看重这份…...

hexo中文字实现打字机效果

文字的打字机效果是不是感觉蛮炫呢&#xff0c;其实是用typed.js这个插件实现的哦~ 下载typed.js With NPM npm install typed.js With Yarn yarn add typed.js With Bower bower install typed.js 详细内容戳 &#x1f449; typed.js官网 typed.js的使用 使用非常简单&am…...

AP计算机宾夕法尼亚学生卢钟灵儿肺腑经验以资借鉴

AP计算机 AP微积分 A Level计算机 IGCSE计算机 支持远程现场互动教学 通过上林振营老师的AP计算机课&#xff0c;我对编程有了更大的信心。在上课之前&#xff0c;我只是在学校学过Python编程&#xff0c;虽然是系统的学习&#xff0c;但是教材有很多地方编写的很晦涩…...

【使用 BERT 的问答系统】第 7 章 :BERT 模型的未来

&#x1f50e;大家好&#xff0c;我是Sonhhxg_柒&#xff0c;希望你看完之后&#xff0c;能对你有所帮助&#xff0c;不足请指正&#xff01;共同学习交流&#x1f50e; &#x1f4dd;个人主页&#xff0d;Sonhhxg_柒的博客_CSDN博客 &#x1f4c3; &#x1f381;欢迎各位→点赞…...

计算机表格计算公式加法,加法公式excel,excel表格如何用公式计算加减乘除混合运算?...

用EXCEL怎样做加法表EXCEX加法&#xff1a;1、简单的&#xff1a;选中格 选中单元格 选中单元格 。。。&#xff1b;2、加和公式&#xff1a;sum(选中单元格)&#xff1b;3、宏编更复杂点的加法公式Function xx()。。。End Function如果你要在B10单元格里求A1、A2、A3、A4、A5、…...

JS打字机效果

<!DOCTYPE html> <html lang"en"><head><meta charset"utf-8"><meta http-equiv"X-UA-Compatible" content"IEedge,chrome1"><title>JS打字机效果</title><meta name"description&…...

终端控制字符

我们见过很多终端&#xff0c;比如windows下的cmd窗口&#xff0c;linux的shell&#xff0c;telnet。 终端的核心功能是人机交互&#xff08;用户输入信息或控制字符&#xff0c;终端显示信息&#xff0c;包括控制字体颜色&#xff0c;光标位置&#xff0c;删除字符等&#xf…...

学习指南!docker查看日志文件命令

缓存雪崩 我们首先看下这个正常的缓存流程是怎样的&#xff1f;如下图所示&#xff1a; 可以看到&#xff0c;首先这个用户访问这个某东&#xff0c;然后这个某东去访问这个 Redis&#xff0c;如果 Redis 有该访问数据&#xff0c;就会直接返回查缓存拿到的数据&#xff1b;如…...

阿里云服务器配置教程,超超详细~!

1、注册阿里云账号 电脑浏览器打开&#xff0c;点击直达&#xff1a;注册阿里云-链接直达 手机打开不能注册&#xff0c;电脑浏览器打开&#xff0c;用支付宝登陆就可以、填一下身份信息 2、注册完成&#xff0c;打开这个网址&#xff0c; 阿里云-云服务器-购买专属链接 点…...

项目复习:基于TCP的文件服务器

ser.c(服务器): #include "./fun.h"int main(int argc,const char * argv[]) {//1.判断入参if(argc!3){fprintf(stderr,"入参为空&#xff0c;请检查\n");return -1;}//端口号转整型int portatoi(argv[2]);//变量声明struct sockaddr_in sin;int sinLensi…...

RPC基础之负载均衡算法一文全搞懂

文章目录前言一、轮询法二、随机法三、地址哈希法四、权重法五、最小连接数法六、拓展结语前言 在微服务的技术体系中&#xff0c;服务消费者从配置中心获取到服务的地址后&#xff0c;需要选择其中的一台服务器发起RPC调用。但是服务消费者依据什么去选择&#xff1f;怎么去选…...

大数乘方运算-C语言

C语言计算乘方 c语言中计算乘方一般使用pow函数就行了&#xff0c;但是有时候我们计算的乘方的结果超出了double或者int能表示的范围&#xff0c;这个时候就不能使用简单的pow函数进行运算&#xff0c;那么怎么办呢&#xff1f;&#xff1f;&#xff1f;下面就是我的一种思路&a…...

c语言循环队列的销毁,C语言循环队列

参考自维基百科&#xff1a;含测试代码&#xff0c;详细注释&#xff1a;#include #include #include /*循环队列 C语言实现*2011-04-28*liliming123sina.com*/#ifndef QElementType#define QElementType int#endif#ifndef MAX_SIZE#define MAX_SIZE 500#endiftypedef struct{Q…...

密码学算法之 SM2国密算法

一、SM2 国密算法介绍&#xff1a; """ SM2 国密非对称加密算法,属于椭圆曲线密码体制&#xff08;ECC&#xff09; Author:John 基于椭圆曲线的离散对数难题&#xff0c;目前 SM2 256 bit 加密算法是相当安全的&#xff0c;相当于 RSA 2048 bit 及以上的安全性…...

《Unity Shader入门精要》读书笔记第二章——shader调试

这个系列主要是通过阅读《Unity Shader入门精要》之后的一些感想&#xff0c;给读者一些启发。 联系邮箱&#xff1a;glasiriusgmail.com ShaderLab的调试并不方便&#xff0c;在Unity中可以打一个PC包&#xff0c;通过VS的图形调试工具进行断点。 在ShaderLab代码的编写上&a…...

JavaScript零基础入门 10:正则表达式

&#x1f345; Java学习路线配套文章&#xff1a;Java学习路线总结&#xff0c;搬砖工逆袭Java架构师&#xff08;全网最强&#xff09; &#x1f345; 基础推荐&#xff1a;Java基础教程系列 &#x1f345; 实战推荐&#xff1a;Spring Boot基础教程 &#x1f345; 简介&#…...

textarea取值赋值

笔记 最近发现HTML的表单和赋值需要记录一下&#xff0c;jquery的取值和复制有几种方式&#xff0c;常用的有val&#xff08;&#xff09;、text&#xff08;&#xff09;&#xff0c;其他表单标签可以用哪个都是可以&#xff0c;但在textarea这个标签需要认真选择&#xff0c…...

常见的几种负载均衡算法

常见的几种负载均衡算法 常用的负载均衡算法有轮询法、随机法、源地址哈希法、加权轮询法、加权随机法、最小连接数法。 轮询法 轮询法&#xff0c;将请求按照顺序轮询的分配到服务器上&#xff0c;均衡的对待每个服务器&#xff0c;不关心服务器的连接数和负载情况。 轮询…...

c语言大数乘方算法,用c语言实现大数乘方

#include#includevoid main(){int *a,n,b;a(int *)malloc(sizeof(int)*200000);for(int i0;i<200000;i)a[i]0;a[199999]1;printf("请输入要被乘方的数\n");scanf("%d",&b);printf("请输入乘方数\n");scanf("%d",&n);for(i1…...

AUTOSAR CP与AP的区别

Classic Platform&#xff08;CP&#xff09; Adaptive Platform&#xff08;AP&#xff09;OSOSEK / VDX 操作系统基础基于 POSIX&#xff08;IEEE Std 1003.13-2003 中的最小实时系统配置文件&#xff1a;PSE51&#xff09;开发语言CC app 运行 直接在ROM中运行代码把…...

网络编程之TCP通信(模拟客户端和服务器进行通信)

分别使用java提供的表示客户端的类socket和表示服务器的类ServerSocket 客户端 package Client;import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.Socket; public class MyClient {public static void main(String[] a…...

(16)Ubuntu下PCL库安装和测试程序

安装PCL库 PCL库Github下载地址&#xff1a;https://github.com/PointCloudLibrary/pcl 安装依赖项&#xff1a; sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt-get install libpcl-all执行&#xff1a; sudo add-apt-…...

CPU检测工具:CPU-Z快捷键大全(绿色)

CPU-Z是一款CPU检测软件&#xff0c;除了使用Intel或AMD自己的检测软件之外&#xff0c;我们平时使用最多的此类软件就数它了。它支持的CPU种类相当全面&#xff0c;软件的启动速度及检测速度都很快。另外&#xff0c;它还能检测主板和内存的相关信息&#xff0c;其中就有我们常…...

OpenGL学习05_点画模式(点画多边形)

在默认情况下&#xff0c;填充多边形是用实心模式绘制的。此外&#xff0c;它们还可以使用一种32位32位的窗口对齐的点画模式。glPolygonStipple()函数用于指定多边形的点画模式。void glPolygonStipple(const GLubyte *mask); 定义填充多边形的当前点画模式。mask参数是一个指…...

简单的爬图片代码(python)

1 代码如下&#xff1a; import requests import re import urllib from io import BytesIO from PIL import Imagedef get_pictures(url):data requests.get(url).text# 图片正则表达式regex r<img src"(.*?.jpg)"pa re.compile(regex)images re.findall(p…...

8-Arm-PEG-Tosylate,八臂聚乙二醇对甲苯磺酸酯,8-Arm-PEG Tosylate

英文名称&#xff1a;8-Arm PEG-Tosylate 中文名称&#xff1a;八臂-聚乙二醇-对甲苯磺酸酯 分子量&#xff1a;1k&#xff0c;2k&#xff0c;3.4k&#xff0c;5k&#xff0c;10k&#xff0c;20k&#xff08;可按需定制&#xff09; 质量控制&#xff1a;95% 存储条件&#xff…...

云服务器配置JDK1.8

先去Oracle下载jdk https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 1.下载完成后&#xff0c;通过xftp上传到服务器 2.解压 tar -zxvf jdk-8u271-linux-x64.tar.gz解压完成后&#xff0c;配置Java环境 配置环境变量 vi /etc/profile在段尾…...

textarea 赋值 文本换行显示

textarea 赋值 文本换行显示 需要分行的文本之间 使用 \r\n textarea 认识 \r\n ; 不认识<br></br>...

【深入理解TcaplusDB技术】替换列表指定位置数据示例代码——[List表]

本文准备工作 参见章节&#xff1a; [准备工作](https://tcaplusdb.tencent.com/UserGuide/04TcaplusDB SDK/03TDR表SDK/02TDR表JavaSDK/02TDR表JavaSDK示例代码/01准备工作.html)。 示例代码 示例代码 import com.tencent.tcaplus.client.Client; import com.tencent.tcap…...

html如何制作扑克,用css制作扑克牌

用css制作扑克牌Quote声明&#xff1a;此文章是我对Mike Hall 源代码的研究得到 了解更多请到http://www.brainjar.com第一步&#xff1a;分析扑克牌的结构&#xff0c;看看是由哪些元素组成的它的布局都是很有规律的不说你也能看出来&#xff0c;左上有个扑克的大小码&#xf…...

Nginx负载均衡算法

一、Nginx负载均衡算法 1、轮询&#xff08;默认&#xff09;每个请求按时间顺序逐一分配到不同的后端服务&#xff0c;如果后端某台服务器死机&#xff0c;自动剔除故障系统&#xff0c;使用户访问不受影响。 2、weight&#xff08;轮询权值&#xff09;weight的值越大分配到…...

html编写扑克牌游戏,用js编写扑克牌小游戏

金扑克游戏/*by riverhttp://www.rednetcn.com2006-3-26*/var cards"0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,"; //整个…...

excel中添加图片的代码

直接上代码 FileOutputStream fileOut null;BufferedImage bufferImg null;BufferedImage bufferImgU null;BufferedImage bufferImgP null;BufferedImage bufferImgI null;try {// 先把读进来的图片放到一个ByteArrayOutputStream中&#xff0c;以便产生ByteArray// 读入图…...

阿里云服务器配置DNS域名解析

打开地址&#xff1a;https://ecs.console.aliyun.com/&#xff0c;登录 1、鼠标放到最左侧&#xff0c;左上角那里&#xff0c;然后会出现菜单栏&#xff0c;点击菜单栏里的域名 2、点击域名会出现下面的页面&#xff0c;点击 解析 然后再点击添加记录 最后点击确定就好了 3…...

神经气体网络(NGN)和不断增长的神经气体网络(GNGN)研究(Matlab代码实现)

&#x1f468;‍&#x1f393;个人主页&#xff1a;研学社的博客 &#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜…...

Yarn运行原理

Yarn运行原理一&#xff0c; yarn 框架二&#xff0c;ResourceManager2.1&#xff0c;ApplicationsManager2.2&#xff0c;Scheduler三&#xff0c;NodeManager四&#xff0c;ApplicationMaster五&#xff0c;客户端提交任务到yarn中运行的流程。YARN的基本思想是将资源管理和作…...

matlab描点填满,matlab利用描点画平滑曲线

clear;x1-0.05:0.03:0.2;x20:0.05:0.35;y1(:,1)0;y1(:,2)0;y1(:,3)0.6;y1(:,4)0.86;y1(:,5)0.93;y1(:,6)0.97;y1(:,7)0.980;y1(:,8)0.99;y1(:,9)1.0;y2(:,1)0;y2(:,2)0.1;y2(:,3)0.38;y2(:,4)0.68;y2(:,5)0.87;y2(:,6)0.92;y2(:,7)0.98;y2(:,8)1.0;values spcrv([[x1(1) x1 x...

c语言乘方程序,c语言乘方(c语言乘方表示)

C语言中没有乘方运算符&#xff0c;但有计算乘方的函数&#xff1a;pow 函数原型如下&#xff1a;#include //引用头文件 double pow(double x, double y) //函数定义方法 表示求x的y次方。例&#xff1a;.C语言中^不是表示乘方的意思.1. 在c语言中&#xff0c;乘方也是一种运算…...

【OpenGL 学习笔记03】点画多边形

1.点画多边形 //定义填充多边形的点画模式。mask为32 x 32 的位图指针&#xff0c;1画0不画&#xff0c;使用前必须启用多边形点画功能 void glPloygonStipple(const GLubyte* mask); //绘制一个矩形 void glRectf(GLfloat x1,GLfloat y1,GLfloat x2,GLfloat y2); 2.示例 #incl…...

算法高级(17)-SpringCloud中的负载均衡算法

前面讲的负载均衡技术实际上都是服务端负载均衡&#xff0c;一个请求需要被发送到哪台服务器做出响应&#xff0c;是由我们的服务器决定的。而在SpringCloud中&#xff0c;采用的缺是客户端负载均衡技术。那么客户端负载均衡的优势到底在哪里&#xff1f;以及客户端负载均衡跟服…...

数据分析项目-大选献金数据分析

目录 需求&#xff1a; 1.加载数据&#xff0c;查看数据的基本信息 2.指定数据截取&#xff0c;将如下字段的数据进行提取&#xff0c;其他数据舍弃 3.对新数据进行总览df.info(),查看是否存在缺失数据 4.用统计学指标快速描述数值型属性的概要。df.describe() 5.空值处理…...

乘方函数pow()

例1&#xff1a;求存款到期利息。 【问题描述】 输入存款金额money、存期year和年利率rate&#xff0c;根据下列公式计算存款到期时的利息interest&#xff08;税前&#xff09;&#xff1a; interestmoney(1rate)^year-money 输出时保留两位小数。 【样例输入】&#xff08;下…...

阿里sysAK工具简析

概述 根据阿里官网上的介绍&#xff0c;sysAK&#xff0c;全称是system analyse kit&#xff0c;目前主要来自于阿里百万服务器运维经验&#xff0c;通过对这些经验进行抽象总结出典型场景&#xff0c;提供了一系列工具针对不同的运维需求。 主要包括&#xff1a; • 线上问…...

将代码转为图片

<div id"card"><div >长按识别图中二维码 <br>参与活动</div></div>id 里面的内容是你要打印的内容&#xff0c;样式自己去修改 以下的代码&#xff0c;是显示打印的弹框层的效果 <div :style"{display:showimg?block:none}…...

阿里云服务器配置及把java项目部署到服务器

文章目录1.阿里云购买及配置1.1登录阿里云1.2产品与服务1.3获取公网ip1.4开放端口1.5配置配置规则1.6配置端口2.使用XShell连接服务器2.2远程登录服务器3.使用宝塔控制云端liunx页面3.1进入宝塔官网3.2开放宝塔端口4.安装Linux面板7.7.04.1Centos安装命令4.2登录宝塔后台4.3安装…...

【计算机网络-3】OSI七层模型

简要描述 应用层表现层会话层传输层网络层数据链路层物理层 一、OSI模型是什么&#xff1f; 1、OSI模型介绍 OSI模型指的是Open System Interconnection Reference Model&#xff0c;即开放式系统互联模型。它是世界上第一个试图在世界范围内规范网络标准的框架。 2、OSI的…...

小程序实现地图导航功能

小程序实现地图导航功能app.json获取导航授权信息wxml文件中命令map组件基本命令以及作用js文件中命令1.在data中设置地图界面显示的经纬度2.在data中设置标记点宽高经纬度3.标记点点击的回调函数getLocation获取当前自己经纬度openLocation跳转腾讯地图并查看导航未授权地理地…...

Java编写五线谱上的音符_五线谱入门(三)——音符详解

前面的内容中&#xff0c;介绍了五线谱的组成部分以及调号&#xff0c;大致说了一下音符的分类。这次&#xff0c;我们再来详细说一说五音谱最重要的的组成部分——音符。音符的定义:用来记录不同长短的音的进行符号叫做音符。不同的音符标在不同的线和间&#xff0c;就能反应出…...

Git学习

问题场景 在实际工作中&#xff0c;通常是一个团队一起开发一个项目&#xff0c;不同的人开发不同的功能模块&#xff08;分模块开发&#xff09;&#xff0c;会有一个公共的地方存放项目代码。 但是在多个人同时对同一个文件做了修改的时候&#xff0c;比如按照分工&#xff…...

python爬取百度图片的思路与代码(最后附上了代码)

python爬取百度图片总体来说是比较简单的。爬虫一个网站&#xff0c;爬取百度图片的思路也是很有迹可循的。思路分为两大部分。第一部分(对百度图片的网页分析&#xff09;&#xff1a;百度图片是一个动态网页&#xff0c;怎么判断一个网页是动态网页或者说是个静态网页。也比较…...

java求鸡兔同笼_java求鸡兔同笼问题

import java.util.Scanner;public class jitutonglong{static int j,t;public static int qiongju(int head,int foot){int re,x,y;re0;for(x0;x<head;x){yhead-x;if(x*2y*4foot){re1;jx;ty;}}return re;}public static void main(String args[]){int re,head,foot;System....

鸡兔java_Java实现鸡兔同笼

package review;import java.util.Scanner;public class Chickenandrabbitcage {public static void main(String[] args) {int tou 35;//定义头的数量int tui 90;//定义腿的数量int chiken;//定义鸡的数量int drabbit;//定义兔的数量if (tui % 2 0) {chiken 2 * tou - tui…...

鸡兔同笼html语言,java 鸡兔同笼问题详解

import java.util.*;/*** 鸡兔同笼问题*/public class JiTu {public static void main(String args[]) {int head 0;int foot 0;String in "";String[] parameters;Scanner input new Scanner(System.in);System.out.println("请输入头和脚的数量(用英文逗号…...

鸡兔同笼html语言,鸡兔同笼有哪五种方法

鸡兔同笼问题有哪几种解答方法【1】(古典题)鸡兔同笼,头共46,足共128,鸡兔各几只? 分析 如果 46只都是兔,一共应有 446184只脚,这和已知的128只脚相比多了184-12856只脚.如果用一只鸡来置换一只兔,就要减少4-22(只)脚.那么,46只兔里应该换进几只鸡才能使56只脚的差数鸡兔同笼1…...

高等数学(一) 微积分研究的主要对象

微积分研究的主要对象: 函数 y f(x) (a<x<b) 的变化规律 变化规律 : 微观(变化率) 宏观(变化量) 思想方法和特征 用已知来研究未知 已知是均匀变化, 在微小的局部近似把他看成均匀来研究非均匀的的问题, 但是得到的是近似值, 如果要得到精确值的话, 还需要取极限. …...

视频对象分割(Video Object Segmentation)研究小记

文章目录任务定义与数据集任务定义数据集评价指标技术路线分类基于神经网络的模型表观信息模型表观信息加光流信息总结写在前面的话&#xff0c;硕士研究生阶段从接触VOS到深入研究&#xff0c;差不多一共有两年时间。因为自己刚接触这个研究领域的时候&#xff0c;用深度学习做…...

Java对象内存布局概述

以HotSpot虚拟机为例&#xff0c;对象在内存中可以分为三块区域&#xff1a;对象头、实例数据和对齐填充。其中&#xff0c;对象头包含Mark Word和类型指针&#xff0c;关于对象头的内容&#xff0c;在gitchat中对其实现和原理都已经结合openjdk源码进行了详细的说明&#xff0…...

面向对象初识一

1. 面向对象编程&#xff1a; 是一类相似功能函数的集合,使你的代码更清晰化&#xff0c;更合理化。面向对象的程序设计的核心是对象 2. 那什么是类? 什么又是对象? 类&#xff1a;就是具有相同属性和功能的一类事物对象&#xff1a;就是类的具体表现形式&#xff0c;是一个…...

flink教程(2)-source- sink

一、flink可识别的source分类 Sources are where your program reads its input from. You can attach a source to your program by using StreamExecutionEnvironment.addSource(sourceFunction). Flink comes with a number of pre-implemented source functions, but you c…...

以换换圈作为研究对象的数据字典

以下是关于换换圈的数据字典 换换圈功能简介&#xff1a; 换换圈是高校O2O社交平台&#xff0c;用闲置物交换的方式来玩社交。主要有交换频道和悬赏频道。交换频道里有各类玩家想要交换的闲置物信息&#xff0c;感兴趣的玩家可以点赞评论和申请交换&#xff0c;同时自己也可以…...

UML面向对象软件建模复习题库

UML软件建模复习题前五章 第一章自测 1 [ 单选题 ]开发人员说“根据客户的需求&#xff0c;我们的系统分为销售子系统、库存子系统、财务子系统……”&#xff0c;这句话反映了开发人员可能有什么样的认识错误&#xff1f; A) 开发人员没有认识到面向对象设计的重要性 B) 开发…...

java声明一个对象_Java声明对象

当你创建一个类时&#xff0c;你创建了一种新的数据类型。你可以使用这种类型来声明该种类型的对象。然而&#xff0c;要获得一个类的对象需要两步。第一步&#xff0c;你必须声明该类类型的一个变量&#xff0c;这个变量没有定义一个对象。实际上&#xff0c;它只是一个能够引…...

行政管理学的研究对象是什么?

行政管自从有了国家就有了行政管理活动。行政管理是有效地运用国家权力&#xff0c;通过组织、领导、计划、用人、指挥、控制、协调和监督等方式合理地利用劲人力、物力和财力等要素&#xff0c;以实现国家职能和目标的活动。行政管理涉及的范围很广&#xff0c;它包括国家行政…...

心理学的研究对象是什么?人的心理现象包括哪些方面?

心理学的研究对象是什么&#xff1f;人的心理现象包括哪些方面&#xff1f;&#xff08;1&#xff09;心理学主要研究心理现象的一门科学&#xff0c;既研究动物的心理也研究人的心理&#xff0c;而以人的心理现象为主要研究对象。既研究个体心理也研究团体和社会心理。&#x…...

怎样利用计算机随机分组,正确选取研究对象之三如何分组

原标题&#xff1a;正确选取研究对象之三如何分组一分组原则1符合研究目的&#xff1a;研究目的是研究分组的决定性因素&#xff0c;例如队列研究按照是否暴露分组&#xff0c;分为暴露组和非暴露组&#xff0c;病例对照研究按照是否患病分组&#xff0c;分为病例组和非病例组。…...

浅谈一下数据结构的研究对象与分析的问题--DIY

就像生物学&#xff0c;把自然界中的所有生物作为自己的研究对象&#xff0c;而计算机科学把问题作为自己的研究对象&#xff0c;研究如何用计算机来解决人类所面临的各种问题。 所以整个用计算机来求解问题的一般过程就是通过具体的问题&#xff0c;然后抽象的模型进行求解模型…...

如约学车缺陷报告

...

java - 数据结构,双向链表 - LinkedList

一、双向链表 &#xff08;不带头&#xff09; 无头双向链表&#xff1a;在Java的集合框架库中LinkedList底层实现就是无头双向循环链表 双向链表 和 单向链表的区别&#xff0c;就在于 双向 比 单向 多个 一个前驱地址。而且 你会发现 正因为有了前驱地址&#xff0c;所以所…...

武汉的樱花如约绽放

去年此时&#xff0c;受新冠肺炎疫情影响&#xff0c;樱花绽放时&#xff0c;医护人员奋战在抗疫一线&#xff0c;全武汉人民在家自我隔离&#xff0c;满园樱花只得“孤芳自赏”。 穿越疫情的寒冬&#xff0c;浪漫樱花如约而至 今年&#xff0c;武汉各处的樱花都提早绽放&a…...

九悦学车,如约学车报告

九悦学车 如约学车...

当“双十一”遇上“速冻寒潮”快递还能如约到吗?

眼下&#xff0c;正是各大电商平台“双十一”火爆促销期间&#xff0c;当“双十一”遇上“速冻寒潮”&#xff0c;快递能否如约抵达备受关注&#xff0c;快来看看哪些天气是快递小哥狂奔路上的“绊脚石”&#xff0c;你的双十一快递是否会如期到货。11月10日至11日&#xff0c;…...

老罗linux升级,Smartisan T2 如约登场:一次求稳的升级

在坚果手机的发布会上&#xff0c;老罗就宣布 Smartisan T2 会在年末亮相。而如今来到了 2015 年的倒数第三天&#xff0c;这款 T 系列的新旗舰终于如约到来了。以外观来说&#xff0c;T2 整体的设计语言跟 T1 相差不大&#xff0c;最明显的变化是用上了没有天线断点的全金属中…...

NSFOCUS CLUB 2020 安全技术高峰论坛暨合作伙伴峰会如约盛启

8月14日&#xff0c;由绿盟科技主办的“NSFOCUS CLUB 2020 安全技术高峰论坛暨合作伙伴峰会”正式启幕&#xff0c;参加本次峰会的网络安全行业专家及合作伙伴代表相聚黄浦江畔&#xff0c;聚焦行业技术热点、解读最新政策、共话产业发展变革。 会议伊始&#xff0c;绿…...

微信小视频微信卡包功能如约现身6.0版本

前面提到微信5.5版内测&#xff0c;今天微信直接跳过5.x版本升级为微信6.0版本&#xff0c;微信小视频和微信卡包功能如约到来&#xff0c;我们来上手体验一下吧。&#xff08;微信公众平台新增卡券功能 配合微信6.0卡包功能&#xff09; 微信6.0版微信小视频&#xff0c;可在聊…...

你的程序支持复杂的时间调度嘛?如约而来的 java 版本

你的程序支持复杂的时间调度嘛&#xff1f; 这篇文章介绍了时间适配器的c#版本&#xff0c;是给客户端用的&#xff0c;服务器自然也要有一套对应的做法&#xff0c;java版本的[年][月][日][星期][时间] [*][*][*][*][*] 这样利于分割&#xff0c;配置&#xff0c;清晰。 然…...

谷歌最强NLP模型BERT如约开源,12小时GitHub标星破1500,即将支持中文

夏乙 晓查 乾明 问耕 发自 凹非寺量子位 报道 | 公众号 QbitAIBERT终于来了&#xff01;今天&#xff0c;谷歌研究团队终于在GitHub上发布了万众期待的BERT。代码放出不到一天&#xff0c;就已经在GitHub上获得1500多星。项目地址&#xff1a;https://github.com/google-resear…...

特斯拉Autopilot V8.1系统如约升级,激活部分缺失功能

此次最先升级的包括2016年10月及以后生产的1000辆特斯拉新车。 两个月前&#xff0c;特斯拉曾宣布&#xff0c;全部在产的特斯拉车型&#xff08;包括未发售的MODEL 3&#xff09;均将搭载支持全自动驾驶的硬件设备。元旦期间&#xff0c;特斯拉CEO埃隆马斯克履行了这个诺言&a…...

【诚邀】ZStack新品战略发布会4月16号如约开启

1522年&#xff0c;麦哲伦的船队完成了人类首次环球航行&#xff0c;人类对地球认知的边界因为各大板块的紧密联系而得以延伸。 1969年&#xff0c;阿姆斯特朗乘坐阿波罗11号完成人类首次登月&#xff0c;将人类探索的边界延伸到了太空。 探索与创新&#xff0c;是深植于人类…...

如约停车(GCI)项目总结

今天开始第二版开发&#xff0c;先总结如下&#xff1a; 一、明确需求&#xff0c;这其实也就是常说的解决问题的思路之一。 Android开发人员通常都是根据由设计师设计好原型图和效果图进行开发&#xff0c;所以在开发时候我们要仔细琢磨每个界面的作用和意义&#xff0c;千万…...

NVIDIA GTC 明日如约举行,持续 15 天,三万人已报名

By 超神经内容概述&#xff1a;明天 NVIDIA 的技术大会 GTC 将于线上举行。作为行业内的顶级会议&#xff0c;虽然被迫移步到了线上&#xff0c;依然安排了干货满满的内容分享。本文将带你看一看&#xff0c;这场会持续半个月的大会&#xff0c;究竟有哪些亮点&#xff1f;关键…...

“不得了·如约杯”2021四川省健美健身锦标赛启动大会在成都举行

2021年5月23日&#xff0c;为贯彻落实四川体育发展“123456”战略部署&#xff0c;积极推动《四川全民健身实施计划》。由四川省体育总会指导&#xff0c;四川省健美健美操协会、四川省高等教育学会体育专业委员会主办、成都爱卡卡投资咨询有限公司承办的“不得了如约杯”2021年…...

如约所致~ Annotation详细介绍

1.annotation类型(叫法有很多种,官方API这样定义:Annotation Types) Documented:被这个类型标识(修饰)的annotation 将会被javadoc或其他文档工具提取Inherited:表示具有继承性&#xff0c;被这个类型标识(修饰)的annotation 它的子类将会自动被它标识(修饰)Retention:annotat…...

如约|Google 终于没有放弃我大中华区的千万个软件开发人员!

今天上午&#xff0c;2016 Google 开发者大会&#xff08;简称 GDD&#xff09;在北京如期举办。话说也许有些人还没听说过这个&#xff0c;这也没什么&#xff0c;互联网科技圈内的国内外各种世界级国家级的大会实在太多&#xff0c;确实没有太多精力可以关注&#xff0c;但作…...

京东移动端组件库 React 版如约而来

NutUI 是一款京东风格的多端统一开发组件库&#xff0c;之前只有 Vue 语言版。它也支持使用 Vue3 来编写可以同时在小程序和 H5 平台上运行的应用&#xff0c;帮助开发者提升效率&#xff0c;改善开发体验&#xff0c;降低多端开发成本。 2018 年开源以来&#xff0c;NutUI 逐渐…...

2022全球智博会如约将至 新设工业视觉重磅展区

“万物赋苏 智汇圆融”2022全球人工智能产品应用博览会&#xff08;以下简称“全球智博会”&#xff09;即将于9月15日-17日在苏州携一众业内领军企业及优势项目精彩亮相。作为连续举办五届的AI盛会&#xff0c;本届大会将在设置“国家平台生态展区”、“国家试验区展区”、“黑…...

Hbuilder插件下载失败,提示“插件下载失败,请检查网络是否正常”

Hbuilder安装插件失败 【出错情况】 解决办法&#xff1a; 右键点击以管理员权限打开Hbuilder&#xff0c;即可成功安装插件。...

HBuilderX下载插件 报错提示 下载失败,请检查网络是否正常

一般有两种情况 第一种是没有获取到权限 使用管理员身份运行 查看之前的日志可见报错“系统找不到指定的路径” 可能是因为不给管理员权限&#xff0c;导致软件想更改C盘里面安装文件时出现了权限不足的情况 第二种是把后台运行的火绒之类的软件关掉 360 &#xff0c;火绒等…...

FFmpeg二次开发

本文主要讲解 FFmpeg 的二次开发&#xff0c;ffmpeg.exe 的命令行功能特别强大&#xff0c;很多需求都能直接用命令行实现&#xff0c;但是总有一些需求用 命令行实现不太好做。 而你实现那些特殊需求&#xff0c;通常需要把 ffmpeg.exe 里面的某部分代码抄过来&#xff0c;本…...

Hbuilder X下载及安装教程

1.找到下载下来的文件HBuilder X 2.将压缩包“HBuilderX.1.7.0.20190314.zip”解压 3.双击打开”HBuilerX“ 4.在文件夹下&#xff0c;找到HbuilderX.exe可执行程序&#xff0c;双击即可启动程序。 5.进行简单的设置后&#xff0c;新建一个html文件(“文件”&#xff0c;“…...

下载安装Hbuilder X

下载安装Hbuilder XHbuilder概述一、下载Hbuilder二、 安装HbuilderHbuilder概述 HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE.HBuilder的编写用到了java,c,web和Ruby.HBuilder本身主体是有java编写.它基于Eclipise,所以顺其自然地兼容了Eclipse的插件。快&am…...

ESD案例实战分析,助你攻克技术难关,解决产品疑难问题!

整理了几个产品上遇到的ESD问题&#xff0c;每个问题都从背景&#xff0c;现象&#xff0c;解决方案&#xff0c;知识点进行全面分析&#xff0c;让大家充分理解ESD问题&#xff0c;并应用到产品开发上&#xff0c;提高产品竞争力&#xff0c;助大家早日为公司创造更多价值&…...

计算机的清楚键盘是,怎样清楚电脑键盘中的脏东西?

第一步&#xff1a;拔出键盘接头关闭计算机的电源&#xff0c;然后将键盘接头(一般PS/2接口的键盘接头是紫色的)从主机上拔出。将键盘翻转一面&#xff0c;轻轻地拍打&#xff0c;以便灰尘和碎屑能够自动落下。第二步&#xff1a;拆卸键盘外壳在键盘背面一般都是数量比较多的固…...

【正点原子FPGA连载】第十一章触摸按键控制LED灯实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

1&#xff09;实验平台&#xff1a;正点原子新起点V2开发板 2&#xff09;平台购买地址&#xff1a;https://detail.tmall.com/item.htm?id609758951113 2&#xff09;全套实验源码手册视频下载地址&#xff1a;http://www.openedv.com/thread-300792-1-1.html 3&#xff09;对…...

【正点原子MP157连载】 第十一章 触摸按键控制LED灯实验【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7

1&#xff09;实验平台&#xff1a;正点原子STM32MP157开发板 2&#xff09;购买链接:https://item.taobao.com/item.htm?&id629270721801 3&#xff09;全套实验源码手册视频下载地址&#xff1a;http://www.openedv.com/thread-318813-1-1.html 4&#xff09;正点原子官…...

SI12T触摸按键如何替代TMS12

SI12T是一款具有自动灵敏度校准功能的12通道电容传感器&#xff0c;其工作电压范围为1.8-5.0V&#xff0c;休眠模式下功耗电流为3.5uA。可以完全兼容ADS的TSM12,软硬件无需修改。 主要特性 1.自动校准灵敏度功能的12通道电容传感器 2.可选择的输出模式 3.支持外部控制触摸检…...

CC00051.bdpositions——|Hadoop实时数仓.V31|——|项目.v31|需求三:数据处理增量统计广告.V5|——|编译打印|

一、启动相关服务### --- 启动相关服务~~~ # 启动zookeeper服务 [roothadoop01 ~]# ./zk.sh start ~~~ # 启动kafka服务&#xff1a;所有节点 [roothadoop01 ~]# kafka-server-start.sh -daemon /opt/yanqi/servers/kafka_2.12/config/server.properties ~~~ # 启动…...

CC00054.bdpositions——|Hadoop实时数仓.V34|——|项目.v34|需求四:数据处理黑名单统计.V3|——|编译打印|

一、启动相关服务&#xff1a;显示&#xff1a;黑名单用户ID、广告ID、点击数### --- 启动相关服务~~~ # 启动zookeeper服务 [roothadoop01 ~]# ./zk.sh start ~~~ # 启动kafka服务&#xff1a;所有节点 [roothadoop01 ~]# kafka-server-start.sh -daemon /opt/yanqi/s…...

CC00057.bdpositions——|Hadoop实时数仓.V37|——|项目.v37|需求五:数据处理渠道来源统计.V3|——|编译打印|

一、启动相关服务&#xff1a;显示&#xff1a;黑名单用户ID、广告ID、点击数### --- 启动相关服务~~~ # 启动zookeeper服务 [roothadoop01 ~]# ./zk.sh start ~~~ # 启动kafka服务&#xff1a;所有节点 [roothadoop01 ~]# kafka-server-start.sh -daemon /opt/yanqi/s…...

xStream.jar踩坑指南

前言 第一次接触Xstream&#xff0c;是在做一个socket通信的项目&#xff0c;由于是二次重新开发&#xff0c;所以有部分代码沿用了原来的代码&#xff08;改造前用的webservice&#xff09;&#xff0c;其中xml字符串转换为对象&#xff0c;以及对象转换为xml字符串的代码用到…...

xStream完美转换XML、JSON(转)

原文出处&#xff1a;http://www.cnblogs.com/hoojo/archive/2011/04/22/2025197.html xStream框架 xStream可以轻易的将Java对象和xml文档相互转换&#xff0c;而且可以修改某个特定的属性和节点名称&#xff0c;而且也支持json的转换&#xff1b; 前面有介绍过json-lib这个框…...

xstrem 把xml 对象穿换成bean

Springboot中使用Xstream进行XML与Bean 相互转换 意识流丶关注 0.6722018.05.13 16:41:17字数 1,912阅读 17,326 在现今的项目开发中&#xff0c;虽然数据的传输大部分都是用json格式来进行传输&#xff0c;但是xml毕竟也会有一些老的项目在进行使用&#xff0c;正常的老式方…...

Centos7下安装与使用数据转换工具Sqoop

一、概述 Sqoop是一款开源工具&#xff0c;主要是用于在Hadoop或Hive与传统数据库&#xff08;如&#xff1a;MySQL、Oracle等&#xff09;进行数据传递&#xff0c;它可以将一个关系型数据库中的数据导入到Hadoop的HDFS中&#xff0c;也可以将HDFS的数据导出到关系型数据库中…...

XStream学习手册

​ 一、前言 关注微信公众号回复【源码】获取文章中源码&#xff0c;以及封装的工具类 1、XStream官网 http://x-stream.github.io 2、XStream是什么 XStream是一个简单的基于Java的类库&#xff0c;用来将Java对象序列化成XML&#xff08;JSON&#xff09;或反序列化为对象(…...

这本XStream学习手册,真的不来看看?

一、前言 1、XStream官网 http://x-stream.github.io2、XStream是什么 XStream是一个简单的基于Java的类库&#xff0c;用来将Java对象序列化成XML&#xff08;JSON&#xff09;或反序列化为对象(即&#xff1a;可以轻易的将Java对象和XML文档相互转换)3、XSteam能干什么 X…...

XStream的简单使用

版权声明&#xff1a;本文为 小异常 原创文章&#xff0c;非商用自由转载-保持署名-注明出处&#xff0c;谢谢&#xff01; 本文网址&#xff1a;https://blog.csdn.net/sun8112133/article/details/90482307 文章目录一、XStream概述二、Hello XStream&#xff08;简单例子&am…...

XStream使用详解

1.Xstream介绍 (1)Xstream介绍 Xstream是一种OXMapping 技术&#xff0c;是用来处理XML文件序列化的框架,在将JavaBean序列化&#xff0c;或将XML文件反序列化的时候&#xff0c;不需要其它辅助类和映射文件&#xff0c;使得XML序列化不再繁索。Xstream也可以将JavaBean序列化…...

hadoop环境的搭建

在搭建hadoop环境之前&#xff0c;我们要先配置好每台机器的java jdk环境&#xff0c;没有配置的小伙伴可以看我这篇博文进行配置哦&#xff1a;hadoop环境之java jdk的配置 hadoop环境的搭建 上传linux版本下的hadoop的安装包 rz命令可以从本地上传文件到虚拟机中 [rootnod…...

Streamx测试Flinksql Bug

项目场景&#xff1a; 因最近公司考虑接入实时数仓项目&#xff0c;选型一些项目作为flink任务管理的工具。偶然间发现gitee上年度gvp项目streamx,https://gitee.com/streamxhub/streamx。感觉挺符合我们的使用场景&#xff0c;话不多说下载下来开测。 streamx版本&#xff1…...

java to xml 框架_xStream框架完美实现Java对象和xml文档JSON、XML相互转换

类型&#xff1a;行业软件大小&#xff1a;382M语言&#xff1a;中文 评分&#xff1a;10.0标签&#xff1a;立即下载xStream框架xStream可以轻易的将Java对象和xml文档相互转换&#xff0c;而且可以修改某个特定的属性和节点名称&#xff0c;而且也支持json的转换&#xff1b;…...

Spring Boot 学习笔记(二)使用Xstream进行XML与Bean 相互转换

原文链接&#xff1a;https://www.jianshu.com/p/9e31eeccc485 Springboot中使用Xstream进行XML与Bean 相互转换 在现今的项目开发中&#xff0c;虽然数据的传输大部分都是用json格式来进行传输&#xff0c;但是xml毕竟也会有一些老的项目在进行使用&#xff0c;正常的老式方…...

const 和 volatile为什么能同时定义一个变量

< c primer plus > 书上的一段话&#xff0c;请前辈不吝执教&#xff0c;const 和 volatile怎么能同时定义一个变量呢&#xff0c;不明白。谢谢。 一个值可以同时是vonst和volatile。例如&#xff0c;硬件时钟一般设定为不能由程序改变&#xff0c;这一点使他成为const…...

本色:写的是我,说的是你

我们有责任持续努力让自己变得更好&#xff0c;但我的确相信我们各有各的命运。——巴勃罗卡萨尔斯《白鸟之歌》 在打击情敌争取情人上&#xff0c;钢琴是件绝对的利器。 把曾经恋过的对象转换成友谊&#xff0c;是有意义的&#xff0c;最糟糕的结局就是大家反目成仇。 一旦…...

getcoo php_php实现restful api有什么框架使用方便?

YII或者YII2.除了这两个&#xff0c;没有之一。为什么&#xff1f;因为我看见laravel还是什么的竟然用if-else来做Restfull。关于实现RestFullAPI。看这里&#xff1a;https://github.com/evan108108/RESTFullYii这个是全部RESTFULL的,完全满足楼主的要求。看看它的这个扩展关于…...

程序员真的是背锅侠吗?

上半年绩效考核终于接近尾声&#xff0c;我也有机会静下心来回顾过去半年的经历。 来 FB 工作虽然已半年多&#xff0c;但我骨子里依然是从毕业起就耳濡目染的那一套价值体系&#xff0c;任何在 FB 所经历的公司文化或者工程文化上的差异&#xff0c;都会带给我强烈的体验冲击…...

兄台息怒,关于arguments,您的想法和大神是一样一样的----闲聊JS中的apply和call...

JavaScript提供了apply和call两种调用方式来确定函数体中this的指向&#xff0c;表现出来的特征就是&#xff1a;对象可以借用其他对象的方法。之前的几篇博客回顾了一些Web控件的一些开发方法&#xff0c;我们聊了如何实现一个自定义的组合框&#xff0c;也聊了一个相对复杂一…...

兄台息怒,关于arguments,您的想法和大神是一样一样的----闲聊JS中的apply和call

JavaScript提供了apply和call两种调用方式来确定函数体中this的指向&#xff0c;表现出来的特征就是&#xff1a;对象可以借用其他对象的方法。 之前的几篇博客回顾了一些Web控件的一些开发方法&#xff0c;我们聊了如何实现一个自定义的组合框&#xff0c;也聊了一个相对复杂一…...

为什么自己理不清java_事理越辩越明,那么就来详细说说为什么我不喜欢Java*语言*...

写在前面&#xff1a;这篇文章是在谈Java“语言”&#xff0c;文章里面也会再强调一下的。支持.NET的朋友也不用认为Java平台就此没落了&#xff0c;搞Java也没必要用Java平台的其他优势来反驳。咱吵架也要专业点&#xff0c;不是么。最近我对Java语言唱衰似乎凶狠了一点&#…...

这位兄台,Android蓝牙了解一下?

Android 蓝牙及蓝牙通讯 一、蓝牙介绍&#xff1a; ####&#xff08;一&#xff09;、Bluetooth的由来及现状 蓝牙一词源于公元十世纪丹麦国王HaraldBlatand名字中的Blatand。Blatand的英文之意就是Blue tooth。这是因为这位让丹麦人引以为傲的国王酷爱吃蓝莓以至于牙龈都被染成…...

什么才是软件开发中最佳实践呢?

“描述一个事物&#xff0c;唯有一个名词定义它的概念&#xff0c;唯有一个动词揭露它的行为&#xff0c;唯有一个形容词表现它的特征。要做的&#xff0c;就是用心去寻找那个名词、那个动词、那个形容词……”—— 福楼拜 (Gustave Flaubert)我想讲个故事。很久很久以前&#…...

计算机中哪个字母代表1024m,电脑中经常用到的1G,1MB,1KB,1pbs等分别是什么意思?它们之间的关系是什么?...

电脑中经常用到的1G,1MB,1KB&#xff0c;1pbs等分别是什么意思&#xff1f;它们之间的关系是什么&#xff1f;來源:互聯網 2011-12-21 23:44:38 評論我也来凑凑热闹吧&#xff0c;我看是&#xff1a;1G1024M及1G1000M都没错。看在那里作标准&#xff0c;我们从电脑城里买回的…...

Mysql高级部分学习笔记(四)——锁理论

一、MVCC 1. 概念 多版本并发控制:读取数据时通过一种类似快照的方式将数据保存下来&#xff0c;这样读锁就和写锁不冲突了&#xff0c;不同的事务session会看到自己特定版本的数据&#xff0c;版本链。 不同存储引擎的MVCC. 不同存储引擎的MVCC实现是不同的,典型的有 乐观…...

数仓建模—数据质量

数据质量 今天我们看一下数据质量,其实我们在学习数仓的时候提到过如何评价一个数仓的好坏,我们一般是从稳定性、数据质量、及时性 这三个角度去衡量,当然关于这个怎么去量化我们前面提到过,数仓最终是为了支撑决策,决策的前提要保证数据的准确性也就是我们的数据质量,也…...

餐饮服务质量调查打分

任务描述&#xff1a; 有40个学生来给自助餐厅的食品和服务质量打分 分数划分为1&#xff5e;10这10个等级&#xff08;1表示最低分&#xff0c;10表示最高分&#xff09;&#xff0c;试统计调查结果&#xff0c;并用*打印出统计结果直方图。 请注意左边题目中对测试集格式的…...

Aspen Plus教程-孙兰义-例7.1-质量分数求解摩尔回收率

例7.1-简捷法设计精馏塔 质量分数求解摩尔回收率 进料量12500kg/h&#xff0c;乙苯质量分数0.5843&#xff0c;苯乙烯质量分数0.415&#xff0c;焦油质量分数0.0007&#xff0c;塔顶产品中乙苯含量不低于0.99&#xff0c;塔底产品中苯乙烯含量不低于0.997。计算塔顶乙苯的摩尔…...

CO2已知质量分数求摩尔分数求解计算,MEA吸收CO2

# -*- coding: utf-8 -*- """ Created on Wed Jan 13 14:20:38 2021author: xujifa """ from sympy import * import numpy as np 待求解方程&#xff1a;61.08x/(61.08x18.02*(1-x-0.15*x)) 0.3 61.08x/(61.08x18.02*(1-x-0.15*x))-0.3 0 其中…...

转换质量分数与摩尔分数

# 摩尔分数与质量分数转换# 1 引自Barracuda 引自Barracuda help 2 引自MFiX YH2XH2/MWH2⋅MWMIXY_{H_2}X_{H_2}/MW_{H_2} \cdot MW_{MIX} YH2​​XH2​​/MWH2​​⋅MWMIX​ YH2Y_{H_2}YH2​​为氢气摩尔分数 XH2X_{H_2}XH2​​为氢气质量分数 MWMIXMW_{MIX}MWMIX​为混合物…...

哈理工计算机分数线2020,2021哈尔滨理工大学研究生分数线一览表(含2019-2020历年复试)...

考研选择院校和专业时&#xff0c;2021哈尔滨理工大学研究生分数线是2022届考研非常重要的参考数据&#xff0c;体现了报考院校和专业的难易程度&#xff0c;为了方便大家查询&#xff0c;大学帮已经为大家整理好了2016-2021历年哈尔滨理工大学研究生复试分数线一览表&#xff…...

计算机基础知识得分公式,全国计算机等级考试一级MS Office是怎样算分数的

全国计算机等级考试一级MS Office是怎样算分数的以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;全国计算机等级考试一级MS Office是怎样算分数的上机评分的方法&#xff1a;他是按考生结果档…...

2020-基于质量的多模态生物识别系统自适应分数融合方法

2020&#xff0c;Applied Intelligence&#xff0c;Quality based adaptive score fusion approach for multimodal biometric system 3.2基于质量的自适应分数融合 提出一种基于可靠性因子α的自适应分数水平融合方法&#xff0c;该方法根据输入特征的质量对每个模态赋予不同…...

经典图像质量评价指标原理

有参评价指标 (1)均方误差&#xff08;MSE&#xff09;和峰值信噪比&#xff08;PSNR&#xff09; 均方误差&#xff08;Mean Squared Error, MSE&#xff09;通过取两幅图像的均方差来计算“平均误差”&#xff0c;是一种较方便简单的图像质量评价方法&#xff0c;可以评价数据…...

自己的灵魂-纪伯伦

自己的灵魂-纪伯伦 我曾七次鄙视自己的灵魂: 第一次,当它本可进取时&#xff0c;却故作谦卑&#xff1b; 第二次,当它空虚时&#xff0c;用爱欲来填充&#xff1b; 第三次,在困难和容易之间&#xff0c;它选择了容易&#xff1b; 第四次,它犯了错&#xff0c;却借由别人也会犯…...

自由而无用的灵魂

巧者劳而知者忧&#xff0c;无能者无所求&#xff0c;饱食而敖游&#xff0c;泛若不系之舟&#xff0c;虚而敖游者也。——《庄子》 让自由成为自己的选择&#xff0c;让无用只是他人的看法。真的对自己无用吗&#xff1f;未必&#xff0c;自由便是其用。真的对他人无用吗&…...

我曾经七次鄙视自己的灵魂

我曾经七次鄙视自己的灵魂 第一次&#xff0c;当它本可进取时&#xff0c;却故作谦卑&#xff1b; 第二次&#xff0c;当它在空虚时&#xff0c;用爱欲来填充&#xff1b; 第三次&#xff0c;在困难和容易之间&#xff0c;它选择了容易&#xff1b; 第四次&#xff0c;它犯…...

一个自由的灵魂和一个互联网世界

一个自由的灵魂和一个互联网世界 现在的互联网世界是丰富多彩的&#xff0c;也是很容易访问的&#xff0c;但这一切我们不应该忘记一位突出贡献者Jon Postel,一篇博士论文改名了域名输入的方法。 Jon Postel在互联网的基础性工作方面做了突出的贡献&#xff0c;比如通信协议&a…...

真正的自由是节制欲望自律简朴地去生活

卢梭说&#xff1a;“人生而自由&#xff0c;却无往不在枷锁中。”自由无价&#xff0c;但人总是不免困于世俗、困于心、困于情&#xff0c;有执着和偏见&#xff0c;更有痛苦、徘徊与挣扎。每个人都在寻找自由的出口&#xff0c;期望抵达心灵的港湾。生命的最高境界在于精神之…...

我曾七次鄙视自己的灵魂——纪伯伦

我曾七次鄙视自己的灵魂 第一次&#xff0c;当它本可进取时&#xff0c;却故作谦卑&#xff1b; 第二次&#xff0c;当它空虚时&#xff0c;用爱欲来填充&#xff1b; 第三次&#xff0c;在困难和容易之间&#xff0c;它选择了容易&#xff1b; 第四次&#xff0c;它犯了错…...

c++灵魂科普(1)

今天带来一篇灵魂科普~ 主要是认识c语言~话不多说 走起&#xff01; 【全是干货&#xff01;】 第一章-初识c语言 第一节 c语言简介 信息学奥林匹克竞赛是一项益智性的竞赛活动&#xff0c;核心是考查选手的智力和使用计算机解题的能力&#xff0c;选手首先应针对竞赛题目的…...

高频面试题之JVM灵魂拷问,21题带你通关!

这是本期的 JVM面试题目录&#xff0c;不会的快快查漏补缺~ 1. 什么是JVM内存结构&#xff1f; jvm将虚拟机分为5大区域&#xff0c;程序计数器、虚拟机栈、本地方法栈、java堆、方法区&#xff1b; 程序计数器&#xff1a;线程私有的&#xff0c;是一块很小的内存空间&#xf…...

我的世界服务器的作用,我的世界灵魂绑定插件用途 服务器防

我的世界灵魂绑定插件有什么用&#xff0c;今天小编为大家带来的是我的世界服务器防止熊孩子盗窃插件用途介绍&#xff0c;喜欢的小伙伴不妨看看那怎么使用灵魂绑定插件吧。《我的世界(minecraft)》装备灵魂绑定插件能够使玩家将自己的装备进行绑定&#xff0c;使这个装备无法被…...

我曾七次鄙视自己的灵魂

第一次&#xff0c;当它本可进取时&#xff0c;却故作谦卑&#xff1b; 第二次&#xff0c;当它在空虚时&#xff0c;用爱欲来填充&#xff1b; 第三次&#xff0c;在困难和容易之间&#xff0c;它选择了容易&#xff1b; 第四次&#xff0c;它犯了错&#xff0c;却借由别人…...

我曾N次鄙视自己的灵魂

第一次&#xff0c;当它本可进取时&#xff0c;却故作谦卑&#xff1b; 第二次&#xff0c;当它在空虚时&#xff0c;用爱欲来填充&#xff1b; 第三次&#xff0c;在困难和容易之间&#xff0c;它选择了容易&#xff1b; 第四次&#xff0c;它犯了错&#xff0c;却借由别人…...

音乐之灵魂

音乐为什么会引起共鸣&#xff0c;我认为首先歌唱者应该融入自己的情感&#xff0c;这样我们听歌的人才会对这首歌产生共鸣&#xff0c;有时候或许会随着音节的跳动而心情起伏跌宕&#xff0c;这就是歌唱者赋予了音乐灵魂&#xff0c;而不单单是一首优美的歌&#xff0c;它能让…...

背叛灵魂

当夜晚又叹息对我吐一口空虚毫无止境掉入了存在的反省当心里又哭泣 (我呐喊着觉醒)想起最初的自己年少的信念如何无畏无惧到底我活了什么在这一路上滚动沾满了一身的灰浇熄了狂热的梦 (逝去的花火)到底我变成什么 (挣扎的)说着妥协的理由 (纠结的)出卖了多少纯真 (矛盾的)忘记了…...

孤独的灵魂

2019独角兽企业重金招聘Python工程师标准>>> 1.工作自由 2.做一个有故事的人 3.如果自己对未来没有清晰的想法&#xff1b;那就不妨听听别人的想法 4.如果不能改变别人&#xff0c;那就让别人把我改变&#xff1b;我要生活在人群里而不是被g 转载于:https://my.osch…...

从今天开始,做一个自由的灵魂

每段时间都要做一件过去没做过的事情 每段时间都要去一个没去过的地方 培养点有意思的爱好和技能 一个人&#xff0c;背包&#xff0c;去旅行 已经打卡过的地方&#xff0c;巴厘岛、济州岛性主题公园、武汉吉庆街、长沙橘子洲岳麓书院炊烟时代、杭州岳王庙、北京古生物博物…...

软件构件技术期末复习

1.在Java中&#xff0c;NIO和BIO的区别主要体现在那三个方面&#xff1f; 答&#xff1a; 在Java中&#xff0c;BIO是面向流的&#xff0c;NIO是面向缓冲区&#xff08;块&#xff09;的; BIO的各种流是同步阻塞的&#xff0c;而NIO是同步非阻塞的。 BIO没有选择器&#xff0c;…...

MySql库中所有表的属性_列出MySQL数据库服务器上所有库和表及引擎属性

最近在对国内服务器进行硬盘的替换升级的时候&#xff0c;发现有一台服务器把数据库迁移到新硬盘后&#xff0c;以前的老硬盘依然非常繁忙(用iostat检查)&#xff0c;仔细查看后&#xff0c;发现有一些MySQL数据库用的InnoDB格式&#xff0c;即使把数据库目录搬迁后&#xff0c…...

oracle一致性读水逸冰,水逸冰

编辑删除Oracle等待事件之enq: TM – contention执行DML期间&#xff0c;为防止对与DML相关的对象进行修改&#xff0c;执行DML的进程必须对该表获得TM锁。P1 name|modeP2 object #P3 table/partition SQL> select name,parameter1,parameter2,parameter3 from v$event…...

sql object_id() 对应oracle,PLSQL_Oracle Object所有数据库对象类型汇总和简解(概念)...

2014-06-14 BaoXinjian一、摘要做global项目时&#xff0c;会要求详细文件管控&#xff0c;对代码同样如此&#xff0c;所以对Oracle Object所有的对象都要有命名要求和代码规范以下对Oracle的对象和文件做一个简单介绍在DBA对程式做instance搬迁时&#xff0c;一个良好的代码管…...

GoLang之向 channel 发送数据的过程是怎样的(3)

文章目录GoLang之向 channel 发送数据的过程是怎样的(3)源码分析案例分析参考资料GoLang之向 channel 发送数据的过程是怎样的(3) 源码分析 发送操作最终转化为 chansend 函数&#xff0c;直接上源码&#xff0c;同样大部分都注释了&#xff0c;可以看懂主流程&#xff1a; //…...

KunlunBase 产品使用和评测指南

概述 本文档指导和帮助KunlunBase用户评测和验证KunlunBase的各项重要功能。用户遵循本文档操作即可安装好KunlunBase集群并且体验和使用到KunlunBase的各主要功能&#xff0c;把本文档作为使用KunlunBase 的快速入门手册。KunlunBase的完整的文档请访问 doc.kunlunbase.com 用…...

JavaWeb(6-7)——Servlet、Http、<base>、Web项目的相对和绝对路径、Web项目中的“/”、JavaEE的三层架构、Debug、书城项目第二阶段

目录 Servlet介绍 如何通过实现Servlet程序接收请求响应数据呢? 前置工作——创建 javaweb06 项目 Servlet入门 Servlet的url-pattern的映射规则 精确匹配 扩展名匹配 路径匹配 最长路径匹配 缺省匹配(默认匹配) 组合匹配 Servlet 的生命周期 &#xff08;实现 S…...

Docker使用教程详解

DockerDocker技术简介Docker的应用场景Docker 的组成docker操作docker镜像运行mysql容器操作容器之间的关联Docker技术简介 Docker 如日中天&#xff0c;这不是单纯的炒的概念&#xff0c;Docker的确解决了开发和运费的痛点&#xff0c;比如版本的搬迁&#xff0c;从测试环境搬…...

【JavaWeb】Servlet(121-171)

121.Servlet-什么是Servlet 1、Servlet 是 JavaEE 规范之一。规范就是接口 2、Servlet 就 JavaWeb 三大组件之一。三大组件分别是&#xff1a;Servlet 程序、Filter 过滤器、Listener 监听器。 3、Servlet 是运行在服务器上的一个 java 小程序&#xff0c;它可以接收客户端发送…...

Linux 0.11-硬盘其他部分挪入内存-04

Linux 0.11-硬盘其他部分挪入内存-04硬盘其他部分挪入内存转载硬盘其他部分挪入内存 书接上回&#xff0c;上回书咱们说到&#xff0c;操作系统的一些最最最最基础的准备工作&#xff0c;已经准备好了。 如这张图所示&#xff0c;此时操作系统短短几行代码&#xff0c;将数据段…...

Ceph 集群整体迁移方案

场景介绍&#xff1a;在我们的IDC中&#xff0c;存在着运行了3-6年的Ceph集群的服务器&#xff0c;这些服务器性能和容量等都已经无法满足当前业务的需求&#xff0c;在购入一批高性能机器后&#xff0c;希望将旧机器上的集群整体迁移到新机器上&#xff0c;当然&#xff0c;是…...

ORA-08002: 序列 SEQ_XXX.CURRVAL 尚未在此会话中定义

监控系统搬迁服务器后机具状态获取不到了&#xff0c;查看日志是外键冲突 select SEQ_XXXX.currval from dual 查看当前CURRVAL&#xff0c;结果报错 先执行语句select SEQ_XXXX.nextval from dual, 后在执行select SEQ_XXXX.currval from dual可以成功获取到值&#xff0c…...

nas不能登录web怎么办?

前言&#xff1a;这几年一直碰到一个问题&#xff0c;就是有大量的工作文件需要备份&#xff0c;有没有什么好的方法来解决这个问题呢&#xff1f;答案就是搭建家庭nas。作为一个动手型选手&#xff0c;在众多的nas方案中&#xff0c;我选择了一个基于openmediavault的DIY的方案…...

直击KubeCon 2018 |云原生正在改变你的衣食住行

2019独角兽企业重金招聘Python工程师标准>>> 云计算从不被看好到成长为势不可挡的技术潮流&#xff0c;仅仅用了十年的时间。如今“云原生”又被企业以及开发者奉为圭臬&#xff0c;并被认为是云计算的未来。 阿里云容器技术负责人易立认为云计算有三个阶段&#xf…...

她不死,我也死不成

原文链接&#xff1a;https://mbd.baidu.com/newspage/data/landingsuper?context%7B%22nid%22%3A%22news_5832102673905575059%22%7D&n_type0&p_from1 因为担心以后这篇文章会消失&#xff0c;所以我把它的链接&#xff0c;和整篇文章都保存下来了。蒋贵英今年八十一…...

6 Error configuring application listener of class org.springframework.web.context.ContextLoaderListe

Mavenspring 报错&#xff1a;Error configuring application listener of class org.springframework.web.cont 错误信息&#xff1a; SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener 解决方案&#xff1a…...

博客搬到CSDN了,以后就老实的呆在这儿吧~~

几年前读书的时候就自己在做独立的个人博客网站&#xff0c;重做 改版好多次&#xff0c;域名也换了好几个… 163fly.com、godbz.com、zhouz.me ... 都是我曾经用过的域名&#xff0c;都放弃了… 发现到头来一场空&#xff0c;一切都烟消云散了&#xff0c;连个骨头渣都没剩下…...

Bzoj2149拆迁队:cdq分治 凸包

国际惯例的题面:我们考虑大力DP。首先重新定义代价为:1e13*选择数量-(总高度总补偿)。这样我们只需要一个long long就能维护。然后重新定义高度为heighti - i&#xff0c;这样我们能选择高度相同的点&#xff0c;同时可以把无论如何也不会被选择的点扔掉(这样他们的高度<0)。…...

BZOJ 2149 拆迁队

此题题意我一次读不清 &#xff0c; 是不是要完…… 题意&#xff1a; 给定一个数列&#xff0c; 修改其中的一些数&#xff0c;使得这个数列是严格递增的。并要求&#xff0c;修改的数尽量少&#xff08;保留的数尽量多&#xff09;&#xff0c;并且代价尽量小。 代价的计算…...

fatal: could not create work tree dir ‘/home/gec/.vim/plugged/wildfire.vim‘: Permission denied

fatal: could not create work tree dir ‘/home/gec/.vim/plugged/wildfire.vim’: Permission denied(安装插件出现没有权限的问题) 问题出现的原因:是不能创建工作目录&#xff0c;说明在上面显示的目录下没有写权限, 解决办法&#xff1a;切换到plugged这个文件夹的上一级目…...

Ubnutu_vim配置YouCompleteMe

以前YouCompleteMe配置较为复杂需要自己编译&#xff0c;但是现在18.04以上的ubnutu仓库包里已经自带了YouCompleteMe&#xff0c;我们可以使用两条命令就可以轻松使用&#xff1a; sudo apt install vim-youcompleteme sudo vim-addon-manager install youcompleteme ubnutu…...

ps 转到hsv通道_如何将所有信息转移到新的PS3

ps 转到hsv通道The PlayStation 3 now costs half the price, has double the storage, and uses half the power. If you need another reason to upgrade, Sony also makes it easy to transfer all of your information to a new console. 现在&#xff0c;PlayStation 3的价…...

[RK3399][Android7.1] 调试笔记 --- 两种HDMI音频框架配置

Platform: RK3399 OS: Android 7.1 industry Kernel: v4.4.83 HDMI显示有两套流程框架。一套是基于DRM显示标准的HDMI框架&#xff1b;另外一套是RK自定义的HDMI框架。 那么对应地&#xff0c;HDMI Audio部分也对应的是有两套流程框架。 DRM标准HDMI框架 显示部分配置&#xf…...

steam饥荒 离线服务器_如何使Steam的离线模式正常工作

steam饥荒 离线服务器Steam’s offline mode is notoriously problematic. To ensure it will work properly, you should perform a series of steps while online. If you don’t, Steam is supposed to prompt you for offline mode – but this doesn’t always work prope…...

iOS: Force audio output to speakers while headphones are plugged in

iOS: Force audio output to speakers while headphones are plugged in After much searching through Apple documentation and scarce examples of what I wanted to do, I came up with the following code. A client wanted to play audio through the iPhone/iPad spea...