Chars's Blog

Never stop living and learning

NearSend 通过蓝牙等近场通信技术,实现对文件、文本、文件夹的传输共享。在使用过程中,难免会遇到一些问题,本文的目的在于解决用户在使用过程中遇到的常见问题。

在 2.0+ 版本支持通过局域网进行跨平台、跨设备、跨系统分享传输数据。

支持平台:iOS、iPadOS、macOS、Browser

Read more »

NearSend Through Bluetooth and other near-field communication technologies, the transmission and sharing of files, pictures, and folders can be realized.

In the process of use, it is inevitable to encounter some problems, the purpose of this article is to solve the common problems encountered by users in the process of use.

In version 2.0+, data sharing and transmission over LAN is supported across platforms, devices, and systems.

Supported platforms: iOS, iPadOS, macOS, Browser

Read more »

NearSend 通过蓝牙等近场通信技术,实现对文件、图片、文件夹的传输共享。在使用过程中,难免会遇到一些问题,本文的目的在于解决用户在使用过程中遇到的常见问题。

在 2.0+ 版本支持通过局域网进行跨平台、跨设备、跨系统分享传输数据。

支持平台:iOS、iPadOS、macOS、Browser

Read more »

NearSend Through Bluetooth and other near-field communication technologies, the transmission and sharing of files, pictures, and folders can be realized.

In the process of use, it is inevitable to encounter some problems, the purpose of this article is to solve the common problems encountered by users in the process of use.

In version 2.0+, data sharing and transmission over LAN is supported across platforms, devices, and systems.

Supported platforms: iOS, iPadOS, macOS, Browser

Read more »

如果您对 NearSend 有任何疑问,您可以通过以下渠道联系到我们。

下载应用请前往 @AppStore ,搜索 ‘NearSend’ 即可。

Read more »

If you have any questions about NearSend, you can contact us through the channels below.

To download the app, go to @AppStore and search for ‘NearSend’.

Read more »

Privacy Policy

Effective date: March 24, 2023

NearSend (“us”, “we”, or “our”) operates the NearSend mobile application (the “Service”).

This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our Service and the choices you have associated with that data. Our Privacy Policy for NearSend is created with the help of the Free Privacy Policy Generator.

Read more »

因为工作原因,需要对一个产品进行分析和了解,基于 ipa 包做一些解析。但是,因为 Apple 的安全机制,我们很难再获取 ipa 文件。

为了解决这个问题,作者想到了逆向工程,文章记录了如何操作,并成功实现 ipa 文件提取。

Read more »

背景

随着音视频、云游戏越来越火,一个开源解决方案 WebRTC 成为了众多技术者绕不过的框架。在了解 WebRTC 基础流程后,笔者也萌生了一个想法:使用 WebRTC 实现一个点对点的视频 & 文本单聊程序。根据 WebRTC 的框架能力,视频聊天属于其基础功能。想到就做,笔者开始将想法落地。

笔者在实现点对点视频通信过程中,遇到了 iOS 模拟器红屏问题。本文主要记录如何解决这一问题。主要对 SDP 进行解读,分享在编辑 SDP 过程中遇到的问题。

Read more »

单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如 C 语言中单元指一个函数,Java 里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。

单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。

Read more »

Core Data 是 iOS3.0 时引入的一个数据持久化的框架。与 sqlite 对比最大的优点莫过于支持对象的存储,苹果的官方文档说其简化了数据库的操作,使用 Core Data 确实可以大量减少代码中的 SQL 语句。

可是现状,大家对于持久化的选择方案仍多数是 FMDB。笔者猜测,最大的原因可能就是性能。

Read more »

礁岸

来到日本已经有一段时间了,为什么直到现在才开始想起来写一点感想呢。一是,时间不多。二是,之前体验不多。

这次来日本,抱着学习、求证的心态。身边的人问起,笔者的回答一向都是,过来“浪”了。因为不是有很具体的目的过来的。在大学毕业时,就因为一些原因,对这边有兴趣。而现在,有机会过来了。那么,就能好好验证之前自己的困惑了。

