你的位置:首页 > 操作系统
跟着韦老师学Linux学习笔记(一)
学编程,第一个程序肯定是“hello world”,学单片机或ARM,最初学的肯定是GPIO的操作。在这一节课里主要涉及到了点亮LED和按键控制LED。1、要想点亮一个LED,分以下几个步:①、了解相关硬件②、配置Gpio的相关寄存器③、编写相关代码④、编译下载2、一般来说,要想 ...
安卓界面组件
2017-02-27 12:00:10

安卓界面组件

ListView列表视图是安卓组件中最常见的,它以垂直列表的形式展出需要显示的列表项,比如:我们的系统设置,功能列表,新闻客户端的下拉刷新等。 和特别的是:ListView不仅仅能够通过组件进行创建,还有通过开发者自己继承ListActivity实现 ...
部署项目常用命令
2017-02-27 12:00:08

部署项目常用命令

连接 ssh [email protected] exit查看tomcat进程 ps -ef |grep tomcat进入文件夹 cd 文件列表 ll编辑配置文件 vim /usr/local/tomcat/conf/server.编辑 a保存 wq!不保存退出 q!执行权限 ...
Linux:
2017-02-27 00:00:35

Linux:

参数://假设a集、b集、ab交集# comm [options] textA textBoptions:  1、表示a集除去ab交集重叠那部分;  2、表示b集除去ab交集重叠那部分;  3、表示ab交集重叠那部分;------------------------------- ...
[APUE]进程关系(下)
2017-02-27 00:00:33

[APUE]进程关系(下)

一、控制终端 对话期和进程组有一些其他特性:一个对话期可以有一个单独的控制终端。通常是我们在其上登录的终端设备或伪终端设备。建立与控制终端连接的对话期首进程,被称之为控制进程一个对话期中的几个进程组可以被分成一个前台进程组以及一个或几个后台进程组如果一个对话期有一个控制 ...
TI(德州仪器) TMS320C674x逆向分析之一
一、声明 作者并不懂嵌入式开发,整个逆向流程都是根据自身逆向经验,一步一步摸索出来,有什么错误请批评指正,或者有更好的方法请不吝赐教。个人写作水平有限,文中会尽量把过程写清楚,有问题或是写的不清楚的地方,后面再慢慢修改。二、正向开发流程C语言开发,开发工具使用C ...
C语言程序的三种基本结构
1、程序结构:在C语言程序中,一共有三种程序结构:顺序结构、选择结构(分支结构)、循环结构;  顺序结构:从头到尾一句接着一句的执行下来,直到执行完最后一句;  选择结构:到某个节点后,会根据一次判断的结果来决定之后向哪一个分支方向执行;  循环结构:循环结构有一个循环体,循环体 ...
CentOS 7(1611)配置IP与DNS
说明:CentOS7默认安装好之后是没有自动开启网络连接的设置IP与DNS需要在root用户下操作开始设置:1.执行命令:cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录2.执行命令:ll #列出当前目录下文件 ...
RancherOS 学习笔记(一)
2017-02-27 00:00:28

RancherOS 学习笔记(一)

今天只是简单了解下rancheros,以及尝试安装了下。这是官网文档:http://docs.rancher.com/os/这是官网Github地址:https://github.com/rancher/osrancheros的系统管理方式很奇特,操作系统的所有系统级别的服务,如 ...
Kotlin中when表达式的使用:超强的switch(KAD 13)
作者:Antonio Leiva时间:Feb 23, 2017原文链接:https://antonioleiva.com/when-expression-kotlin/ 在Java(特别是Java 6)中,switch表达式有很多的限制。除了针对短类型,它基本不能干其他 ...
elk搭建
2017-02-27 00:00:22

elk搭建

基本信息elk搭建的框架Java 安装elasticsearch 安装logstash 安装filebeat 安装redis 安装kibana 安装 ============================================================基本信 ...
C语言中的函数、数组与指针
1、函数:当程序很小的时候,我们可以使用一个main函数就能搞定,但当程序变大的时候,就超出了人的大脑承受范围,逻辑不清了,这时候就需要把一个大程序分成许多小的模块来组织,于是就出现了函数概念;     函数是C语言代码的基本组成部分,它是一个小的模块,整个程序由很多个功能 ...
Python—课时ONE
2017-02-27 00:00:17

