自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 资源 (51)
  • 收藏
  • 关注

原创 C#-基本概念

具有入口点 (entry point) 的程序集称为应用程序 (application)。应用程序运行时,将创建新的应用程序域 (application domain)。同一台计算机上可能会同时运行着同一个应用程序的若干个实例,此时,每一个实例都拥有各自的应用程序域。

2024-01-07 13:07:42 1177

原创 C#-词法结构

C# 程序 (program) 由一个或多个源文件 (source file) 组成,源文件的正式名称是编译单元 (compilation unit)。源文件是有序的 Unicode 字符序列。源文件与文件系统中的文件通常具有一对一的对应关系,但这种对应关系不是必需的。为实现可移植性的最大化,建议这些文件在文件系统中应按 UTF-8 编码规范编码。

2024-01-07 11:20:56 974

原创 C#-特性

C# 程序中的类型、成员和其他实体都支持修饰符,这些修饰符控制它们的行为的某些方面。

2024-01-06 21:21:28 604

原创 C#-委托

委托类型 (delegate type) 表示对具有特定参数列表和返回类型的方法的引用。通过委托,我们能够将方法作为实体赋值给变量和作为参数传递。委托类似于在其他某些语言中的函数指针的概念,但是与函数指针不同,委托是面向对象的,并且是类型安全的。

2024-01-06 21:13:51 540

原创 C#-枚举

枚举类型 (enum type) 是具有一组命名常量的独特的值类型。

2024-01-06 21:06:45 564

原创 C#-接口

接口 (interface) 定义了一个可由类和结构实现的协定。接口可以包含方法、属性、事件和索引器。接口不提供它所定义的成员的实现 — 它仅指定实现该接口的类或结构必须提供的成员。

2024-01-06 20:58:48 637 1

原创 C#-数组

数组 (array) 是一种包含若干变量的数据结构,这些变量都可以通过计算索引进行访问。数组中包含的变量(又称数组的元素)具有相同的类型,该类型称为数组的元素类型。

2024-01-06 20:48:54 566

原创 C#-程序结构

C# 中的组织结构的关键概念是程序 (program)、命名空间 (namespace)、类型 (type)、成员 (member) 和程序集 (assembly)。

2024-01-06 17:14:31 1139

原创 Aseprite编译

Aseprite 编译

2023-12-29 07:51:02 488

原创 Unity-序列化和反序列化

序列化是指把对象转换为字节序列的过程,而反序列化是指把字节序列恢复为对象的过程。序列化最主要的用途就是传递对象和保存对象。在Unity中保存和加载、prefab、scene、Inspector窗口、实例化预制体等都使用了序列化与反序列化。

2023-12-25 21:55:48 1403

原创 Unity-GUID

Unity中的GUID(全局唯一标识符 Globally Unique Identifier)是一个十六字节的字符序列,用于标识和识别Unity中的对象和组件。

2023-12-25 21:49:13 1366

原创 Unity-.meta文件

.meta 文件的作用简单来说是建立 Unity 与资源之间的“桥梁”,可以将meta文件理解不同文件之间的桥梁,通过它引擎可以管理不同文件之间的依赖关系。在游戏中引用一个游戏资源,Unity 并不是直接按照文件的路径或者名称,而是使用一个独一无二的 GUID 来指向工程里该资源文件。

2023-12-25 09:00:23 796

原创 Unity-时间

Unity时间处理

2023-12-22 22:58:57 429

原创 Unity-生命周期

Unity 中,有一个特别重要的知识点,生命周期函数。这些东西全部都是系统定义好的,运行时自动调用,但需要继承 MonoBehaviour 类才能使用。这个类是从 Unity 中创建脚本就自动继承了。正是因为继承了 MonoBehaviour 这个类,Unity 才能依次调用我们的脚本代码,执行游戏逻辑。

2023-12-22 00:24:31 1293 1

原创 Unity-类-ScriptableObject

