跟光磊学Java开发-深入理解整数存储和位运算跟光磊学Java开发 计算机进制及其转换 计算机进制介绍 进制的定义:进制是一种计数方式,也称为进位计数法或者位值计数法,使用有限数字符号表示无限的数值,使用的数字符号的数目称为这种进位制的基数或者底数,例如十进制就是由0-9十个数字组成。在计算机内存中 ...
分类:
编程语言 时间:
2020-12-17 12:49:54
阅读次数:
1
背景 最近遇到一个下载的需求,由于 url 参数太长(常用的下载方法 a 标签或者 location.href 的方法都是 get 请求,get 请求参数长度有限制),无法下载,考虑了好几种方案,最终还是觉得通过 ajax 的 POST 方法进行下载,比较容易实现,下面记录实现过程以及遇到的问题。 ...
分类:
其他好文 时间:
2020-12-17 12:41:58
阅读次数:
2
函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。
分类:
Web程序 时间:
2020-12-17 12:21:58
阅读次数:
3
bundletool下载:https://github.com/google/bundletool/releases注意点:请勿使用Android构建工具包中包含的AAPT2版本,因为它不支持bundletool可以到此地址找对应版本名称:https://maven.google.com/web/index.html#com.android.tools.build:aapt2替换下面下载地址的名称
分类:
移动开发 时间:
2020-12-17 12:21:24
阅读次数:
3
前言最近在用Python的SQLAlchemy库时(一个类似于Hibernate的ORM框架),发现它的Events事件还挺好用。简单说就是当某张表的数据发生变化(曾、删、改)时会有一个事件回调,这样一些埋点之类的需求都可以实现在这里,同时和业务代码完全解耦,维护起来也很方便。例如当订单状态发生变化需要发异步通知这样的需求也可以利用这个实现。根据我之前使用Mybatis的经验,好像没怎么注意有这个
分类:
其他好文 时间:
2020-12-16 12:51:04
阅读次数:
2
1.打开Windows->preferences->Editors->Text Editors 2.点击C/C++或JAVA选择Formatter->New... 3.创建新的样式 4.设置为Space only. 5.样式即变为 ...
分类:
其他好文 时间:
2020-12-16 12:03:52
阅读次数:
2
1 <?php 2 /** 3 * 环信IM 4 * Created by PhpStorm. 5 * User: chao 6 * Date: 2020/12/9 7 * Time: 4:34 PM 8 */ 9 10 11 class HxChat{ 12 private $app_key = ...
分类:
Web程序 时间:
2020-12-16 11:39:08
阅读次数:
4
0、ES6.X一对多、多对多的数据该如何存储和实现呢?引出问题:“某头条新闻APP”新闻内容和新闻评论是1对多的关系?在ES6.X该如何存储、如何进行高效检索、聚合操作呢?相信阅读本文,你就能得到答案!1、ES6.X新类型Join产生背景Mysql中多表关联,我们可以通过leftjoin或者Join等实现;ES5.X版本,借助父子文档实现多表关联,类似数据库中Join的功能;实现的核心是借助于ES
分类:
其他好文 时间:
2020-12-15 12:30:07
阅读次数:
2
数组与指针适用场合 指针 → 地址 → 一对一 数组 → 地址集合 → 一对多 int a = 1; // 字面变量 // 大写表示 数组 小写表示 指针 /****************************/ int * c; // 一级指针 int C[1]; // 一级数组 /***** ...
分类:
编程语言 时间:
2020-12-15 12:22:02
阅读次数:
3
1.安装依赖项 [compiler] sudo apt-get install build-essential [required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat- ...
分类:
系统相关 时间:
2020-12-15 12:08:24
阅读次数:
4