软件开发

组成原理

2018/12/15 计算机组成原理复习 设一个二进制整数补码有n+1位(含一位符号位$x_n$),即 $$ [x]_补 = x_nx_{n-1}x_{n-2}...x_1x_0

十年内教会自己编程(翻译)

1.为什么大家都这么浮躁? 走进书店,你就能看到一本《24小时自学Java》的书,与它摆在一起的,还有许许多多短时间内学会C,SQL,Ruby或算法的书。我在亚马逊上,做了这样的高级搜索 “书名:自

蒙特卡洛积分与重要性采样详解

最近在看有关蒙特卡洛积分的内容,发现网上很多博主写的证明过程跳步较为严重,而且过程晦涩,不太容易理解。我在自己阅读国外相关教材附录后发现证明蒙特卡洛积分方法并不难,利用的仅是概率论的基本知识,现整理下来与大家分

第二次博客作业

C++课程学习阶段总结: 经历了三个多月的C++课程学习之后,我在编程基础和编程思想上收获了许多,学到了挺多,逐渐形成了简单的编程思维,但同时也发现了自己的许多不足和存在的问题。(中段测试成绩:得分77分。新手赛

Data Binding 系列(二)環境準備

Data Binding 是一個支援庫,支援 Android 4.0(API level 14)以上的所有裝置。 推薦使用最新版本的 Gradle 外掛,要求 1.5.0 或以上版本。 編

Flutter Widget自定義總結

在Flutter實際開發中,大家可能會遇到flutter框架中提供的widget達不到我們想要的效果,這時就需要我們去自定義widget,從 Flutter構建、佈局、繪製三部曲 中我們瞭解到,實際的測量、佈

Android Fragment 懶載入實踐

開發中,Fragment 最常見的兩種使用方式就是 ViewPager 巢狀 Fragment ,以及直接通過FragmentManager 來管理 Fragment,對應的互動場景相信大家心裡都有一個原型,沒

Android lifecyle 原始碼解剖

說在前面 本次推出 Android Architecture Components 系列文章,目前寫好了四篇,主要是關於 lifecycle,livedata 的使用和原始碼分析,其餘的 Navigatio

微信小程式分包載入

前言 對於一個展示型的小程式而言,勢必會存在著眾多的圖片來展示,而UI設計師給出的圖片大多數都會很大,這樣就會很大程度的佔據程式包的空間,而微信小程式在開發文件中明確指出,小程式的包大小必須限制在

安卓開發必備知識體系:安卓篇

1. 前言 前後歷時一個半月,也算是拿到了心儀的 offer,順便水一篇總結把。 前後經歷了菜鳥網路、有贊、手淘、頭條、全民直播、喜馬拉雅,面的多是 1~3 年的崗位。除了手淘和

Android 進階之HandlerThread 使用場景及原始碼解析

眼睛困得要死,但今天的計劃不完成又怎麼能睡呢?明日復明日,明日何其多啊! 為了避免 ANR,我們常常需要線上程中做耗時操作,然後把結果拋到主執行緒進行處理。 Android 提供了多種用於

1715453091.1839