- 大数据系列 | Kafka架构分析及应用
降世神童
大数据技术专栏大数据kafka架构
大数据系列|Kafka架构分析及应用1.消息系统介绍2.Kafka原理分析3.Kafka架构分析4.Kafka的安装与配置4.1.Zookeeper集群安装配置4.2.安装Kafka集群4.3.配置kafka自启动服务5.kafka生产者和消费者的应用5.1.生产者使用5.2.消费者使用6.KafkaController控制器1.消息系统介绍 常用消息系统对比: ■RabbitMQ:Erlan
- 大数据系列之:OutOfMemoryError: unable to create new native thread
快乐骑行^_^
大数据大数据OutOfMemoryErrorunablenativethread
大数据系列之:OutOfMemoryError:unabletocreatenewnativethread问题:环境:原因:解决问题:有时候当Java尝试创建一个新的线程时,操作系统会阻止它。在这种情况下,会出现以下错误:java.lang.OutOfMemoryError:unabletocreateanewnativethread环境:任何Java应用程序原因:这里的根本原因是操作系统由于某种
- 大数据系列之:查看进程控制组信息、查看systemctl服务信息、查看服务器所有控制组信息、查看服务在控制组内存限制、显示系统上所有正在运行的进程和服务的控制组(cgroup)层次结构
快乐骑行^_^
大数据大数据系列查看进程控制组信息查看systemctl服务信息查看服务器所有控制组信息查看服务在控制组内存限制进程和服务的控制组层次结构控制组和控制组下进程的关系
大数据系列之:查看进程控制组信息、查看systemctl服务信息、查看服务器所有控制组信息、查看服务在控制组内存限制、显示系统上所有正在运行的进程和服务的控制组(cgroup)层次结构、控制组和控制组下进程的关系查看进程控制组信息查看systemctl服务信息查看服务器所有控制组信息查看服务在控制组内存限制显示系统上所有正在运行的进程和服务的控制组(cgroup)层次结构控制组和控制组下进程的关系
- Flink系列-1、流式计算简介
技术武器库
大数据专栏flink大数据java
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。大数据系列文章目录官方网址:https://flink.apache.org/学习资料:https://flink-learning.org.cn/目录数据的时效性流式计算和批量计算流式计算流程和特性分布式计算引擎什么是FlinkFlink中的批和流性能比较Flink流处理特性发展历史Flink在阿里的
- 大数据系列—数据迁移(Sqoop,Flume,DataX)对比学习(stage3)
道-闇影
bigdata大数据sqoopflume
Boys,Grils,Friends!MynameisJinsuo.Shi.一个不正经的大数据开发工程师,目前从事在公司主要进行CDP平台的数据接入、数据的ETL、数据的融合与事件的展开工作。个人大数据技术栈:DataX,Sqoop,Hadoop,Hive,Spark,Flink,Hbase,Kafka,Kettle,Azkaban,Airflow,Tableau…个人在学习领域:Python,P
- 大数据系列——Redis理论
mql007007
数字化转型redisbigdata缓存
概述RemoteDictionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统,是跨平台的非关系型数据库,也属于一种nosql数据库,通常被称为数据结构服务器。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的API。Redis与
- 大数据系列教程003-hadoop伪分布式环境搭建步骤
Java潘老师
大数据系列教程大数据hadoop伪分布式环境搭建
声明:大数据系列教程文章由Java潘老师辛苦原创,免费公开供java爱好者学习。如需转载请获得潘老师授权并保留原文链接,如有疑问或建议,可以联系潘老师:Q:1562691348V:A1562691348本教程学习知识储备:JavaSE基础、Linux基础、数据库基础步骤:直接点击链接查看1.安装vmware122.设置vmware虚拟网络编辑器3.安装虚拟机CentOS74.设置静态ip5.永久修
- Hadoop系列之-4、MapReduce分布式计算
技术武器库
大数据专栏hadoopmapreduce
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。大数据系列文章目录目录MapReduce计算模型介绍理解MapReduce思想HadoopMapReduce设计构思MapReduce编程规范及示例编写编程规范编程步骤WordCount示例编写MapReduce程序运行模式本地运行模式集群运行模式结束之前详细讲解了,Zookeeper和HDFS,从下面
- 大数据系列之ELK集群环境部署
solihawk
大数据系列#ELK大数据elk
本文主要介绍ELK相关组件的环境部署和配置,并以系统syslog作为源数据输入测试验证elasticsearch端数据接收和Kibana端数据展示。1、基本概念和环境配置介绍1.1ELK基本概念ELK是一款开源的海量日志搜索分析平台,能够完美的解决我们上述的问题,对日志进行集中采集和实时索引,提供实时搜索、分析、可视化、报警等功能,帮助企业在统一平台实时管理日志数据,进行线上业务实时监控、异常原因
- 大数据系列——Flink理论
mql007007
大数据flinkscala
概述Flink是一个对有界和无界数据流进行有状态计算的分布式处理引擎和框架,既可以处理有界的批量数据集,也可以处理无界的实时流数据,为批处理和流处理提供了统一编程模型,其代码主要由Java实现,部分代码由Scala实现。Flink以REST资源的形式和外部进行交互,所以可以集成在所有常见的集群资源管理环境中运行,同时提供计算状态的容错及持久化机制,基于Event(事件)驱动并行化在集群中运行,理论
- 大数据系列 | CDH6.3.2(Cloudera Distribution Hadoop)部署、原理和使用介绍
降世神童
高级IT运维技术专栏大数据clouderahadoop
大数据系列|CDH6.3.2(ClouderaDistributionHadoop)部署、原理和使用介绍1.大数据技术生态中Hadoop、Hive、Spark的关系介绍2.CDN(ClouderaDistributionHadoop)集群部署2.1.集群服务器节点安装部署2.1.1.环境准备2.1.2.安装ClouderManagerServer(cm-server)2.1.3.安装Clouder
- 大数据开发学习资料汇总
比屋大数据
大数据架构师源码零基础教程大数据linux运维
目录大数据系列HadoopHadoop权威指南Hadoop权威指南修订Hadoop实战Hadoop实战_2Hadoop源码分析大数据处理系统:Hadoop源代码情景分析Hadoop开发者入门专刊Hadoop技术内幕:深入解析MapReduce架构设计与实现原理Hadoop技术内幕:深入解析YARN架构设计与实现原理HadoopYARN权威指南Hadoop奶妈级基础入门视频课:Linux嵌入式Lin
- 大数据系列之:读取parquet文件统计数据量
最笨的羊羊
日常分享专栏大数据系列读取parquet文件统计数据量
大数据系列之:读取parquet文件统计数据量一、Spark读取parquet文件统计数据量二、parquet-tools统计parquet文件数据量三、实际应用案例一、Spark读取parquet文件统计数据量首先,创建一个SparkSession对象:valspark=SparkSession.builder().appName("ParquetDataCount").getOrCreate(
- 教材订书季丨马上订新书,开学即迎新教材!
泰迪智能科技
大数据大数据
2023年6月,教育部办公厅公布了首批“十四五”职业教育国家规划教材书目,其中广东泰迪智能科技股份有限公司携手院校联合编写的6本教材入选该名单。泰迪智能科技采用任务式、项目式、活页式、立体化等多种教材编写模式,教材内容注重实践能力培养,贴合教师教学实际和学生实践实验。截至目前,泰迪智能科技已出版80余本图书教材,部分教材是国家规划教材,且已有2000余所院校选用为教材。大数据系列/人工智能系列/E
- 静读好书 | 大数据系列之3:“区块链+大数据”破解传统风控难题
94193d0de2aa
2018年《云鹏区块链读书会》已累计学习30余本区块链及投资类书籍,累计读书笔记150余篇。其中包括经典书籍《区块链革命》《区块链技术驱动金融》《区块链将如何重新定义世界》《区块链从数字货币到信用社会》《人工智能时代一本书读懂区块链金融》《巴菲特之道》《社群营销实战手册》《策略为先》等等。每篇文章都经过选文、读文、解文步骤,在自己学习的过程中,力求给大家奉献有价值的内容。选文阶段重点在结合投资,例
- 深入理解Docker容器核心技术
程序员 小侯
大数据系列docker容器运维
文章目录1.Linux命名空间(Namespaces)1.1示例:PID命名空间2.控制组(cgroups)2.1示例:内存控制组3.联合文件系统(UnionFS)3.1示例:查看镜像的分层结构4.Docker容器的创建过程4.1示例:使用DockerAPI创建容器5.总结个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:大数据系列✨文章内容:核心技术希望作者的文章能对你有所帮助
- 深度解析 Dockerfile:构建可重复、可扩展的Docker镜像
程序员 小侯
大数据系列docker容器运维
文章目录什么是Dockerfile?Dockerfile的基本结构常用Dockerfile指令解析1.FROM2.LABEL3.WORKDIR4.COPY5.RUN6.EXPOSE7.ENV8.CMD构建可重复、可扩展的Docker镜像1.指定基础镜像的版本2.合理使用缓存3.精简镜像4.使用多阶段构建总结个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:大数据系列✨文章内容:D
- Spark系列-5、Spark的部署方式之Spark on YARN
技术武器库
大数据专栏sparkhadoopbigdata
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。大数据系列文章目录官方网址:http://spark.apache.org/、https://databricks.com/spark/about目录前言属性配置设置环境变量历史服务MRHistoryServer地址历史服务HistoryServer地址配置依赖SparkJar包YARN资源检查启动服务
- Docker与Kubernetes结合的难题与技术解决方案
程序员 小侯
大数据系列dockerkubernetes容器
文章目录1.**版本兼容性**技术解决方案2.**网络通信**技术解决方案3.**存储卷的管理**技术解决方案4.**安全性**技术解决方案5.**监控和日志**技术解决方案6.**扩展性与自动化**技术解决方案7.**多集群管理**技术解决方案结语个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:大数据系列✨文章内容:难题与解决希望作者的文章能对你有所帮助,有不足的地方请在评论
- Flink原理与实现:详解Flink中的状态管理
王知无(import_bigdata)
大数据成神之路flinkbigdataspark
欢迎关注博客主页:https://blog.csdn.net/u013411339欢迎点赞、收藏、留言,欢迎留言交流!本文是【Flink专栏系列】,素材来源于网络!未经过官方和本人允许,严禁转载!硬刚大数据系列文章链接:2021年从零到大数据专家的学习指南(全面升级版)2021年从零到大数据专家面试篇之Hadoop/HDFS/Yarn篇2021年从零到大数据专家面试篇之SparkSQL篇2021年
- 大数据系列-Hadoop集群搭建(2)集群配置
zhm6422107
大数据hadoopbigdatahdfs
上篇已经把Hadoop安装到各虚拟机(大数据系列-Hadoop集群搭建(1)),本篇通过认识Hadoop,规划虚拟机部署。目录1.初步认识Hadoop1.1模块认知1.2关联工程/项目1.3Hadoop架构1.3.1HDFS架构1.3.2YARN架构2.Hadoop部署规划2.1节点规划2.2端口规划3.Hadoop集群配置3.1配置文件说明3.1.1自定义配置文件3.1.2默认配置3.2非安全模
- python大数据运维工程师_【大数据科普系列之二】大数据运维工程师
weixin_39707693
python大数据运维工程师
大数据系列岗位要求,大数据运维可能是“技术含量最高”的职位之一,这里说的大数据运维主要是指hadoop生态体系方面的运维,在一些小公司或者传统行业的大公司也会使用oracle、db2等技术栈,在互联网行业数据量稍微大点的公司基本都是使用hadoop技术栈,像在电信或者银行领域基本上是oracle/db2、hadoop同时使用。该文章默认是指hadoop生态技术体系,这个职位之所以说可能是“技术含量
- python大数据运维常用脚本_大数据岗位要求之大数据运维
weixin_39968490
python大数据运维常用脚本
继续介绍大数据系列岗位要求,大数据运维可能是“技术含量最高”的职位之一,这里说的大数据运维主要是指hadoop生态体系方面的运维,在一些小公司或者传统行业的大公司也会使用oracle、db2等技术栈,在互联网行业数据量稍微大点的公司基本都是使用hadoop技术栈,像在电信或者银行领域基本上是oracle/db2、hadoop同时使用。该文章默认是指hadoop生态技术体系,这个职位之所以说可能是“
- 大数据系列sql基础知识(史上最全,收藏起来)
程序猿陳同学
java后端面试题数据仓库数据库bigdata
大数据系列文章,从技术能力、业务基础、分析思维三大板块来呈现,你将收获:1、提升自信心,自如应对面试,顺利拿到实习岗位或offer;2、掌握大数据的基础知识,与其他同事沟通无障碍;3、具备一定的项目实战能力,对于大数据工作直接上手;大数据工程师系列专栏:面试真题、开发经验、调优策略大数据工程师知识体系:大数据工程师的工作内容是什么?而大数据时代,有一个关键性的岗位不得不提,那就是大数据工程师。想必
- Spark系列-6、Spark的部署模式DeployMode
技术武器库
大数据专栏sparkscala大数据
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。大数据系列文章目录官方网址:http://spark.apache.org/、https://databricks.com/spark/about目录介绍两种模式区别client模式cluster模式两者比较SparkonYARNYARNClient模式YARNCluster模式MAIN函数代码执行再续
- Centos7系统下搭建Hadoop 3.3.6
mr-element
大数据hadoop大数据分布式
本次使用3台服务器进行安装Hadoop。其中服务器系统均为Centos7.6、Hadoop版本为3.3.6、jdk版本为1.8.0_371。################################################################################################此外,大数据系列教程还在持续的更新中(包括跑一些实例、安装数据库、s
- Java 入门指南:使用 Docker 创建容器化 Spring Boot 应用程序
程序员 小侯
Java框架大数据系列javadockerspringboot
文章目录步骤1:准备工作步骤2:克隆SpringBoot应用程序步骤3:创建Dockerfile步骤4:构建Docker映像步骤5:运行容器步骤6:链接到本地数据库步骤7:使用DockerCompose运行多个容器步骤8:设置CI/CD管道结论个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:大数据系列✨文章内容:Docker创建SpringBoot应用程序希望作者的文章能对你有
- 深入探讨Docker生态系统,Docker Compose vs. Docker Swarm vs. Kubernetes:深入比较
程序员 小侯
大数据系列dockerkuberneteseureka容器
文章目录DockerComposeDockerSwarmKubernetesDockerCompose适用场景DockerSwarm适用场景Kubernetes适用场景对比和结论个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:大数据系列✨文章内容:Docker生态系统希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流!Docker已经成为现代容器化应
- 大数据系列之Spark集群环境部署
solihawk
大数据系列#spark大数据spark
Spark作为一种大数据分布式计算框架,已经构建SparkStreaming、SparkSQL、SparkML等组件,与文件系统HDFS、资源调度YARN一起,构建了Spark生态体系,如下图所示:以下部分将主要介绍Hadoop和Spark两节点集群环境部署,并结合官方示例程序验证Spark作业提交的几种模式。1、环境准备1.1Java环境查看Java版本信息,如找不到JAVA命令,可通过yumi
- Spark Streaming系列-5、应用案例: 百度搜索风云榜
技术武器库
大数据专栏spark大数据kafkahadoop
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。传送门:大数据系列文章目录官方网址:http://spark.apache.org/、http://spark.apache.org/sql/目录业务场景初始化环境创建Topic模拟日志数据StreamingContextUtils工具类实时数据ETL存储实时状态更新统计实时窗口统计百度搜索风云榜(ht
- 如何用ruby来写hadoop的mapreduce并生成jar包
wudixiaotie
mapreduce
ruby来写hadoop的mapreduce,我用的方法是rubydoop。怎么配置环境呢:
1.安装rvm:
不说了 网上有
2.安装ruby:
由于我以前是做ruby的,所以习惯性的先安装了ruby,起码调试起来比jruby快多了。
3.安装jruby:
rvm install jruby然后等待安
- java编程思想 -- 访问控制权限
百合不是茶
java访问控制权限单例模式
访问权限是java中一个比较中要的知识点,它规定者什么方法可以访问,什么不可以访问
一:包访问权限;
自定义包:
package com.wj.control;
//包
public class Demo {
//定义一个无参的方法
public void DemoPackage(){
System.out.println("调用
- [生物与医学]请审慎食用小龙虾
comsci
生物
现在的餐馆里面出售的小龙虾,有一些是在野外捕捉的,这些小龙虾身体里面可能带有某些病毒和细菌,人食用以后可能会导致一些疾病,严重的甚至会死亡.....
所以,参加聚餐的时候,最好不要点小龙虾...就吃养殖的猪肉,牛肉,羊肉和鱼,等动物蛋白质
- org.apache.jasper.JasperException: Unable to compile class for JSP:
商人shang
maven2.2jdk1.8
环境: jdk1.8 maven tomcat7-maven-plugin 2.0
原因: tomcat7-maven-plugin 2.0 不知吃 jdk 1.8,换成 tomcat7-maven-plugin 2.2就行,即
<plugin>
- 你的垃圾你处理掉了吗?GC
oloz
GC
前序:本人菜鸟,此文研究学习来自网络,各位牛牛多指教
1.垃圾收集算法的核心思想
Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。
垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别
- shiro 和 SESSSION
杨白白
shiro
shiro 在web项目里默认使用的是web容器提供的session,也就是说shiro使用的session是web容器产生的,并不是自己产生的,在用于非web环境时可用其他来源代替。在web工程启动的时候它就和容器绑定在了一起,这是通过web.xml里面的shiroFilter实现的。通过session.getSession()方法会在浏览器cokkice产生JESSIONID,当关闭浏览器,此
- 移动互联网终端 淘宝客如何实现盈利
小桔子
移動客戶端淘客淘寶App
2012年淘宝联盟平台为站长和淘宝客带来的分成收入突破30亿元,同比增长100%。而来自移动端的分成达1亿元,其中美丽说、蘑菇街、果库、口袋购物等App运营商分成近5000万元。 可以看出,虽然目前阶段PC端对于淘客而言仍旧是盈利的大头,但移动端已经呈现出爆发之势。而且这个势头将随着智能终端(手机,平板)的加速普及而更加迅猛
- wordpress小工具制作
aichenglong
wordpress小工具
wordpress 使用侧边栏的小工具,很方便调整页面结构
小工具的制作过程
1 在自己的主题文件中新建一个文件夹(如widget),在文件夹中创建一个php(AWP_posts-category.php)
小工具是一个类,想侧边栏一样,还得使用代码注册,他才可以再后台使用,基本的代码一层不变
<?php
class AWP_Post_Category extends WP_Wi
- JS微信分享
AILIKES
js
// 所有功能必须包含在 WeixinApi.ready 中进行
WeixinApi.ready(function(Api) {
// 微信分享的数据
var wxData = {
&nb
- 封装探讨
百合不是茶
JAVA面向对象 封装
//封装 属性 方法 将某些东西包装在一起,通过创建对象或使用静态的方法来调用,称为封装;封装其实就是有选择性地公开或隐藏某些信息,它解决了数据的安全性问题,增加代码的可读性和可维护性
在 Aname类中申明三个属性,将其封装在一个类中:通过对象来调用
例如 1:
//属性 将其设为私有
姓名 name 可以公开
- jquery radio/checkbox change事件不能触发的问题
bijian1013
JavaScriptjquery
我想让radio来控制当前我选择的是机动车还是特种车,如下所示:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"><
- AngularJS中安全性措施
bijian1013
JavaScriptAngularJS安全性XSRFJSON漏洞
在使用web应用中,安全性是应该首要考虑的一个问题。AngularJS提供了一些辅助机制,用来防护来自两个常见攻击方向的网络攻击。
一.JSON漏洞
当使用一个GET请求获取JSON数组信息的时候(尤其是当这一信息非常敏感,
- [Maven学习笔记九]Maven发布web项目
bit1129
maven
基于Maven的web项目的标准项目结构
user-project
user-core
user-service
user-web
src
- 【Hive七】Hive用户自定义聚合函数(UDAF)
bit1129
hive
用户自定义聚合函数,用户提供的多个入参通过聚合计算(求和、求最大值、求最小值)得到一个聚合计算结果的函数。
问题:UDF也可以提供输入多个参数然后输出一个结果的运算,比如加法运算add(3,5),add这个UDF需要实现UDF的evaluate方法,那么UDF和UDAF的实质分别究竟是什么?
Double evaluate(Double a, Double b)
- 通过 nginx-lua 给 Nginx 增加 OAuth 支持
ronin47
前言:我们使用Nginx的Lua中间件建立了OAuth2认证和授权层。如果你也有此打算,阅读下面的文档,实现自动化并获得收益。SeatGeek 在过去几年中取得了发展,我们已经积累了不少针对各种任务的不同管理接口。我们通常为新的展示需求创建新模块,比如我们自己的博客、图表等。我们还定期开发内部工具来处理诸如部署、可视化操作及事件处理等事务。在处理这些事务中,我们使用了几个不同的接口来认证:
&n
- 利用tomcat-redis-session-manager做session同步时自定义类对象属性保存不上的解决方法
bsr1983
session
在利用tomcat-redis-session-manager做session同步时,遇到了在session保存一个自定义对象时,修改该对象中的某个属性,session未进行序列化,属性没有被存储到redis中。 在 tomcat-redis-session-manager的github上有如下说明: Session Change Tracking
As noted in the &qu
- 《代码大全》表驱动法-Table Driven Approach-1
bylijinnan
java算法
关于Table Driven Approach的一篇非常好的文章:
http://www.codeproject.com/Articles/42732/Table-driven-Approach
package com.ljn.base;
import java.util.Random;
public class TableDriven {
public
- Sybase封锁原理
chicony
Sybase
昨天在操作Sybase IQ12.7时意外操作造成了数据库表锁定,不能删除被锁定表数据也不能往其中写入数据。由于着急往该表抽入数据,因此立马着手解决该表的解锁问题。 无奈此前没有接触过Sybase IQ12.7这套数据库产品,加之当时已属于下班时间无法求助于支持人员支持,因此只有借助搜索引擎强大的
- java异常处理机制
CrazyMizzz
java
java异常关键字有以下几个,分别为 try catch final throw throws
他们的定义分别为
try: Opening exception-handling statement.
catch: Captures the exception.
finally: Runs its code before terminating
- hive 数据插入DML语法汇总
daizj
hiveDML数据插入
Hive的数据插入DML语法汇总1、Loading files into tables语法:1) LOAD DATA [LOCAL] INPATH 'filepath' [OVERWRITE] INTO TABLE tablename [PARTITION (partcol1=val1, partcol2=val2 ...)]解释:1)、上面命令执行环境为hive客户端环境下: hive>l
- 工厂设计模式
dcj3sjt126com
设计模式
使用设计模式是促进最佳实践和良好设计的好办法。设计模式可以提供针对常见的编程问题的灵活的解决方案。 工厂模式
工厂模式(Factory)允许你在代码执行时实例化对象。它之所以被称为工厂模式是因为它负责“生产”对象。工厂方法的参数是你要生成的对象对应的类名称。
Example #1 调用工厂方法(带参数)
<?phpclass Example{
- mysql字符串查找函数
dcj3sjt126com
mysql
FIND_IN_SET(str,strlist)
假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在1到 N 之间。一个字符串列表就是一个由一些被‘,’符号分开的自链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则 FIND_IN_SET() 函数被优化,使用比特计算。如果str不在strlist 或st
- jvm内存管理
easterfly
jvm
一、JVM堆内存的划分
分为年轻代和年老代。年轻代又分为三部分:一个eden,两个survivor。
工作过程是这样的:e区空间满了后,执行minor gc,存活下来的对象放入s0, 对s0仍会进行minor gc,存活下来的的对象放入s1中,对s1同样执行minor gc,依旧存活的对象就放入年老代中;
年老代满了之后会执行major gc,这个是stop the word模式,执行
- CentOS-6.3安装配置JDK-8
gengzg
centos
JAVA_HOME=/usr/java/jdk1.8.0_45
JRE_HOME=/usr/java/jdk1.8.0_45/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME
- 【转】关于web路径的获取方法
huangyc1210
Web路径
假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果: 1、 System.out.println(request.getContextPath()); //可返回站点的根路径。也就是项
- php里获取第一个中文首字母并排序
远去的渡口
数据结构PHP
很久没来更新博客了,还是觉得工作需要多总结的好。今天来更新一个自己认为比较有成就的问题吧。 最近在做储值结算,需求里结算首页需要按门店的首字母A-Z排序。我的数据结构原本是这样的:
Array
(
[0] => Array
(
[sid] => 2885842
[recetcstoredpay] =&g
- java内部类
hm4123660
java内部类匿名内部类成员内部类方法内部类
在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号。内部类可以间接解决多继承问题,可以使用内部类继承一个类,外部类继承一个类,实现多继承。
&nb
- Caused by: java.lang.IncompatibleClassChangeError: class org.hibernate.cfg.Exten
zhb8015
maven pom.xml关于hibernate的配置和异常信息如下,查了好多资料,问题还是没有解决。只知道是包冲突,就是不知道是哪个包....遇到这个问题的分享下是怎么解决的。。
maven pom:
<dependency>
<groupId>org.hibernate</groupId>
<ar
- Spark 性能相关参数配置详解-任务调度篇
Stark_Summer
sparkcachecpu任务调度yarn
随着Spark的逐渐成熟完善, 越来越多的可配置参数被添加到Spark中来, 本文试图通过阐述这其中部分参数的工作原理和配置思路, 和大家一起探讨一下如何根据实际场合对Spark进行配置优化。
由于篇幅较长,所以在这里分篇组织,如果要看最新完整的网页版内容,可以戳这里:http://spark-config.readthedocs.org/,主要是便
- css3滤镜
wangkeheng
htmlcss
经常看到一些网站的底部有一些灰色的图标,鼠标移入的时候会变亮,开始以为是js操作src或者bg呢,搜索了一下,发现了一个更好的方法:通过css3的滤镜方法。
html代码:
<a href='' class='icon'><img src='utv.jpg' /></a>
css代码:
.icon{-webkit-filter: graysc