Android之makefile

在Android的源代码中,随处可见Makefile,那么Makefile到底是用来干嘛的呢?其实Makefile和Maven、ANT、Gradle一样,属于构建工具,当项目比较庞大的时候,就可以使用makefile来构建项目了 makefile简介 一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,Makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为Makefile就像一个Shell脚本一
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

点击input消除默认背景颜色

在谷歌浏览器会出现默认点击input框黄色背景,如何去除? //消除google浏览器黄色框 input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus { box-shadow:0 0 0 60px #eee inset; -webkit-text-fill-color: #878787; }
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

print(函数.__closure__) 来判断是不是闭包, 返回cell , 是闭包, 返回None 则不是闭包

print(函数.__closure__) 来判断是不是闭包, 返回cell , 是闭包, None 则不是闭包
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

Android中的数据结构

数据结构在Android中也有着大量的运用,这里采用数据结构与源代码分析相结合,来认识Android的数据结构 线性表 线性表可分为顺序存储结构和链式存储结构 顺序存储结构-ArrayList 通过对源代码的产看得知,ArrayList继承自AbstractList,实现了多个接口,其中List里面就实现了常用的一些操作,包括增删改查清除大小等等 public class ArrayList<E> extends AbstractList<E> implements List<
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

汇编语言 实验三

练习1: 编写代码: 使用masm实验: 得到输出结果为36 (2)将line4的dl变为2,line9的dl变为5,观察结果: 得到结果为25. (3)在用debug对生成的可执行文件 t1.exe 进行调试。 用r命令 得到cs=076A,ds=075A,满足公式(cs)=(ds)+10H。 PSP(程序段前缀)的头两个字节是CD 20, 用debug查看PSP的内容,验证是否如此。 的确如此。 使用 u 命令对 t1.exe 进行反汇编,观察反汇编得到的源代码。 使用 t 命令和 p 命
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

aJax get和post

<%@ page language="java" pageEncoding="utf-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>aJaxRequest!!!</title> <script type="text/javascript"> functi
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

微信H5支付----报undened index openid

1、检查传过来的订单号是否是恒定不变的 2、检查总价是否为0
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

