首页 文章 精选 留言 我的

文章列表

共 97898 篇
Android:JNI与NDK(二)交叉编译与动态库,静态库

Android:JNI与NDK(二)交叉编译与动态库,静态库

Android:JNI与NDK(二)交叉编译与动态库,静态库本篇目录 一、前言本篇主要以window开发环境为背景介绍一下NDK开发中需要掌握的交叉编译等基础知识,选window系统主要是照顾大多数读者,mac ,linux操作系统基本是同样适用的。 交叉编译就是在A平台编译出可以在B平台执行的文件,对于我们安卓开发者来说交叉编译就是在window或者mac...

视频直播软件开发注意事项

视频直播软件开发注意事项

视频直播市场进入平稳发展期以来,直播平台的花式玩法层出不穷,短视频风靡以来,更是将视频直播软件推向了一个全新的高度。那么视频直播软件开发有哪些需要注意的问题呢?我们一起来了解下。 一、确定产品定位 1.确定产品UI设计“人靠衣装”,对于视频直播软件开发而言,UI设计是装点整个视频直播APP的重要因素。UI设计不仅仅局限于局部的图片、色彩搭配等内容,小到每个按...

Spring框架AOP的使用及个人对底层原理的理解

Spring框架AOP的使用及个人对底层原理的理解

Spring框架AOP的使用及个人对底层原理的理解 前言: AOP是目前Spring框架中的核心之一,在应用中具有非常重要的作用,也是Spring其他组件的基础。它是一种面向切面编程的思想。关于AOP的基础知识,相信多数童鞋都已经了如指掌,今天要给大家分享的是Spring框架AOP的使用,以及我个人对底层原理的一些理解。 Aop使用步骤 配置aop信息 相当...

最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这

最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这

最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这优化一览图最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这优化最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这 笔者将优化分为了两大类:软优化和硬优化。软优化一般是操作数据库即可;而硬优化则是操作服务器硬件及参数设置。 1、软优化 1)查询语句优...

19个心得,明明白白说Linux下的负载均衡

19个心得,明明白白说Linux下的负载均衡

一、目前网站架构一般分成负载均衡层、web层和数据库层,我其实一般还会多加一层,即文件服务器层,因为现在随着网站的PV越来越多,文件服务器的压力也越来越大;不过随着moosefs、DRDB+Heartbeat的日趋成熟,这问题也不大了.网站最前端的负载均衡层称之为Director,它起的是分摊请求的作用,最常见的就是轮询。 二、F5是通过硬件的方式来实现负载...

ArchSummit分享 | 高德地图App架构演化与实践

ArchSummit分享 | 高德地图App架构演化与实践

讲师介绍 郝仁杰,高德地图无线开发专家。在7月13日落幕的2019年ArchSummit峰会上就高德地图近几年的App架构演化和实践进行了分享。 背景概述 高德是国内领先的数字地图内容、导航和位置服务解决方案提供商,端上分手机和车机两条主线。近年来,高德业务迅猛发展,人员规模急速扩张,代码量急剧膨胀,如何提高团队高效并行作战的能力,端架构在一致性和动态性方面...

Fundebug后端Node.js插件更新至0.2.0,支持监控Express慢请求

Fundebug后端Node.js插件更新至0.2.0,支持监控Express慢请求

摘要: 性能问题也是BUG,也需要监控。 Fundebug后端Node.js异常监控服务 Fundebug是专业的应用异常监控平台,我们Node.js插件fundebug-nodejs可以提供全方位的异常监控,支持Express、Koa以及Hapi框架。 从用户的角度理解,性能问题某种程度上也是BUG,它可能是数据库的索引问题,可能是代码算法问题,也可能是业...

平头哥广发英雄帖,公开首款CPU“玄铁”仿真代码

平头哥广发英雄帖,公开首款CPU“玄铁”仿真代码

“在自研芯片的路上,阿里走出了万里长征的第一步。” 7月25日,阿里云峰会上海站,压轴出场的平头哥,交出了时隔10月的首份答卷:玄铁910(XuanTie910),目前业界性能最强的RISC-V处理器。 在金庸小说中,玄铁是杨过手里的宝剑,“重剑无锋,大巧不工”;也是一种顶级的铸造材料,开锋後削铁如泥,极为稀有。 玄铁910是CPU的IP核,是芯片的关键内核...

【教程】5分钟在PAI算法市场发布自定义算法

【教程】5分钟在PAI算法市场发布自定义算法

概述 在人工智能领域存在这样的现象,很多用户有人工智能的需求,但是没有相关的技术能力。另外有一些人工智能专家空有一身武艺,但是找不到需求方。这意味着在需求和技术之间需要一种连接作为纽带。 今天PAI正式对外发布了“AI市场”以及“PAI自定义算法”两大功能,可以帮助用户5分钟将线下的spark算法或是pyspark算法发布成算法组件,并且支持组件发布到AI市...

使用Blink SQL+UDAF实现差值聚合计算

使用Blink SQL+UDAF实现差值聚合计算

本案例根据某电网公司的真实业务需求,通过Blink SQL+UDAF实现实时流上的差值聚合计算,通过本案例,让读者熟悉UDAF编写,并理解UDAF中的方法调用关系和顺序。 感谢@军长在实现过程中的指导。笔者水平有限,若有纰漏,请批评指出。 一、客户需求 电网公司每天采集各个用户的电表数据(格式如下表),其中data_date为电表数据上报时间,cons_id...

资源下载

更多资源
Spring

Spring

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

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

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

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册