ScriptableObject 是一个可独立于类实例来保存大量数据的数据容器。ScriptableObject 的一个主要用例是通过避免重复值来减少项目的内存使用量。如果项目有一个预制件在附加的 MonoBehaviour 脚本中存储不变的数据,这将非常有用。

2023-11-25 11:32:39 233

原创 Unity-类-Vector

Vector矢量 是一个基本的数学概念,它允许你描述方向和大小。在游戏和应用中,矢量通常用于描述一些基本属性,如角色的位置、物体移动的速度或两个物体之间的距离。

2023-11-25 11:29:35 230

原创 Unity-PlasticSCM

Unity 项目共享,可以使用一般代码写作软件 Git 或 SVN,也可以使用官方提供的 PlasticSCM

2023-11-25 11:19:06 724

原创 Mac/Linux 安装 Go 详解

Mac/Linux 安装 Go 详解

2022-08-06 10:49:05 1016

原创 Hive 数据抽样 详解

只需要抽取一小部分数据进行分析及建模操作。

2022-07-09 23:01:21 2928

原创 HBase Shell操作 详解

HBase Shell操作

2022-06-13 23:44:52 578

原创 Flink实现自定义Avro序列化(Source/Sink)到kafka 详解

Flink实现自定义Avro序列化(Source/Sink)到kafka

2022-06-13 23:40:46 2114 1

原创 Flink DataGeneratorSource和DataGen Connector 详解

在测试使用Flink的时候,往往需要写很多的代码去造数据,会浪费很多时间,Flink为DataStream和Table&SQL Api提供了生成数据的Source,可以方便的使用

2022-06-13 23:32:02 761

原创 数据地图、血缘分析与数据资产 详解

数据地图、血缘分析与数据资产 详解

2022-06-12 23:36:32 3303

原创 加密强随机数 SecureRandom 详解

加密强随机数 SecureRandom

2022-06-12 23:32:14 1875

原创 Kafka 顺序消费 详解

Kafka 顺序消费一直是一个难以解决的问题,Kafka的消费策略是对于同Topic同Partition的消息可保证顺序消费,其余无法保证。如果一个Topic只有一个Partition,那么这个Topic对应consumer的消费必然是有序的。不同的Topic的任何情况下都无法保证consumer的消费顺序和producer的发送顺序一致。如果不同Topic之间存在数据关联且对消费顺序有要求,该如何处理?...

2022-06-12 18:53:03 3918 1

原创 Kafka 过期数据清理 详解

Kafka 将数据持久化到了硬盘上,允许你配置一定的策略对数据清理,清理的策略有两个,删除和压缩。

2022-06-12 18:47:49 2464

原创 Hadoop 公平调度器 详解

公平调度是一种赋予 作业(job) 资源的方法,它的目的是让所有的作业随着时间的推移,都能平均的获取等同的共享资源。当单独一个作业在运行时,它将使用整个集群。当有其它作业被提交上来时,系统会将 任务(task) 空闲时间片(slot) 赋给这些新的作业,以使得每一个作业都大概获取到等量的 CPU 时间。与 Hadoop 默认调度器维护一个作业队列不同,这个特性让小作业在合理的时间内完成的同时又不“饿”到消耗较长时间的大作业。它也是一个在多用户间共享集群的简单方法。公平共享可以和作业优先权搭配使用——优先权像

2022-06-07 07:08:55 956

原创 《清醒思考的艺术》读书笔记

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-06-27 19:13:56 2938 1

原创 MapStruct 详解

GitHub 访问地址 : https://github.com/mapstruct/mapstruct/使用例子 : https://github.com/mapstruct/mapstruct-examples MapStrcut与其它工具对比以及使用说明 : http://www.tuicool.com/articles/uiIRjai BeanUtils.copyPro...

2018-10-27 13:18:07 35477 4

原创 分布式重建缓存的并发冲突 详解

