你的位置:首页 > 操作系统
手机网站判断及跳转
2017-03-27 12:00:19

手机网站判断及跳转

现在智能手机上网越来越普遍了,为了获得用户体验增加网站流量,你有必要为你的网站增加一个访问端设备的判断功能,若发现是手机用户访问,则直接跳转到手机站,通过百度的APP site,很容易就可实现这功能。只需要复制下面代码就可以了。  代码如下: <script src= ...
iOS性能之其他
2017-03-27 12:00:11

iOS性能之其他

本篇文章是个引用,因为这些技术我都只是研究过,但是并没有在项目中使用,也没有深入研究,所以只能当做一个笔记了网络请求现在大多数的网络请求都是使用的json格式(相信没有APP再使用简单来说,他的流程是:本地写一个proto文件(什么编辑器都可以),如:message Person ...
Kafka~Linux环境下的部署
2017-03-27 12:00:13

Kafka~Linux环境下的部署

概念Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop的一样的 ...
onTouch和onTouchEvent
2017-03-27 00:00:38

onTouch和onTouchEvent

1.onTouch和onTouchEvent,都是在dispatchTouchEvent()中调用,onTouch优先于onTouchEvent执行。如果在onTouch方法中通过返回true将事件消费掉,onTouchEvent将不会再执行。另外需要注意的是,onTouch能够 ...
微博API常用方法
2017-03-27 00:00:35

微博API常用方法

1.获取24小时内前20条用户的微博信息List<Status> statuses = weibo.getFriendsTimeline();for (Status status : statuses) { System.out.println(status.getU ...
学习《第一行代码》使用实机测试所遇问题(一)
在java代码中使用Button时,Button变红Button button1 = (Button) findViewById(R.id.button_1);button1.setOnClickListener(new View.OnClickListener(){ @Ove ...
alternatives 使用笔记
2017-03-27 00:00:31

alternatives 使用笔记

fedora23 X64 系统里有多个版本的 python ,默认使用的是 python2.7$ ls -l /usr/bin/python*lrwxrwxrwx. 1 root root 24 Mar 26 15:49 /usr/bin/python -> /usr/b ...
Android 中基于 Binder的进程间通信
摘要:对 Binder 工作机制进行了分析。 首先简述 Android 中 Binder 机制与传统的 Linux 进程间的通信比较,接着对基于 Binder 进程间通信的过程分析 最后结合开发实例 (AIDL),了解 基于 Binder的进程间通信。 1、And ...
iOS 中集成百度echarts3.0
2017-03-27 00:00:22

iOS 中集成百度echarts3.0

突然项目中要用到图表,所以就用了百度的echarts,然后就是网上搜了一下,由于本人的JS不是很熟悉,但是研究了一下还是做出来了,其实也不是很难最后做的效果大概如下图这种,由于界面上没调整,所以粗糙了一点不多说 前端的代码如下<!DOCTYPE html><ht ...
Zookeeper~Linux环境下的部署
介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就 ...
VMware虚拟机打开后不兼容
在版本VMware Workstation10.0设置兼容性,在编辑——首选项——工作空间——设置EXS兼容。计算机工作区域打开虚拟机,右键管理。兼容性从新配置 ...
1、自动化运维之SaltStack实践
自动化运维之SaltStack实践1.1、环境linux-node1(master服务端)192.168.0.15linux-node2(minion客户端)192.168.0.161.2、SaltStack三种运行模式介绍Local本地Master/Minion传统运行方式(s ...
The current identity ( XXXX) does not have write access to ‘C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files’.解决办法
环境windows 2008+IIS 7 找到 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET FilesTemporary ASP.NET Files 赋权限即可如果此文件夹不存在 则创建 ...
WIN7与WIN10 安装
2017-03-26 00:00:28

WIN7与WIN10 安装

---恢复内容开始---   开始的操作系统是黑白屏的DOS,随着光标的一闪一闪并逐渐后移,一条条指令输入电脑,并执行相关指令完成任务。慢慢的,视窗操作系统最初是基于DOS的windows 9X内核WIN 95、WIN 98、WIN ME,直到WINDOWS NT技术的出现, ...
Linux内核版本   uname命令   GNU项目  Linux发行版
1、内核版本由linux内核社区统一编码和发布,格式如下图:major.minor.patch-build.desc主版本号。次版本号。对次版本号的修订次数-编译次数。当前版本的特殊信息次版本号有奇数和偶数之分,奇数表示开发版,偶数表示稳定版desc:常见参数EL(Red Hat ...
Kotlin操作符重载:把标准操作加入到任何类中(KAD 17)
作者:Antonio Leiva时间:Mar 21, 2017原文链接:https://antonioleiva.com/operator-overload-kotlin/ 就像其他每种语言一样,在Kotlin中,已经预定义了一些操作符执行一定的操作。 最典型的是加(+) ...
可伸缩的textview
2017-03-26 00:00:06

可伸缩的textview

在Android原生的TextView的基础上,可收缩/扩展的TextView:PhilExpandableTextView。 实现原理:核心是控制TextView的max lines。在TextView的初始化阶段但尚未绘制出View的时候,使用ViewTreeObserver ...
003day
2017-03-26 00:00:06

003day

一、useradd命令选项:–u:指定用户的UID useradd –u 1024 mu #指定mu的UID为1024–g:指定用户所属的群组 useradd –g jack mu #指定mu的所属群组为 ...
Android系统架构
2017-03-25 12:00:11

Android系统架构

1.应用程序    Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。2.应用程序框架  开发人员也可以完 ...
关于Android发送短信获取送达报告的问题
最近公司开发一个项目,要求app能够发送短信并获取送达报告。这本不是一个什么难题,实现这一功能的代码一搜一大把,那么这么简单的一个问题,为什么我要在这里提出来呢?那是因为我在写代码的时候掉入了一个坑,而且这很可能发生在很多和我一样粗心的朋友身上。先给大家分享一下当初让我掉进坑里的 ...
Java字节流在Android中的使用
转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6611252.html 引言:项目开发有时会使用上传文件到服务器,再从服务器取数据显示到本地这一过程;或者输入一段文字,再把文字显示出来。这个过程都用到了IO流。IO流分为字符流 ...
Android之上下文context
2017-03-25 00:02:19

Android之上下文context

Context,中文直译为“上下文”,SDK中对其说明如下: 1、它描述的是一个应用程序环境的信息,即上下文。 2、该类是一个抽象(abstract class)类,Android提供了该抽象类的具体实现类。 3、通过它我们可以获取应用程序的资源和类,也包括一些应用级 ...
撸一个Android高性能日历控件,高仿魅族
Android原生的CalendarView根本无法满足我们日常开发的需要,在开发吾记APP的过程中,我觉得需要来一款高性能且美观简洁的日历控件,觉得魅族的日历风格十分适合,于是打算撸一款。github地址:https://github.com/huanghaibin-dev/C ...
edittext + listview 实现搜索listview中的内容
主要原理:是在主界面有两个空间,一个是EditText,一个是ListView,ListView是放在EditText下面的,然后自定义建立一个adapter适配器,这个适配器要继承Filterable这个接口,并实现这个接口的两个方法,一个是过滤方法,一个是过滤后的方法,一般我 ...
linux popen 获取 ip    test ok
2017-03-25 00:00:22

linux popen 获取 ip test ok

任务:unix,linux通过c程序获取本机IP.1. 标准I/O库函数相对于系统调用的函数多了个缓冲区(,buf),安全性上通过buf 防溢出。2.printf 这类输出函数中“ ”若包含“记得要换成转义字符\" [objc] view plain ...
onTouch先执行,还是onClick执行?
有一个Button 按钮,要想为该按钮设置onClick事件和OnTouch事件mTestButton.setOnClickListener(new View.OnClickListener() { ...
关于 Windows 7 语言包
2017-03-25 00:00:20

关于 Windows 7 语言包

下载和安装其他语言,以便使用首选语言查看菜单、对话框和其他用户界面项目。在 Windows 7 中,下载语言的方式有两种:使用 Windows 更新。如果你运行的是 Windows 旗舰版或企业版,则可使用 Windows 更新下载可用语言包。使用 Windows 更新安装的语言 ...
Linux系统 awk sed R脚本 python脚本传入变量
sed 传入变量:1 chrI="chr2";sed -n "/$chrI/p" clippointpos.csv #变量用$var表示,把sed的单引号变为双引号即可awk 传入变量:1 chrI="chr2"; ...
002day
2017-03-25 00:00:07

002day

退出终端命令:exit关闭Linux系统的命令:init 0切换虚拟终端的方法:Ctrl+Alt+F[1~6]who命令 :查看有多少个终端打开着whoami命令:获取当前用户名date命令:查看时间日期cal命令:查看日历clear命令:清屏(或者 Ctrl+L)su命令 : ...
自定义ListView实现底部View自动隐藏和消失的功能
有这样一个ListView,要求在屏幕底部有一个筛选排序的浮动框:1、手指下拉隐藏,上滑显示 ;2、如果没做任何操作,2S之后,要自动显示;3、滑动到最底部,始终显示。首先看其效果图:实现上述效果,其实现原理如下: 1、在屏幕顶部固定一个BottomView, 2、然后自 ...
Android Butterknife 8.4.0 使用方法总结
http://www.cnblogs.com/zhaoyanjun/p/6016341.html ...
安卓6.0(棉花糖)新特性汇总
安卓6.0(棉花糖)新特性汇总Android伴随着众多新特性和新功能,Android6.0(API level 23)在系统和API上都有着诸多的改变。 1.App Permissions(软件权限管理) 在安卓6.0里,应用许可提示可以自定义了。它允许对应用的权限进行高度管 ...
Android属性系统简介
2017-03-24 12:00:24

Android属性系统简介

1、简介  在android 系统中,为统一管理系统的属性,设计了一个统一的属性系统。每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。在编译 ...
Android 7.0(牛轧糖)新特性
2017-03-24 12:00:21

Android 7.0(牛轧糖)新特性

Android 7.0(牛轧糖)新特性  谷歌正式在I/O大会现场详细介绍了有关Android 7.0的大量信息。目前,我们已经知道,新一代Android操作系统将支持无缝升级,能够通过Vulkan API来在中低硬件配置设备上实现流畅.游戏体验以及更多的Emoji表情。不过,A ...
iOS 将对象的属性和属性值拆分成key、value,通过字符串key来获取该属性的值
这篇博客光看标题或许就会产生疑问,某个对象,只要它存在某个属性,且值不是空的,不就能直接用点方法获取吗,为什么要拆分成key和value多此一举呢?下面,我用一个例子告诉大家,既然这方法是存在的,那就有它存在的价值。 有一个对象,比如说是仓库清单:model ...
Butter Knife使用详解
2017-03-24 12:00:11

Butter Knife使用详解

转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6610529.html Butter KnifeGithub地址: https://github.com/JakeWharton/butterknife官方说明给出的解释是 ...
Linux网络编程的API流程【转载】
原文:http://blog.chinaunix.net/uid-23069658-id-3300460.html Linux网络编程数据收发的API流程分析 只要把数据在协议栈中的流动线路和脉络弄清楚了,关于协议栈的实现部分,理解起来就轻松多了。 ...
Android内存泄漏排查利器LeakCanary
开源地址:https://github.com/square/leakcanary 在 build.gralde 里加上依赖, 然后sync 一下, 添加内容如下dependencies { .... debugCompile 'com.squareup.leakcana ...
Android 权限的实现
2017-03-24 00:00:58

Android 权限的实现

1. 权限   每个程序在安装时都有建立一个系统ID,如app_15,用以保护数据不被其它应用获取。Android根据不同的用户和组,分配不同权限,比如访问SD卡,访问网络等等。底层映射为Linux权限。 2. 应用申请权限   1) 应用 ...
iOS图片存在本地、再从本地获取图片
图片存在本地、再从本地获取图片//将图片保存到本地+ (void)SaveImageToLocal:(UIImage*)image Keys:(NSString*)key { NSUserDefaults* preferences = [NSUserDefa ...
RHEL 7 基础配置
2017-03-24 00:00:55

RHEL 7 基础配置

一、修改运行级别 查看运行级别: [[email protected] ~]# systemctl get-defaultgraphical.target [[email protected] ~]# runlevelN 3 修改运行级别: [[email protected] ~ ...
CentOS 附加软件包
2017-03-24 00:00:35

CentOS 附加软件包

本人初学 CentOS,安装软件与 windows 下区别很大,大部分得通过 yum install xxx 。这有个问题,一方面 yum 资源有限,另一方面 yum 默认装的版本较低。比如 CentOS7 下 yum install php,得到的是 php5.4 的版本;如果 ...
iOS开源项目周报0323
2017-03-24 00:00:35

iOS开源项目周报0323

由OpenDigg 出品的iOS开源项目周报第十三期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优质的iOS开源项目,方便iOS开发人员便捷的找到自己需要的项目工具等。CHIPageControl 炫酷的动画页面控件Transition 构建iOS视 ...
从一无所知的开始 学习STM32
首先说下博主不是什么大牛,还是一名在校的大二学生,主要是想学习STM32,想通过学习STM32,然后通过博客来记些笔记,来提高自己的能力。好了,来进入主题。哦,就是这个feel! 首先就是学习STM32,就是需要有自己的一块开发板,我用的就是实验室学长留下的一个野火板。自己感 ...
Android的开机流程及对应源码位置分析
1.系统引导bootloader  1)源码:bootable/bootloader/*  2)说明:加电后,CPU将先执行bootloader程序,此处有三种选择    a)开机按Camera+Power启动到fastboot,即命令或SD卡烧写模式,不加载内核及文件系统,此处 ...
Android 5.0(棒棒糖))十大新特性
Android 5.0(棒棒糖))十大新特性 1、 全新Material Design设计风格 Android Lollipop全新的设计语言是受到了多种因素影响,是一种大胆的平面化创新。换句话说,谷歌希望能够让Material Design给用户带来纸张化的体验 ...
AM335x启动
2017-03-24 00:00:31

AM335x启动

参考文件:1、TI.Reference_Manual_1.pdfhttp://pan.baidu.com/s/1c1BJNtm2、TI_AM335X.pdfhttp://pan.baidu.com/s/1geNOYI3芯片到uboot启动流程 :ROM → MLO(SPL)→ ...
Java反射在Android中的使用
转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6606687.html 做Java开发或者安卓开发的同学经常都会遇到这样一个问题,如果我们想调用A类里面的一个私有方法B,然后在C类中使用。通常的直接调用方法是行不通的。也有人说那就把 ...
Windows下Nginx的配置及配置文件部分介绍
一、在官网下载 nginx的Windows版本,官网下载:http://nginx.org/download/选择你自己想要的版本下载,解压 nginx(例如nginx-1.6.3) 包到你的window盘里的目录上。执行下列操作:(需要记住的,会经常用到)nginx -s st ...
Java时间间隔问题在Android中的使用
转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6606720.html 假设我们在做项目的时候,获取到了一段音频,也知道音频长度,那么我们想对音频做一些处理的时候,在这个处理动作之前往往要做时间循环判断已知:音频长度,并且还给出下面 ...
OSWatcher使用过程中小问题解决方法
本文介绍一下在使用OSWatcher过程当中遇到的两个问题的解决方法。如有更好的方法,敬请留言。 1:OSWatcher在配置文件里面设置了参数OSW_COMPRESSION为gzip后,OSWatcher采集的数据文件都会被压缩。使用OSWatcher bba生成分析报表时就会 ...
iOS 当使用FD_FullscreenPopViewController的时候遇到scrollView右滑手势无法使用的解决
当我们在ViewController中有scrollView的时候, 可能会遇到右滑无法响应返回手势, 有以下解决办法: 自定义scrollView, 实现该scrollView的以下方法即可:@implementation GOfflineContentScrollVie ...
华为Eudemon 100E的密码恢复
华为Eudemon 100E的密码恢复 转自http://blog.sina.com.cn/s/blog_53835f380100hdc3.html 为了让自己下次能记住 Eudemon 100E系统的初始用户名和密码都是“eudemo ...
iOS 解决tableView中headerView头部视图不跟随tableView滑动的方法
解决方法如下:if (scrollView.contentOffset.y >= 0 && scrollView.contentOffset.y <= pushNewsTableViewHeaderViewHeight) { ...
samba服务器笔记 (一)
2017-03-24 00:00:25

samba服务器笔记 (一)

Samba安装 samba:主服务包;samba-client:客户端;samba-common:通用工具;samba4-libs:库;samba-winbind:windows域映射;samba-winbind-clients:域映射客户端 samba的守护进程( ...
iOS 使用Instruments的工具小结
使用Instruments的工具iOSXcodeInstrumentsInstruments是一个官方提供的强大的性能调试工具集。 1.Blank(空模板):创建一个空的模板,可以从Library库中添加其他模板;2.Activity Monitor(活动监视器):监控 ...
Linux云自动化运维第四课
Linux云自动化运维第四课一、vim 1.vim光标移动1)在命令模式下:数字 ###移动到指定的行G ###文件最后一行gg ###文件第一行2)在插入模式下i ###光标所在位置插入I ###光标所在行行首a ###光标所在字符的下一 ...
Android 自定义TextView实现文本内容自动调整字体大小以适应TextView的大小
最近做通讯录小屏机 联系人姓名显示--长度超过边界字体变小/** * 自定义TextView,文本内容自动调整字体大小以适应TextView的大小 * @author yzp */ public class AutoFi ...
linux建立ftp用户
2017-03-24 00:00:20

linux建立ftp用户

#!/bin/bashsleep 1mkdir -p /ceshi/userdel ceshiuseradd -d /ceshi -s /sbin/nologin ceshiecho mima | passwd ceshi --stdinchown -R ceshi:ceshi ...
Python3.5 数据处理
2017-03-24 00:00:09

Python3.5 数据处理

一,安装pip3:#sudo apt-get install pip3二,安装jieba:#sudo pip3 install jieba三,安装sklearn:#sudo pip3 install scikit-learn四,安装sklearn依赖(numpy,scipy):# ...
第一页下一页12345678910下10页末页第1/447页,总共:26797条数据