- 讨论视频系统架构
Robin-LV
MVCJDBC
今天接到一个业务,领导让我搭建一个视频系统架构。架构采用MVC的模式这个大家都知道,技术采用Sping,hibernate3,数据层采用Sping提供的的jdbc模板。我知道要提供一些公共的的类和接口。还有一些封装好的方法。这个架构要考虑现在老系统的数据,等新系统完成要把数据导过去,还要考虑多平台融合的问题。由于我们公司有多套系统,领导想做底层统一以后好管理。现在晕晕的,请高手谈谈如何搭建一个好的
- 推荐:ASP.NET Core Web API 模板 —— 强大的启动项目!
戴洵珠Gerald
推荐:ASP.NETCoreWebAPI模板——强大的启动项目!aspnetcore-webapi-templateThisprojectisanWebAPIOpen-SourceBoilerplateTemplatethatincludesASP.NETCore5,WebAPIstandards,cleann-tierarchitecture,GraphQLservice,Redis,Mssql
- hive生成日期维度表Hql
倔强的耗子
hivebigdatahqlsql
hive生成日期维度表利用现有的函数,生成维度表表结构日期key具体日期第几月份第几季度年份周几当前周的第几天当前月的第几天当前年的第几天当前年的第几周当前周的第一天当前周的最后一天分析上述的表字段都是基于某个具体日期上计算的,所有首先要生成一个日期表,然后再计算每一天的具体属性范围根据自己的需求,比如我这里定义的日期范围是2022-01-01~2022-12-31#1.使用date_add()以
- hive学习记录
2302_80695227
hive学习hadoop
一、Hive的基本概念定义:Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。Hive将HQL(HiveQueryLanguage)转化成MapReduce程序或其他分布式计算引擎(如Tez、Spark)的任务进行计算。数据存储:Hive处理的数据存储在HDFS(HadoopDistributedFileSystem)上。执行引擎:Hive的
- 大数据技术之HBase 与 Hive 集成(7)
大数据深度洞察
Hbase大数据hbasehive
目录使用场景HBase与Hive集成使用1)案例一2)案例二使用场景如果大量的数据已经存放在HBase上面,并且需要对已经存在的数据进行数据分析处理,那么Phoenix并不适合做特别复杂的SQL处理。此时,可以使用Hive映射HBase的表格,之后通过编写HQL进行分析处理。HBase与Hive集成使用Hive安装https://blog.csdn.net/qq_45115959/article/
- HQL || SQL练习:根据四节气推算季节
天寒白
sql数据库大数据hive
有一张用户骑车日期节气表dwd_ride_date_term_dd,包含user_id(用户id)、ride_dt(骑行日期)以及dt_term(日期对应节气)如果用户当天多次骑行,该表只会记录一次如果骑行日不是立春、立夏、立秋、立冬这四个日期,那么该字段为NULL问题:请求出所有用户骑行日对应的季节(春、夏、秋、冬)思路:很明显,我们只要计算出立春、立夏、立秋、立冬四个节气的具体日期(开始日期和
- 什么是hql以及hql和sql的区别
m0_48680499
一、hql的定义Hibernate查询语言(HQL)是一种面向对象的查询语言,类似于SQL,但不是去对表和列进行操作,而是面向对象和它们的属性。二、HQL1.HQL里面的类名和属性名区分大小写,但关键字不区分大小写2.?从下标0开始计算位置3.HQL支持:命名参数4.HQL是面向对象的查询语言三、SQL1.SQL里面的表名和列名不区分大小写2.?从顺序1开始计算位置3.SQL不支持:命名参数4.S
- HQL || SQL :连续签到领金币
天寒白
HQLSQL练习数据库前端sql数据仓库
已知一张用户行为日志表tb_user_log,字段包括uid-用户ID、artical_id-文章ID、in_time-进入时间、out_time-离开时间、sign_in-是否签到注意1:只有artical_id为0时sign_in值才有效;注意2:从2021年7月7日0点开始,用户每天签到可以领1金币,并可以开始累积签到天数,连续签到的第3、7天分别可额外领2、6金币,每连续签到7天后重新累积
- HIVE 数据模型
HFDYCYY
大数据
体系结构:元数据/HQL的执行安装:嵌入/远程/本地管理:CLI/web界面/远程服务数据类型:基本/复杂/时间数据模型:数据存储/内部表/分区表/外部表/桶表/视图WEB管理工具:http://tdxy-bigdata-04:8889/notebook/editor?type=hive集群状态管理:http://tdxy-bigdata-03:7180/cmf/home基于HDFS没有专门的数据
- python graphql_django使用graphql的实例
weixin_39921224
pythongraphql
一、开发环境1、python3.63、window10二、项目搭建1、创建一个虚拟空间mkvirtualenv空间名2、创建一个django项目3、安装graphql的依赖包pipinstallgraphene-django4、创建一个组件blog5、把组件blog及graphene_django注入到app中6、在settings.py中配置mysql数据库连接三、书写blog的内容1、在mod
- python graph_详解Python Graphql
weixin_39761491
pythongraph
前言很高兴现在接手的项目让我接触到了PythonGraphql,百度上对其介绍相对较少也不够全面,几乎没有完整的中文文档,所以这边也借此机会学习一下Graphql。什么是Graphql呢?Graphql是一个API查询语言,其数据由服务器上的一个Scheme提供,其查询返回的数据依赖请求的时候用户需要的精确数据。列如用户只需要一个name字段,服务器也只返回name的值。参考HelloWord入门
- GraphQL Python 库 `graphene` 教程
宣昀芊
GraphQLPython库graphene教程grapheneGraphQLframeworkforPython项目地址:https://gitcode.com/gh_mirrors/gr/graphene1.项目目录结构及介绍在graphene的源码仓库中,主要的目录结构如下:graphene/├──graphene│├──__init__.py│├──types││├──__init__.p
- GraphQL在Postman中:释放API查询的强大潜能
2401_85761003
graphqlpostman后端
GraphQL在Postman中:释放API查询的强大潜能Postman作为API开发和测试的领先工具,对GraphQL的支持为开发者提供了一种新的方式来查询和管理数据。GraphQL是一种查询语言,用于API,允许客户端明确指定他们需要哪些数据。本文将深入探讨Postman中GraphQL支持的实现方法,通过详细的步骤、丰富的代码示例,教您如何在Postman中充分利用GraphQL的强大功能。
- 还在使用 RESTful API ? 试一试 GraphQL
zoe_ya
restfulgraphql后端
前言GraphQL和RESTfulAPI是两种不同的网络通信接口设计理念,它们都可以用于客户端和服务器之间的数据交换,但是有着不同的工作方式和特点。各自的特点以及优缺点GraphQL:特点:查询语言:GraphQL是一个查询语言,允许客户端精确地指定需要的数据结构。单一端点:与REST不同,GraphQL通常只使用一个端点来处理所有的数据请求。强类型系统:GraphQL服务定义了一套强类型的API
- 【DataHub】 现代数据栈的元数据平台的Serving Architecture【服务体系架构】讲解
九层之台起于累土
【数据治理】【BigData】架构kafkajava数据库大数据
ServingArchitecture架构图DataHub服务层的架构图如下:主服务是gms,它提供一套RESTAPI和一套GraphQLAPI,用于对元数据执行CRUD操作元数据服务还提供了搜索和图查询api,以支持二级索引查询、全文搜索以及数据血缘的关系查询服务层组件基本概念:MCE:MetadataChangeEvent元数据更新事件MAE:MetadataCommitLogStream元数
- Spring4+Hibernate4+Mybatis Maven的pom配置
wanhf11
Maven
4.0.0org.digdataswustoj30.0.1-SNAPSHOTwarswustoj3UTF-84.0.4.RELEASE1.7.41.7.134.3.8.Final3.3javaxjavaee-api7.0providedorg.glassfish.webjavax.servlet.jsp.jstl1.2.2providedjavax.servletservlet-api2.5pro
- graphql开发示例
whatzhang007
#GraphQLgraphql
https://github.com/chentsulin/awesome-graphql/blob/master/README.md里面有各种语言对graphql的开发框架和示例比如java:TableofContentsSpecificationsFoundationsCommunitiesMeetupsImplementationsJavaScript/TypeScriptJavaScrip
- graphql_GraphQL简介
cukw6666
数据库pythonjava大数据mysql
graphqlGraphQLisaquerylanguageforAPIsandaruntimeforfulfillingthosequerieswithyourexistingdata.GraphQLprovidesacompleteandunderstandabledescriptionofthedatainyourAPIaswellasgivesclientsthepowertoaskfor
- graphql是什么_那我一直在听说这GraphQL是什么呢?
cumian8165
数据库大数据编程语言pythonjava
graphql是什么bySachaGreif由SachaGreif那我一直在听说这GraphQL是什么呢?(Sowhat’sthisGraphQLthingIkeephearingabout?)Ifyou’relikeme,youprobablygothroughthreestageswhenhearingaboutanewtechnology:如果您像我一样,则在听说一项新技术时可能会经历三个阶
- Introduction to GraphQL-style APIs
进击切图仔
graphql后端
GraphQLisanopen-sourcequerylanguageandruntimeenvironmentdevelopedbyFacebookforconstructingAPIs.UnliketraditionalRESTfulAPIs,GraphQLallowsclientstosendprecisequeriestoretrievethenecessarydatawithoutret
- Hive框架(三) —— Hive SQL语句的执行顺序
爱睡觉的考拉yxl
Hivehivesqlhadoop
HQL的语句执行顺寻与SQL有一定的差别HiveSQLFrom-where-join-on-select-groupby-select-having-distinct-orderby-limit-union/unionallMap阶段:执行from,进行表的查找与加载;执行where,注意:sql语句中leftjoin写在where之前的,但是实际执行先执行where操作,因为Hive会对语句进行
- mybatis 深入剖析
爱可2020
java中提到持久层框架,相信没有人不知道mybatis的存在,相对于JDBC她多了一份干练(jdbc工作量大),相对于Hibernate她又多了一份灵动(HQL虽然方便,但台呆板),面对如此尤物,今天我们就一起走就她的世界。一、mybatis的简单实现→准备工作1.创建实体类和表映射2.导入maven依赖→编写接口和mapper为文件注意:在idea中,直接把资源文件放在src文件夹下,如果不进
- vscode中一键生成react代码块以及快速补全react代码
前端驿站
1.vscode扩展搜索ES7React/Redux/GraphQL/React-Nativesnippetsd或者React-Native/React/Reduxsnippetsfores6/es7并安装(如果安装后者直接cccs可以一键生成模板块安装前者步骤如下)2、安装后在组件中执行rcc即可生产有状态的组件3、执行rfc即可生产无状态组件自动补充代码1、打开首选项设置2、在搜索框中输入em
- Hive调优——explain执行计划
爱吃辣条byte
#Hive大数据数据仓库
一、explain查询计划概述explain将HiveSQL语句的实现步骤、依赖关系进行解析,帮助用户理解一条HQL语句在底层是如何实现数据的查询及处理,通过分析执行计划来达到Hive调优,数据倾斜排查等目的。https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Explainhttps://cwiki.apache.org
- 干掉RESTful:GraphQL真香!
码农code之路
数据库java编程语言大数据web
来源:http://39sd.cn/773FEREST作为一种现代网络应用非常流行的软件架构风格,自从RoyFielding博士在2000年他的博士论文中提出来到现在已经有了20年的历史。它的简单易用性,可扩展性,伸缩性受到广大Web开发者的喜爱。REST的API配合JSON格式的数据交换,使得前后端分离、数据交互变得非常容易,而且也已经成为了目前Web领域最受欢迎的软件架构设计模式。但随着RES
- SQL之用户行为路径分析--HQL面试题46【拼多多面试题】
莫叫石榴姐
SQLBOY1000题sqlHiveSql面试题sql大数据
目录0问题描述1数据分析2小结0问题描述已知用户行为表tracking_log,大概字段有:(user_id用户编号,op_id操作编号,op_time操作时间)要求:(1)统计每天符合以下条件的用户数:A操作之后是B操作,AB操作必须相邻。(2)统计用户行为序列为A-B-D的用户数其中:A-B之间可以有任何其他浏览记录(如C,E等),B-D之间除了C记录可以有任何其他浏览记录(如A,E等)1数据
- HiveSQL——用户行为路径分析
爱吃辣条byte
#HIveSQL数据仓库大数据
注:参考文档:SQL之用户行为路径分析--HQL面试题46【拼多多面试题】_路径分析sql-CSDN博客文章浏览阅读2k次,点赞6次,收藏19次。目录0问题描述1数据分析2小结0问题描述已知用户行为表tracking_log,大概字段有:(user_id用户编号,op_id操作编号,op_time操作时间)要求:(1)统计每天符合以下条件的用户数:A操作之后是B操作,AB操作必须相邻。(2)统计用
- Hive正则表达式
爱吃辣条byte
#Hive大数据数据仓库
Hive版本:hive-3.1.2一、Hive的正则表达式概述正则表达式是一种用于匹配和操作文本的强大工具,它是由一系列字符和特殊字符组成的模式,用于描述要匹配的文本模式。Hive的正则表达式灵活使用解决HQL开发过程中的很多问题,本篇文章主要对hive正则表达式的总结归纳。关系型数据库的正则表达式如下:正则表达式–教程|菜鸟教程正则表达式-教程正则表达式(RegularExpression)是一
- HiveSQL——连续增长问题
爱吃辣条byte
#HIveSQL大数据数据仓库
注:参考文章:SQL连续增长问题--HQL面试题35_sql判断一个列是否连续增长-CSDN博客文章浏览阅读2.6k次,点赞6次,收藏30次。目录0需求分析1数据准备3小结0需求分析假设我们有一张订单表shop_ordershop_id,order_id,order_time,order_amt我们需要计算过去至少3天销售金额连续增长的商户shop_id。数据如下:shop_idorder_amt
- SQL 之共同使用ip用户检测问题【自关联问题】-HQL面试题48【拼多多面试题】
莫叫石榴姐
SQLBOY1000题sqlHiveSql面试题sql
目录0问题描述1数据分析2小结0问题描述1数据分析(1)数据准备createtablelog(uidstring,ipstring,timestring)rowformatdelimitedfieldsterminatedby'\t';insertintologvalues('a','124','2019-08-0712:0:0'),('a','124','2019-08-0713:0:0'),(
- mysql主从数据同步
林鹤霄
mysql主从数据同步
配置mysql5.5主从服务器(转)
教程开始:一、安装MySQL
说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL 5.5.22
二、配置MySQL主服务器(192.168.21.169)mysql -uroot -p &nb
- oracle学习笔记
caoyong
oracle
1、ORACLE的安装
a>、ORACLE的版本
8i,9i : i是internet
10g,11g : grid (网格)
12c : cloud (云计算)
b>、10g不支持win7
&
- 数据库,SQL零基础入门
天子之骄
sql数据库入门基本术语
数据库,SQL零基础入门
做网站肯定离不开数据库,本人之前没怎么具体接触SQL,这几天起早贪黑得各种入门,恶补脑洞。一些具体的知识点,可以让小白不再迷茫的术语,拿来与大家分享。
数据库,永久数据的一个或多个大型结构化集合,通常与更新和查询数据的软件相关
- pom.xml
一炮送你回车库
pom.xml
1、一级元素dependencies是可以被子项目继承的
2、一级元素dependencyManagement是定义该项目群里jar包版本号的,通常和一级元素properties一起使用,既然有继承,也肯定有一级元素modules来定义子元素
3、父项目里的一级元素<modules>
<module>lcas-admin-war</module>
<
- sql查地区省市县
3213213333332132
sqlmysql
-- db_yhm_city
SELECT * FROM db_yhm_city WHERE class_parent_id = 1 -- 海南 class_id = 9 港、奥、台 class_id = 33、34、35
SELECT * FROM db_yhm_city WHERE class_parent_id =169
SELECT d1.cla
- 关于监听器那些让人头疼的事
宝剑锋梅花香
画图板监听器鼠标监听器
本人初学JAVA,对于界面开发我只能说有点蛋疼,用JAVA来做界面的话确实需要一定的耐心(不使用插件,就算使用插件的话也没好多少)既然Java提供了界面开发,老师又要求做,只能硬着头皮上啦。但是监听器还真是个难懂的地方,我是上了几次课才略微搞懂了些。
- JAVA的遍历MAP
darkranger
map
Java Map遍历方式的选择
1. 阐述
对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿到的只是key的集合,针对每个key,都要去Map中额外查找一次value,从而降低了总体效率。那么实际情况如何呢?
为了解遍历性能的真实差距,包括在遍历ke
- POJ 2312 Battle City 优先多列+bfs
aijuans
搜索
来源:http://poj.org/problem?id=2312
题意:题目背景就是小时候玩的坦克大战,求从起点到终点最少需要多少步。已知S和R是不能走得,E是空的,可以走,B是砖,只有打掉后才可以通过。
思路:很容易看出来这是一道广搜的题目,但是因为走E和走B所需要的时间不一样,因此不能用普通的队列存点。因为对于走B来说,要先打掉砖才能通过,所以我们可以理解为走B需要两步,而走E是指需要1
- Hibernate与Jpa的关系,终于弄懂
avords
javaHibernate数据库jpa
我知道Jpa是一种规范,而Hibernate是它的一种实现。除了Hibernate,还有EclipseLink(曾经的toplink),OpenJPA等可供选择,所以使用Jpa的一个好处是,可以更换实现而不必改动太多代码。
在play中定义Model时,使用的是jpa的annotations,比如javax.persistence.Entity, Table, Column, OneToMany
- 酸爽的console.log
bee1314
console
在前端的开发中,console.log那是开发必备啊,简直直观。通过写小函数,组合大功能。更容易测试。但是在打版本时,就要删除console.log,打完版本进入开发状态又要添加,真不够爽。重复劳动太多。所以可以做些简单地封装,方便开发和上线。
/**
* log.js hufeng
* The safe wrapper for `console.xxx` functions
*
- 哈佛教授:穷人和过于忙碌的人有一个共同思维特质
bijian1013
时间管理励志人生穷人过于忙碌
一个跨学科团队今年完成了一项对资源稀缺状况下人的思维方式的研究,结论是:穷人和过于忙碌的人有一个共同思维特质,即注意力被稀缺资源过分占据,引起认知和判断力的全面下降。这项研究是心理学、行为经济学和政策研究学者协作的典范。
这个研究源于穆来纳森对自己拖延症的憎恨。他7岁从印度移民美国,很快就如鱼得水,哈佛毕业
- other operate
征客丶
OSosx
一、Mac Finder 设置排序方式,预览栏 在显示-》查看显示选项中
二、有时预览显示时,卡死在那,有可能是一些临时文件夹被删除了,如:/private/tmp[有待验证]
--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一
- 【Scala五】分析Spark源代码总结的Scala语法三
bit1129
scala
1. If语句作为表达式
val properties = if (jobIdToActiveJob.contains(jobId)) {
jobIdToActiveJob(stage.jobId).properties
} else {
// this stage will be assigned to "default" po
- ZooKeeper 入门
BlueSkator
中间件zk
ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。网上对ZK的应用场景也有不少介绍,本文将结合作者身边的项目例子,系统地对ZK的应用场景进行一个分门归类的介绍。
值得注意的是,ZK并非天生就是为这些应用场景设计的,都是后来众多开发者根据其框架的特性,利
- MySQL取得当前时间的函数是什么 格式化日期的函数是什么
BreakingBad
mysqlDate
取得当前时间用 now() 就行。
在数据库中格式化时间 用DATE_FORMA T(date, format) .
根据格式串format 格式化日期或日期和时间值date,返回结果串。
可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值:
%S, %s 两位数字形式的秒( 00,01,
- 读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
- 4_JAVA+Oracle面试题(有答案)
chenke
oracle
基础测试题
卷面上不能出现任何的涂写文字,所有的答案要求写在答题纸上,考卷不得带走。
选择题
1、 What will happen when you attempt to compile and run the following code? (3)
public class Static {
static {
int x = 5; // 在static内有效
}
st
- 新一代工作流系统设计目标
comsci
工作算法脚本
用户只需要给工作流系统制定若干个需求,流程系统根据需求,并结合事先输入的组织机构和权限结构,调用若干算法,在流程展示版面上面显示出系统自动生成的流程图,然后由用户根据实际情况对该流程图进行微调,直到满意为止,流程在运行过程中,系统和用户可以根据情况对流程进行实时的调整,包括拓扑结构的调整,权限的调整,内置脚本的调整。。。。。
在这个设计中,最难的地方是系统根据什么来生成流
- oracle 行链接与行迁移
daizj
oracle行迁移
表里的一行对于一个数据块太大的情况有二种(一行在一个数据块里放不下)
第一种情况:
INSERT的时候,INSERT时候行的大小就超一个块的大小。Oracle把这行的数据存储在一连串的数据块里(Oracle Stores the data for the row in a chain of data blocks),这种情况称为行链接(Row Chain),一般不可避免(除非使用更大的数据
- [JShop]开源电子商务系统jshop的系统缓存实现
dinguangx
jshop电子商务
前言
jeeshop中通过SystemManager管理了大量的缓存数据,来提升系统的性能,但这些缓存数据全部都是存放于内存中的,无法满足特定场景的数据更新(如集群环境)。JShop对jeeshop的缓存机制进行了扩展,提供CacheProvider来辅助SystemManager管理这些缓存数据,通过CacheProvider,可以把缓存存放在内存,ehcache,redis,memcache
- 初三全学年难记忆单词
dcj3sjt126com
englishword
several 儿子;若干
shelf 架子
knowledge 知识;学问
librarian 图书管理员
abroad 到国外,在国外
surf 冲浪
wave 浪;波浪
twice 两次;两倍
describe 描写;叙述
especially 特别;尤其
attract 吸引
prize 奖品;奖赏
competition 比赛;竞争
event 大事;事件
O
- sphinx实践
dcj3sjt126com
sphinx
安装参考地址:http://briansnelson.com/How_to_install_Sphinx_on_Centos_Server
yum install sphinx
如果失败的话使用下面的方式安装
wget http://sphinxsearch.com/files/sphinx-2.2.9-1.rhel6.x86_64.rpm
yum loca
- JPA之JPQL(三)
frank1234
ormjpaJPQL
1 什么是JPQL
JPQL是Java Persistence Query Language的简称,可以看成是JPA中的HQL, JPQL支持各种复杂查询。
2 检索单个对象
@Test
public void querySingleObject1() {
Query query = em.createQuery("sele
- Remove Duplicates from Sorted Array II
hcx2013
remove
Follow up for "Remove Duplicates":What if duplicates are allowed at most twice?
For example,Given sorted array nums = [1,1,1,2,2,3],
Your function should return length
- Spring4新特性——Groovy Bean定义DSL
jinnianshilongnian
spring 4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- CentOS安装Mysql5.5
liuxingguome
centos
CentOS下以RPM方式安装MySQL5.5
首先卸载系统自带Mysql:
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
去http://dev.mysql.c
- 第14章 工具函数(下)
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/
- POJ 1050
SaraWon
二维数组子矩阵最大和
POJ ACM第1050题的详细描述,请参照
http://acm.pku.edu.cn/JudgeOnline/problem?id=1050
题目意思:
给定包含有正负整型的二维数组,找出所有子矩阵的和的最大值。
如二维数组
0 -2 -7 0
9 2 -6 2
-4 1 -4 1
-1 8 0 -2
中和最大的子矩阵是
9 2
-4 1
-1 8
且最大和是15
- [5]设计模式——单例模式
tsface
java单例设计模式虚拟机
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点
安全的单例模式:
/*
* @(#)Singleton.java 2014-8-1
*
* Copyright 2014 XXXX, Inc. All rights reserved.
*/
package com.fiberhome.singleton;
- Java8全新打造,英语学习supertool
yangshangchuan
javasuperword闭包java8函数式编程
superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。Clean code、Fluent style、Java8 feature: Lambdas, Streams and Functional-style Programming。
升学考试、工作求职、充电提高,都少不了英语的身影,英语对我们来说实在太重要