在分布式系统中,如果缓存服务在本地的 Ehcache 中都读取不到数据,此时需要重新到源头的服务中去拉去数据,拉取到数据之后,赶紧先给 Nginx 的请求返回,同时将数据写入 Ehcache 和 Redis中。此时会出现分布式重建缓存的并发冲突问题重建缓存 : 比如数据在所有的缓存中都不存在 (如使用 LRU算法 给清理掉),就需要重新查询数据写入缓存,重建缓存分布式的重建缓存 : 在不同的机器上...

2018-05-29 21:53:46 1653

原创 热备份、温备份、冷备份 详解

按备份系统的准备程度,可将其分为 冷备份、温备份和热备份三大类 :1> 冷备份 : 备份系统未安装或未配置成与当前使用的系统相同或相似的运行环境,应用系统数据没有及时装入备份系统。一旦发生灾难,需安装配置所需的运行环境,用数据备份介质(磁带或光盘) 恢复应用数据,手工逐笔或自动批量追补孤立数据,将终端用户通过通讯线路切换到备份系统,恢复业务运行     优点 : 设备投资较少,节省通信费用,...

2018-05-29 21:52:23 30799

原创 Nginx+Lua 从Nginx和Redis缓存获取数据案例 详解

在 Nginx、Redis、Ehcache 三级缓存中,Nginx 分发层 和 应用层。在分发层 Nginx,通过 Lua,将商品id、商品店铺id,都转发到后端的应用nginx可以通过 Nginx 指令重新加载所有配置包括 Lua 脚本# /opt/modules/openresty/nginx/sbin/nginx/sbin/nginx -s reload1> 应用 Nginx 的 Lu...

2018-05-13 18:46:02 4561 2

原创 Nginx+Lua 定制流量分发策略案例

准备3台机器 eshop-cache01、eshop-cache02、eshop-cache03,用 eshop-cache01 和 eshop-cache02 作为应用层 Nginx服务器,用 eshop-cache03 作为分发层 Nginx。在 eshop-cache03,也就是分发层 Nginx 中,编写 Lua脚本,完成基于 商品id 的流量分发策略1> 获取请求参数,比如 pro...

2018-05-13 18:45:29 3031

原创 OpenResty 基础知识 和 Linux部署 详解

