为你推荐

JDK和JRE

JRE:JavaRuntimeEnvironment JDK:JavaDevelopmentKitJRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。JDK顾名思义是java开发工具包,是程序员使...
代码星球·2020-04-18

Hive性能优化

  继续《那些年使用Hive踩过的坑》一文中的剩余部分,本篇博客赘述了在工作中总结Hive的常用优化手段和在工作中使用Hive出现的问题。下面开始本篇文章的优化介绍。  首先,我们来看看Hadoop的计算框架特性,在此特性下会衍生哪些问题?数据量大不是问题,数据倾斜是个问题。jobs数比较多的作业运行效率相对比较低,比...
代码星球·2020-04-18

TCP端口号范围及分类

https://blog.csdn.net/my_heart_/article/details/52601924端口号的范围是从1~65535 端口的概念: 在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSLModem、集线器、交换机、路由器用于连接其他网络设备的接口...
代码星球·2020-04-18

MySQL的多表联查

1.内连接    规则:返回两个表的公共记录    语法:--语法一select*from表1innerjoin表2on表1.公共字段=表2.公共字段--语法二select*from表1,表2where表1.公共字段=表2.公共字段&nbs...
代码星球·2020-04-18

js实现字符串去重和数组去重

https://blog.csdn.net/charles_tian/article/details/79938010题目:实现一个函数,去除输入字符串中的重复字符。题目:实现一个函数,去除输入数组中重复的元素。我想这道题是大家经常遇见的吧,是不是好像每次遇到的时候又变的不会了?那是因为不够专注,当初学习的时候知识初浅...

常见的加密解密算法-MD5

一、MD5加密概述  MessageDigestAlgorithmMD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC1321(R.Rivest,MITLaboratoryforComputerScienceandRSADataSecurityIn...

DNS 负载均衡

转自:http://blog.csdn.net/cywosp/article/details/38017027   在上一篇文章(http://blog.csdn.net/cywosp/article/details/38014581)中讲到了使用HTTP重定向来实现服务器的负载均衡,本文...
代码星球·2020-04-18

ILI9341液晶显示

  17.1液晶显示原理 TFT-LCD(ThinFilmTransistorLiquidCrystalDisplay)即薄膜晶体管液晶显示器,是微电子技术与液晶显示器技术巧妙结合的的一种技术。CRT显示器的工作原理是通电后灯丝发热,阴极被激发后发射出电子流,电子流受到高电压的金属层的加速...
代码星球·2020-04-18

轻松搞定JSONP跨域请求

一、同源策略要理解跨域,先要了解一下“同源策略”。所谓同源是指,域名,协议,端口相同。所谓“同源策略“,简单的说就是基于安全考虑,当前域不能访问其他域的东西。一些常见的是否同源示例可参照下表:在同源策略下,在某个服务器下的页面是无法获取到该服务器以外的数据的。例如我们在自...

第一性原理

一、背景第一性原理计算方法即从头算(abinitio)被广泛应用在化学、物理、生命科学和材料学等领域。它的基本思想是将多个原子构成的体系看成是由多个电子和原子核组成的系统,并根据量子力学的基本原理对问题进行最大限度的“非经验性”处理。它只需要5个基本常数(m0,e,h,c,kB)就可以计算出体系...
代码星球·2020-04-18

Int8,Int16,Int32,Int64 有啥不同呢?看了立马就懂!

大家有没有写了很久代码,还不知道这个Int8,Int16,Int32,Int64有什么区别呢?或者是为什么后面的数字不一样呢?初步了解了一下,才清楚这个东西。先来扫盲一下计算机存储单元,  在计算机内部,信息都是釆用二进制的形式进行存储、运算、处理和传输的。信息存储单位有位、字节和字等几种。各种存储设备存储容量单位有K...

Javascript中理解发布--订阅模式

Javascript中理解发布--订阅模式阅读目录发布订阅模式介绍如何实现发布--订阅模式?发布---订阅模式的代码封装如何取消订阅事件?全局--发布订阅对象代码封装理解模块间通信回到顶部发布订阅模式介绍  发布---订阅模式又叫观察者模式,它定义了对象间的一种一对多的关系,让多个观察者对象同时监听...

轻松理解AOP思想(面向切面编程)

 本文旨在帮助还没有理解AOP的童鞋看透弄懂AOP,也欢迎高手批评指正。先说一个Spring是什么吧,大家都是它是一个框架,但框架这个词对新手有点抽象,以致于越解释越模糊,不过它确实是个框架的,但那是从功能的角度来定义的,从本质意义上来讲,Spring是一个库,一个Java库,所以我个人觉得应该这样回答Spr...

纯 CSS 实现绘制各种三角形(各种角度)

一、前言三角形实现原理:宽度width为0;height为0;(1)有一条横竖边(上下左右)的设置为border-方向:长度solidred,这个画的就是底部的直线。其他边使用border-方向:长度solidtransparent。(2)有两个横竖边(上下左右)的设置,若斜边是在三角形的右边,这时候设置top或bot...

Java:匿名类,匿名内部类

 内部类匿名类  首发日期:2018-03-25在一个类中定义另一个类,这样定义的类称为内部类。【包含内部类的类可以称为内部类的外部类】如果想要通过一个类来使用另一个类,可以定义为内部类。【比如苹果手机类,苹果手机类中的黄金版的是特别定制的】内部类的外部类的成员变量在内部类中仍然有效,内部...
代码星球·2020-04-18