Android-study-01

1、HelloWorld 1.1 Android系统架构 Linux内核层:Android系统是基于Linux内核的,为设备提供各种硬件的底层驱动 系统运行库层:通过一些C/C++来为系统提供主要的特性支持。SQLite提供数据库 还有Android运行时库,主要提供一些核心库能够使用java语言来编写应用,还包含了Dalvik虚拟机,使每一个Android应用都能运行在独立的进程当中。 应用框架层:提供了构建应用程序时可能用到的各种API。 应用层:安装在手机上的应用程序 1.2 四大组件
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

shell脚本开发基本规范及良好的编写习惯

#前言:良好的书写规范和书写习惯,会让我们减少很多不必要的麻烦,可以提高我们的效率 1.基本的规范 #1.开头指定脚本解释器 #!/bin/bash 或 #!/bin/sh #2.开头加版本版权等信息 #Date: 20:20 202-3-5 #Author:create by guoke #Mail: [email protected] #Function: This scripts function..... #Version:2.1 #3.脚本中不用中文注释 尽量用英文注释,防止出现
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

[HAOI2014] 走出金字塔 - 找规律

给定一个金字塔,有 \(n\) 层,\(m\) 个出口,破一面墙的时间为 \(k\),\(s\) 表示体能维持时间。问能否走出,且走出后剩余的时间。 Solution 枚举每个出口,试图计算从每个出口出去的时间 而这就是计算一对点之间的最短路,考虑将最上面那么点设为塔顶,设它原来的坐标为 \((x_0,y_0)\),两者的坐标差为 \((\Delta x,\Delta y)\) 如果 \(y_0 = 1\bmod 2\),若 \(\Delta y = 0 \bmod 2\),则 \(d=2\D
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

产品故事

:   当年俞军在百度招聘产品经理时,招聘题目是百度如果要做音乐该怎么做?很多人都写了洋洋洒洒的规划书给他,有一个人只写了六个字: “搜得到,能下载” 。俞军就挑了这个人,他就是后来当上百度副总裁的李明远。 注重细节:   梁宁老师在产品思维中提到的:我曾与一个很优秀的产品经理一起协作,他要挑一张App的开机图,图片闪现时间其实不到1秒。他挑了100多张图都不满意,最后挑到设计师无法忍受,提出了辞职。当我告诉他,和他配合的设计师要辞职时,他的第一反应是:“新的设计师什么时候到?得接着改。“ 产
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

AI studio 尝试

直接打开AI STUDIO 然后切换到终端 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh 挪到work cp Miniconda3-latest-Linux-x86_64.sh work/ chmod 777 Miniconda3-latest-Linux-x86_64.sh 安装 ./Miniconda3-latest-Linux-x86_64.s
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

redis常用配置参考.txt

参数说明 redis.conf 配置项说明如下: \1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no \2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid \3. 指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为6379在手机按键
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

双向循环链表及内核链表

1.双向循环链表原理图 设计双向循环链表节点 typedef struct _DCLink{ struct _DCLink *prev; struct _DCLink *next; int data; }DCLink; 设计双向循环链表的接口 1.创建链表节点 DCLink *create_node(elemType data); 2.创建链表 DCLink *crate_dclink(); 3.插入数据 bool insert_dclink(DCLink *head,
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

JavaScript(5)--- 面向对象 + 原型

面向对象 + 原型 面向对象这个概念并不陌生,如 C++、Java 都是面向对象语言。面向对象而言都会现有一个类的概念 ,先有类再有对象。类是实例的类型模板。 比如人类 是一个类 张三 李四 就是一个个对象,他们都是人类创建出的对象 所以都有人类的共同特性,比如 人类都会吃饭 人类都会走路 所以张三李四也会吃饭和走路。 JavaScript 没有类的概念,是基于原型的面向对象方式。它们的区别在于: 在基于类的面向对象方式中,对象(object)依靠类(class)来产生。 在基于原型的面向对象
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

快递单号查询快递鸟API接口-中通快运

调用快递鸟提供的快递查询API标准接口,快速对接100多家快递公司的物流轨迹查询,本篇文章实现<中通快运>的快递单号查询。 首先我们准备好需要用到的资源, 这里推荐大家去爱奇艺查看视频教程: https://www.iqiyi.com/v_19rxcwtwk0.html(如何从注册到认证,最快1小时完成上百家物流轨迹查询) 测试商户ID: test1617571 测试API key: 554343b2-7252-439b-b4eb-1af42c8f2175(此Key仅限测试环境使用) API测
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

Ⅳ:垃圾回收制

一、什么是垃圾回收机制? 垃圾回收机制(简称GC)是Python解释器自带的,专门用来回收不可用变量值所占用的内存空间的一种机制。 二、为什么要用垃圾回收机制 程序运行过程中会申请大量的内存空间,对于一些无用的内存空间如果不及时清理就是导致内存溢出,导致程序奔溃。因此管理内存是一件非常重要且繁琐的事情,而垃圾回收机制能够把程序猿从繁琐的内存管理中解放出来。 三、理解GC原理需要储备的知识 3.1、堆区与栈区 在定义变量时,变量名与变量值都是需要存储的,分别对应内存中的两块区域:堆区与栈区。 [
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

call.apply.bind

1.this的指向   如果this在全局作用域下,指向window   如果this在构造函数中,this指向实例化对象 2.如何改变this的指向,让this指向另一个对象呢?         由于这时this指向window, window中的没有name_p,自然打印undefined.  2.1这时用call改变this指向,指向person_1   call接受多个参数,第一个改变this指向,其余逗号分隔         得到所要结果。 3.apply呢?   apply只接收两
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

UVA-12563劲歌金曲——双重优先条件+变形01背包

劲歌金曲题意:两个优化:①唱歌次数最大②时间最长以①为首选条件01背包模型,歌曲就是物品,时长就是体
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

UVA-10214Trees in a Wood+欧拉函数+GCD(更相减损法)

Trees in a Wood#include<stdio.h>#include<
分类: 其他 发布时间: 03-05 23:17 阅读次数: 0

UVA - 1644Prime Gap素数间隔

Prime Gap欧拉筛法打素数表,同时用ans[]数组记录下两素数的间隔。最终将v[],ans[]
分类: 其他 发布时间: 03-05 23:16 阅读次数: 0

UVA-11526H(n)对称性+几何意义+

H(n)思路:所要求的H(n)的几何意义,就是y=n/xy=n/xy=n/x在区间[1,n]中的整数
分类: 其他 发布时间: 03-05 23:16 阅读次数: 0

UVA - 10539Almost Prime Numbers

Almost Prime NumbersDef of Almost Prime Numbers:自身
分类: 其他 发布时间: 03-05 23:16 阅读次数: 0

UVA - 294Divisors+唯一分解定理+约数个数的计算公式

DivisorsN=∏i=1mpiciN=\\prod_{i=1}^m p_i^{c_i}N=∏i=1
分类: 其他 发布时间: 03-05 23:16 阅读次数: 0

(简单递推)UVA-11040Add bricks in the wall

Add bricks in the wall递推关系很容易得出,主要注意的是图的存储以及访问。将图中
分类: 其他 发布时间: 03-05 23:15 阅读次数: 0

(嵌套矩形)DAG上的动态规划(1)最长路及其字典序+dfs版(填表法)+递推版(刷表法)

Description:有n个矩形,每个矩形可以用a,b来描述,表示长和宽。矩形X(a,b)可以嵌套
分类: 其他 发布时间: 03-05 23:15 阅读次数: 0

数组的第k个v的下标+map的使用+UVA-11991

Easy Problem from Rujia Liu?用空间换时间的最极端的做法就是用data[k
分类: 其他 发布时间: 03-05 23:15 阅读次数: 0