Python—课时ONE

说实话第一次接触Python还是在我刚上班的时候,听说很多人这个开发语言很吊,应用的领域很多。but这些东西还不能够吸引我,真正的原因是因为这个开发语言很是简单,比较适合我这种2B学的。但是越往后越觉得这个语言的牛逼之处(虽然我现在才学到CLASS,但是已经觉得IQ不够用了)。所 ...
安卓组件
2017-02-27 00:00:16

安卓组件

安卓提供的列表选择框(Spinner)相当于web端用户注册时的选择下拉框,比如注册候选择省份城市等。如下图便是一个列表选择框下拉列表的列表选择项能够通过一 列表项数据: 实际运用当中,很多下拉列表项的数据实际是可知的,可以放在 ...
Xamarin.Forms 调用 腾讯地图SDK
Xamarin.Forms研究了好一段时间了,最近一直在学习中,想尝试一下调用其他的SDK,就如腾讯地图SDK(申请容易)。完成此次项目得感谢以下链接:http://www.cnblogs.com/jtang/p/4698496.html 其他文档参考:腾讯地图SDK(安卓) ...
Linux系统安全需要注意的一些问题
写在前面:当你部署一台服务器,第一步不应该是部署应用,安全是才是首要任务如果某一天当你登录服务器发现 /bin/bash –i,python -c 'import pty; pty.spawn("/bin/sh")' 等命令在服务器上出 ...
NSInternalInconsistencyException attempt to delete row 2 from section 4 which only contains 0 rows before the update 问题原因
insertRowsAtIndexPaths 和 deleteRowsAtIndexPaths 同 numberOfRowsInSection 的关系如果不处理好这个关系,大概所有的问题都是这样的:Terminating app due to uncaught exc ...
android列表停止滚动,加载图片,较为通用的一种办法
在Adapter的itemView里面,判断列表是否在滚动中,其实是比较麻烦的,可能耦合性会比较严重。所以考虑了下,是否能在itemView里面,检测列表的滚动状态,并监听停止状态加载图片,实现itemView与Adapter进而与ListView等解耦呢? 想到了一种实现方 ...
android布局带参返回
2017-02-26 00:00:36

android布局带参返回

package com.lxj.lesson2_3ID19;import com.example.lesson2_3_id19.R;import com.lxj.other.AgeActivity;import com.lxj.other.HeightActivity;impor ...
android布局不带参数返回
2017-02-26 00:00:34

android布局不带参数返回