目前为止,最大的体会就是,日本绝对是个生活的好地方。

Read more »

Privacy Policy

Effective date: October 28, 2018

Niffler (“us”, “we”, or “our”) operates the Niffler mobile application (the “Service”).

This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our Service and the choices you have associated with that data. Our Privacy Policy for Niffler is created with the help of the Free Privacy Policy Generator.

Read more »

今天自己已经没有上班了,心里却是莫名的失落。没有开心与轻松,自己现在并不累。今天终于发现自己真的很恋旧。在 ZAKER 呆了 912 天,说来也不是很短了。本来以为自己可以继续呆下去,依旧可以做着一边工作一边兼顾自己的项目,在工作中迸发自己的 idea,然后付诸行动。

Read more »

当我们在网页浏览器(Web browser)的地址栏中输入 URL 时,Web 页面是如何呈现的吗?

Web 页面当然不能凭空显示出来。根据 Web 浏览器地址栏中指定的 URL,Web 浏览器从 Web 服务器端获取文件资源(resource)等信息,从而显示出 Web 页面。像这种通过发送请求获取服务器资源的 Web 浏览器等,都可称为客户端(client)。

Web 使用一种名为 HTTP(HyperText Transfer Protocol,超文本传输协议)的协议作为规范,完成从客户端到服务器端等一系列运作流程。而协议是指规则的约定,可以说,Web 是建立在 HTTP 协议上通信的。

超文本传输协议(HTTP,HyperText Transfer Protocol) 是互联网上应用最为广泛的一种网络协议。所有的 WWW 文件都必须遵守这个标准。设计 HTTP 最初的目的是为了提供一种发布和接收 HTML 页面的方法。1960 年美国人 Ted Nelson 构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了 HTTP 超文本传输协议标准架构的发展根基。Ted Nelson 组织协调万维网协会(World Wide Web Consortium)和互联网工程工作小组(Internet Engineering Task Force )共同合作研究,最终发布了一系列的 RFC,其中著名的 RFC 2616 定义了 HTTP 1.1。

Read more »

丽江古城

距离从云南回来已经好些天了。但,脑海中还会时常回忆起那里的景色。或许对于一些人来说,那些也是很通常的环境。旅行,不就是不同环境生活的人,暂时交换体验吗?这次的旅行,发现自己变化很大,从心性上来说,应该成熟些了吧。对于这次的旅行,还是想能够记下来,毕竟对于我来说,是一份很珍贵的记忆。

泸沽湖畔蒲公英

Read more »

随着网络技术的发展,接入网络的设备的种类越来越多,配置越来越复杂,来自不同设备厂商的设备也往往会增加自己特有的功能,这就导致在一个网络中往往会有很多具有不同特性的、来自不同厂商的设备,为了方便对这样的网络进行管理,就需要使得不同厂商的设备能够在网络中相互发现并交互各自的系统及配置信息。 

LLDP(Link Layer Discovery Protocol,链路层发现协议)就是用于这个目的的协议。LLDP 定义在 802.1ab 中,它是一个二层协议,它提供了一种标准的链路层发现方式。LLDP 协议使得接入网络的一台设备可以将其主要的能力,管理地址,设备标识,接口标识等信息发送给接入同一个局域网络的其它设备。当一个设备从网络中接收到其它设备的这些信息时,它就将这些信息以MIB的形式存储起来。

这些 MIB 信息可用于发现设备的物理拓扑结构以及管理配置信息。需要注意的是 LLDP 仅仅被设计用于进行信息通告,它被用于通告一个设备的信息并可以获得其它设备的信息,进而得到相关的 MIB 信息。它不是一个配置、控制协议,无法通过该协议对远端设备进行配置,它只是提供了关于网络拓扑以及管理配置的信息,这些信息可以被用于管理、配置的目的,如何用取决于信息的使用者。

Read more »
0%