登录
  • 欢迎访问Sharezer Blog

最新发布 第2页

Sharezer移动开发

本周热门

网络

数据通信基础01

本文由 简悦 SimpRead 转码, 原文地址 peterpan0824.gitee.io [TOC] 1 数据通信基本概念 1.1 信源 信源,是产生各类信息的实体。信源给出的符号是不确定的,可用随机变量及其统计特性描述。 1.2 信道 通信的通道 1.3 信宿 信息接收者指在信息传递过程中,发出信息一方称发信息者,接受信息的一方称信息接受者,又称受信息或信宿。 1.4 数字信号 数字信号是信息用于若干个明确定义的离散值表示的时间离散星火 1.5 模拟信号 模拟信号是在一段连续的时间间隔内,其代表信息的特征量可以在任意瞬间程序为任意数值的信号 1.6 模拟通信 利……继续阅读 »

sharezer 1年前 (2021-04-15) 1742浏览 0评论 0个赞

网络

常用协议名称与简介

[TOC] 计算机网络概论 SAP : service access point / 服务访问点。 N+1 实体从 N 服务访问点 SAP 获得 N 服务。13 CEP : connection end point / 连接端点。 N 连接的两端叫做 N 连接端点。14 SNA :系统网络体系结构。 是一种以大型主机为中心的集中式网络。18 APPN :Advanced Peer-to-Peer Networking / 高级点对点网络 19 X.25 :包括了通信子网最下边的三个逻辑功能层,即物理层、链路层和网络层。20 VC : virtual circuit / 虚电……继续阅读 »

sharezer 1年前 (2021-04-14) 1686浏览 0评论 0个赞

Android

反射修改修饰符

// 移除所有方法的final字段 public static void removeFinal(Class<?> clazz, Method[] methods) { Class classClass = Method.class; for (Method method : methods) { try { Field accessFlagsField = classClass.getSuperclass().getDeclaredField("accessFlags"); accessFlagsField.setAcc……继续阅读 »

sharezer 2年前 (2020-10-10) 1866浏览 0评论 27个赞

Android

Modifier 修饰符工具类

本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com [TOC] 在查看反射相关的 Class、Field 、Constructor 等类时,看到他们都有这样一个方法:getModifiers():返回此类或接口以整数编码的 Java 语言修饰符。如需要知道返回的值所代表的意思,则需要用到 java.lang.reflect.Modifier 这个类,这个类提供了 static 方法和常量,可以对类和成员访问修饰符进行解码。既然是位于 java.lang.reflect 下,那说明一般是在动态加载过程中、使用 java 反射对某些类进行过滤时会用到,一般开发并……继续阅读 »

sharezer 2年前 (2020-10-10) 1733浏览 0评论 0个赞

Default

关于php-fpm启动之后出现 file not found 情况的原因分析

原文地址 blog.csdn.net 这两天遇到个特别诡异的问题,系统 centOS7,有两种方式可以启动 php-fpm: 1 /usr/sbin/php-fpm 直接启动 (我的可执行文件在这个路径) 2 通过 service 启动,即 systemctl start php-fpm 然而会出现一个诡异的现象,通过方式 1 启动的进程没有任何问题,而通过 service 启动的 php-fpm 进程在加载 php 文件时却会出现 file not found 的错误,访问静态文件正常。 网上搜索了很多原因,却都是千篇一律,都是说什么路径没配置好,nginx 配置文件……继续阅读 »

sharezer 2年前 (2020-09-29) 1458浏览 0评论 0个赞

Default

git修改历史commits中的用户名和邮箱

一、作用 修改某个仓库历史 commit 的用户 name 和 email 信息。 将历史提交记录中的指定 name/email 修改为新的 name/email。 二、步骤 确认本地全局邮箱 / 用户名 查看仓库的历史提交信息 批量修改历史记录中的信息 将修改结果推送到远程 1. 确认本地全局邮箱 / 用户名 使用下面两个命令查看 git 在本地的全局邮箱和用户名。 git config user.name git config user.email 如果需要修改 git 在本地的全局邮箱和用户名,执行下面的命令。 git config --global user.name &quo……继续阅读 »

sharezer 2年前 (2020-07-16) 1220浏览 0评论 58个赞

Default

git 的 GUI 工具 Sourcetree 使用及命令行对比

1. 提交推送 流程 勾选要提交的文件 填写提交说明内容 想提交直接推送到代码仓库时,勾选左下角按钮 最后点击提交按钮即可完成代码推送 等同于 git add index.html //添加暂存文件 git commit -m "feat(index): 新增index.htm首页内容" //添加提交及提交信息 git push //推送至远程 2. 贮藏工作区 使用 当你想使现在当工作区保持干净时可以使用暂存功能,贮藏会把所有未提交的修改(包括暂存的和非暂存的)都保存起来 当你有另一部分内容需要修改但是不想丢弃现在已经修改过当内容时,可以贮藏工作区 当你……继续阅读 »

sharezer 3年前 (2019-11-18) 2179浏览 1评论 50个赞

Android

Android中Parcelable的原理和使用方法

本文由 简悦 SimpRead 转码, 原文地址 https://www.jianshu.com/p/df35baa91541 [TOC] Parcelable 的简单介绍 介绍 Parcelable 不得不先提一下 Serializable 接口, Serializable 是 Java 为我们提供的一个标准化的序列化接口, 那什么是序列化呢? 进行 Android 开发的时候,无法将对象的引用传给 Activities 或者 Fragments,我们需要将这些对象放到一个 Intent 或者 Bundle 里面,然后再传递。简单来说就是将对象转换为可以传输的二进制流 (二进制序列)……继续阅读 »

sharezer 3年前 (2019-10-23) 1481浏览 0评论 0个赞