package com.example.lesson3_4;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Intent;imp ...
Nginx配置同一个域名同时支持http与https两种方式访问
Nginx配置同一个域名http与https两种方式都可访问,证书是阿里云上免费申请的server{listen 80;listen 443 ssl;ssl on;server_name 域名;index index.html index.htm index.php defaul ...
C语言的基本概念
2017-02-26 00:00:31

C语言的基本概念

1、经典入门:hello world1 #include <stdio.h>2 3 int main(void)4 {5 printf("hello world.\n");6 7 return 0;8 }注:上面所使用的关键字:includ ...
用Qemu搭建aarch32学习环境
作者信息作者: 彭东林邮箱: [email protected]: 405728433软件平台主机: Ubuntu14.04 64位版本模拟器:Qemu-2.8.0Linux内核版本: Linux-4.10Busybox版本:busybox-1.24.2工具链: ...
安居客Android项目架构演进
入职安居客三年从工程师到Team Leader,见证了Android团队一路走来的发展历程。因此有心将这些记录下来与大家分享,也算是对自己三年来一部分工作的总结。希望对大家有所帮助,更希望能得到大家宝贵的建议。一、三网合并三年前入职时安居客在业务上刚完成了三网合并(新房、二手房、 ...
android http下载视频到指定目录
public void httpget(String uri){ HttpURLConnection connection = null; FileOutputStream fos = null; File fie = new File("/sdcard/W_Lo ...
自行搭建私有云ownCloud,启用SSL,其他配置
ownCloud简介ownCloud(官网)是一款开源的私有云框架,可以通过它实现个人网盘的功能,如果拥有一个性能不错的VPS,那么就可以摆脱奇慢无比的百度云等网盘啦!我花了大约一天的时间总算搭好了ownCloud。用途如果搭在VPS上,可以用作个人的网盘使用。ownCloud提 ...
微信小程序,超能装的实例教程
序言开始开发应用号之前,先看看官方公布的「小程序」教程吧!(以下内容来自微信官方公布的「小程序」开发指南)本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果。这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程 ...
Android实现按钮点击效果(第一次点击变色,第二次恢复)
1、首先创建一个按钮<Buttonandroid:id="@+id/click"android:layout_width="fill_parent"android:layout_height="wrap_content&qu ...
在IIS7上导出所有应用程序池的方法 批量域名绑定
在IIS7+上导出所有应用程序池的方法:%windir%/system32/inetsrv/appcmd list apppool /config / 这个命令会将服务器上全部的应用程序池都导出来,但有些我们是我们不需要的,要将他们删掉.比如:DefaultAppPoolCl ...
支持缩放的fresco图片控件 —— fresco sample: ZoomableDraweeView
最近在实现一个类似淘宝中的评论列表的功能,其中要在列表中显示评论图,点击图片后显示大图进行查看,各家app几乎都会有这样的功能。可以看到,一个体验较好的查看大图的基本功能有,第一,左右滑动时切换图片;第二,双击或双指缩放实现图片的缩放;第三,图片放大时,滑动到边缘继续滑动时,切换 ...
Android开发10:传感器器及地图相关应用
前言  啦啦啦~各位小伙伴们好~经过这一学期的Android知识的学习,我们学到了很多和Android开发相关的知识,这一学期的学习也要告一段落了。(博客中有很多照片上有代码,代码文本较小,各位可按下Ctrl和前滚轮放大后再看~)  一起进入我们今天的相关内容~这次我们将一起学习 ...
LruCache原理解析
2017-02-25 00:00:45

LruCache原理解析

LruCache是一个泛型类,它内部采用LinkedHashMap,并以强引用的方式存储外界的缓存对象,提供get和put方法来完成缓存的获取和添加操作。当缓存满时,LruCache会移除较早的缓存对象,然后再添加新的缓存对象。对Java中四种引用类型还不是特别清楚的读者可以自行 ...
Win环境 Android Studio使用Git 教程 ( 一 )
一. 安装 下载安装完成Git后 进入命令行 输入命令git --version,如果能显示版本则说明安装成功,如果没有显示版本,需要配置环境变量: 在path中添加git的安装位置二 . 配置信息 添加用户和邮箱 git config --global user.name ...
御花园系统模式开发
2017-02-25 00:00:42

御花园系统模式开发

御花园系统开发,御花园模式定制开发,联系微电188-2624-7572.(我们是软件开发公司,非平台运营商,玩家勿扰) 御花园平台介绍御花园是皇家专用的花园,现在你自己也可以拥有一个属于你私人独有的花园,来御花园游戏系统吧!这里有各种各样的花朵,一年四季都能盛开,这个游戏不但 ...
解决右滑返回手势和UIScrollView中的手势冲突
项目中遇到一个页面中是以一个scrollview横向Tab展示两个不同功能的显示,譬如消息和公告功能,但是由于滑动返回手势和scrollview的滑动返回手势冲突了,导致页面不再能够滑动返回。类似的还有图片浏览功能也出现过。iOS系统中,滑动返回手势,其实是一个UIPanGest ...
Linux基础知识
2017-02-25 00:00:41

Linux基础知识

1、Linux内核与发行版  Linux本身指的是一个操作系统的内核,而内核是无法直接使用的,只有既包括内核又包括一些有用的应用程序的一个集合体,即Linux的发行版才是我们所需要的;  Linux的发行版:Debian(Debian运行起来极其稳定,适合用于服务器)、Gento ...
Java 装饰器模式详解
2017-02-25 00:00:37

Java 装饰器模式详解

转载请注明出处:http://blog.csdn.net/zhaoyanjun6/article/details/56488020 前言在上面的几篇文章中,着重介绍了Java 中常见的 IO 相关知识,在学习的过程中,发现 IO 包中是用了大量的装饰器模式 ...
linux 上使用libxls读和使用xlslib写excel的方法简介
读取excel文件:libxls-1.4.0.zip下载地址:http://sourceforge.net/projects/libxls/安装方法:   ./configure   make   make install   sudo cp -r -v /usr/local/ ...
error: L6235E: More than one section matches selector
编译环境:RVMDKCPU :STM32F103VC错误:.\obj\movSERVO.sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.原因:项目中同 ...
iOS 指纹解锁 验证TouchID
2017-02-25 00:00:34

iOS 指纹解锁 验证TouchID

iOS指纹解锁1、首先,引入依赖框架 LocalAuthentication.framework#import <LocalAuthentication/LocalAuthentication.h>2、然后,判断系统是否为iOS8及以上//iOS8.0后才支持指纹识别 ...
在Windows Server2016里通过Hyper
Windows Server2016正式发布已经有一段时间了。无可厚非,原生Docker的支持是这个版本一个非常大的亮点。Windows Container 的安装在网上有很多教程,我这里不过多的描述,可以参考: https://docs.microsoft.com/zh-cn/ ...
Android中通过反射获取资源Id
在将自己写的工具打成.jar包的时候,有时候会需要引用到res中的资源,这时候不能将资源一起打包,只能通过反射机制动态的获取资源.特别用在自己定义一个工具将其打成.jar包时,特别注意资源的获取 1、封装成一个工具类 package com.cp.utils;import ...
Android面试题(3)
2017-02-25 00:00:21

Android面试题(3)

1、 请描述下Activity的生命周期。activity的生命周期方法有:onCreate()、onStart()、onReStart()、onResume()、onPause()、onStop()、onDestory();可见生命周期:从onStart()直到系统调用o ...
[APUE]进程关系(上)
2017-02-25 00:00:21

[APUE]进程关系(上)

一、终端登录1. 4.3+BSD终端登录 系统管理员创建一个通常名为/etc/ttys的文件,其中,每个终端设备有一行,每一行说明设备名和传到getty程序的参数,这些参数说明了终端的波特率。当系统bootstrap时内核创建进程ID 1,也就是init进程。init进 ...
Linux系统(四)LVS集群负载均衡NAT模式
序言提到LVS,就从章文嵩博士开始吧,反正也不知道如何下笔来写这一篇。章大博士,读博时候创建这个lvs软件项目,但是他提倡开源精神,在用户的建议和反馈中,这个花了他两周时间开发的开源软件不断得到改建和丰富。到1999年,该款软件已在负载均衡领域中比较出名,章文嵩仍旧坚持开源,将源 ...
阿里云LINUX服务器配置HTTPS(NGINX)
背景说明服务器为阿里云 ECS,操作系统为 CentOS 6.5。部署配置说明第一步,安装nginx之所以要先安装 nginx,是因为下面配置域名解析的时候可以直接在浏览器看到效果,当然了,先配置域名,然后 ping 一下也是可以的下载Nginx源码包,解压源码包,进 ...
推荐一款好用的WSL终端模拟器
Windows 10 中包含了一个 WSL(Windows Subsystem for Linux)子系统,我们可以在其中运行未经修改过的原生 Linux ELF 可执行文件。利用它我们可以做很多事情,对开发人员和普通用户都是如此。当然对开发人员的吸引力更大一些,因为这意味着在一 ...
ubuntu(linux)如何安装nginx?
之前要在linux下面安装nginx,弄了半天,终于搞定了,下面给大家详细一下安装流程及安装报错解决方案:安装共分为5步搞定: 1.进入src目录(下载存放目录) cd /usr/local/src/2.wget下载:http://nginx.org/ ...
iOS 多尺寸屏幕适配
2017-02-24 00:00:35

iOS 多尺寸屏幕适配

Point Point可以理解为iOS程序员眼中的大小单位。它是iOS操作系统中的抽象的概念。Rendered Pixels可以理解为UI设计师眼中的大小单位。Physical Pixels 设备屏幕硬件像素Physical Device 设备名称切图倍数:1x、2x和3x ...
iOS之点击通知栏的通知进入程序的触发事件
点击通知栏的通知进入程序时,会触发App Delegate里的方法,分为以下两种情况: 1、程序未启动(即底部任务栏里没有进程)时:此种情况下,点击通知栏的通知进入程序,会触发以下方法  - (BOOL)application:(UIApplication *)app ...
将Android系统源码导入Android studio的方法
Android源码目录结构如下:|-- Makefile|-- abi (applicationbinary interface,应用程序二进制接口,生成libgabi++.so相关库文件)|-- art (google在4.4后加入用来代替Dalvik的运行时)|-- bion ...
React Native 手工搭建环境 之iOS篇
常识React native 开发服务器在开发时,我们的框架是这样的:当正式发布进入到生产环境时,开发服务器上所有的js文件将会被编译成包的形式,直接嵌入到客户端内。这时,已经不再需要开发服务器的支持了。npmnpm,全称是 node package manager,顾名思义最 ...
Android.mk模板(持续更新中)
此文列出Android.mk的常用模板(部分内容源于多篇他人博客,这里不具体指出),如有错漏,还请在评论中指出,后期持续更新 #链接第三方动态库,在和部分android源码的编译中验证不过LOCAL_PATH := $(call my-dir) incl ...
vmware workstation12在安装VMware tools时出现问题:A previous installation of VMware Tools has been detected 解决
win10安装的vmware workstation12在安装VMware tools时出现问题:[email protected]:/root/vmware-tools-distrib# ./vmware-install.plA previous installation of VMware To ...
Zigbee折腾之旅:(一)CC2530最小系统
最近在倒腾Zigbee,准备参加物联网全国大赛,学校有给我们发Zigbee开发板,但是对于喜欢折腾的我来说,用开发板还是不过瘾,起码也得知道怎么去画一块板子。于是乎,在百度一番后就有了下面这篇文章。 作为片上系统Soc,CC2530的集成度是非常高的,这也方便了我们开发者。搭建它 ...
iOS开源项目周报0223
2017-02-24 00:00:23

iOS开源项目周报0223

由OpenDigg 出品的iOS开源项目周报第九期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优质的iOS开源项目,方便iOS开发人员便捷的找到自己需要的项目工具等。panelkit 在iOS中开启panel的UI框架FSPagerView 优雅的屏 ...
Mac入门推荐(写给Mac小白)
本人第一次接触Mac是在2016年10月中旬,那时由于对苹果系统的不熟悉,导致自己一开始的时候用的很不习惯,甚至还想换回Windows系统。总所周知,苹果系统的软件比较少,在此我向大家推荐一些个人觉得比较好用的软件。 1.系统工具:大家在Windows ...
Android EventBus.getDefault()开源框架
在onCreate里面执行 EventBus.getDefault().register(this);意思是让EventBus扫描当前类,把所有onEvent开头的方法记录下来,如何记录呢?使用Map,Key为方法的参数类型,Value中包含我们的方法。这样在onCreate执行 ...
Linux下软件设成系统服务运行
将软件的启动脚本copy到/etc/init.d/soft_name chmod 777 soft_name 设置服务开机启动 chkconfig soft_name on 启动/关闭服务 service soft_na ...
WP8.1程序开发中,如何加载本地文件资源或安装在程序包中的资源。
Web要访问来自 Web 的文件,你可以使用标准的绝对 HTTP URI:<img src="http://www.contoso.com/images/logo.png" alt="Logo" />要访问存储在应用附带的框架或 ...
第一页下一页12345678910下10页末页第1/440页,总共:26351条数据