Android objectAnimator的使用
package com.example.administrator.myapplication;
import android.animation.ObjectAnimator;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.animation.Animation;
import android.v
Liunx 配置ftp服务器
先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd) 然后配置vsftpd.conf文件! vi //etc/vsftpd/vsftpd.conf 出现的问题 :vsftpd 530 Permission denied 解决方法 使用在vsftpd.conf中添加userlist_*阻止特定的本地用户 userlist_enable=YES
android 仿360圆形进度条
图镇楼 画着用到的知识点: :贝塞尔曲线 :画圆 :画圆弧 /**
* Created by xp on 2017/2/22.
* 计算圆上任意一点 x*x+Y*Y=R*R
* (x-a)^2+(y-b)^2=R2
*/
public class Myview extends View {
public Myview(Context context) {
this(context, null);
}
public Myview(Contex
android webview加载https网站
WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = (WebView) findViewById(R.id.web);
webView.setWebViewClient(new
Kotlin 配置dataBinding
首先在app.build中配置 我出示下我得配置 apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
//加入kapt 插件
apply plugin: 'kotlin-kapt'
android {
// dataBinding.enable = true
compileSdkVersion 28
google admob接入
在接入admob 的时候先导入jar implementation 'com.google.android.gms:play-services-ads:17.2.0'
implementation 'com.google.firebase:firebase-core:+'
implementation 'com.google.firebase:firebase-messaging:+' 我在接入得时候只引用admob,发现并没有广告,最后看道firbase 也需要引用,因为和admob是联合使
linux系统防火墙相关问题及常用命令介绍
今天介绍关于linux系统防火墙:centos5、centos6、redhat6系统自带的是iptables防火墙,centos7、redhat7自带firewall防火墙,ubuntu系统使用的是ufw防火墙。本平台www.gxdeqiong.com安装的是iptables防火墙(其他云服务供应商可能使用的是其他防火墙)。防火墙导致服务不正常的问题:在服务器安装某些服务之后,服务无法连接、无法正
如何使用PDFelement 6 Pro Mac中的OCR功能
pdfelementmac破解版编辑软件,几乎可以满足您需要的一切功能,不仅仅是阅读、创建、转换、编辑和签名这类的基础功能,还能让您在不改变格式和排版的情况下,轻松的编辑办公文档。那么如何使用PDFelement 6 Pro Mac中的OCR功能呢?本文为您带来详细使用教程。OCR是一个插件,需要单独下载和安装。如果您还没有下载OCR插件,当您点击“编辑” > “OCR”按钮时,您将收到以下
Android 推送调查和方案
android 推送 小米推送: 小米的数据,可以看到推送时间,推送类型,推送内容,计划推送,有效设备,实际下发,
送达率,点击率;
操作:可以打开当前推送详情; 数据漏斗:每 5 分钟更新当前数据; 推送总的数据可以在推送数据中看到:
api 查看设置 alias,userAccount 和订阅 topic 华为推送: 华为总的数据是 T+1 统计 可以查看用户数据详情。 华为推送限制: 从华为网页推送,没有查看到有群推和标签推送,但是可以传递多个 token 推送。用网 页推送可以查看
Webview 控件使用和架构思路
Webview 控件使用和架构 自定义 WebView 作为一个控件对外使用,建立与现有交互之上构建。 使用: 在 xml 中使用该控件 控件支持全局配置属性和私用配置属性:
全局配置为:
1.支持传入需要拦截的的 Action,和一个需要拦截的 HashMap(里面是需要拦截的 Action名字); 2.支持传入一个共有的拦截器,和上面拦截的 Action 一起使用,相互使用 3.支持传入一个 View 做为一个 webView 加载时候的等待动画和托底图片 4.支持传入网络请求参数 局部
HUST OS 4.7 进程通信【自学笔记】
版权声明:学习,哪有那么多条条框框~ https://blog.csdn.net/Irish_Moonshine/article/details/91128334 4.7进程通信 4.7.1匿名管道通信(仅能用于父子进程或兄弟进程间的通信) 任务:把一个CMD控制台程序改成windows窗口程序 约束条件:必须利用源程序,但无源码可用 1.管道定义pipe 程序A(写数据)—>管道—>程序B(读数据) (1)由父进程(A)创建管道:CreatePipe(Handle W,Handle R),有
HUST OS 4.6 Windows和Linux进程同步机制【自学笔记】
版权声明:学习,哪有那么多条条框框~ https://blog.csdn.net/Irish_Moonshine/article/details/91128320 4.6 windows|Linux进程同步机制 4.6.1 临界区机制(CRITICAL_SECTION) 等待函数WaitForXXXobject;(XXX:Multiple|Single) 等待目标对象变成有信号的状态就返回 当多个线程同时在临界区就绪的时候,需要对临界区进行一个互斥的访问. P(S) //进入临界区 V(S)
HUST OS 4.5 同步和P-V操作【自学笔记】
版权声明:学习,哪有那么多条条框框~ https://blog.csdn.net/Irish_Moonshine/article/details/91128293 4.5同步和P-V操作 4.5.1 同步和互斥的概念 4.5.2 P-V操作概念 4.5.3 P-V操作解决互斥问题 4.5.4 P-V操作解决同步问题 4.5.5 经典同步问题 4.5.1进程同步和互斥的概念 进程的互斥关系: 多个进程由于共享了独占性资源,必须协调各进程对资源的存取顺序:确保没有任何两个或以上的进程同时进行存取操
HUST OS 4.4 临界区和锁【自学笔记】
版权声明:学习,哪有那么多条条框框~ https://blog.csdn.net/Irish_Moonshine/article/details/91128253 4.4 临界区和锁 4.4.1 临界区与临界资源 临界资源:一次只允许一个进程独占访问(使用)的资源 [Critical Resource] *临界区:进程中访问临界资源的程序段 [Critical Section] 在并发环境下面,多个程序同时使用了同一个全局可见变量,会出现随机的不稳定的结果。 解决方案:程序设定一个特定区域不让
HUST OS 4.3 线程【自学笔记】
版权声明:学习,哪有那么多条条框框~ https://blog.csdn.net/Irish_Moonshine/article/details/91128194 4.3 线程(Tread) 4.3.1 概念 线程是可由CPU直接运行的实体; 一个进程可以创建多个线程 多个线程共享CPU可以实现并发运行 单线程程序: 整个进程只有一个线程.Windows缺省只有一个线程(主线程,main线程) 多线程程序: 整个进程至少有2个进程.主线程和至少一个用户线程 4.3.2 线程技术应用场景 1.程
HUST OS 4.2 进程控制【自学笔记】
版权声明:学习,哪有那么多条条框框~ https://blog.csdn.net/Irish_Moonshine/article/details/91128173 4.2 进程控制 4.2.1 进程控制的概念: 4.2.2 windows进程控制 4.2.3 Linux进程控制 4.2.1 进程控制的概念: 在进程生存全期间,对其全部行为的控制 四个典型的控制行为 进程创建 创建一个空白PCB 获得并赋予进程标识符ID 为进程分配空间 初始化PCB 插入相应的进程队列(默认就绪) 进程撤销 撤
今日推荐
周排行