能ping通虚拟机,但snmp报文 Destination unreachable(Host administratively prohibited

如题目,使用virtual box 虚拟机,虚拟机系统为centos6.5, 主机系统为win10 内外设置ip在同一网段后,互相能ping通,centos 系统开启snmp服务,此处说明以下, snmp服务为git上开源的,并没有通过yum等获取,所有通过ps -ef|grep snmpd 可以查到进程,但是chkconfig命令查看时,snmpd服务为关闭,但这并不影响snmpd已经启动的事实。 当windows通过snmp软件向centos发送snmp.get命令时,wireshark抓
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

vue学习——刚学Vue组件,吐槽一个东西

Vue组件的props是用来传值的 这里是官方链接 template:"<bbb @click='onClick()'>{{value}}</bbb>", //"<div>{{value}}</div>" 讨厌的东西就出在这行代码,一个组件的 template 调用同级别的组件 bbb 然后使用 props 传值,结果是行不通的,并且没有报错!虽然,明知道是什么问题,可是还是令我感到不舒服。 测试代码: <!DOCTYPE html> <html> <head> <meta chars
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

栈应用逆波兰表达式

逆波兰表达式 逆波兰表达式又叫做后缀表达式。在通常的表达式中,二元运算符总是置于与之相关的两个运算对象之间,这种表示法也称为中缀表示。波兰逻辑学家J.Lukasiewicz于1929年提出了另一种表示表达式的方法,按此方法,每一运算符都置于其运算对象之后,故称为后缀表示。下面是一些例子: 正常的表达式 逆波兰表达式 a+b ---> a,b,+ a+(b-c) ---> a,b,c,-,+ a+(b-c)*d ---> a,b,c,-,d,*,+ a+d*(b-c)--->a,d,b,c,
分类: 其他 发布时间: 11-01 23:11 阅读次数: 0

迷宫(栈回溯)

迷宫介绍 在生活中我们玩过很多种走迷宫的小游戏,游戏给了一个迷宫,这个迷宫中只有一个入口,我们要从这个入口一直走下去,直到找到出口,这里出口可能是一个,也可能是多个。在这里我简单介绍三种实现起来由易到难的迷宫。 前提说明 我们这里的坐标是x轴正半轴向下伸展,y轴正半轴向右伸展 简单迷宫 这是一种简单迷宫,有一个入口和一个出口,我们从入口开始按照左上右下的顺序进行尝试走迷宫,如果都走不了,就开始进行回溯,前提是我们走过的路需要提前标记,这样回溯的时候就比较方便了。代码如下: maze.h #pr
分类: 其他 发布时间: 11-01 23:10 阅读次数: 0

实现一个栈,要求实现Push(出栈)、Pop(入栈)、Min(返回最小值)的时间复杂度为O(1)

这道题考查栈的知识点,要求实现一个栈,在对这个栈进行入栈和出栈以及返回最小栈元素时要求时间复杂度为O(1)。 方法一: 用两个栈,一个正常出入栈,另一个存最小栈,入栈的时候第一个站正常入,最小栈如果为空或者要入的data比最小栈的栈顶元素小的时候才给最小栈入栈。否则每次入栈的时候就将最小栈的栈顶元素再入。例如下图: 这样的话,出栈也是正常出,我们找最小元素的时候直接找最小栈的栈顶就ok了。代码如下: #pragma once #include"Stack.h" typedef struct {
分类: 其他 发布时间: 11-01 23:10 阅读次数: 0

ant design后台模板-1.前端环境搭建

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oXinYangonly/article/details/71425007 学习了一段时间的React,试着搭建一个后台管理的模板,算是这一段时间的学习总结,前端将采用create-react-app作为脚手架,引用react-router进行路由处理,后台将采用spring、spring-mvc、MyBatis搭建一个简单的后台管理系统架子,初步实现用户、角色、功能、权限,作为将来工作学习中的一
分类: 其他 发布时间: 11-01 23:09 阅读次数: 0

java移位操作符详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oXinYangonly/article/details/78062636 左移位操作符 << 按照操作符右侧指定的位数将操作符左边的操作数向左移动,低位补0 int i = -1; System.out.println(Integer.toBinaryString(i)); 为什么转二进制后会是32个1呢? 在java内存中,一个int类型的变量,占用的空间32位,取值范围为 −231 至 23
分类: 其他 发布时间: 11-01 23:09 阅读次数: 0

研磨设计模式之迭代器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oXinYangonly/article/details/78108642 聚合 指一组对象的组合结构,如Java中的集合、数组等 迭代器模式 提供一种方法,顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示 目标 以一个统一的方式来访问内部实现不同的聚合对象 示例代码 迭代器接口 /** * 迭代器接口,定义访问和遍历元素的操作 * */ public interface I
分类: 其他 发布时间: 11-01 23:08 阅读次数: 0

研磨设计模式之迭代器业务场景

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oXinYangonly/article/details/78119019 场景描述 项目客户方收购了一家小公司,这家小公司有自己的工资系统,客户方的工资系统内部采用List来记录工资列表,新收购的小公司的工资系统内部采用数组来记录工资列表,整合两个系统的工资表数据 已有系统代码示例 一个统一了的工资描述模型 /** * * 工资描述模型对象 */ public class PayMode
分类: 其他 发布时间: 11-01 23:08 阅读次数: 0

React从零开始——一个详细的范例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oXinYangonly/article/details/78653595 范例说明 接下来我们要通过一个简单的案例,详细的学习React的内容 如上图所示,两个按钮,点击加号按钮,数字加一,点击减号按钮,数字减一 代码结构 使用create-react-app创建一个工程,将其中的代码结构删减到最简单的模式 修改index.js index.js中的代码就很简单了,只要引入App组件,执行渲染即
分类: 其他 发布时间: 11-01 23:08 阅读次数: 0

spring-boot入门程序详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oXinYangonly/article/details/79731485 1.创建一个普通的maven项目,项目名为boot-learnning 2.在pom.xml添加parent依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</arti
分类: 其他 发布时间: 11-01 23:08 阅读次数: 0

Spring-boot入门之配置详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oXinYangonly/article/details/79736378 1.配置文件 spring-boot默认有两种配置文件 appliation.properties appliation.yml 配置文件默认放在src/main/resources目录或者是类路径/config下 配置文件的作用:修改spring-boot自动配置的默认值 2.YAML .yml 即YAML YAML A
分类: 其他 发布时间: 11-01 23:07 阅读次数: 0

01.类和对象

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oXinYangonly/article/details/80735399 主函数详解 int main(int argc, const char * argv[]) { return 0; } argc 参数个数 argv 指针类型的数组,数组长度就是第一个参数 类的声明和实现 类的声明 以@interface 开头,以@end结束 ,中间为类名 类名首字母必须为大写 @interfa
分类: 其他 发布时间: 11-01 23:07 阅读次数: 0
今日推荐