首页 文章 精选 留言 我的

精选列表

搜索[博客搭建],共10011篇文章
优秀的个人博客,低调大师

Hexo Fluid 博客主题更新 1.8.1 版本

主要更新内容 导航栏增加二级菜单功能 加入 LeanCloud 用于统计访问数据 支持 Markdown 脚注语法 重写了分类页(category)的页面样式 懒加载采用新机制,大幅提高性能 优化多处样式细节 关于 Fluid Fluid 是一款基于 Hexo 框架的 Material Design 风格主题。 该主题相较于其他主题的优势: 1. 优雅的颜值,使用 Material Design 风格突出层次感,但又不失简约,让用户能专注于写作; 2. 提供大量定制化配置项,使每个用户使用该主题都能具有独特的样式; 3. 响应式页面,适配手机、平板等设备,包括极端的分辨率都能轻松应对; 4. 主题中少有的整合了 LaTeX 和 mermaid 的支持 目前具有的功能特性: 图片懒加载 自定义代码高亮方案 内置多语言 支持多款评论插件 支持使用数据文件存放配置 自定义静态资源 CDN 无比详实的用户文档 内置文章搜索 页脚备案信息 网页访问统计 支持脚注语法 支持 LaTeX 数学公式 支持 mermaid 流程图 音乐播放器

优秀的个人博客,低调大师

Hexo 博客主题 Fluid 发布 1.8.0 版本

主要更新内容 增加多款内置 Tag 功能 顶部菜单支持自定义图标 支持 mermaid 代码渲染 懒加载可在自定义页面单独开启 主题新版本自动检测 增加大量配置项 关于 Fluid Fluid 是一款基于 Hexo 框架的 Material Design 风格主题。 该主题相较于其他主题的优势: 1. 优雅的颜值,使用 Material Design 风格突出层次感,但又不失简约,让用户能专注于写作; 2. 提供大量定制化配置项,使每个用户使用该主题都能具有独特的样式; 3. 响应式页面,适配手机、平板等设备,包括极端的分辨率都能轻松应对; 4. 主题中少有的整合了 LaTeX 和 mermaid 的支持 目前具有的功能特性: 图片懒加载 自定义代码高亮方案 内置多语言 支持多款评论插件 支持使用数据文件存放配置 自定义静态资源 CDN 无比详实的用户文档 内置文章搜索 页脚备案信息 网页访问统计 支持 LaTeX 数学公式 支持 mermaid 流程图 音乐播放器 相关链接 GitHub: https://github.com/fluid-dev/hexo-theme-fluid Preview: https://hexo.fluid-dev.com/

优秀的个人博客,低调大师

[雪峰磁针石博客]性能测试艺术

为什么要进行性能测试? 什么是好的与坏的性能?为什么性能测试在软件开发生命周期(SDLC software development life cycle)中很重要? 性能不佳的应用通常无法实现企业预期利益,花费了大量时间和金钱,但是却在用户中失去了信誉。 相比功能测试和验收测试(OAT operational acceptance testing),性能测试容易被忽略,往往在发布之后碰到性能和扩展性问题才意识到重要性。 最终用户眼中的性能 性能”是用户最终的感受。性能优异的应用在最终用户执行某项任务时不会产生过度的延迟而引起用户的不满。好的应用不会在登录时显示空屏,不会让用户走神。比如偶然的用户在购物网站上寻找和购买他们所需要的东西时,客户中心不会收到差性能的投诉。 多 数应用系统在峰值时性能表现不佳。从高层看,应用由客户端软件和基础设施组成

优秀的个人博客,低调大师

[雪峰磁针石博客]kotlin书籍汇总

