- 字节跳动面试官亲述:Android开发学会了这些技术,你离大厂不远了
m0_65322636
程序员架构移动开发android
HTTPSHTTP是超文本传输协议,明文传输;HTTPS使用SSL协议对HTTP传输数据进行了加密HTTP默认80端口;HTTPS默认443端口优点:安全缺点:费时、SSL证书收费,加密能力还是有限的,但是比HTTP强多了2、Java基础&容器&同步&设计模式StringBuilder、StringBuffer、+、String.concat链接字符串:StringBuffer线程安全,Strin
- http协议基础
zmj2041
技术类http网络协议网络
文章目录HTTP简介超文本URLHTTP功能HTTP特点HTTP与HTTPSHTTP与TCP/IP的区别HTTP请求过程RequestRequestURLRequestHeadersRequestBodyResponseResponseStatusCodeResponseHeadersResponseBodyHTTP简介超文本传输协议(HTTP,HyperTextTransferProtocol)
- 前端面经 关于http和https(基本概念、区别、优点及缺点、加密、数字签名、数字证书、工作原理)
Silam Lin
前端面试httphttps前端网络协议
前端面经http和httpshttp和https的基本概念http和https的区别http的三大风险和https的三大优势https解决http的三大风险关于加密——解决风险一“被窃听”方法一、对称加密方法二、非对称加密方法三、对称加密+非对称加密(https所采用的)对称加密为什么不安全新思路:对称加密+非对称加密对称加密+非对称加密的实现关于数字签名——解决风险二“被篡改”数字签名的作用服务
- 前端面试题-网络请求-http请求方式-http状态码-url地址到浏览器渲染过程-跨域-请求测试工具-http和https
小全upup
前端面试题网络http前端
前端面试题-网络请求-http请求方式-http状态码-url地址到浏览器渲染过程-跨域-请求测试工具http请求方式http的状态码有哪些?分别代表什么意思?从输入一个url地址到浏览器完成渲染的整个过程解决跨域的三种方式请求测试工具-postman的使用http和httpshttp请求方式方式描述get发送一个请求来取得服务器上的某一资源post向url指定的资源提交数据或者附加新数据put跟
- 前端开发实战基础——http、https 基础知识
爱喝酸奶的一旬
前端实战httphttps网络协议
Listitem文章目录http协议定义http发展http/0.9--单行协议http/1.0--构建可扩展性httpshttp/1.1--标准化的协议http/2http/3http工作机制小结http协议定义http,全称为HypertextTransferProtocol,中文翻译过来就是超文本传输协议。一种客户端——服务端协议,是一个简单的请求—响应协议。他是web上进行数据交换的基础。
- python爬虫学习笔记(一)——requests库
梦独吟
python爬虫pythonpython
一.HTTP基本原理1.URL和URIURL是URI的子集,URI还包括URN,在互联网中,我们一般的网页链接可以被称为URL或者URI,大多数人称为URL。2.超文本我们平常在网站浏览的网页就是超文本解析而成的,这些源代码是一系列的HTML代码,如img:显示图片,p:指定显示段落等。HTML可以被称为超文本。3.http和httpsHTTP,HypertextTransferProtocol,
- https建立的过程
前端碎碎念
面试https
首先知道http和https有什么区别?http使用端口80,https使用端口443http运行在TCP协议上,所传输的内容那个都是明文,https运行在SSL/TLS上,SSl/TLS是运行在TCP上,所传输的内容是经过加密的https需要在CA(数字证书认证机构)购买证书http+加密+认证+完整性保护=httpsHTTP页面响应速度比HTTPS快,主要是因为HTTP使用TCP三次握手建立连
- 笔记:HTTP优缺点与HTTPS
yedelzx
Javahttphttps网络
笔记:HTTP优缺点与HTTPSHTTP简介HTTP优点与缺点(HTTP1.1)HTTP与HTTPSHTTP简介HTTP是超文本传输协议,也就是HyperTextTransferProtocol。将“超文本传输协议”拆分成,“超文本”,“传输”,“协议”,会更好理解。超文本:普通的字符的组合我们称之为文本,那么超文本则会更高级一点,有文字,图片,音频,视频等其他的信息组合而成的混合体,就像HTML
- Https
y804750431
https网络协议http
1.HttpsHttp+加密+认证+完整性保护=HTTPS2.http缺点:通信明文,内容可能被窃听不能验证通信方身份,可能遭遇伪装者无法证明报文的完整性,可能会遭到篡改3.通信加密http与SecureSocketLayer(安全套接层SSL)或TransportLayerSecurity(安全层传输协议TLS)的组合使用,加密Http的通信内容4.内容加密(报文主体加密)前提要求客户端和服务端
- Flask构建的HTTPSHTTP反向Shell
45zq
HRShell是一个使用Flask构建的高级HTTP(S)反向Shell,其兼容python2.x/3.x并已在以下操作系统成功测试:Linuxubuntu18.04LTSmacOSMojaveWindows7/10特性隐秘性TLS支持1)使用即时证书或2)通过指定证书/密钥对客户端的代理支持。目录导航(cd命令和变体)。支持download/upload/screenshot命令。shellco
- https
程序员-小许
https网络协议http
httpsHTTP协议是以明文的方式传输数据,不提供任何方式的数据加密,因此加入了SSL协议,SSL的主要作用第一是给数据加密,保证数据的传输安全,第二是校验网站的SSL证书,验证其真实性。http加上ssl合称https。https请求过程1、首先客户端向服务端发起tcp连接请求2、服务端收到客户端请求连接报文,服务器把CA私钥签名的数字证书(包含服务端公钥、颁发机构、有效期)发给客户端校验3、
- 从技术角度分析:HTTP 和 HTTPS 有何不同
LiamHong_
httpshttp前端学习方法后端
网络安全问题正变得日益重要,而HTTP与HTTPS对用户数据的保护十分关键。本文将深入探讨这两种协议的特点、工作原理,以及保证数据安全的HTTPS为何变得至关重要。认识HTTP与HTTPSHTTP的工作原理HTTP,全称超文本传输协议,是用于传递网站信息的协议。当用户在网页上发起一个动作时,比如点击链接,浏览器就启动一个到服务器的请求过程。简化步骤如下:用户发起请求,浏览器编排出一个包涵动作类型(
- Web安全防护
数通工程师小明
web安全安全网络安全网络
一、Web安全简介二、Web攻击来源1、客户端:2、服务器:3、通道:三、Web应用基本组成部分URL工作过程HTTP/HTTPSHTTP有两类报文HTTP请求报头HTTP协议请求方法状态码状态码组成三、Cookie概述Cookie和Session的关系四、Web攻击1、注入漏洞SQL注入步骤2、跨站脚本基本跨站类型3、跨站请求伪造跨站请求伪造攻击原理五、Web安全防御手段1、从Web架构上防御:
- http基本格式
killsime
http网络协议网络
在计网主要详细介绍了网络的底层,这里主要讲网络的应用层http/httpshttp简介作用:HTTP(HypertextTransferProtocol)是一种用于传输超文本(Hypertext)数据的协议,通常用于在Web浏览器和Web服务器之间传递信息。特点:不加密传输数据,基于C/S模型使用端口:80分为请求和响应两个方面请求格式请求行get获取资源post创建资源,如登陆账号密码后,服务器
- nodejs发起http或https请求
木心操作
nodehttphttpsnode.js
前言:使用node内置模块http、httpshttp请求constexpress=require('express')consthttp=require('http')constapp=express()constloginConfig=(token)=>{return{hostname:'api.test.com',port:80,path:`/test?access_token=${toke
- RestTemplate&Openfeign&Dubbo在远程调用的区别
[奸笑]这个不是斜眼笑[奸笑]
springboot计算机网络javadubbospringjava网络网络协议
功能RestTemplateOpenfeignDubbo功能定位HTTP客户端HTTP客户端RPC框架服务调用方式同步调用同步调用同步调用、异步调用传输协议支持HTTP、HTTPSHTTP、HTTPS自定义协议、HTTP、HTTPS注解支持需要手动封装请求和解析响应注解方式定义接口,无需额外封装注解方式定义接口,无需额外封装服务注册和发现需要手动配置服务端地址,无集成注册中心集成服务注册中心,自动
- HTTPS安全防窃听、防冒充、防篡改三大机制原理
学徒630
学习笔记篇https网络安全
前言本文内容主要对以下两篇文章内容整理过滤,用最直观的角度了解到HTTPS的保护机制,当然啦,如果想要深入了解HTTPS,本文是远远不够的,可以针对以下第一个链接中的文章拓展板块进行学习,希望大家通过本文能够对HTTPS有一个初步的认识,你真的了解HTTPS吗?(一)-HTTPS和加密-知乎(zhihu.com)1.5万字+40张图解HTTP常见面试题-知乎(zhihu.com)HTTPSHTTP
- Http和Https的区别、http1.0、http1.1、http2.0
刘依铭
httphttps网络协议
一、HTTP/HTTPSHTTP(HyperTextTransferProtocol:超文本传输协议),HTTPS(HypertextTransferProtocolSecure:超文本传输安全协议)通过这里这两者的中文意思大家也可以猜出来,这二者的区别主要是在安全。接下来,来详细说明http和https的区别1.最明显的一种区别就是,HTTP方式访问网站是通过http://来访问,HTTPS访问
- 小林coding计算机网络知识点总结
mmmyles
计算机网络网络
文章目录前言名词科普一、基础篇1.1TCP/IP网络模型1.2键入网址到网页显示,期间发生了什么?二、HTTP2.1常见面试题HTTP常见状态码HTTP/1.1常见字段HTTP1.1HTTPSHTTP的演变2.2HTTP加密算法2.3HTTP1.1如何优化?2.4HTTPS如何优化?2.5HTTP2提高传输效率、吞吐能力2.6HTTP3三、TCP3.1三次握手、四次挥手3.2TCP重传、滑动窗口、
- 网站使用什么协议比较好
德迅云安全-小潘
网络安全CDN
网站协议大多数使用HTTP和HTTPSHTTP协议,超文本传输协议(HypertextTransferProtocol,HTTP)是一个简单的请求-响应协议。HTTP是应用层协议,同其他应用层协议一样,是为了实现某一类具体应用的协议,并由某一运行在用户空间的应用程序来实现其功能。HTTP是一种协议规范,这种规范记录在文档上,为真正通过HTTP进行通信的HTTP的实现程序。而HTTPS,是以安全为目
- HTTPS 之TLS/SSL(一) —— 开篇
Jay·Yuen
HTTPSHTTPSTLS/SSL
一、为什么需要HTTPSHTTP1.1有以下安全性问题:使用明文(不加密)进行通信,内容可能会被窃听;不验证通信方的身份,通信方的身份有可能遭遇伪装;无法证明报文的完整性,报文有可能遭篡改。由于HTTP设计之初没有考虑到这几点,所以基于HTTP的这些应用都会存在安全问题。1.数据没有加密基于TCP/IP的网络,网络各处都会存在被监听的风险。而且如果用HTTP协议进行通信,HTTP本身没有加密功能,
- javaEE 初阶 — HTTP 协议 请求 与 响应
酸萝卜别吃.
javaEE从入门到进阶httpjava-ee前端
文章目录HTTP是什么HTTP协议格式1抓包工具的使用2抓包工具的原理2.1什么是代理2.2正向与反向代理3如何开启httpsHTTP请求1认识URL2认识方法2.1GET方法2.2POST方法2.2.1认识请求"报头"(header)2.2.1.1关于Cookie的三个问题2.3GET和POST的区别HTTP响应1认识"状态码"2认识响应"报头"(header)HTTP是什么全称是超文本传输协议
- https 详解
weixin_39505091
网络https
文章目录一.加密机制二.认证机制三.https传输的数据是否需要二次加密http+加密+认证+完整性保护=httpshttp在传输过程中会受到窃听、篡改的风险,且通信的双方也有可能是伪造的,所以在传输机密信息的时候,需要进行加密、通信双方认证以及信息完整性保护。https是在http的基础上添加了一个SSL协议,即http先与ssl进行通信,ssl再与tcp进行通信。https会对http请求的h
- 每天一个面试题之通信协议http、https
羱滒
java常见问题httphttps网络协议
通信协议http、httpsHTTP(HypertextTransferProtocol)和HTTPS(HypertextTransferProtocolSecure)是两种用于在网络上传输数据的通信协议,它们在安全性和数据传输方面有很大的区别:HTTP(HypertextTransferProtocol):HTTP是一种无连接的协议,基于客户端-服务器模型,用于在Web上传输超文本文档(如HTM
- 五、Nginx|Tomcat 配置 https
骑士梦
性能调优httpsnginxssl
一、http&httpshttp:是互联网上应用最为广泛的一种网络协议。是一个客户端和服务端请求和应答的标准(TCP)。用于从WWW服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,使网络传输减少。https:是以安全为目标的http通道,简单讲是http的安全版,即http下加入SSL层。https的安全基础是SSL,因此加密的详细内容就需要SSL。https协议的主要作用可以分为
- 微信小店开发(1) 获取分类
weixin_33932129
人工智能运维数据库
本文介绍微信小店开发中如何获得分类。一、获取指定分类的所有子分类1.1.1接口调用请求说明协议httpshttp请求方式POST请求Urlhttps://api.weixin.qq.com/merchant/category/getsub?access_token=ACCESS_TOKEN1.1.2请求参数说明参数是否必须说明access_token是调用接口凭证POST数据是商品大分类信息1.1
- 2.HTTP协议(Requset、Response)
xyc1211
javaEE通讯协议httpjavahtml
目录http协议http报文解析:Http请求报文(浏览器->服务器)1.请求行2.请求头3.空行java处理http请求的常用方法:Http响应报文(服务器->浏览器)1.响应行2.响应头3.响应正文/实体内容java处理http响应的常用方法:HTTPShttp协议对浏览器客户端和服务器端之间数据传输的格式规范。基于TCP/IP通信协议来传递数据(HTML文件,图片文件,查询结果等)无状态,但
- 计算机网络通信总结
chy1984
计算机理论计算机网络通信OSITCP/IPTCPUDPHTTP
目录OSI参考模型TCP/IPTCPTCP的报文结构TCP的特点TCP的3次握手TCP的4次挥手UDPUDP的报文结构UDP特点TCP、UDP的区别HTTPHTTP的请求结构HTTP的响应结构HTTP请求-响应过程浏览器地址栏输入url,按下Enter以后的过程HTTP状态码HTTP的特点GET、POST的区别Session、CookieHTTP、HTTPSHTTP2.0滑动窗口短连接与长连接OS
- 前端面试总结
一纸画眉
学习前端面试http
前端面试一、计算机网络1、HTTP和HTTPSHTTP的基本概念http:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的超文本传输协议。HTTP工作原理HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。客户端向服务器发送一个请求报文,服务器以一个状态行作为响应。H
- https协议详解
他头上长犄角
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性为什么使用httpsHTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。如果客户端与服务器端通讯被中间代理服务器劫持,就可以拿到数据通讯时的数据。HTTPS是如何保障安
- C/C++Win32编程基础详解视频下载
择善Zach
编程C++Win32
课题视频:C/C++Win32编程基础详解
视频知识:win32窗口的创建
windows事件机制
主讲:择善Uncle老师
学习交流群:386620625
验证码:625
--
- Guava Cache使用笔记
bylijinnan
javaguavacache
1.Guava Cache的get/getIfPresent方法当参数为null时会抛空指针异常
我刚开始使用时还以为Guava Cache跟HashMap一样,get(null)返回null。
实际上Guava整体设计思想就是拒绝null的,很多地方都会执行com.google.common.base.Preconditions.checkNotNull的检查。
2.Guava
- 解决ora-01652无法通过128(在temp表空间中)
0624chenhong
oracle
解决ora-01652无法通过128(在temp表空间中)扩展temp段的过程
一个sql语句后,大约花了10分钟,好不容易有一个结果,但是报了一个ora-01652错误,查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。这种问题一般有两种原因:一是临时表空间空间太小,二是不能自动扩展。
分析过程:
既然是temp表空间有问题,那当
- Struct在jsp标签
不懂事的小屁孩
struct
非UI标签介绍:
控制类标签:
1:程序流程控制标签 if elseif else
<s:if test="isUsed">
<span class="label label-success">True</span>
</
- 按对象属性排序
换个号韩国红果果
JavaScript对象排序
利用JavaScript进行对象排序,根据用户的年龄排序展示
<script>
var bob={
name;bob,
age:30
}
var peter={
name;peter,
age:30
}
var amy={
name;amy,
age:24
}
var mike={
name;mike,
age:29
}
var john={
- 大数据分析让个性化的客户体验不再遥远
蓝儿唯美
数据分析
顾客通过多种渠道制造大量数据,企业则热衷于利用这些信息来实现更为个性化的体验。
分析公司Gartner表示,高级分析会成为客户服务的关键,但是大数据分析的采用目前仅局限于不到一成的企业。 挑战在于企业还在努力适应结构化数据,疲于根据自身的客户关系管理(CRM)系统部署有效的分析框架,以及集成不同的内外部信息源。
然而,面对顾客通过数字技术参与而产生的快速变化的信息,企业需要及时作出反应。要想实
- java笔记4
a-john
java
操作符
1,使用java操作符
操作符接受一个或多个参数,并生成一个新值。参数的形式与普通的方法调用不用,但是效果是相同的。加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)的用法与其他编程语言类似。
操作符作用于操作数,生成一个新值。另外,有些操作符可能会改变操作数自身的
- 从裸机编程到嵌入式Linux编程思想的转变------分而治之:驱动和应用程序
aijuans
嵌入式学习
笔者学习嵌入式Linux也有一段时间了,很奇怪的是很多书讲驱动编程方面的知识,也有很多书将ARM9方面的知识,但是从以前51形式的(对寄存器直接操作,初始化芯片的功能模块)编程方法,和思维模式,变换为基于Linux操作系统编程,讲这个思想转变的书几乎没有,让初学者走了很多弯路,撞了很多难墙。
笔者因此写上自己的学习心得,希望能给和我一样转变
- 在springmvc中解决FastJson循环引用的问题
asialee
循环引用fastjson
我们先来看一个例子:
package com.elong.bms;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.Map;
import co
- ArrayAdapter和SimpleAdapter技术总结
百合不是茶
androidSimpleAdapterArrayAdapter高级组件基础
ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果
ArrayAdapter;的数据可以是数组或者是队列
// 获得下拉框对象
AutoCompleteTextView textview = (AutoCompleteTextView) this
- 九封信
bijian1013
人生励志
有时候,莫名的心情不好,不想和任何人说话,只想一个人静静的发呆。有时候,想一个人躲起来脆弱,不愿别人看到自己的伤口。有时候,走过熟悉的街角,看到熟悉的背影,突然想起一个人的脸。有时候,发现自己一夜之间就长大了。 2014,写给人
- Linux下安装MySQL Web 管理工具phpMyAdmin
sunjing
PHPInstallphpMyAdmin
PHP http://php.net/
phpMyAdmin http://www.phpmyadmin.net
Error compiling PHP on CentOS x64
一、安装Apache
请参阅http://billben.iteye.com/admin/blogs/1985244
二、安装依赖包
sudo yum install gd
- 分布式系统理论
bit1129
分布式
FLP
One famous theory in distributed computing, known as FLP after the authors Fischer, Lynch, and Patterson, proved that in a distributed system with asynchronous communication and process crashes,
- ssh2整合(spring+struts2+hibernate)-附源码
白糖_
eclipsespringHibernatemysql项目管理
最近抽空又整理了一套ssh2框架,主要使用的技术如下:
spring做容器,管理了三层(dao,service,actioin)的对象
struts2实现与页面交互(MVC),自己做了一个异常拦截器,能拦截Action层抛出的异常
hibernate与数据库交互
BoneCp数据库连接池,据说比其它数据库连接池快20倍,仅仅是据说
MySql数据库
项目用eclipse
- treetable bug记录
braveCS
table
// 插入子节点删除再插入时不能正常显示。修改:
//不知改后有没有错,先做个备忘
Tree.prototype.removeNode = function(node) {
// Recursively remove all descendants of +node+
this.unloadBranch(node);
// Remove
- 编程之美-电话号码对应英语单词
bylijinnan
java算法编程之美
import java.util.Arrays;
public class NumberToWord {
/**
* 编程之美 电话号码对应英语单词
* 题目:
* 手机上的拨号盘,每个数字都对应一些字母,比如2对应ABC,3对应DEF.........,8对应TUV,9对应WXYZ,
* 要求对一段数字,输出其代表的所有可能的字母组合
- jquery ajax读书笔记
chengxuyuancsdn
jQuery ajax
1、jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()
- JWFD工作流拓扑结构解析伪码描述算法
comsci
数据结构算法工作活动J#
对工作流拓扑结构解析感兴趣的朋友可以下载附件,或者下载JWFD的全部代码进行分析
/* 流程图拓扑结构解析伪码描述算法
public java.util.ArrayList DFS(String graphid, String stepid, int j)
- oracle I/O 从属进程
daizj
oracle
I/O 从属进程
I/O从属进程用于为不支持异步I/O的系统或设备模拟异步I/O.例如,磁带设备(相当慢)就不支持异步I/O.通过使用I/O 从属进程,可以让磁带机模仿通常只为磁盘驱动器提供的功能。就好像支持真正的异步I/O 一样,写设备的进程(调用者)会收集大量数据,并交由写入器写出。数据成功地写出时,写入器(此时写入器是I/O 从属进程,而不是操作系统)会通知原来的调用者,调用者则会
- 高级排序:希尔排序
dieslrae
希尔排序
public void shellSort(int[] array){
int limit = 1;
int temp;
int index;
while(limit <= array.length/3){
limit = limit * 3 + 1;
- 初二下学期难记忆单词
dcj3sjt126com
englishword
kitchen 厨房
cupboard 厨柜
salt 盐
sugar 糖
oil 油
fork 叉;餐叉
spoon 匙;调羹
chopsticks 筷子
cabbage 卷心菜;洋白菜
soup 汤
Italian 意大利的
Indian 印度的
workplace 工作场所
even 甚至;更
Italy 意大利
laugh 笑
m
- Go语言使用MySQL数据库进行增删改查
dcj3sjt126com
mysql
目前Internet上流行的网站构架方式是LAMP,其中的M即MySQL, 作为数据库,MySQL以免费、开源、使用方便为优势成为了很多Web开发的后端数据库存储引擎。MySQL驱动Go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口,常用的有如下几种:
http://code.google.c...o-mysql-dri
- git命令
shuizhaosi888
git
---------------设置全局用户名:
git config --global user.name "HanShuliang" //设置用户名
git config --global user.email "
[email protected]" //设置邮箱
---------------查看环境配置
git config --li
- qemu-kvm 网络 nat模式 (四)
haoningabc
kvmqemu
qemu-ifup-NAT
#!/bin/bash
BRIDGE=virbr0
NETWORK=192.168.122.0
GATEWAY=192.168.122.1
NETMASK=255.255.255.0
DHCPRANGE=192.168.122.2,192.168.122.254
TFTPROOT=
BOOTP=
function check_bridge()
- 不要让未来的你,讨厌现在的自己
jingjing0907
生活 奋斗 工作 梦想
故事one
23岁,他大学毕业,放弃了父母安排的稳定工作,独闯京城,在家小公司混个小职位,工作还算顺手,月薪三千,混了混,混走了一年的光阴。 24岁,有了女朋友,从二环12人的集体宿舍搬到香山民居,一间平房,二人世界,爱爱爱。偶然约三朋四友,打扑克搓麻将,日子快乐似神仙; 25岁,出了几次差,调了两次岗,薪水涨了不过百,生猛狂飙的物价让现实血淋淋,无力为心爱银儿购件大牌
- 枚举类型详解
一路欢笑一路走
enum枚举详解enumsetenumMap
枚举类型详解
一.Enum详解
1.1枚举类型的介绍
JDK1.5加入了一个全新的类型的”类”—枚举类型,为此JDK1.5引入了一个新的关键字enum,我们可以这样定义一个枚举类型。
Demo:一个最简单的枚举类
public enum ColorType {
RED
- 第11章 动画效果(上)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Eclipse中jsp、js文件编辑时,卡死现象解决汇总
ljf_home
eclipsejsp卡死js卡死
使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下:
1、取消验证
windows–>perferences–>validation
把 除了manual 下面的全部点掉,build下只留 classpath dependency Valida
- MySQL编程中的6个重要的实用技巧
tomcat_oracle
mysql
每一行命令都是用分号(;)作为结束
对于MySQL,第一件你必须牢记的是它的每一行命令都是用分号(;)作为结束的,但当一行MySQL被插入在PHP代码中时,最好把后面的分号省略掉,例如:
mysql_query("INSERT INTO tablename(first_name,last_name)VALUES('$first_name',$last_name')");
- zoj 3820 Building Fire Stations(二分+bfs)
阿尔萨斯
Build
题目链接:zoj 3820 Building Fire Stations
题目大意:给定一棵树,选取两个建立加油站,问说所有点距离加油站距离的最大值的最小值是多少,并且任意输出一种建立加油站的方式。
解题思路:二分距离判断,判断函数的复杂度是o(n),这样的复杂度应该是o(nlogn),即使常数系数偏大,但是居然跑了4.5s,也是醉了。 判断函数里面做了3次bfs,但是每次bfs节点最多