- 上榜,拿下!
数据库
一、上榜墨天轮2023“年度时序数据库”1月31日,墨天轮发布2023年度数据库评选获奖名单,KaiwuDB上榜2023“年度时序数据库”。墨天轮以技术创新与研发能力、知识产权数、应用领域及市场份额、高校合作、生态建设等近50个中立指标,对国内290余款数据库产品进行综合评估,最终KaiwuDB获得2023“年度时序数据库”。主办方表示:“该奖项代表了该产品在时序数据库中具有强大的号召力和凝聚力。
- KaiwuDB × 风电企业 | 高性能、低成本、释放数据价值
KaiwuDB 数据库
KaiwuDB行业案例KaiwuDB数据库
项目背景某风电企业是国内一流的大型风电装备公司,其自主研发建设了新一代高标准风电SCADA系统,专门用于解决风场风机状态监控、发电监测、综合能源管控、智能化运管等难题。现公司已承接多个风场的风机管理运营工作,共计包含96台风力发电机组,每台风机日均采集量达到70亿左右。随着平台接入风场数量日益增长,数据量激增,数据库存储、计算和管理成本负担也愈发沉重,急需一套行之有效的数据库改造与升级方案,用以加
- KaiwuDB 受邀亮相“ACDU 中国行”数据库技术沙龙(西安站)
KaiwuDB 数据库
KaiwuDBACDU中国行
12月23日,由中国计算机学会(CCF)指导,浪潮数据库、中国数据库联盟、墨天轮数据库社区等联合主办的“ACDU中国行”数据库技术发展与实践沙龙(西安站)成功举办。KaiwuDB高级架构师赵衎衎受邀出席沙龙并做主题分享。本次沙龙由来自CCF数据库专委会、国内数据库领域头部企业、墨天轮社区等业内专家大咖全方位解读了现代数据库核心技术与架构、时下成熟的智能运维方案、行业创新应用及最佳实践,并与高校、伙
- SQL 解析与执行流程
KaiwuDB 数据库
sql数据库
一、前言在先前的技术博客中,我们已经详细介绍过数据库的parser模块与执行流程:用户输入的SQL语句通过词法解析器生成token,再通过语法分析器生成抽象语法树(AST),经过AST生成对应的planNode,最后执行planNode。本期博客我们将以新增语法为例,重点介绍一条SQL语句需要历经的流程,以及如何自定义SQL语句和功能。二、新增SQL语法KaiwuDB是通过goyacc解析sql.
- KaiwuDB 时序引擎数据去重功能详解
KaiwuDB 数据库
数据分析数据库数据挖掘
一、背景介绍随着物联网领域的快速发展,时序数据的产生和处理需求不断增长。时序数据是按照时间顺序收集和记录的数据,其特点在于数据具有时间戳,并且时间是数据分析和查询的一个重要维度。在实际场景中,可能存在多条相同时间戳的数据写入数据库中。数据去重功能可以更好地纠正数据的准确性,同时能够节省存储空间,降低存储成本。本次直播介绍了KaiwuDB数据去重功能开发背景、整行去重功能和部分列去重功能的实现方式及
- SQL 解析 — 如何轻松实现新增语句
KaiwuDB 数据库
数据库
KaiwuDB支持多种不同类型的SQL语句,例如create、insert等。本文将介绍在KaiwuDBSQLParser(下文统称解析器)中添加新语句的过程及其实现。我们将了解如何使用goyacc工具更新解析器,以及执行器和查询计划器(planner)如何协同执行这条语句。一、语法和关键字添加新的SQL语句需要从向SQL解析器添加必要的语法开始。解析器是通过goyacc生成的,它是流行的yacc
- 2023 ACDU 中国行 · 西安站 | 数据库技术发展及实践
KaiwuDB 数据库
数据库
ACDU中国行·西安站由中国数据库联盟联合浪潮数据库等单位共同主办,特邀中国计算机学会(CCF)为本次活动的指导单位。作为中国数据库联盟的品牌活动之一,【ACDU中国行】在线下汇集数据库领域的行业知名人士,共同探讨数据库前沿技术及其应用,促进行业发展和创新,同时也为开发者们提供一个友好交流的平台。KaiwuDB高级架构师赵衎衎受邀亮相本次活动,为大家带来《看见未来——AI技术在IoT数据上的应用》
- KaiwuDB 连续三年荣获开源中国“优秀开源技术团队”
KaiwuDB 数据库
开源
近日,国内知名开源技术社区开源中国(OSCHINA)面向其平台上各大认证官方技术团队、开源社区帐号,结合年度发表的内容深度及广度、开展各种活动运营影响力等多方表现层层筛选,最终KaiwuDB获颁OSCHINA“2023年度优秀开源技术团队”奖项。开源中国(OSCHINA)成立于2008年8月,是国内著名的开源技术社区。社区建立了全面的开源软件分类数据库,收录了近10万款全球知名开源项目,涵盖数百个
- KaiwuDB 亮相中国国际供应链促进博览会
KaiwuDB 数据库
KaiwuDB数据库
11月28日,全球首个以供应链为主题的国家级展会——2023中国国际供应链促进博览会(简称“链博会”)在北京盛大召开。KaiwuDB受邀亮相大会,向与会者展示现代数据库技术在数字科技链条中的根基作用,其中分布式多模数据库备受关注。大会以“链接世界、共创未来”为主题,邀请来自50余个国家和地区的500余家知名企业到场,集中展示各链条上、中、下游关键环节的新技术、新产品和新服务,旨在促进全球产业链、供
- KaiwuDB 通过中国信通院“可信数据库”性能与稳定性评测
KaiwuDB 数据库
数据库
11月29日,中国信通院2023年下半年“可信数据库”评估评测结果正式发布,由KaiwuDB研发的开务数据库系统KaiwuDBV2.0达到信通院时序数据库性能、稳定性测试标准。至此,KaiwuDB已完成时序数据库基础能力、性能、稳定性全项评测,能够满足海量时序数据存储、处理、应用等各类场景数据管理需求。KaiwuDB分布式多模数据库系统具备分布式数据库的强一致性、高可用性、分布式架构、分布式水平扩
- KaiwuDB 亮相中国 5G + 工业互联网大会,助力新型工业化
KaiwuDB 数据库
5G
11月19-21日,由各相关政府部门共同主办的“2023中国5G+工业互联网大会”在湖北武汉盛大举行。作为我国“5G+工业互联网”领域的国家级顶会,本届大会以“数实融合,大力推进新型工业化”为主题,聚焦新型基础设施、产业转型升级、技术创新能力、产业发展生态等热门领域。KaiwuDB受邀亮相大会,展示现代数据库技术在工业互联网领域的融合创新及业务实践,旗下产品分布式多模数据库及“PoweredbyK
- KaiwuDB 获评信通院 2023 大数据“星河”标杆案例
KaiwuDB 数据库
KaiwuDB2023大数据“星河”标杆案例
12月6日,由中国信息通信研究院、中国通信标准化协会大数据技术标准推进委员会(CCSATC601)共同组织的2023大数据“星河(Galaxy)”案例评选结果正式公示,“基于KaiwuDB的台区云储能示范项目”历经多环节严苛评审,从累计706份申报项目中脱颖而出,获评数据库方向“标杆案例”。在国家大数据战略指导下,信通院“星河(Galaxy)”案例评选以推进大数据技术产品及相关产业繁荣为目的,迄今
- KaiwuDB × 国网山东综能 | 分布式储能云边端一体化项目建设
KaiwuDB 数据库
KaiwuDB分布式储能案例
项目背景济南韩家峪村首个高光伏渗透率台区示范项目因其所处地理位置拥有丰富的光照资源,该区域住户80%以上的屋顶都安装了光伏板。仅2022年全年,光伏发电总量达到了百万千瓦时。大量分布式光伏并网,在输出清洁电力的同时,也给台区配电系统带来了低压用户过电压、配变上送重过载等问题,影响电网的安全稳定运行,同时也制约该区域光伏容量进一步增长。三大挑战缺少有效的数据库管理方案:用以实现分布式的储能聚合调控,
- KaiwuDB 多模数据库-时序性能优化
KaiwuDB 数据库
数据库
随着物联网领域的快速发展,时序数据的产生和处理需求不断增长。为了满足实时性、高效性和准确性的要求,数据库需要进行时序性能优化,以提供快速的数据写入、实时查询和高效的数据存储与处理能力。本期直播介绍了时序数据和时序数据库特征以及基于TSBS时序测试标准分析,并基于此解析了KaiwuDB的时序模型架构和优化设计。一、时序基础概念1.时序基础概念时间序列数据是指带时间标签的数据,主要由电力、化工、气象、
- KaiwuDB 监控组件及辅助 SQL 调优介绍
KaiwuDB 数据库
KaiwuDB数据库
一、介绍KaiwuDB具备完善的行为数据采集功能,此功能要求KaiwuDB数据库系统C/E/T端不同进程的不同维度的指标采集功能十分完善;在不同进程完成指标采集后,会通过Opentelemetry和Collector将指标存入Prometheus,以便查找展示。Opentelemetry是一个用于跨多个服务和系统进行分布式跟踪和性能监测的工具,可以帮助收集、记录和分析应用程序的各种数据。Opent
- 聚势启新,KaiwuDB 生态联盟沙龙首站落地长春
KaiwuDB 数据库
数据库
11月9日,由KaiwuDB联合和润集团、致远互联主办的“KaiwuDB生态联盟沙龙”首站活动在吉林长春顺利举办。沙龙以“聚势,启新”为主题,邀请基础软硬件、应用软件、信息安全等产业链上下游伙伴企业到场,共同就产业数智化趋势下的新需求、新场景,及信息技术融合发展的新模式、新机遇展开讨论。东北三省曾占据我国工业半壁江山,在数字化浪潮中加速转型升级是振兴东北老工业基地的必然选择。大批制造业工厂的数智化
- KaiwuDB x 奇瑞超级工厂 | 汽车行业能源管理平台成功实践
KaiwuDB 数据库
人工智能
随着碳达峰、碳中和战略的逐步深化,我国正经历着广泛而深刻的经济社会系统性变革。其中,工业制造是推进能源绿色低碳发展的重要战场,通过数字化转型助推工业制造能源管理向绿色低碳发展,是“双碳”目标下工业制造业转型升级面临的新任务和迫切要求。奇瑞汽车是民族汽车制造产业的重要代表,是我国汽车自主创新的标杆。作为奇瑞汽车目前技术水平最高的数字化智慧工厂之一,奇瑞青岛超级工厂建筑面积约26万平方米,拥有研发、动
- KaiwuDB 内核解析 - SQL 查询的生命周期
KaiwuDB 数据库
sql数据库
一、概述KaiwuDB内核解析系列共分上下两部分,本文是该系列的第一部分,主要涵盖了网络协议到SQL执行器,解释KaiwuDB如何执行SQL查询,包括系统各个组件的执行路径(网络协议、SQL会话管理、解析器、执行计划及优化、执行器、KV引擎、事务管理等),目的是为各个组件的结构及其之间的关系提供一个高层次的统一视图。下图是KaiwuDBSQL查询执行概览。左侧是gateway节点,负责接收SQLC
- KaiwuDB 获山东省工信厅“信息化应用创新优秀解决方案”奖
KaiwuDB 数据库
数据库KaiwuDB
10月23日,山东省工信厅正式公示《2023年山东省信息化应用创新典型应用案例及优秀解决方案名单》,面向全省、全国重点推荐山东省技术水平先进、应用示范效果突出、产业带动性强的信息化解决方案及应用实践,对于进一步激发山东省信息技术产业创新活力,深化信息技术在党政、金融、电信、能源、交通、医疗、教育等重点行业领域的应用与创新实践有重要示范意义。“基于KaiwuDB的分布式储能行业解决方案”获评“信息化
- 技术贴 | 深度解析 KaiwuDB 聚焦操作
KaiwuDB 数据库
KaiwuDB数据库
一、AST抽象语法树执行一条简单的SQL语句SELECTavg(b)FROMNATIONGROUPBYb。NATION是一张小表,只有25条记录;对第2列b进行取平均值的聚集操作。上述示例中的SQL语句经过分析器解析后得到AST,如下图所示。二、逻辑计划将AST转换成一个树状结构的Plan,称之为逻辑查询计划。抽象语法树中的每一个语法元素都被转换成一个查询逻辑单元,例如scanNode,sortN
- KaiwuDB 亮相第四届跨国公司领导人青岛峰会
KaiwuDB 数据库
数据库
10月10日至12日,由商务部和山东省人民政府共同主办的第四届跨国公司领导人青岛峰会在青岛国际会议中心举办。该峰会为跨国公司打造的国家级开放平台,是聚集跨国公司与中国合作、专注跨国公司议题、分享跨国公司经验、链接资源、促进合作的重大活动。KaiwuDB受邀亮相展会,旗下分布式多模数据库及各大行业解决方案吸引众多到场来宾驻足关注。本次峰会吸引了众多世界500强及行业领军企业的高度关注,416家跨国公
- KaiwuDB 联合信通院数据库应用创新实验室召开数据库技术研讨沙龙
KaiwuDB 数据库
数据库
10月26日,KaiwuDB联合中国通信标准化协会大数据技术标准推进委员会(CCSATC601)、信通院数据库应用创新实验室主办的“夯实数据库技术底座,探索智能时代发展新篇章”主题技术沙龙在上海成功举办。活动邀请到行业专家学者、数据库技术爱好者、数据库应用企业共同到场,就数据库与AI技术融合趋势、智能引擎技术原理解析及场景化的应用实践等议题展开研讨交流。KaiwuDBCTO魏可伟就《AI技术在时序
- Hash Index 原理和应用精讲
KaiwuDB 数据库
KaiwuDBHashIndex
线上沙龙-技术流第35期回放来啦本期直播我们邀请到KaiwuDB高级研发工程师徐胜康,为大家分享HashIndex原理和应用。徐老师曾任职于SunMicroSystems,Lucent等公司,具备多年Linux/UNIXOperatingSystem内核、驱动、文件系统、数据库、研发工作与技术管理经验,对分布式系统、性能优化、数据加密等领域有着深入的研究。索引数据结构是计算机科学里非常重要的,也是
- KaiwuDB 受邀出席“软件名城看济南”暨浪潮海岳软件技术大会
KaiwuDB 数据库
KaiwuDB热点新闻KaiwuDB浪潮软件技术大会
9月6日,由济南市人民政府、山东省工信厅、开放原子开源基金会指导,济南市工信局与浪潮共同主办的“软件名城看济南暨浪潮海岳软件技术大会”在浪潮科技园成功举办,深度聚焦软件智能技术开发、助力企业数字化管理、赋能产业数智化转型等热点话题。KaiwuDBCTO魏可伟受邀出席,以“KaiwuDB技术与社区探索之路”为题展开分享,与开源基金会共建单位、科技企业、科研机构、高校等300余名开源技术领域代表共谈开
- KaiwuDB 携手 IoT 领域合作伙伴发布 “1+X” 工业互联网联合解决方案
KaiwuDB 数据库
KaiwuDB热点新闻KaiwuDB物联网
8月31日,KaiwuDB携手展湾科技、罗克韦尔自动化、新智认知、浪潮信息四家合作伙伴在安徽合肥共同举办“工业互联网联合解决方案”发布会,KaiwuDB副总经理张勇出席本次发布活动。在工业界迈入全新物联网时代的今天,制造业工厂及上下游企业的数智化转型面临从底层基础设施到上层应用全面变革的新挑战,如何在保障安全及系统性能的前提下,提升产品品质及生产效率并优化管理,是各大企业关心的重点问题。本次Kai
- KaiwuDB 受邀亮相 2023 中国国际“软博会”
KaiwuDB 数据库
KaiwuDB热点新闻KaiwuDB中国国际“软博会”
8月31日,第二十五届中国国际软件博览会(以下简称“软博会”)在天津盛大开幕。KaiwuDB受邀亮相展会,围绕“塑造软件新生态,赋能发展新变革”主题,重点展示自研分布式多模数据库及各大行业解决方案,吸引众多到场来宾驻足关注。软博会是我国首个以软件为主题的国家级专业化展会,是我国软件和信息技术服务领域内规模最大、持续时间最长、最具影响力的专业盛会,也是推动我国软件不断向专业化、品牌化、国际化发展的重
- 产品解读 | 分布式多模数据库:KaiwuDB
KaiwuDB 数据库
分布式数据库
1.KaiwuDB是什么?KaiwuDB是由浪潮创新研发的一款分布式、多模融合,支持原生AI的数据库产品,拥有“就地计算”等核心技术,具备高速写入、极速查询、SQL支持、随需压缩、智能预计算、订阅发布、集群部署等特性,具有稳定安全、高可用、易运维等特点。2.KaiwuDB设计理念在当今数据爆炸的时代,企业和组织面临着如何处理并用好海量数据的巨大挑战。传统的数据处理方式难以满足激增的数据量及包括极致
- 产品解读 | 分布式多模数据库:KaiwuDB
数据库
1.KaiwuDB是什么?KaiwuDB是由浪潮创新研发的一款分布式、多模融合,支持原生AI的数据库产品,拥有“就地计算”等核心技术,具备高速写入、极速查询、SQL支持、随需压缩、智能预计算、订阅发布、集群部署等特性,具有稳定安全、高可用、易运维等特点。2.KaiwuDB设计理念在当今数据爆炸的时代,企业和组织面临着如何处理并用好海量数据的巨大挑战。传统的数据处理方式难以满足激增的数据量及包括极致
- KaiwuDB 受邀出席“软件名城看济南”暨浪潮软件技术大会
数据库
9月6日,由山东省工信厅、济南市人民政府、开放原子开源基金会指导,济南市工信局及浪潮联合主办的“软件名城看济南”暨浪潮软件技术大会顺利举办,深度聚焦软件智能技术开发、助力企业数字化管理、赋能产业数智化转型等热点话题。KaiwuDBCTO魏可伟受邀出席,以“KaiwuDB技术与社区探索之路”为题展开分享,与开源基金会共建单位、科技企业、科研机构、高校等300余名开源技术领域代表共谈开源技术及社区发展
- KaiwuDB 携手 IoT 领域合作伙伴发布“1+X”工业互联网联合解决方案
数据库
8月31日,KaiwuDB携手展湾科技、罗克韦尔自动化、新智认知、浪潮信息四家合作伙伴在安徽合肥共同举办“工业互联网联合解决方案”发布会,KaiwuDB副总经理张勇出席本次发布活动。在工业界迈入全新物联网时代的今天,制造业工厂及上下游企业的数智化转型面临从底层基础设施到上层应用全面变革的新挑战,如何在保障安全及系统性能的前提下,提升产品品质及生产效率并优化管理,是各大企业关心的重点问题。本次Kai
- Java实现的基于模板的网页结构化信息精准抽取组件:HtmlExtractor
yangshangchuan
信息抽取HtmlExtractor精准抽取信息采集
HtmlExtractor是一个Java实现的基于模板的网页结构化信息精准抽取组件,本身并不包含爬虫功能,但可被爬虫或其他程序调用以便更精准地对网页结构化信息进行抽取。
HtmlExtractor是为大规模分布式环境设计的,采用主从架构,主节点负责维护抽取规则,从节点向主节点请求抽取规则,当抽取规则发生变化,主节点主动通知从节点,从而能实现抽取规则变化之后的实时动态生效。
如
- java编程思想 -- 多态
百合不是茶
java多态详解
一: 向上转型和向下转型
面向对象中的转型只会发生在有继承关系的子类和父类中(接口的实现也包括在这里)。父类:人 子类:男人向上转型: Person p = new Man() ; //向上转型不需要强制类型转化向下转型: Man man =
- [自动数据处理]稳扎稳打,逐步形成自有ADP系统体系
comsci
dp
对于国内的IT行业来讲,虽然我们已经有了"两弹一星",在局部领域形成了自己独有的技术特征,并初步摆脱了国外的控制...但是前面的路还很长....
首先是我们的自动数据处理系统还无法处理很多高级工程...中等规模的拓扑分析系统也没有完成,更加复杂的
- storm 自定义 日志文件
商人shang
stormclusterlogback
Storm中的日志级级别默认为INFO,并且,日志文件是根据worker号来进行区分的,这样,同一个log文件中的信息不一定是一个业务的,这样就会有以下两个需求出现:
1. 想要进行一些调试信息的输出
2. 调试信息或者业务日志信息想要输出到一些固定的文件中
不要怕,不要烦恼,其实Storm已经提供了这样的支持,可以通过自定义logback 下的 cluster.xml 来输
- Extjs3 SpringMVC使用 @RequestBody 标签问题记录
21jhf
springMVC使用 @RequestBody(required = false) UserVO userInfo
传递json对象数据,往往会出现http 415,400,500等错误,总结一下需要使用ajax提交json数据才行,ajax提交使用proxy,参数为jsonData,不能为params;另外,需要设置Content-type属性为json,代码如下:
(由于使用了父类aaa
- 一些排错方法
文强chu
方法
1、java.lang.IllegalStateException: Class invariant violation
at org.apache.log4j.LogManager.getLoggerRepository(LogManager.java:199)at org.apache.log4j.LogManager.getLogger(LogManager.java:228)
at o
- Swing中文件恢复我觉得很难
小桔子
swing
我那个草了!老大怎么回事,怎么做项目评估的?只会说相信你可以做的,试一下,有的是时间!
用java开发一个图文处理工具,类似word,任意位置插入、拖动、删除图片以及文本等。文本框、流程图等,数据保存数据库,其余可保存pdf格式。ok,姐姐千辛万苦,
- php 文件操作
aichenglong
PHP读取文件写入文件
1 写入文件
@$fp=fopen("$DOCUMENT_ROOT/order.txt", "ab");
if(!$fp){
echo "open file error" ;
exit;
}
$outputstring="date:"." \t tire:".$tire."
- MySQL的btree索引和hash索引的区别
AILIKES
数据结构mysql算法
Hash 索引结构的特殊性,其 检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。
可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢
- JAVA的抽象--- 接口 --实现
百合不是茶
抽象 接口 实现接口
//抽象 类 ,方法
//定义一个公共抽象的类 ,并在类中定义一个抽象的方法体
抽象的定义使用abstract
abstract class A 定义一个抽象类 例如:
//定义一个基类
public abstract class A{
//抽象类不能用来实例化,只能用来继承
//
- JS变量作用域实例
bijian1013
作用域
<script>
var scope='hello';
function a(){
console.log(scope); //undefined
var scope='world';
console.log(scope); //world
console.log(b);
- TDD实践(二)
bijian1013
javaTDD
实践题目:分解质因数
Step1:
单元测试:
package com.bijian.study.factor.test;
import java.util.Arrays;
import junit.framework.Assert;
import org.junit.Before;
import org.junit.Test;
import com.bijian.
- [MongoDB学习笔记一]MongoDB主从复制
bit1129
mongodb
MongoDB称为分布式数据库,主要原因是1.基于副本集的数据备份, 2.基于切片的数据扩容。副本集解决数据的读写性能问题,切片解决了MongoDB的数据扩容问题。
事实上,MongoDB提供了主从复制和副本复制两种备份方式,在MongoDB的主从复制和副本复制集群环境中,只有一台作为主服务器,另外一台或者多台服务器作为从服务器。 本文介绍MongoDB的主从复制模式,需要指明
- 【HBase五】Java API操作HBase
bit1129
hbase
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.ha
- python调用zabbix api接口实时展示数据
ronin47
zabbix api接口来进行展示。经过思考之后,计划获取如下内容: 1、 获得认证密钥 2、 获取zabbix所有的主机组 3、 获取单个组下的所有主机 4、 获取某个主机下的所有监控项  
- jsp取得绝对路径
byalias
绝对路径
在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:
一、使用${pageContext.request.contextPath}
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
- Java定时任务调度:用ExecutorService取代Timer
bylijinnan
java
《Java并发编程实战》一书提到的用ExecutorService取代Java Timer有几个理由,我认为其中最重要的理由是:
如果TimerTask抛出未检查的异常,Timer将会产生无法预料的行为。Timer线程并不捕获异常,所以 TimerTask抛出的未检查的异常会终止timer线程。这种情况下,Timer也不会再重新恢复线程的执行了;它错误的认为整个Timer都被取消了。此时,已经被
- SQL 优化原则
chicony
sql
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统
- java 线程弹球小游戏
CrazyMizzz
java游戏
最近java学到线程,于是做了一个线程弹球的小游戏,不过还没完善
这里是提纲
1.线程弹球游戏实现
1.实现界面需要使用哪些API类
JFrame
JPanel
JButton
FlowLayout
Graphics2D
Thread
Color
ActionListener
ActionEvent
MouseListener
Mouse
- hadoop jps出现process information unavailable提示解决办法
daizj
hadoopjps
hadoop jps出现process information unavailable提示解决办法
jps时出现如下信息:
3019 -- process information unavailable3053 -- process information unavailable2985 -- process information unavailable2917 --
- PHP图片水印缩放类实现
dcj3sjt126com
PHP
<?php
class Image{
private $path;
function __construct($path='./'){
$this->path=rtrim($path,'/').'/';
}
//水印函数,参数:背景图,水印图,位置,前缀,TMD透明度
public function water($b,$l,$pos
- IOS控件学习:UILabel常用属性与用法
dcj3sjt126com
iosUILabel
参考网站:
http://shijue.me/show_text/521c396a8ddf876566000007
http://www.tuicool.com/articles/zquENb
http://blog.csdn.net/a451493485/article/details/9454695
http://wiki.eoe.cn/page/iOS_pptl_artile_281
- 完全手动建立maven骨架
eksliang
javaeclipseWeb
建一个 JAVA 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=App
[-Dversion=0.0.1-SNAPSHOT]
[-Dpackaging=jar]
建一个 web 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=web-a
- 配置清单
gengzg
配置
1、修改grub启动的内核版本
vi /boot/grub/grub.conf
将default 0改为1
拷贝mt7601Usta.ko到/lib文件夹
拷贝RT2870STA.dat到 /etc/Wireless/RT2870STA/文件夹
拷贝wifiscan到bin文件夹,chmod 775 /bin/wifiscan
拷贝wifiget.sh到bin文件夹,chm
- Windows端口被占用处理方法
huqiji
windows
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法..........................1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&
- 开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 !
天梯梦
mobile
CKplayer,其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格 式播放,此播放器的特点在于用户可以自己定义播放器的风格,诸如播放/暂停按钮,静音按钮,全屏按钮都是以外部图片接口形式调用,用户根据自己的需要制作 出播放器风格所需要使用的各个按钮图片然后替换掉原始风格里相应的图片就可以制作出自己的风格了,
- 简单工厂设计模式
hm4123660
java工厂设计模式简单工厂模式
简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式。是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
- maven笔记
zhb8015
maven
跳过测试阶段:
mvn package -DskipTests
临时性跳过测试代码的编译:
mvn package -Dmaven.test.skip=true
maven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。
指定测试类
mvn test
- 非mapreduce生成Hfile,然后导入hbase当中
Stark_Summer
maphbasereduceHfilepath实例
最近一个群友的boss让研究hbase,让hbase的入库速度达到5w+/s,这可愁死了,4台个人电脑组成的集群,多线程入库调了好久,速度也才1w左右,都没有达到理想的那种速度,然后就想到了这种方式,但是网上多是用mapreduce来实现入库,而现在的需求是实时入库,不生成文件了,所以就只能自己用代码实现了,但是网上查了很多资料都没有查到,最后在一个网友的指引下,看了源码,最后找到了生成Hfile
- jsp web tomcat 编码问题
王新春
tomcatjsppageEncode
今天配置jsp项目在tomcat上,windows上正常,而linux上显示乱码,最后定位原因为tomcat 的server.xml 文件的配置,添加 URIEncoding 属性:
<Connector port="8080" protocol="HTTP/1.1"
connectionTi