下载地址 Learning Kotlin by Building Android Applications - 2018 初级 Develop amazing applications that will help you understand and explore the fundamentals of Kotlin while covering 3 various types of projects Key Features Explore the fundamentals of Kotlin by building effective Android applications. Develop and test Android applications using only the Kotlin language. One of the major (and best) Android features, Kotlin provides deep interoperability with Java. Book Description Google has extended support to the widely adopted, and powerful, Kotlin programming language. It works in parallel with Java and C++, which makes it easier (even for existing developers) to learn a new language for their most favored platform. This book adopts a project-style approach, where we focus on teaching Android development by building three different Android Applications. The book begins by giving you a strong grasp of the Kotlin language and its APIs as a preliminary to building stunning applications for Android. You'll learn to set up an environment as the difficulty level grows steadily, in line with applications covered in later chapters. The book also introduces you to the Android Studio IDE, which plays an integral role in Kotlin Android Development. It covers Kotlin's basic programming concepts such as functions, lambdas, properties, object-oriented code, safety aspects and type parameterization, testing, and concurrency, and helps you write Kotlin code to production. Finally, you'll be taken through the process of releasing your app on the Google Play Store. You will also be introduced to other app distribution channels such as Amazon and App Store. As a bonus chapter you will also learn how to use the Google Faces API to detect faces and add fun functionalities. What you will learn Learn the basics of using the Android Studio IDE and a number of basic programming concepts in Kotlin Discover Android development by building Android apps with Kotlin Uncover some amazing features of Kotlin that give it the upper hand over Java Kotlin Interoperability with Java Integrate Crashlytics for crash reporting and beta testing. Automate your build process with continuous integration tools. Learn to release and publish your app in various distribution channels. Who This Book Is For If you are completely new to Kotlin or the Android platform and need to publish Android applications for fun or for business purposes, but you have no clue where to start, then this book is for you. This book is also for advanced Android developers who want to learn to use Kotlin instead of/alongside Java for Android development. About the Author Eunice Adutwumwaa Obugyei is an author on Raywenderlich. Eunice is a software engineer at DreamOval, currently focusing on Mobile development. Natarajan Raman has close to 15 years' of experience in software design and development. He is a Google certified Nano degree holder on Android development and was invited as a guest by Google for the I/O 2017. His Android App Idea for special children got selected as one of the top SIX ideas out of 80 odd ideas and was also featured by Google on Code it possible program. He works for Patterns and is also the managing trustee of Dream India. kotlin programming by example - 2018 初级 Enhance your Kotlin programming skills by building 3 real-world applications Key Features Build three full-fledged, engaging applications from scratch and learn to deploy them Enhance your app development and programming activities with Kotlin’s powerful and intuitive tools and utilities. Experience the gentle learning curve, expressiveness, and intuitiveness of Kotlin, as you develop your own applications Book Description Kotlin greatly reduces the verbosity of source code. With Google having announced their support for Kotlin as a first-class language for writing Android apps, now's the time learn how to create apps from scratch with Kotlin Kotlin Programming By Example takes you through the building blocks of Kotlin, such as functions and classes. You’ll explore various features of Kotlin by building three applications of varying complexity. For a quick start to Android development, we look at building a classic game, Tetris, and elaborate on object-oriented programming in Kotlin. Our next application will be a messenger app, a level up in terms of complexity. Before moving onto the third app, we take a look at data persistent methods, helping us learn about the storage and retrieval of useful applications. Our final app is a place reviewer: a web application that will make use of the Google Maps API and Place Picker. By the end of this book, you will have gained experience of of creating and deploying Android applications using Kotlin. What you will learn Learn the building blocks of the Kotlin programming language Develop powerful RESTful microservices for Android applications Create reactive Android applications efficiently Implement an MVC architecture pattern and dependency management using Kotlin Centralize, transform, and stash data with Logstash Secure applications using Spring Security Deploy Kotlin microservices to AWS and Android applications to the Play Store Who this book is for This book is for those who are new to Kotlin or are familiar with the basics, having dabbled with Java until now. Basic programming knowledge is mandatory. Table of Contents The Fundamentals Building an Android Application-Tetris Implementing Tetris Logic and Functionality Designing and Implementing the Messenger Backend with Spring Boot 2.0 Building the Messenger Android App - Part 1 Building the Messenger Android App - Part 2 Storing Information in a Database Securing and Deploying the Android app Creating the Place Reviewer Backend with Spring Implementing the Place Reviewer Frontend Kotlin Blueprints - 2017 中级 Get to know the building blocks of Kotlin and best practices when using quality world-class applications Key Features Learn to build exciting and scalable Android and web applications (both the server-side and client-side parts) with your Kotlin skills Dive into the great ecosystem of Kotlin frameworks and libraries through projects that you'll build using this book This project-based guide contains clear instructions to help you extend your applications across a wide domain Book Description Kotlin is a powerful language that has applications in a wide variety of fields. It is a concise, safe, interoperable, and tool-friendly language. The Android team has also announced first-class support for Kotlin, which is an added boost to the language. Kotlin's growth is fueled through carefully designed business and technology benefits. The collection of projects demonstrates the versatility of the language and enables you to build standalone applications on your own. You'll build comprehensive applications using the various features of Kotlin. Scale, performance, and high availability lie at the heart of the projects, and the lessons learned throughout this book. You'll learn how to build a social media aggregator app that will help you efficiently track various feeds, develop a geospatial webservice with Kotlin and Spring Boot, build responsive web applications with Kotlin, build a REST API for a news feed reader, and build a server-side chat application with Kotlin. It also covers the various libraries and frameworks used in the projects. Through the course of building applications, you'll not only get to grips with the various features of Kotlin, but you'll also discover how to design and prototype professional-grade applications. What you will learn See how Kotlin's power and versatility make it a great choice to create applications across various platforms, and how it delivers business and technology benefits Write a robust web applications using Kotlin with Spring Boot Write Android applications with ease using Kotlin Write rich desktop applications in Kotlin Learn how Kotlin can generate Javascript and how this can be used on client side and server side development Understand how native applications can be written with Kotlin/Native Learn the practical aspects of programming in each of the applications Who This Book Is For This practical guide is for programmers who are already familiar with Kotlin. If you are familiar with Kotlin and want to put your knowledge to work, then this is the book for you. Kotlin programming knowledge is a must. Table of Contents The Power of Kotlin Geospatial Messenger Social Media Aggregator Android App Weather App Using Kotlin for JavaScript Chat Application with Server-side JavaScript Generation News Feed - REST API CSV Reader in Kotlin Native Dictionary Desktop Application - Tornado FX Kotlin in Action - 2017 中级 Summary Kotlin in Action guides experienced Java developers from the language basics of Kotlin all the way through building applications to run on the JVM and Android devices. Foreword by Andrey Breslav, Lead Designer of Kotlin. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Developers want to get work done - and the less hassle, the better. Coding with Kotlin means less hassle. The Kotlin programming language offers an expressive syntax, a strong intuitive type system, and great tooling support along with seamless interoperability with existing Java code, libraries, and frameworks. Kotlin can be compiled to Java bytecode, so you can use it everywhere Java is used, including Android. And with an effi cient compiler and a small standard library, Kotlin imposes virtually no runtime overhead. About the Book Kotlin in Action teaches you to use the Kotlin language for production-quality applications. Written for experienced Java developers, this example-rich book goes further than most language books, covering interesting topics like building DSLs with natural language syntax. The authors are core Kotlin developers, so you can trust that even the gnarly details are dead accurate. What's Inside Functional programming on the JVM Writing clean and idiomatic code Combining Kotlin and Java Domain-specific languages About the Reader This book is for experienced Java developers. About the Author Dmitry Jemerov and Svetlana Isakova are core Kotlin developers at JetBrains. Table of Contents PART 1 - INTRODUCING KOTLIN PART 2 - EMBRACING KOTLIN Kotlin: what and why Kotlin basics Defining and calling functions Classes, objects, and interfaces Programming with lambdas The Kotlin type system Operator overloading and other conventions Higher-order functions: lambdas as parameters and return values Generics Annotations and reflection DSL construction Kotlin Programming Cookbook - 2018 中级 Discover Android programming and web development by understanding the concepts of Kotlin Programming Key Features Practical solutions to your common programming problems with Kotlin 1.1 Leverage the functional power of Kotlin to ease your Android application development Learn to use Java code in conjunction with Kotlin Book Description The Android team has announced first-class support for Kotlin 1.1. This acts as an added boost to the language and more and more developers are now looking at Kotlin for their application development. This recipe-based book will be your guide to learning the Kotlin programming language. The recipes in this book build from simple language concepts to more complex applications of the language. After the fundamentals of the language, you will learn how to apply the object-oriented programming features of Kotlin 1.1. Programming with Lambdas will show you how to use the functional power of Kotlin. This book has recipes that will get you started with Android programming with Kotlin 1.1, providing quick solutions to common problems encountered during Android app development. You will also be taken through recipes that will teach you microservice and concurrent programming with Kotlin. Going forward, you will learn to test and secure your applications with Kotlin. Finally, this book supplies recipes that will help you migrate your Java code to Kotlin and will help ensure that it's interoperable with Java. What you will learn Understand the basics and object-oriented concepts of Kotlin Programming Explore the full potential of collection frameworks in Kotlin Work with SQLite databases in Android, make network calls, and fetch data over a network Use Kotlin's Anko library for efficient and quick Android development Uncover some of the best features of Kotlin: Lambdas and Delegates Set up web service development environments, write servlets, and build RESTful services with Kotlin Learn how to write unit tests, integration tests, and instrumentation/acceptance tests. Who this book is for This book will appeal to Kotlin developers keen to find solutions for their common programming problems. Java programming knowledge would be an added advantage. Table of Contents Installation and working with Environment Control flow Classes and Objects Functions Object oriented programming Collections Framework Handling File operations in Kotlin Anko Commons and Extension function Anko Layouts Databases and Dependency Injection Networking and Concurrency Lambdas and Delegates Testing Web services with Kotlin Kotlin Standard Library Cookbook - 2018 中级 Build optimized applications in Kotlin by learning how to make use of the standard library features the smart way. Book Description Given the verbosity of Java, developers have turned to Kotlin for effective software development. The Kotlin standard library provides vital tools that make day-to-day Kotlin programming easier. This library features the core attributes of the language, such as algorithmic problems, design patterns, data processing, and working with files and data streams The recipes in this book offer coding solutions that can be readily executed. The book covers various topics related to data processing, I/O operations, and collections transformation. We'll walk through effective design patterns in Kotlin and you'll understand how coroutines add new features to JavaScript. As you make your way through the chapters, you'll learn how to implement clean, reusable functions and scalable interfaces containing default implementations. In the concluding chapters, we'll provide recipes on functional programming concepts, such as lambdas, monads, functors, and Kotlin scoping functions. By the end of the book, you'll be able to address a range of problems that Kotlin developers face by implementing easy-to-follow solutions. What You Will Learn Work with ranges, progressions, and sequences in use cases Add new functionalities to current classes with Kotlin extensions Understand elements such as lambdas, closures, and monads Build a REST API consumer with Retrofit and a coroutine adapter Discover useful tips and solutions for making your Android projects Explore the benefits of standard library features Authors Samuel Urbanowicz is an experienced software engineer skilled in mobile applications and backend development. A fan of modern programming languages, he has been using Kotlin since its beginning. He's always curious to dive into technologies. He is especially passionate about machine learning. Samuel believes that the Kotlin language has great potential for multiplatform development. He has work experience in both big corps and small start-ups. He is an active contributor to open source projects.