OpenResty (又称 : ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,可以使用 Lua脚本语言 调动 Nginx 支持的各种 C 以及 Lua 模块,OpenResty 性能优异。OpenResty 可以快速构造出 1W+ 并发连接响应的超高性能 Web 应用系统OpenResty 可以将 Nginx+Lua 打包在一起,而且提供包括 Redis客户端,M...

2018-05-13 18:44:23 1595

原创 Nginx+Lua 开发的 hello world 案例 详解

编辑 Nginx 配置文件# cd /opt/modules/openresty/nginx/conf# cp nginx.conf nginx.conf.example    # 备份 nginx.conf 文件# vi nginx.confworker_processes  1;events {    worker_connections  1024;}http {    include   ...

2018-05-13 18:43:51 4591

原创 SpringBoot @ConfigurationProperties参数绑定 详解

1> 引入 spring-boot-configuration-processor 库<dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-configuration-processor</artifactId> ...

2018-05-09 16:13:29 10603 1

原创 Linux 后台执行命令 详解

当在终端或控制台工作时,可能不希望由于运行一个作业而占住屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用 :方法1> &当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上 & 实现后台运行。例如 : sh...

2018-05-03 09:53:12 1430

原创 Java 产生随机数 详解

Math.random() 方法可以随机生成一个 [0, 1) 直接的数,包括 0,不包括 1生成 0 到 10 之间的整数# 使用 Math.round(Math.random() * 10))ExecutorService executorService = Executors.newFixedThreadPool(10);for (int i = 0; i < 100; i++) { ...

2018-04-28 14:39:08 714

原创 JVM 命令参数 详解

JVM 启动时会带有很多的启动参数,Java命令本身就是一个多参数的启动命令java 启动命令java [options] classname [args]java [options] -jar filename [args]命令参数一下为 Java8 参数设置1> 标准参数 (Standard Option)-client-server指定 JVM 的启动模式是client模式还是serv...

2018-04-28 14:38:47 714

原创 Oracle 基础知识 详解

DDL : 数据库模式定义语言,关键字:createDML : 数据操纵语言,关键字:Insert、delete、updateDCL : 数据库控制语言 ,关键字:grant、removeDQL : 数据库查询语言,关键字:select结构化查询语言 (Structured Query Language, SQL),Oracle 中的 SQL 不区分大小写只有在文本数字值得时候才会检查注 : 当创...

2018-03-27 11:07:06 13727

超越 JAVA.pdf

《超越java》是由美国泰特所著, 本书并非是评判java的不足,而是从某种高度上讲述了java以及另外几种语言的优缺点、适合领域,并谈了下一代语言要具备什么特点

2017-03-28

jenkins权威指南 文字版

Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作

2017-03-21

Java 8实战

Java 8实战中文版,找了很久才找到

2017-03-16

【HBase企业应用开发】工作中自己总结的Hbase文档,非常全面!

HBase企业应用开发】工作中自己总结的Hbase文档,非常全面!

2017-03-14

jr-android-ide-studio_crack.zip

解压jr-android-ide-studio_crack.zip,然后在Android Studio中选择Setting-->Plugins-->Install plugin from disk,选择jr-android-ide-studio.zip,安装完成后重启AS,重新启动后会提示激活,选择使用证书激活,然后选择压缩包中的lic文件即可

2017-03-14

Hardware_IO_Tools_for_Xcode_7.3

Mac 电脑模拟各种网络状态

2017-02-24

阿里巴巴 Java 开发手册.pdf

该文档是阿里经过多年实践所总结出来的代码开发手册,可以帮助公司统一标准,良好的整体结构.可以帮助个人更好的培养自己的优秀代码风格

2017-02-12

vlc-android-android-studio

vlc AndroidStudio 流媒体播放源码

2016-10-10

vlc-android

vlc android 代码

2016-10-10

genymotion的arm兼容包

genymotion的arm兼容包,有了他,妈妈再也不用担心INSTALL_FAILED_CPU_ABI_INCOMPATIBLE

2016-09-03

SQLCipher+for+Android+v2.2.2

用于 Android 端SQLite数据库加密

2016-09-02

openssl-cookbook.pdf

Openssl官方推荐的一本书,讲的很细很透彻,是英文版的

2016-09-02

ios RSA加密 苹果官方demo

os RSA加密 苹果官方RSA加密demo

2016-09-01

无线互联微博项目源码及课件

无线互联微博项目源码以及课件

2016-08-01

MarkdownPad2

MarkdownPad2破解版 输入任意字符即可 比较强大 文档中包含安装步骤 一共3步即可安装成功

2016-07-12

browser.min

React Native开发中使用到 JSX 的JS 库

2016-06-24

browser.js

返回用户当前浏览器的种类和版本。如IE则返回ie 6.0/ie 7.0/ie 8.0

2016-06-24

android-support-v7-palette

android-support-v7-palette 工具库

2016-04-28

okio-1.6.0

okio-1.6.0.jar,IO处理工具库,okhttp里要用到的

2016-04-24

okhttp-2.3.0

okhttp 是一个优秀的java网络访问工具类

2016-04-24

Coolorus v2.5.15 WinMac.zip

Coolorus v2.5.15是一款非常好用的photoshop色轮插件,这款插件可以给你的ps软件增加一个色环配色面板,选择颜色更加方便。coolorus插件可以帮你轻松的获取所选区域的RGB值,可以添加到PS中应用,让我们的画面更优美。psCoolorus 插件 mac版可以提升工作效率,应用于图形或者文字层,多种配色方式可选。

2024-01-17

Aseprite v1.3.2 mac 版

mac 上编译出的 Aseprite v1.3.2 mac 版,适用于 macos13 以上

2023-12-24

svnadmin-3.0.5

用于管理 Linux SVN 的可视化图形界面,里面包含详细的安装文档以及说明

2017-11-22

mybatis plugin 3.21 插件以及破解补丁

Intellij 的 mybatis plugin 3.21 版本插件,亲测可用。本人使用的是 Mac,下载文件后解压,会看到两个文件。将 MyBatis_plugin-3.21.zip 直接使用 Intellij 安装,再到 ~/Library/Application Support/IntelliJIdea2017.2/MyBatis plugin (可能目录不一样)目录下,在使用 iMybatis-3.21.jar 将 lib 目录中的同名包替换即可正常使用

2017-11-15

dubbo-admin-book

该文档用于讲解 Dobbo 系统搭建 1> 示例提供者安装 2> 示例消费者安装 3> Zookeeper 注册中心 4> Redis 注册中心 5> Simple 注册、监控中心 6> 管理控制台运维

2017-09-15

dubbo-dev-book

详细说明 dobbo 架构设计,SIP 扩展协议、公共契约、编码约定、编码列表等信息。适合于详细了解 开发设计、实现细节

2017-09-15

dubbo-user-book

这篇文档详细讲解了 dubbo 的使用,基本涵盖 dubbo 的所有功能特性。 如果你正依赖 dubbo 作为你业务工程的RPC通信框架,这里可以作为你的参考手册

2017-09-15

Dubbo用户指南

随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 Dobbo 就用于远程调用的框架

2017-09-15

Docker技术入门与实战

《Docker技术入门与实战》分为三大部分:Docker入门、实战案例和高级话题。第一部分(第1~8章)介绍Docker与虚拟化技术的基本概念,包括安装、镜像、容器、仓库、数据管理等;第二部分(第9~17章)通过案例介绍Docker的应用方法,包括与各种操作系统平台、SSH服务的镜像、Web服务器与应用、数据库的应用、各类编程语言的接口、私有仓库等;第三部分(第18~21章)是一些高级话题,如Docker核心技术、安全、高级网络配置、相关项目等。

2017-09-15

MongoDB应用设计模式

从很久以前,我就开始接触开源产品:从最开始的使用、受益者到后来的贡献者,到现在的热情推广者。现在,我是MongoDB的技术顾问。我的职责是为MongoDB的客户和用户提供MongoDB使用的一些最佳实践,包括模式设计、性能优化和集群部署方案等方面。

2017-09-15

jrebel6.4.3

用于 Web工程热部署

2017-08-09

深入学习MongoDB

深入学习MongoDB.pdf 用于深入讲解 MongoDB 的使用

2017-07-19

redis-desktop-manager-0.8.3-2550

用于管理 redis 内存数据库中的应用

2017-07-17

INSPINIA - Responsive Admin Theme

INSPINIA模板在https://wrapbootstrap.com/themes上可是很知名的啊,里面包含一套模板数据。

2017-06-28

Redis设计与实现

用于详细讲解 Redis 开发以及单机、集群部署

2017-06-22

大规模分布式系统架构与设计实战

大规模分布式系统架构与设计实战 用于讲解一些关于架构的相关信息

2017-06-16

AngularJS权威教程

AngularJS权威教程 用于讲解关于 AngularJS 的一些基础知识

2017-06-09

AngularJS开发下一代Web应用

AngularJS 开发下一代Web应用,用于讲解 AngularJS 相关的基础知识

2017-06-09

Tomcat权威指南(第二版)

Tomcat权威指南(第二版).pdf 用于讲解Tomcat 使用的基础知识

2017-05-22

Tomcat 8 权威指南

Tomcat 8 权威指南.pdf 讲解一些基础知识和优化

2017-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除