你的位置:首页 > 操作系统
iOS开发~制作同时支持armv7,armv7s,arm64,i386,x86_64的静态库.a以及 FrameWork 的创建
armv7,armv7s,arm64,i386,x86_64 详解一、概要平时项目开发中,可能使用第三方提供的静态库.a,如果.a提供方技术不成熟,使用的时候就会出现问题,例如:在真机上编译报错:No architectures to compile for (ONLY_ACTI ...
Linux 在添加一个新账号后却没有权限怎么办
当添加一个新账号后,我们可能会发现新账号sudo 时会报告不在sudoers中,使用su -s时输入密码后也会认证失败上网搜索大部分都要求修改/etc/sudoers中的内容,但修改这个文件必须需要权限,这就陷入了死循环,故而我们需要更改策略来迂回更改文件:1、使用另一个可以使用 ...
2017/06/23      linux软件管理构建本地源
构建本地光盘源  1、将本地光盘挂载/mnt下, mount /dev/cdrom /mnt  2、在/etc/yum.repos.d/目录下创建自己的源文件,文件名称自定义,必须以repo结尾,      3、此时把/etc/yum.repos.d/下原来 ...
Android之Activity界面跳转
2017-06-24 00:01:11

Android之Activity界面跳转

这本是一个很基础的问题,很惭愧,很久没研究这一块了,已经忘得差不多了。前段时间面试,有面试官问过这个问题。虽然觉得没必要记,要用的时候写个Demo,打个Log就清楚了。但是今天顺手写了个Demo,也就顺手分享一下结果。第一个界面打开.png这是第一个Activity打开显示过程调 ...
iptables /  FailBan 增强安全防护
配置Ubuntu14.04防火墙 2017-06-23 ...
Win10设置多时区时钟方法技巧
Win10设置多时区时钟方法技巧,本文小编将向大家介绍如何设置多个时区时钟,以及如何使用「闹钟和时钟」应用跟踪更多时区,感兴趣的朋友可以参考下面教程操作。Win10系统允许用户配置最多3个不同的时钟:除显示本地时间的主时钟外,还可以另外配置2个不同时区的时钟。当你单击或将鼠标悬停 ...
Centos系统修改hostname
2017-06-24 00:00:19

Centos系统修改hostname

1、用命令临时修改hostname oier这样,服务器的hostname就变成oier了,但是重启之后会变回去2、编辑配置文件永久修改vi /etc/sysconfig/networkHOSTNAME=oier重启之后才会生效 ======================= ...
[iOS]UIInterpolatingMotionEffect重力视觉差
- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. self.view.background ...
浅析Dragger2依赖注入实现过程
Dragger2是Android应用开发中一个非常优秀的依赖注入框架。本文主要通过结合Google给出的MVP开发案例todo-mvp-dagger(GitHub连接地址:https://github.com/googlesamples/android-architecture/ ...
redhat初始化yum源,使用阿里云yum源
本篇文章介绍redhat7使用国内阿里云yum安装源的方法,源地址使用的https://mirrors.aliyun.com/对应使用Centos7下的安装源。在学习《Linux就该这么学》配置系统环境 redhat7的时候就选择了一个图形界面,使用的yum没有任何配置/etc/ ...
iOS开发~制作同时支持armv7,armv7s,arm64,i386,x86_64的静态库.a
armv7,armv7s,arm64,i386,x86_64 详解一、概要平时项目开发中,可能使用第三方提供的静态库.a,如果.a提供方技术不成熟,使用的时候就会出现问题,例如:在真机上编译报错:No architectures to compile for (ONLY_ACTI ...
单片机串口收发仿真实验
学习单片机过程中遇到两个问题:1、写好串口代码,手边没有硬件调试;2、串口收发出现奇怪的问题,无法定位;经过百度,百度,再百度后,终于找到了解决方法,那就是:串口收发仿真。不多说,总结如下:实验需要的软件:VSPD(Virtual Serial Port Driver ...
Mac使用ssh登录远程linux系统查看jetty日志及同时使用github工具
转载请注明出处:http://www.houxiurong.com/?post=27Mac默认是安装了ssh工具软件的。先用mac的 终端工具生成 id_rsa 和id_rsa.pub 秘钥,生成方式如下:1、当前用户目录下,检查SSH公钥 cd ~/.ssh看看存不存在.s ...
Kotlin入门搭建Kotlin开发环境
Kotlin做为一门编程语言,已经出现好几年了,但此前在国内并不闻名。自从5月份谷歌宣布它成为Android的官方开发语言之后,Kotlin猛然窜红了,虽说短期内Kotlin无法取代Java,但对于一门新技术,我们还是有必要好好学习。谷歌号称从Android Studio 3.0 ...
抓包工具tcpdump用法说明
2017-06-23 00:00:57

抓包工具tcpdump用法说明

本文目录:1.1 tcpdump选项1.2 tcpdump表达式1.3 tcpdump示例tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上。不带任何选项的tcpdump,默认会抓取第一个网络接口,且只有将tcpdump进程终止才会停止抓包。例 ...
网络扫描工具nmap
2017-06-23 00:00:34

网络扫描工具nmap

本文目录:1.1 选项说明1.2 尝试一次扫描1.3 扫描目标说明1.4 端口状态说明1.5 时间参数优化1.6 扫描操作系统类型1.7 快速扫描存活的主机1.8 快速扫描端口nmap一般就用来扫描主机是否在线(特别是扫描局域网内存活的机器)、开放了哪些端口。其他的功能用的比较少 ...
移动端开发:iOS与Android平台上问题列表
要CSS伪类 :active 生效,只需要给 document 绑定 touchstart 或 touchend 事件<style>a { color: #000;}a:active { color: #fff;}</style><a herf=fo ...
Linux查看日志三种命令
2017-06-23 00:00:33

Linux查看日志三种命令

第一种:查看实时变化的日志(比较吃内存)    最常用的:    tail -f filename  (默认最后10行,相当于增加参数 -n 10)    Ctrl+c 是退出tail命令     其他情况:    tail -n 20 filename  (显示filena ...
串口初始化后第一次发送数据丢失第一个字符的问题
串口初始化后第一次发送数据丢失第一个字符的问题,现象是在上电或者复位后调试串口的打印信息总是会丢掉第一个字母。解决:一直是在原有项目基础上进行工作,一直没有处理这个问题,今天有时间看了看,发现是因为fputc函数中用的是GetFlagStatus函数,尝试改为while((USA ...
IOS如何下载旧版本应用APP
前言文章相对来说比较复杂,特别是查找版本ID对应的步骤,这里推荐使用另一种方案,操作起来更简单。本文介绍如何使用Workflow及Fiddler下载IOS旧版本APP应用。实现原理通过Workflow查找App的历史版本对应ID通过抓包软件Fiddler修改下载请求,将请求中最新 ...
adnroid 自定义ProgressDialog加载中
用来记录自己所用到的知识前两天在做项目的时候发现有时候在访问网络数据的时候由于后台要做的工作较多,给我们返回数据的时间较长,所以老大叫我加了一个加载中的logo图用来提高用户体验.于是就在网上找了许多大神写的案例,再结合自己的情况完成了一个Loading工具类效果:ok,现在来说 ...
iOS:常用属性、方法
2017-06-23 00:00:25

iOS:常用属性、方法

前言:一段时间没接触,很容易就忘记以前的知识。专写一篇,供几个月没接触,拿起却忘记了。 0、宏定义、系统相关  0-1)、宏定义#define APP_HEIGHT [UIScreen mainScreen].bounds.size.height#define APP_WIT ...
Composer 安装
2017-06-23 00:00:22

Composer 安装

composer Install官网 https://getcomposer.orgComposer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件 ...
嵌套RecyclerView左右滑动替代自定义view
以前的左右滑动效果采用自定义scrollview或者linearlayout来实现,recyclerview可以很好的做这个功能,一般的需求就是要么一个独立的左右滑动效果,要么在一个列表里的中间部分一个左右滑动效果而列表里面也容易,只是需要解决一点小问题,个人认为值得一提的就是高 ...
Linux 在添加另一个账号后没有权限怎么办
当添加一个新账号后,我们可能会发现新账号sudo 时会报告不在sudoers中,使用su -s时输入密码后也会认证失败上网搜索大部分都要求修改/etc/sudoers中的内容,但修改这个文件必须需要权限,这就陷入了死循环,故而我们需要更改策略来迂回更改文件:1、使用另一个可以使用 ...
win2003系统网络安装——基于linux+pxe+dhcp+tftp+samba+ris
原文发表于:2010-09-16 转载至cu于:2012-07-21 一.原理简介PXE(preboot execute environment)工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载镜像,并由此支持来自网络的操作系统的启动。启动过程中,终 ...
levmar ndk 编译
2017-06-23 00:00:17

levmar ndk 编译

levmar是一个强大的和高效率的C/C++库,采用Levenberg - 马奎德(LM)优化算法,主要是为了解决非线性最小二乘问题。官网是:http://users.ics.forth.gr/~lourakis/levmar/ 在PC引用,网上有挺多的资料可以查询到,但我想 ...
[iOS]CIDetector之CIDetectorTypeFace人脸识别
- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UIImageView *imageVi ...
Linux上磁盘热插拔
2017-06-23 00:00:15

Linux上磁盘热插拔

首先获取scsi设备的信息。[root@server2 ~]# lsscsi[2:0:0:0] disk VMware, VMware Virtual S 1.0 /dev/sda[4:0:0:0] cd/dvd NECVMWar VMware SATA CD01 1.0 ...
第9章 进程和信号
2017-06-22 00:00:29

第9章 进程和信号

本文目录:9.1 进程的简单说明9.11 进程和程序的区别9.12 多任务和cpu时间片9.13 父子进程及创建进程的方式9.14 进程的状态9.15 举例分析进程状态转换过程9.16 进程结构和子shell9.2 job任务9.3 终端和进程的关系9.4 信号9.41 需知道的 ...
第10章 系统状态统计和查看
本文目录:10.1 /proc的意义及说明10.2 查看进程信息10.2.1 pstree命令10.2.2 ps命令10.2.3 ps后grep问题10.2.4 top、htop以及iftop命令10.3 vmstat命令10.4 iostat命令10.5 sar命令10.5.1 ...
用AutoHotkey实现Excel从表B提取匹配数据到表A
说明:为表述方便,待填的表为【表A】,资料库的表称为【表B】。该工具可以快捷地从【表B】中提取相关数据到【表A】,顺序和列可自定义。使用方法:1、打开【ExcelGetFromB.exe】(如要打开示例则根据文字提示跳过步骤2)2、打开【表A】和【表B】(如果打开2个以上Exce ...
第11章 服务管理
2017-06-22 00:00:19

第11章 服务管理

本文目录:11.1 服务的概念11.2 管理独立守护进程11.3 管理服务的开机自启动11.4 管理xinetd及相关瞬时守护进程11.5 CentOS 7上管理服务CentOS 7和CentOS 6管理服务的方式完全不同。本文先说明CentOS 6上的管理方式,在最后列出Cen ...
第12章 定时任务
2017-06-22 00:00:16

第12章 定时任务

本文目录:12.1 配置定时任务12.2 crontab file12.3 crond命令的调试12.4 精确到秒的任务计划12.1 配置定时任务首先需弄清的概念:(1).crond是一个daemon类程序,路径为/usr/sbin/crond。默认会以后台方式启动,servic ...
在linux系统下安装redis
2017-06-22 00:00:12

在linux系统下安装redis

去官网找到合适的版本,可以直接下载下来,再用fxp上传,也可以直接以下面这种方式下载:$ wget http://download.redis.io/releases/redis-3.2.9.tar.gz$ tar xzf redis-3.2.9.tar.gz$ cd redis ...
linux上搭建svn服务器
2017-06-22 00:00:11

linux上搭建svn服务器

1.检查当前版本,没有的话用yum安装rpm -qa subversion2.安装yum install subversion -y2.建库mkdir -p /home/svn/projectsvnadmin create /home/svn/project3 cd /home/ ...
centos中NAT模式下静态IP连接外网
使用linux虚拟机时,通常会用到yum命令来安装软件,然而这个命令需要连外网下载软件,用maven下载jar包也需要外网。虚拟机在内网可以互相ping通,然而ping不了外网,于是通过试验,终于找到了解决方案:1.在物理机的cmd命令行中,使用ipconfig命令,查看IP配置 ...
RecyclerView实现终极画廊效果 中间突出并且压住两侧布局
先给大家上个gif 要不然下面很枯燥忘记原来在哪里看到了..... 这个效果我找了NNNNNN长时间,,,我认为凭我现在的能力 写出来需要好久 所以 退而求其次找大神写好的...你们不要小看了这个 我整整找了三四天才找到这个一个符合的(就一个 我的苍天)废话不多说 ...
用ARM实现音乐电子相册
2017-06-22 00:00:03

用ARM实现音乐电子相册

(前段时间在做嵌入式的课程设计,特将学习心得整理如下)一、开发工具及环境介绍1、ARM处理器ARM处理器是一个32位元精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。ARM处理器特点:体积小、低功耗、低成本、高性能;支持Thumb(16位)/ARM(32位)双 ...
一劳永逸的解决AFNetworking3.0网络请求问题(面向对象封装大法,block回调)
AFNetworking在iOS网络请求第三方库中占据着半壁江山,前段时间将AFNetworking进行了3.0版本的迁移,运用面向对象的设计将代码进行封装整合,这篇文章主要为还在寻找AFNetworking集成代码或者准备3.0迁移的各位童鞋们提供思路,同时自定义了字典模型转换 ...
Charles Proxy v4.1.3  Mac、Win64、Win32破解版
1. 下载Charles Proxy 4.1.3版本,百度云盘下载 或 去官网下载2. 安装后先打开Charles一次(Windows版可以忽略此步骤)3. 在这个网站(http://charles.iiilab.com/)下载破解文件 charles.jar4. 替换掉 ...
译:Linux Bash Shell 小抄——原作者:Raphael
传说:所有在“<>”里的东西都是要被替换的,例如:<文件名> ---> iLovePeanuts.txt命令行里不要包含“=”号“..”代表一条命令行可以作用于不止一个文件,例如:rm file.txt file2.txt movie.mov ...
[iOS]CIFilter滤镜
2017-06-21 12:01:08

[iOS]CIFilter滤镜

- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. // 滤镜效果 NSArray *op ...
自定义View的三个构造函数
自定义View有三个构造方法,它们的作用是不同的。public MyView(Context context) { super(context); } public MyView(Context context, AttributeSet attrs) { sup ...
干货~powershell与bash和docker在项目中怎么用
这个标题够直接了吧,够坦诚了吧,也许你在项目里这三个东西都没有用到,但这三个东西在未来的两年里将成为最HOT的技术,它们不是什么框架,也不是什么设计模式,而是做为程序和环境快速部署而设计出来的,为的就是解决未来超级复杂的开发环境的部署工作,对于这三个东西,大叔最近也在研究与实践, ...
windows和Ubuntu双系统安装
2017-06-21 12:00:54

windows和Ubuntu双系统安装

0 这几天刚来实验室,拿到师兄的电脑后先装系统,下面简单记录一下历程。 1 重装系统:windows(Win7)1.1 下载大白菜/老毛桃等工具,把U盘制作成启动盘1.2 下载windows系统镜像文件放入U盘中1.3 U盘插入待装系统的主机,开机进入BIOS(不 ...
Vysor破解助手for Linux and macOS
《Vysor Pro破解助手》提供了Windows下的Vysor破解工具,为了使用Linux及macOS同学的方便,最近整理了Linux及macOS版的Vysor破解助手。 Linux版Vysor破解助手的使用方法如下图所示,运行命令"ch ...
iOS 关于修饰代理用weak还是assign
1.对于strong:该对象强引用delegate,外界不能销毁delegate对象,会导致循环引用(Retain Cycles)因为我们一般代理的都是当前的控制器 比如scrollView.delegate = self;这时候就成了上面的一个圈的循环引用。如果上图delega ...
父进程和子进程
2017-06-21 12:00:39

父进程和子进程

父进程在计算机领域,父进程(英语:Parent Process)指已创建一个或多个子进程的进程。UNIX在UNIX里,除了进程0(即PID=0的交换进程,Swapper Process)以外的所有进程都是由其他进程使用系统调用fork创建的,这里调用fork创建新进程的进程即为父 ...
LNMP环境下安装freeradius+radius manager3.9
1.安装web环境,使用LNMP一键安装包具体安装步骤参考https://lnmp.org/install.html2.安装完成后,安装LNMP缺少的组件ionCube组件安装进入lnmp解压后的目录,执行:./addons.sh install ionCube 回车确认后就会自 ...
centos  ios镜像文件 安装详细
1.挂载iOS镜像(先打开VM 选择虚拟机————>设置——>CD ————>使用ISO镜像文件 用浏览打开)2.开始界面选择3出现下面的界面 这是提示你是否扫描文件的完整性 我们一般在这里选择skip (这里用方向键选择 回车确定 ) 4.这里是一个 ...
freeworld.posterous.com Linux  Bash Shell  Cheat Sheet
https://learncodethehardway.org/unix/bash_cheat_sheet.pdf ...
IOS开发之——objectForKey与valueForKey在NSDictionary中的差异
从 NSDictionary 取值的时候有两个方法,objectForKey: 和 valueForKey:,这两个方法具体有什么不同呢?先从 NSDictionary 文档中来看这两个方法的定义:objectForKey: returns the value associate ...
Linux下Wheel用户组介绍
2017-06-20 12:00:11

Linux下Wheel用户组介绍

昨天遇到一个很奇怪的事情,有一台服务器在使用su - root命令切换到root账号时,老是报密码不正确。但是root密码完全是正确的,而且可以使用账号密码直接ssh登录服务器。很是纳闷,如下所示: [oracle@DB-Server ~]$ more /etc/ ...
iOS之webview加载网页、文件、html的方法
UIWebView 是用来加载加载网页数据的一个框。UIWebView可以用来加载pdf、word、doc 等等文件生成webview 有两种方法,1、通过storyboard 拖拽 2、通过alloc init 来初始化创建webview,下列文本中 _webVie ...
iOS开发debug跟release版本NSLog屏蔽方法
简单介绍以下几个宏:1) __VA_ARGS__ 是一个可变参数的宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持)。宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起到把前面多余的","去掉, ...
PackageManager整理
2017-06-20 00:01:57

PackageManager整理

一、PackageManager的功能1.安装、卸载应用。2.查询permission相关信息。3.查询Application相关信息(application,activity,receiver,service,provider及相应属性等)。4.查询已安装应用。5.增加,删除p ...
iOS JS 交互之利用系统JSContext实现 JS调用OC方法以及Objective
ios js 交互分为两块:1.oc调用js 这一块实现起来比较简单,我的项目中加载的是本地的html,js,css,需要注意的是当你向工程中拖入这些文件时,选择拷贝到工程中,(拖入的文件夹是蓝色的,相对路径),不然css,js 的路径会存在问题 加载本地html: ...
CoordinatorLayout+沉浸式状态栏
没有gif 说个*B 注意看 状态栏的瑶瑟变化 (如果我是你 我不会去计较下边的toast)之前为了这个效果我查了好多文章 博客什么的 ,,要么就是刚开始图片背景没有填充到状态栏下 要么就是刚开始图片背景填充到状态栏下 但是一上拉的时候 状态栏的背景颜色就会改 ...
[iOS]AVSpeechSynthesizer语音合成
1 #import <AVFoundation/AVFoundation.h> 2 3 // 初始化方法 4 AVSpeechSynthesizer *speech = [[AVSpeechSynthesizer alloc]init]; 5 6 // 设置内容 ...
第一页下一页12345678910下10页末页第1/467页,总共:27990条数据