优秀的个人博客,低调大师

使用Docker搭建Cloudera Hadoop 环境搭建

单节点 单节点:https://hub.docker.com/r/cloudera/quickstart/ 相关命令 docker pull cloudera/quickstart:latest docker run --privileged=true --hostname=quickstart.cloudera -p 8020:8020 -p 7180:7180 -p 21050:21050 -p 50070:50070 -p 50075:50075 -p 50010:50010 -p 50020:50020 -p 8888:8888 -t -i 4239cd2958c6 /usr/bin/docker-quickstart /home/cloudera/cloudera-manager --force --express boot2docker user: docker pass: tcuser 说明 Windows下需要采用桥接模式,要不然访问不到容器内的Cloudera Manager端口 集群 集群:https://hub.docker.com/r/cloudera/clusterdock/ 待续未完成

优秀的个人博客,低调大师

WorkBuddy 五天重构博客小纪

ai.hackcv.com 现在已经上线了,和它原来的兄弟站 hackcv.com 摆在一起,对比一目了然。借着这次"能对比了"的节点,我把整个改造过程记录下来——它不是一篇技术教程,而是一份真实的过程记录:一个对 TypeScript 几乎零基础的人,是怎么在 WorkBuddy 的帮助下,把一个 Hugo 静态站重做成带 API、带 LLM 精选、能自己跑在云服务器上的 Next.js 聚合站。

