天下之事,必先处之难,而后易之。

08 2024 档案

摘要:目录 常规策略模式示例 函数式接口策略 定义函数方法 函数策略调用 常规策略模式示例 public abstract class Strategy { abstract void doSomething(); } // 策略A public class AStrategy extends Strat 阅读全文
posted @ 2024-08-31 23:42 boonya 阅读(7) 评论(0) 推荐(0) 编辑
摘要:文章来源:http://lbsyun.baidu.com/index.php?title=open/logistics 快递物流与地图 快递物流行业正在经历变革,传统快递物流巨头在积极拥抱互联网,新兴货运O2O平台涌进货运市场,更有服务于日常生活的外卖、生鲜等社区O2O涉足及时配送领域。这个行业蕴藏 阅读全文
posted @ 2024-08-31 23:08 boonya 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1.HTTPS握手过程模拟 以下文章来自:http://kingj.iteye.com/blog/2103662 1.1准备工作 1、创建java证书: C:\> keytool -genkey -alias wangyi -keypass wangyi -keyalg RSA -keysize 1 阅读全文
posted @ 2024-08-31 16:44 boonya 阅读(46) 评论(0) 推荐(0) 编辑
摘要:原文参考: 如何在.NET中使用托管的RTP API类来创建多播系统 什么是RTP RTP,即实时传输协议。更多RTP编程请参考:http://www.socketcoder.com/ IP网络中数据音频/视频传输的关键标准是实时传输协议(RTP)及其关联的配置文件和有效载荷格式。 RTP旨在通过I 阅读全文
posted @ 2024-08-31 15:30 boonya 阅读(36) 评论(0) 推荐(0) 编辑
摘要:在Java项目中,时间格式化在很多时候都会用到。在JDK1.8之前我们都是通过自己封装的时间工具类来实现,在1.8之后我们可以使用它提供的Period和Duration来实现时间区间和转换计算。使用这两个工具,我们可以计算年、月、日、周、天、时、分、秒、纳秒等。 目录 传统封装Util工具 Peri 阅读全文
posted @ 2024-08-31 14:33 boonya 阅读(18) 评论(0) 推荐(0) 编辑
摘要:以下内容转自:http://bovin.szecp.com/?p=111 新建一个名为www的用户组 [root@os11728 src]# groupadd www 在www用户组下新建一个名为www的用户 [root@os11728 src]# useradd -g www www 1.1. 安 阅读全文
posted @ 2024-08-31 13:13 boonya 阅读(2) 评论(0) 推荐(0) 编辑
摘要:VirtualBox采用轻量级Linux系统Boot2Docker通过SSH连接来访问需要做相应的设置(Boot2Docker本身是集成了SSH服务的),所以对于DockerToolBox而言使用Boot2Docker连接SSH的方式是一样的,因为使用的都是boot2docker.iso镜像系统。 阅读全文
posted @ 2024-08-31 08:35 boonya 阅读(9) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://spring.io/projects/spring-data 概述 Spring Data的使命是为数据访问提供熟悉且一致的基于Spring的编程模型,同时仍保留底层数据存储的特殊特性。它使得使用数据访问技术,关系数据库和非关系数据库,map-reduce框架和基于云的数据 阅读全文
posted @ 2024-08-31 08:18 boonya 阅读(18) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://projects.spring.io/spring-mobile/ 目录 特性 快速开始 设备检测 网站偏好 设备感知视图分辨率 Sample Projects Getting Started Guides Spring Mobile是Spring MVC的扩展,旨在简化移 阅读全文
posted @ 2024-08-30 18:37 boonya 阅读(12) 评论(0) 推荐(0) 编辑
摘要:《Axure RP8 入门手册》笔记: 作者:小楼一夜听春语 第1章 准备工作和注意事项 1.1 下载与安装Axure Axure官网:http://www.axure.com/download Axure原创教程网:http://www.iaxure.com/ Axure相关插件下载:http:/ 阅读全文
posted @ 2024-08-30 17:21 boonya 阅读(217) 评论(0) 推荐(0) 编辑
摘要:findbugs插件的快捷方式足以为我们探索项目中需要优化的代码以数字标识。这个工具的使用很简单,就不过多做教学了。静态分析工具承诺无需开发人员费劲就能找出代码中已有的缺陷。当然,如果有多年的编写经验,就会知道这些承诺并不是一定能兑现。所以工作中编码规范和常识很重要。 什么是FindBUGs Fin 阅读全文
posted @ 2024-08-30 15:01 boonya 阅读(89) 评论(0) 推荐(0) 编辑
摘要:目录 限制问题日志 错误代码跟踪 异常问题分析 DruidDataSource源码 参考阅读 首先声明:这个锅不是 DruidDataSource的问题,请放心使用 DruidDataSource。 DS是关系型数据库服务(Relational Database Service)的简称,是一种即开即 阅读全文
posted @ 2024-08-30 13:35 boonya 阅读(32) 评论(0) 推荐(0) 编辑
摘要:工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 介绍 意图:定义一个创建对象的接口, 阅读全文
posted @ 2024-08-30 11:36 boonya 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Redis 集群是一个提供在多个Redis间节点间共享数据的程序集.redis3.0以前,只支持主从同步的,如果主的挂了,写入就成问题了。3.0出来后就可以很好帮我们解决这个问题。 目前redis 3.0还不稳定,如果要用在生产环境中,要慎重。 一.redis服务器说明 192.168.10.219 阅读全文
posted @ 2024-08-30 11:19 boonya 阅读(167) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.runoob.com/csharp/csharp-preprocessor-directives.html 预处理器指令指导编译器在实际编译开始之前对信息进行预处理。 所有的预处理器指令都是以 # 开始。且在一行上,只有空白字符可以出现在预处理器指令之前。预处理器指令 阅读全文
posted @ 2024-08-30 10:28 boonya 阅读(8) 评论(0) 推荐(0) 编辑
摘要:使用 MySQL 的 SQL Server 迁移助手 (SSMA) 可快速将 MySQL 数据库架构转换为 SQL Server 或 Azure SQL 数据库架构,将生成的架构上传到 SQL Server 或 Azure SQL 数据库,并将数据从 MySQL 迁移到 SQL Server 或 A 阅读全文
posted @ 2024-08-30 10:15 boonya 阅读(20) 评论(0) 推荐(0) 编辑
摘要:对同一个对象进行多线程操作时,如何保证线程执行结果的一致性?我们需要对线程操作对象加同步锁。(这是一道面试题) 需求描述 1-20个数字 A线程打印奇数:1,3,5,7,9,11,13,15,17,19 B线程打印偶数:2,4,6,8,10,12,14,16,18,20 C线程在AB两个线程执行完了 阅读全文
posted @ 2024-08-30 10:01 boonya 阅读(18) 评论(0) 推荐(0) 编辑
摘要:10. Material-Animations 它是一款实现了各种Material风格动画效果的开源项目,包括Activity之间的跳转动画,View的动画等。 GitHub: https://github.com/lgvalle/Material-Animations 9. MaterialDra 阅读全文
posted @ 2024-08-30 07:26 boonya 阅读(36) 评论(0) 推荐(0) 编辑
摘要:目录 项目资源 启动Zookeeper 启动dubbo-admin-server 启动dubbo-admin-ui 前后端访问 SwaggerAPI 项目资源 项目地址:https://github.com/apache/incubator-dubbo-ops 启动Zookeeper 注意Zooke 阅读全文
posted @ 2024-08-30 05:33 boonya 阅读(1) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://blog.csdn.net/wclkkk/article/details/75160435 前言 软件开发生命周期从瀑布式到敏捷再到现在的DevOps。记得刚入行的时候还是敏捷的天下,在不同公司敏捷的实践中或多或少感受到了团队间合作衔接的效率问题;即使敏捷宣言所倡导是高效, 阅读全文
posted @ 2024-08-29 17:19 boonya 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1、找到控制面板>Windows防火墙>入站规则 2、新建一个入站规则,选择端口类型,设置例外的端口,然后一步一步操作即可。 3、提示:开启Http、TCP、UDP端口都是这么操作的。 阅读全文
posted @ 2024-08-29 16:18 boonya 阅读(101) 评论(0) 推荐(0) 编辑
摘要:1、希尔排序(Shell Sort)是插入排序的一种。是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 2、希尔排序基本思想: 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为d1的倍数的记录放在同一个组中。先在各组内进 阅读全文
posted @ 2024-08-29 16:10 boonya 阅读(63) 评论(0) 推荐(0) 编辑
摘要:socket 分包和组包:建议使用字节流。组包和拆包是一个近似序列化和反序列化的过程。 目录 组包 拆包 C++组包发送与拼包解析 组包拆包示例 消息形式为: 包长度(short)+包头(short)+messages(string)+包尾(short) 组包 组包的意思是按照协议构建二进制数组数据 阅读全文
posted @ 2024-08-29 14:39 boonya 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Java术语,意为Java媒体框架(JMF)。该核心框架支持不同媒体(如:音频输出和视频输出)间的时钟同步。它是一个标准的扩展框架,允许用户制作纯音频流和视频流。 JMF实际上是Java的一个类包。JMF 2.1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能。这些功能包括:媒体捕获、 阅读全文
posted @ 2024-08-29 13:09 boonya 阅读(10) 评论(0) 推荐(0) 编辑
摘要:https://www.netsarang.com/ Secure UNIX/Linux Connectivity Solution Xmanager Enterprise 5 brings you the most comprehensive set of network connectivity 阅读全文
posted @ 2024-08-29 09:51 boonya 阅读(6) 评论(0) 推荐(0) 编辑
摘要:MariaDB基础介绍 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 阅读全文
posted @ 2024-08-29 09:26 boonya 阅读(25) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://spring.io/projects/spring-restdocs 目录 概述 Spring Boot配置 快速开始 学习 文档 示例 概述 Spring REST Docs可帮助您记录RESTful服务。 它结合了使用Asciidoctor编写的手写文档和使用Sprin 阅读全文
posted @ 2024-08-29 08:26 boonya 阅读(16) 评论(0) 推荐(0) 编辑
摘要:由于代码写的不够严谨,经常认为万无一失的地方却出现了重大问题,比如说简单的一个方法重载导致的栈溢出。这种问题已经看到好几次了,虽然代码不是自己写的,还是应该引起重视。 目录 定义接口和实现 错误日志 定义接口和实现 接口: package com.boonya.stackerror; public 阅读全文
posted @ 2024-08-28 22:15 boonya 阅读(11) 评论(0) 推荐(0) 编辑
摘要:keepalived: 虚拟IP工具,可以虚拟一个200的地址对外访问,一个keepalived节点挂掉之后可以漂移到另一个keepalived节点。 haproxy:高可用代理服务,可代理TCP、HTTP。 Mycat :数据库分库分表插件。 阅读全文
posted @ 2024-08-28 19:59 boonya 阅读(2) 评论(0) 推荐(0) 编辑
摘要:项目地址:https://github.com/apache/incubator-shardingsphere 文档地址:http://shardingsphere.apache.org/document/current/cn/overview/ 1. 概览 2. 快速入门 2.1. Shardin 阅读全文
posted @ 2024-08-28 19:59 boonya 阅读(25) 评论(0) 推荐(0) 编辑
摘要:目录 OA系统项目管理功能对比 OA系统协同办公功能对比 OA系统职能模块对比 参考资料来源 企业服务汇:http://www.chiefmore.com/ 阿里巴巴旗下办公套件:https://www.teambition.com/ 北京神州数码云计算有限公司:https://www.iquick 阅读全文
posted @ 2024-08-28 15:34 boonya 阅读(19) 评论(0) 推荐(0) 编辑
摘要:原文来自:https://examples.javacodegeeks.com/enterprise-java/apache-hadoop/apache-hadoop-distributed-file-system-explained/ 本文采用谷歌翻译,请参照中英文学习 在本例中,我们将详细讨论A 阅读全文
posted @ 2024-08-28 15:25 boonya 阅读(18) 评论(0) 推荐(0) 编辑
摘要:网上很多在线工具转出来的不能用,如“是是是”转出来的ASCII码是 :"\u662f\u662f\u662f”,如果是HTTP服务这个参数是有问题的因为包含特殊字符“\”。C#或ASP.NET中,如果是有中文字符,那么直接转是不行的,需要先将字符串转成16进制码才能转成想要的ASCII码,拿到的AS 阅读全文
posted @ 2024-08-28 14:26 boonya 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1.0 HTTPS和HTTP的区别 一、https协议需要到ca申请证书,一般免费证书很少,需要交费。 二、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。 三、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 四 阅读全文
posted @ 2024-08-28 13:17 boonya 阅读(42) 评论(0) 推荐(0) 编辑
摘要:教程一 中文地址:https://www.servicemesher.com/envoy/ Envoy 官方文档中文版,基于 Envoy 最新的 1.7 版本。 本项目文档地址:https://github.com/servicemesher/envoy 英文官方文档地址:https://www.e 阅读全文
posted @ 2024-08-28 08:39 boonya 阅读(57) 评论(0) 推荐(0) 编辑
摘要:1.基础介绍 在MVC体系结构中,JSP页面只是用来显示数据,但JSP脚本中的表达式功能不够强大,它不能直接对隐式对象中某对象的属性进行显示,需要配合Scriptlet才能显示数据,很是麻烦,如果在JSP页面中使用EL表达式将大大简化JSP页面中的Java代码,在配合JSP标准动作,JSTL,可达到 阅读全文
posted @ 2024-08-28 07:45 boonya 阅读(42) 评论(0) 推荐(0) 编辑
摘要:学习地址:https://cloud.tencent.com/developer/devdocs Bootstrap 4 Bootstrap 3 C Clojure 1.8 Codeigniter 3 CSS Docker 17 Electron Elixir 1.5 Erlang 20 Eslin 阅读全文
posted @ 2024-08-28 07:36 boonya 阅读(1) 评论(0) 推荐(0) 编辑
摘要:经常使用字符串替换replace或者replaceAll ,而replaceAll是基于正则表达式实现的。 本文重点关注的是批量替换replaceAll方法。 目录 替换源码 错误示例 正确示例 真实示例 替换源码 /** * Replaces each substring of this stri 阅读全文
posted @ 2024-08-28 04:21 boonya 阅读(113) 评论(0) 推荐(0) 编辑
摘要:文章来自:https://examples.javacodegeeks.com/enterprise-java/apache-hadoop/apache-hadoop-zookeeper-example/ 文章采用Google Translator Google翻译:建议先看原文。 在这个例子中,我 阅读全文
posted @ 2024-08-27 23:04 boonya 阅读(7) 评论(0) 推荐(0) 编辑
摘要:线程安全告诉我们无状态和原子类型是线程安全的,对于分布式而言 我们的状态修改只能一个入口并且是加锁的,这样才能保证在分布式环境下数据的安全可靠。 一、为什么要使用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并 阅读全文
posted @ 2024-08-27 21:22 boonya 阅读(18) 评论(0) 推荐(0) 编辑
摘要:关于时区的概念,其实初中地理课已经涉及,很多人都多少了解一些,可能只是细节搞不太清楚。为什么会将地球分为不同时区呢?因为地球总是自西向东自转,东边总比西边先看到太阳,东边的时间也总比西边的早。东边时刻与西边时刻的差值不仅要以时计,而且还要以分和秒来计算。整个地球分为二十四时区,每个时区都有自己的本地 阅读全文
posted @ 2024-08-27 16:42 boonya 阅读(39) 评论(0) 推荐(0) 编辑
摘要:播放音视频的关键:视频的格式是H264,音频的格式是AAC。使用ffmpeg探测流的方式来实现音视频流的解码播放。 数据处理逻辑:H264->YUV AAC->PCM。 SDL2工具类 using SDL2; using System; using System.Collections.Generi 阅读全文
posted @ 2024-08-27 11:18 boonya 阅读(18) 评论(0) 推荐(0) 编辑
摘要:使用SDL2进行视频播放窗口截图和字幕添加 SDL API查看:https://wiki.libsdl.org/APIByCategory 视频截图 /// <summary> /// SDL2截图操作类 /// </summary> public unsafe class SDLScreensho 阅读全文
posted @ 2024-08-27 11:18 boonya 阅读(22) 评论(0) 推荐(0) 编辑
摘要:目录 读者基础 微服务架构梳理 https://www.coder4.com/homs_online/ 读者基础 由于篇幅、精力所限,本书无法写成一本”零起点”教程。我假设读者具有至少2年的服务端工作经验,并且了解以下技术或原理: GitMaven & GradleDocker & k8sJavaS 阅读全文
posted @ 2024-08-27 07:21 boonya 阅读(9) 评论(0) 推荐(0) 编辑
摘要:原文地址:Mina State machine(Apache Mina User guide Chapter14 State machine) 如果您使用的是Mina与复杂网络开发应用程序交互,你可能在某些时候发现自己达到的美好状态模式尝试解决一些复杂性。然而,在你这样做之前你可能想检查mina-s 阅读全文
posted @ 2024-08-26 23:28 boonya 阅读(12) 评论(0) 推荐(0) 编辑
摘要:1.从Eclipse导出JavaDoc 在Eclipse里项目右键 export 选 java>javadoc。 下一步,选择Eclipse所使用的JDK版本下的javadoc.exe可执行文件。 下一步,按照默认选项执行就行: 下一步设置文档字符编码格式: 注意JDK版本与程序编写的版本保持一致! 阅读全文
posted @ 2024-08-26 22:15 boonya 阅读(53) 评论(0) 推荐(0) 编辑
摘要:原文 http://www.makeyuan.com/2014/02/27/1117.html 一、概述 System.Net命名空间包含了 HttpWebRequest 和 HttpWebResponse 类的获取从Web服务器和基于HTTP的Web服务的数据。通常你还需要添加一个引用System 阅读全文
posted @ 2024-08-26 21:17 boonya 阅读(59) 评论(0) 推荐(0) 编辑
摘要:C#中List集合的排序方法有Where ,AsParallel().Where,GroupBy和ToLookup。 控制台示例程序: using System; using System.Collections.Generic; using System.Diagnostics; using Sy 阅读全文
posted @ 2024-08-26 17:30 boonya 阅读(14) 评论(0) 推荐(0) 编辑
摘要:学习地址:https://spark.apache.org/docs/latest/ml-guide.html 学习目录 MLlib:主要指南 基本统计数据源流水线提取,转换和选择特征分类与回归聚类协同过滤频繁模式挖掘模型选择和调整进阶主题 MLlib:基于RDD的API指南 资料类型基本统计分类与 阅读全文
posted @ 2024-08-26 16:12 boonya 阅读(76) 评论(0) 推荐(0) 编辑
摘要:本文英文版地址:https://examples.javacodegeeks.com/enterprise-java/apache-solr/solr-dataimporthandler-example/ 作者姓名:Veeramani Kalyanasundaram 作者简介:Veera是在电信领域 阅读全文
posted @ 2024-08-26 15:01 boonya 阅读(21) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://spring.io/projects/spring-ws 目录 概述 特性 Spring Boot配置 快速开始 学习 文档 概述 Spring Web Services(Spring-WS)是Spring社区的一个产品,专注于创建文档驱动的Web服务。 Spring We 阅读全文
posted @ 2024-08-26 14:18 boonya 阅读(82) 评论(0) 推荐(0) 编辑
摘要:大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多。学习过程中我把一些学习的笔记总结下来,还记录了一些自己实际写的一些小爬虫,在这里跟大家一同分享,希望对Python爬虫感兴趣的童鞋有帮助,如果有机会期待与大家的交流。 Python版本:2.7 一、爬虫入门 1. Py 阅读全文
posted @ 2024-08-26 13:41 boonya 阅读(29) 评论(0) 推荐(0) 编辑
摘要:ADPCM格式音频编解码:https://lists.ffmpeg.org/doxygen/3.2/adpcm_8c_source.html 以下是代码: 1 /* 2 * Copyright (c) 2001-2003 The FFmpeg project 3 * 4 * first versio 阅读全文
posted @ 2024-08-26 11:22 boonya 阅读(24) 评论(0) 推荐(0) 编辑
摘要:问题描述: 通过log4.config配置的时候在OCX(ActiveX IE插件模式 )安装时默认路径(C:\Program Files (x86))下权限不够没法创建和写入日志文件,CAB打包后也没有日志配置文件,为了解决这一问题,需要调整日志存储的路径,并将日志通过代码的方式来配置。 日志配置 阅读全文
posted @ 2024-08-26 07:40 boonya 阅读(5) 评论(0) 推荐(0) 编辑
摘要:目录 简介 特点 性能特点 基本原理 计算方法 速度 使用方便 概论 无处不在 社区 贡献者 入门 文章参考:百度百科spark Apache官方介绍:https://spark.apache.org/ Apache官方下载:https://spark.apache.org/downloads.ht 阅读全文
posted @ 2024-08-26 07:30 boonya 阅读(10) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://msdn.microsoft.com/en-us/library/windows/desktop/dd375454(v=vs.85).aspx Microsoft DirectShow应用程序编程接口(API)是Microsoft Windows的媒体流式架构。 使用Dir 阅读全文
posted @ 2024-08-26 00:30 boonya 阅读(49) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://www.tutorialspoint.com/apache_kafka/apache_kafka_simple_producer_example.htm 让我们创建一个使用Java客户端发布和使用消息的应用程序。 卡夫卡生产者客户端由以下API组成。 KafkaProduc 阅读全文
posted @ 2024-08-25 16:18 boonya 阅读(13) 评论(0) 推荐(0) 编辑
摘要:http://geoserver.org/ 专为互操作性而设计,它使用开放标准发布来自任何主要空间数据源的数据。 OGC 实施 GeoServer 实现了行业标准的 OGC 协议,例如 Web Feature Service (WFS)、Web Map Service (WMS) 和 Web Cov 阅读全文
posted @ 2024-08-25 15:36 boonya 阅读(27) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://my.oschina.net/kone/blog/157239 前提条件:本地的Tomcat 在jvisualvm启动后自动会监控起来,如果是要监控远程的Linux服务器的Tomcat需要在Linux中配置JMX。 jdk自带有个jvisualvm工具、该工具是用来监控jav 阅读全文
posted @ 2024-08-25 14:56 boonya 阅读(77) 评论(0) 推荐(0) 编辑
摘要:目录 Spring Boot配置 设备检测 网站偏好 设备感知的视图分辨率 Spring Mobile是一个框架,该框架提供的功能可以检测向您的Spring网站发出请求的设备的类型,并基于该设备提供其他视图。像所有Spring项目一样,Spring Mobile的真正强大之处在于它的扩展容易程度。 阅读全文
posted @ 2024-08-25 08:10 boonya 阅读(18) 评论(0) 推荐(0) 编辑
摘要:目录 ORM 对象/关系映射 JPA提供商 惯用的持久性 高性能 可扩展性 可靠的 可扩展性 Search 全文搜索实体 完全控制 简单而强大 本地或分布式 空间查询 集合体 Validator 应用层不可知验证 可扩展的 丰富的元数据API 参考实施 附加价值 OGM 许多NoSQL存储,一个用于 阅读全文
posted @ 2024-08-25 07:52 boonya 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Blob在java中是java.sql.Blob,这个对象不能用来做Java实体变量,而应该使用byte[]。对于bolb,一般用于对图片的数据库存储,原理是把图片流存为二进制字节码,然后进行的一种存储方式,在java中对应byte[]数组。 java 与mysql 数据类型对照 类型名称显示长度数 阅读全文
posted @ 2024-08-24 23:40 boonya 阅读(49) 评论(0) 推荐(0) 编辑
摘要:Velocity 是一个基于 Java 的模板引擎,它允许任何人仅仅简单的使用模板语言来引用由 Java 代码定义的对象,从而实现界面和 Java 代码的分离,使得界面设计人员可以和 Java 程序开发人员同步开发一个遵循 MVC 架构的 web 站点。但是在实际应用过程中,Velocity 又不仅 阅读全文
posted @ 2024-08-24 20:47 boonya 阅读(98) 评论(0) 推荐(0) 编辑
摘要:这里有三个知识点:a.HTTP的协议请求方式;b.Jackson的使用;c.Java的HttpClient模拟Http请求响应。最近通过.Net MVC 实现了一套应用服务接口,因为Java同事始终无法正确的访问,我只好自己动手给写了个示例程序。Java也是我一直热爱从事开发的语言,因为工作需要通过 阅读全文
posted @ 2024-08-24 09:53 boonya 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Java Image Filters 是由 Jhlabs 开发的一组用来处理 Java 图像的类库,提供各种常用的图像处理效果,例如反转色、扭曲、水波纹、凹凸、黑白效果等等数十种效果,如下图所示,更多的效果请看其网站首页: ChannelMixFilter - Mixes the RGB chann 阅读全文
posted @ 2024-08-24 09:46 boonya 阅读(26) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.csdn.net/leixiaohua1020/article/details/38868499 FFmpeg解码视频流程 FFmpeg解码一个视频流程如下图所示: SDL播放视频流程 SDL2.0显示YUV的流程图: 对比SDL1.2的流程图,发现变化还是很大的。 阅读全文
posted @ 2024-08-24 08:22 boonya 阅读(16) 评论(0) 推荐(0) 编辑
摘要:英文原文地址:http://dranger.com/ffmpeg/tutorial02.html SDL和视频 要画到屏幕上,我们要使用SDL。 SDL代表简单直接层,是一个优秀的多媒体库,是跨平台的,并在多个项目中使用。您可以在官方网站上获得该库,或者可以下载适用于您的操作系统的开发包(如果有的话 阅读全文
posted @ 2024-08-24 08:22 boonya 阅读(54) 评论(1) 推荐(0) 编辑
摘要:文章地址:https://docs.docker.com/engine/reference/commandline/docker/ 命令说明docker attach 将本地标准输入,输出和错误流附加到正在运行的容器docker build 从Dockerfile构建映像docker checkpo 阅读全文
posted @ 2024-08-24 07:12 boonya 阅读(7) 评论(0) 推荐(0) 编辑
摘要:前言:面试中考得最多的就是SpringMVC的原理,数据库优化,JVM调优,多线程安全,反射,序列化和反序列化等。此篇博客从网上搜集而来。先来看看Spring的原理和工作方式问题的描述。 Spring原理 Spring还有一个核心就是AOP这个就是面向切面编程,可以为某一类对象 进行监督和控制(也就 阅读全文
posted @ 2024-08-23 23:51 boonya 阅读(6) 评论(0) 推荐(0) 编辑
摘要:目录 悲观锁 共享锁 排他锁 乐观锁 乐观锁的实现 行锁表锁 mysql有乐观锁、悲观锁、共享锁、排它锁、行锁、表锁等概念。 悲观锁 共享锁 sql语句:select.... lock in share mode; select * from usr_tb where id = 1 lock in 阅读全文
posted @ 2024-08-23 20:00 boonya 阅读(8) 评论(0) 推荐(0) 编辑
摘要:https://docs.openfaas.com/ OpenFaaS®使开发人员可以轻松地将事件驱动的功能和微服务部署到Kubernetes,而无需重复的样板代码。将您的代码或现有二进制文件打包到Docker映像中,以获得具有自动扩展和指标的高度可扩展的端点。 重点说明 通过UI门户易于使用,一键 阅读全文
posted @ 2024-08-23 10:10 boonya 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Http 类似Rest的接口使用起来很方便,Sdk的接口是原生的适合改造和理解内部实现的原理。具体怎么用视情况而定,web端直接通过浏览器就可以访问,可以快速查看数据并且可以跨语言访问,SDK基于nuget包的方式更适合扩展性的项目。 目录 Http API Sdk API 测试 条件查询 GIt下 阅读全文
posted @ 2024-08-23 08:59 boonya 阅读(23) 评论(0) 推荐(0) 编辑
摘要:前言 在我们很多应用中会遇到有一种基于一系列时间的数据需要处理,通过时间的顺序可以将这些数据点连成线,再通过数据统计后可以做成多维度的报表,也可通过机器学习来实现数据的预测告警。而时序数据库就是用于存放管理这种有着时间顺序数据的,时序数据库一般都支持时序数据的快速写入、持久化、多维度的聚合查询等基本 阅读全文
posted @ 2024-08-23 08:59 boonya 阅读(40) 评论(0) 推荐(0) 编辑
摘要:Docker环境中实现Telegraf+InfluxDB+Grafana实现Linux系统监控功能。Telegraf是一个收集指标并将其写入InfluxDB或其他输出的代理。 目录 Linux监控环境安装 获取Telegraf镜像 运行InfluxDB容器 运行Telegraf容器 运行Grafan 阅读全文
posted @ 2024-08-23 08:53 boonya 阅读(83) 评论(0) 推荐(0) 编辑
摘要:MyBatis的是一个一流的持久层框架,支持自定义SQL、存储过程和高级映射。MyBatis消除了几乎所有的JDBC代码和手动设定参数和检索结果。MyBatis可以使用简单的XML或注解配置去原始映射接口和Java的POJO(简单Java对象)与数据库中的记录对应。 下面是Mybatis入门基础知识 阅读全文
posted @ 2024-08-23 08:37 boonya 阅读(12) 评论(0) 推荐(0) 编辑
摘要:英国出国留学新签证政策下,签证函上必须标明课程所属的学术水平等级或语言等级,即NQF( National Qualification Framework国家资格证书框架) 或CEF(Common European Framework欧洲语言共同建议标准)。不同的学术水平,决定着不同的签证类型。以16 阅读全文
posted @ 2024-08-23 08:03 boonya 阅读(32) 评论(0) 推荐(0) 编辑
摘要:使用PipelineDB统计的方式减少了不少SQL统计查询,程序端只需要根据业务场景进行组装使用就可以了。 PG数据库PipelineDB插件 以下是几篇有关PipelineDB基础的文章: PostgreSQL PipelineDB插件(C语言) Postgresql PipelineDB 学习研 阅读全文
posted @ 2024-08-23 07:50 boonya 阅读(11) 评论(0) 推荐(0) 编辑
摘要:为了快速测试InfluxDB工具类借鉴使用网上封装好的,做了一些简单的优化处理。参考:https://blog.csdn.net/x541211190/article/details/83216589?depth_1-utm_source=distribute.pc_relevant.none-ta 阅读全文
posted @ 2024-08-23 07:37 boonya 阅读(47) 评论(0) 推荐(0) 编辑
摘要:本文采用谷歌翻译,原文地址:http://velocity.apache.org/engine/devel/developer-guide.html 介绍 Velocity是一个基于Java的模板引擎,一个简单而功能强大的开发工具,让您轻松地创建和渲染文档格式和显示数据。在本指南中,我们希望能够给开 阅读全文
posted @ 2024-08-23 02:13 boonya 阅读(20) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.runoob.com/csharp/csharp-delegate.html C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。 委托(Delegate)特 阅读全文
posted @ 2024-08-23 01:15 boonya 阅读(29) 评论(0) 推荐(0) 编辑
摘要:生成 keytool -genkey -alias server -keyalg RSA -keysize 2048 -keystore C:\keystore.jks -storepass password -keypass password 注意:除了“该单位的双字母国家/地区代码是什么?”填写 阅读全文
posted @ 2024-08-22 20:32 boonya 阅读(5) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://www.howtoforge.com/tutorial/ffmpeg-audio-conversion/这里有一个简单的FFmpeg,它将如何涵盖框架的一部分功能。 我们将看到如何使用终端来执行各种音频文件类型(包括所有流行和广泛可用的格式)的简单转换。 在终端上使用FFm 阅读全文
posted @ 2024-08-22 17:00 boonya 阅读(26) 评论(0) 推荐(0) 编辑
摘要:JSON 是轻量级的文本数据交换格式。 目录 JSON 语法 JSON 取值类型 JSON对象 JSON 数组 JSON字符串数据转对象:JSON.parse() 对象转字符串JSON数据:JSON.stringify() JSON 语法 JavaScript 对象表示语法的子集。 数据在名称/值对 阅读全文
posted @ 2024-08-22 15:56 boonya 阅读(10) 评论(0) 推荐(0) 编辑
摘要:ASP.NET Core 的开发跨平台应用教程,你想要的都在这里了。 教程云盘下载:https://pan.baidu.com/s/1FzbYzIDhgBnCXVyvVd8K8A 概述入门教程 Web 应用 Razor 页面 使用 Visual Studio使用 Visual Studio Code 阅读全文
posted @ 2024-08-22 15:37 boonya 阅读(14) 评论(0) 推荐(0) 编辑
摘要:将某分支上commit_id为d4a4d618f3d4920de09cf6a13b54f1c3606d9cb5提交合并到master分支: 1)切换到目标分支如master: git checkout master 2)执行cherry-pick命令: git cherry-pick d4a4d61 阅读全文
posted @ 2024-08-22 15:13 boonya 阅读(36) 评论(0) 推荐(0) 编辑
摘要:前提条件:Eclipse已安装Gradle的buildship插件,本机已安装和配置Gradle环境。 测试环境:Gradle-version:2.4 JDK:1.7.0_51。 1.创建Gradle项目 New >Others...>选择Gradle视图目录: 选择Gradle Project点击 阅读全文
posted @ 2024-08-22 09:53 boonya 阅读(15) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://projects.spring.io/spring-android/ 目录 特性 快速开始 下载 用法 示例 Spring for Android是Spring Framework的扩展,旨在简化原生Android应用程序的开发。 Spring for Android是一个 阅读全文
posted @ 2024-08-22 08:33 boonya 阅读(15) 评论(0) 推荐(0) 编辑
摘要:为不具有 in、ref 或 out 的方法声明的参数会按值传递给调用的方法。 可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改后的值。 可以通过使用方法参数关键字更改此行为。 本部分介绍声明方法参数时可以使用的关键字: params 指定此参数采用可变数量的参数。in 指定此参数由引用传 阅读全文
posted @ 2024-08-21 22:37 boonya 阅读(1) 评论(0) 推荐(0) 编辑
摘要:目录 1 & 2.视频/实时聊天 3.社交媒体集成 4.移动访问 5.发起人友好型设置 原文地址:https://www.microsoft.com/zh-cn/microsoft-365/business-insights-ideas/resources/5-project-management- 阅读全文
posted @ 2024-08-21 16:20 boonya 阅读(18) 评论(0) 推荐(0) 编辑
摘要:ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库,必需要具有这四种特性,否则在事务过程(Transaction pro 阅读全文
posted @ 2024-08-21 14:03 boonya 阅读(16) 评论(0) 推荐(0) 编辑
摘要:From:http://www.cnblogs.com/xrq730/p/5060921.html 1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然 阅读全文
posted @ 2024-08-21 07:15 boonya 阅读(6) 评论(0) 推荐(0) 编辑
摘要:文章地址:http://www.cnblogs.com/xing901022/p/3933675.html 讲解之前,先来分享一些资料 首先呢,学习任何一门新的亦或是旧的开源技术,百度其中一二是最简单的办法,先了解其中的大概,思想等等。这里就贡献一个讲解很到位的ppt。已经被我转成了PDF,便于搜藏 阅读全文
posted @ 2024-08-21 00:58 boonya 阅读(8) 评论(0) 推荐(0) 编辑
摘要:前言:由于我的项目中存在发布webservice的服务,所以这里有必要将我遇到的问题梳理一下。 1、Webservice 不能在同一台计算机上同时启动 问题描述: 因为Webservice在同一台计算机上端口被先启动的Tomcat占用,导致Nginx集群不能同时启动——端口占用。 解决方法: 方 法 阅读全文
posted @ 2024-08-21 00:47 boonya 阅读(25) 评论(0) 推荐(0) 编辑
摘要:https://www.microsoft.com/net/download/visual-studio-sdks .NET Core .NET Core 2.2x64 SDK | x86 SDK (v2.2.100-preview1)x64 Runtime | x86 Runtime (v2.2. 阅读全文
posted @ 2024-08-20 22:40 boonya 阅读(4) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://spring.io/projects/spring-ldap 目录 概述 LDAP 快速开始 学习 文档 概述 LDAP LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.50 阅读全文
posted @ 2024-08-20 18:22 boonya 阅读(4) 评论(0) 推荐(0) 编辑
摘要:英文原文:https://spring.io/projects/spring-data-ldap 目录 概述 介绍 特性 快速开始 学习 文档 概述 Spring Data for Spring LDAP是Spring Data项目的一部分,旨在为新的Spring LDAP提供熟悉且一致的Repos 阅读全文
posted @ 2024-08-20 18:21 boonya 阅读(16) 评论(0) 推荐(0) 编辑
摘要:文章来源:http://www.c-wms.com/news/gongsi/84.html 我们公司内部做的就是SAAS对接的WMS,不过市场还没打开,市面上已经有这样的产品了,不妨借鉴一下。有兴趣的可以访问我们公司SAAS平台提供的的WMS:http://wms.50yc.com/admin.ht 阅读全文
posted @ 2024-08-20 15:56 boonya 阅读(13) 评论(0) 推荐(0) 编辑
摘要:目录 背景 Netty 框架的特点 初学者常见问题 Netty 学习策略 入门知识准备 Netty 源码学习 Netty 项目实践 gRPC 服务端 gRPC 客户端 线程模型 Netty 故障定位技巧 接收不到消息 内存泄漏 作者介绍 背景 Netty 框架的特点 Netty 的一个特点就是入门相 阅读全文
posted @ 2024-08-20 14:49 boonya 阅读(33) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.jdon.com/concurrent/netty.html Netty是一个高性能 事件驱动的异步的非堵塞的IO(NIO)框架,用于建立TCP等底层的连接,基于Netty可以建立高性能的Http服务器。支持HTTP、 WebSocket 、Protobuf、 Bin 阅读全文
posted @ 2024-08-20 14:49 boonya 阅读(4) 评论(0) 推荐(0) 编辑
摘要:InfluxDB提供了一些辅助命令,使得我们可以不用进入到influxdb控制台里面就可以操作,这点很像mysql,所以实现起来很方便快捷。 目录 安装脚本 数据库操作脚本 执行输出 安装脚本 docker_influxdb_install.sh #! /bin/bash #file:docker_ 阅读全文
posted @ 2024-08-20 14:49 boonya 阅读(27) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://www.tutorialspoint.com/apache_kafka/apache_kafka_integration_spark.htm 在本章中,我们将讨论如何将Apache Kafka与Spark Streaming API集成。 关于SparkSpark Stre 阅读全文
posted @ 2024-08-20 09:46 boonya 阅读(12) 评论(0) 推荐(0) 编辑
摘要:容灾系统是指在相隔较远的异地,建立两套或多套功能相同的IT系统,互相之间可以进行健康状态监视和功能切换,当一处系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。容灾技术是系统的高可用性技术的一个组成部分,容灾系统更加强调处理外界环境对系统的影响,特 阅读全文
posted @ 2024-08-20 09:29 boonya 阅读(23) 评论(0) 推荐(0) 编辑
摘要:本文英文版地址:https://examples.javacodegeeks.com/enterprise-java/apache-solr/solr-dismax-example/ 作者姓名:Veeramani Kalyanasundaram 作者简介:Veera是在电信领域工作的软件架构师,拥有 阅读全文
posted @ 2024-08-20 00:22 boonya 阅读(7) 评论(0) 推荐(0) 编辑
摘要:网文版本:https://redisbook.readthedocs.io/en/latest/index.html 最新版本:http://redisbook.com/ 本书的目标是以简明易懂的方式讲解 Redis 的内部运行机制, 通过阅读本书, 你可以了解到 Redis 从数据结构到服务器构造 阅读全文
posted @ 2024-08-19 15:18 boonya 阅读(8) 评论(0) 推荐(0) 编辑
摘要:双网卡访问慢问题在服务器端很可能引发一系列程序BUG问题。 目录 Windows路由表详解 windows路由表条目解释 windows路由表操作 双网卡路由配置实例 用route配置路由表 指令说明 查看当前路由表 删除指定项 添加 实例 双网卡配置实例 Windows服务器双网卡网络慢的问题 路 阅读全文
posted @ 2024-08-18 01:42 boonya 阅读(246) 评论(0) 推荐(0) 编辑
摘要:复旦大学数学科学院:http://math.fudan.edu.cn/ http://math.fudan.edu.cn/gdsx/ 高等数学是本科学生最重要的基础课程之一,高等数学课程的教学质量是本科教学水平的一个重要标志。随着科学技术的迅速发展和计算机技术的广泛应用,数学的思想、方法和技术在自然 阅读全文
posted @ 2024-08-17 21:59 boonya 阅读(49) 评论(0) 推荐(0) 编辑
摘要:Arthas 用户文档 English Docs Arthas(阿尔萨斯) 能为你做什么? Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exceptio 阅读全文
posted @ 2024-08-17 16:44 boonya 阅读(8) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://hub.docker.com/r/jetbrains/teamcity-server/ TeamCity服务器 - 强大的持续集成和持续交付功能 这是官方的JetBrains TeamCity服务器镜像。该镜像适用于生产用途和评估目的。 镜像标签 docker映像中的所有默 阅读全文
posted @ 2024-08-16 08:36 boonya 阅读(13) 评论(0) 推荐(0) 编辑
摘要:Locust是一个易于使用,可编写脚本且可扩展的性能测试工具。使用Python代码定义用户行为,并让数百万同时用户拥护您的系统。 官网:https://locust.io/ 文档:https://docs.locust.io/en/stable/ 代码:https://github.com/locu 阅读全文
posted @ 2024-08-15 18:31 boonya 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1.ServerSocketChannel ServerSocketChannel是一个基于通道的socket监听器。它同我们所熟悉的java.net.ServerSocket执行相同的基本任务,不过它增加了通道语义,因此能够在非阻塞模式下运行。它可用静态的open( )工厂方法创建一个新的Serv 阅读全文
posted @ 2024-08-14 14:18 boonya 阅读(14) 评论(0) 推荐(0) 编辑
摘要:这里整理一下我在Ubuntu server 15.0.4安装Redis 遇到的一些问题和处理方法,以便后续使用做参考。 1、下载Ubuntu server 15.0.4 http://www.ubuntu.com/download/ 2、安装虚拟机和Ubuntu系统 (1)、虚拟机安装:没有可赘言的 阅读全文
posted @ 2024-08-14 10:51 boonya 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Spring 各个版本的API文档:https://docs.spring.io/spring/docs/ 教程地址:http://shouce.jb51.net/spring/ Table of Contents 前言 1. 简介 1.1. 概览 1.1.1. 使用场景 2. Spring 2.0 阅读全文
posted @ 2024-08-12 22:06 boonya 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Google诸类变成语言代码风格指南:http://google.github.io/styleguide/ Google Java代码风格指南:https://google.github.io/styleguide/javaguide.html Table of Contents 1 Introd 阅读全文
posted @ 2024-08-10 07:18 boonya 阅读(5) 评论(0) 推荐(0) 编辑
摘要:wondershaper 文章来源:https://linux.cn/article-10084-1.html 以下内容将向你介绍如何轻松对网络带宽做出限制,并在类 Unix 操作系统中对网络流量进行优化。通过限制网络带宽,可以节省应用程序不必要的带宽消耗,包括软件包管理器(pacman、yum、a 阅读全文
posted @ 2024-08-09 07:07 boonya 阅读(20) 评论(0) 推荐(0) 编辑
摘要:基于docker的lanproxy内网穿透服务 目录 一:原理 二:环境说明 三:lanproxy服务端部署 四:nginx反向代理配置域名 五:lanproxy web界面配置 六:lanproxy客户端部署 一:原理 用户访问我们的服务器,这个服务器是有公网IP的,所以用户可以无压力访问 服务器 阅读全文
posted @ 2024-08-07 15:43 boonya 阅读(64) 评论(0) 推荐(0) 编辑
摘要:String 对象用于处理文本(字符串)。字符串作为最基本的数据类型而广为使用。字符串数据用""或''表示。 String语法 new String(s); String(s); 参数 参数 s 是要存储在 String 对象中或转换成原始字符串的值。 返回值 当 String() 和运算符 new 阅读全文
posted @ 2024-08-06 16:15 boonya 阅读(3) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://geek.csdn.net/news/detail/84944 作者:李智慧,宅米CTO,曾供职阿里巴巴与英特尔亚太研发中心,从事大型网站、分布式系统、大数据平台方面的研发工作。著有《大型网站技术架构-核心原理与案例分析》一书。 最近几年,互联网创业浪潮风起云涌,各类互联网创 阅读全文
posted @ 2024-08-06 15:25 boonya 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Kotlin的出现无疑是为了超越Java而存在。在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言,背景就是Oracle告Google侵权使用java。众所周知,Java的跨平台的开发语言,得益于虚拟机。我比较关注Kotlin用于Android、 阅读全文
posted @ 2024-08-06 03:59 boonya 阅读(29) 评论(0) 推荐(0) 编辑
摘要:目录 seafile可靠性保证 事件驱动 seafile.log events.log 事件驱动好处 本地联思文件同步云联思真实案例 本地联思文件同步云联思架构 云联思客户端检查文件API 本地联思访问客户端封装 本地联思队列消费检查 实践过程中的弯路 文件目录处理 move = copy & de 阅读全文
posted @ 2024-08-05 10:50 boonya 阅读(11) 评论(0) 推荐(0) 编辑
摘要:The Article is From: https://dzone.com/refcardz/getting-started-apache-hadoop Written by Piotr Krewski Hadoop consultant, getindata Adam Kawa Hadoop D 阅读全文
posted @ 2024-08-04 19:41 boonya 阅读(4) 评论(0) 推荐(0) 编辑
摘要:前言时间回到2011年,Hadoop作为新生事物,在阿里巴巴已经玩得风生水起,上千台规模的”云梯”是当时国内名声显赫的计算平台。 这一年,Hadoop的好兄弟HBase由毕玄大师带入淘宝,开启了它的阿里之旅。从最初的淘宝历史交易记录,到去年的支付宝消费记录存储在线历史存储统一;从蚂蚁安全风控的多年存 阅读全文
posted @ 2024-08-03 21:57 boonya 阅读(21) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.runoob.com/csharp/csharp-collection.html 集合(Collection)类是专门用于数据存储和检索的类。这些类提供了对栈(stack)、队列(queue)、列表(list)和哈希表(hash table)的支持。大多数集合类实现了 阅读全文
posted @ 2024-08-02 19:46 boonya 阅读(9) 评论(0) 推荐(0) 编辑
摘要:目录 Hutool资源 为什么要Hutool Hutool核心模块 代码精进之道 如何更上一层楼 Htool官网是这样介绍自己的: Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。 阅读全文
posted @ 2024-08-01 10:42 boonya 阅读(26) 评论(0) 推荐(0) 编辑

我有佳人隔窗而居,今有伊人明月之畔。
轻歌柔情冰壶之浣,涓涓清流梦入云端。
美人如娇温雅悠婉,目遇赏阅适而自欣。
百草层叠疏而有致,此情此思怀彼佳人。
念所思之唯心叩之,踽踽彳亍寤寐思之。
行云如风逝而复归,佳人一去莫知可回?
深闺冷瘦独自徘徊,处处明灯影还如只。
推窗见月疑是归人,阑珊灯火托手思忖。
庐居闲客而好品茗,斟茶徐徐漫漫生烟。

我有佳人在水之畔,瓮载渔舟浣纱归还。
明月相照月色还低,浅近芦苇深深如钿。
庐山秋月如美人衣,画堂春阁香气靡靡。
秋意幽笃残粉摇曳,轻轻如诉画中蝴蝶。
泾水潺潺取尔浇园,暮色黄昏如沐佳人。
青丝撩弄长裙翩翩,彩蝶飞舞执子手腕。
香带丝缕缓缓在肩,柔美体肤寸寸爱怜。
如水之殇美玉成欢,我有佳人清新如兰。
伊人在水我在一边,远远相望不可亵玩。

点击右上角即可分享
微信分享提示