优秀的个人博客,低调大师

精选博客系列|vSphere 8 Update 1 介绍

去年,我们推出了 vSphere 8,这是传统和下一代应用程序的企业工作负载平台,该产品于2022年11月正式推出。今天,我们很高兴地宣布vSphere 8 Update 1版本。通过这个版本,客户可以获得增强的管理员操作效率,更高端的人工智能/机器学习工作负载的超级性能以及跨环境的升级安全性。预计 vSphere 8 Update 1 将在本财季结束前的四月份实现初始可用性,并根据我们的新发布模式进行发布。 vSphere 8 Update 1 在三个关键领域为客户提供了增强的价值。 增强运营效率 IT 管理员需要执行很多重复性任务来维护他们的环境。主机和集群配置、更新和升级对基础设施的持续健康至关重要,但它们会耗费宝贵的时间和资源,使其无法运行关键任务。随着 Update 1 的发布,vSphere 8 增加了降低运营负担和提高效率的额外功能。 下面讨论了一些关键功能: VMware vSphere® 配置文件TM 这个功能在 vSphere 8 中作为技术预览引入,将在 Update 1 中变得普遍可用和得到完全支持。通过使用 JSON 文件的声明性模型,简化主机生命周期管理,大大减少了管理员的手动工作和时间。现在可以在集群级别无缝地管理所需的主机配置、合规性、漂移纠正和安全标准。创建新集群时,可以轻松地将主机配置复制到整个集群中。 将 VMware SkylineTM Health Diagnostics 与 VMware vCenter 集成 Skyline Health Diagnostics 是 VMware 的自助诊断平台。它可以帮助管理员诊断问题、解决故障,并自动安排和运行健康检查。管理员可以在联系支持人员之前使用此工具来排除故障。通过 Update 1,Skyline Health Diagnostics 将与 vCenter 集成,使其易于管理员访问。这种集成将有助于节省时间并提高工作负载、ESXi 和 vCenter 的可用性。 同一 GPU 上的异构 vGPU 配置文件 通过 Update 1,在同一物理 GPU 上的 vGPU 现在可以被分配到不同的应用类型 - VDI(虚拟桌面基础设施)、计算、图形等。这将帮助管理员提高 GPU 利用率,减少 GPU 中的工作负载碎片化,并降低成本。 vSphere Green Metrics vSphere 8 引入了 vSphere Green Metrics,帮助管理员在主机级别跟踪工作负载和基础架构操作消耗的电力。在 Update 1 中,我们通过提供 VM 级别的电力消耗来增强了此功能。现在管理员可以在 VM 级别监视和优化工作负载的电力消耗,有助于为其组织的环境、社会和治理(ESG)目标做出贡献。 超级加速工作负载性能 组织面临着不断提高 AI/ML 工作负载性能的不断增长的挑战。AI/ML 工作负载的大小不断增加,并且使用的 GPU 数量也在不断增加。对 GPU 的需求正在爆炸式增长。 支持 NVIDIA NVSwitch 在 Update 1 中,vSphere 8 支持 NVIDIA NVSwitch(使用 Hopper 上的 NVLink,双向速度高达 900GB/s),每个主机最多连接 8 个 GPU,每个 VM 最多连接 8 个 GPU,大大加快了 AI/ML 应用程序的性能。 提高安全性 当今,企业或组织面临越来越多的安全风险。维护安全可能会耗费大量时间。vSphere具有几个内置的安全功能,通过Update 1,以下功能增强了重要工作负载的安全性: Okta联合身份管理vCenter 更新1扩展了对第三方身份提供商的支持,包括Okta、Active Directory、OpenLDAP和Active Directory联合服务(ADFS)。使用Okta的管理员可以一次登录vCenter和NSX Manager。还可以启用Okta的多因素身份验证。此功能提高了客户环境的效率和安全性。 支持使用vTPM的VM的容错 容错通过维护一个相同的VM来提供VM的连续可用性,以便在发生故障时可以快速故障转移。现在支持使用vTPM模块的VM的容错。此功能可帮助管理员实现重要VM的连续可用性和安全性。 ESXi快速启动支持TPM 2.0芯片的服务器 快速启动用于生命周期管理活动,如补丁、升级等,并节省大量时间。随着Update 1的推出,TPM 2.0不需要被禁用以实现快速启动。因此,这种增强功能既节省了管理员的生命周期管理时间,又消除了安全漏洞。 本文作者:Andrew Scott,VMware数字化员工体验团队的产品营销经理。 内容来源|公众号:VMware 中国研发中心 有任何疑问,欢迎扫描下方公众号联系我们哦~

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册