摘要:
为什么须要相互排斥锁? 在多任务操作系统中,同一时候执行的多个任务可能都须要使用同一种资源。这个过程有点类似于,公司部门里。我在使用着打印机打印东西的同一时候(还没有打印完)。别人刚好也在此刻使用打印机打印东西,假设不做不论什么处理的话,打印出来的东西肯定是错乱的。 以下我们用程序模拟一下这个过程。 阅读全文
摘要:
为什么须要相互排斥锁? 在多任务操作系统中,同一时候执行的多个任务可能都须要使用同一种资源。这个过程有点类似于,公司部门里。我在使用着打印机打印东西的同一时候(还没有打印完)。别人刚好也在此刻使用打印机打印东西,假设不做不论什么处理的话,打印出来的东西肯定是错乱的。 以下我们用程序模拟一下这个过程。 阅读全文
摘要:
本篇文章翻译自Ravi Tamada的Android Swipe Down to Refresh ListView Tutorial 首先来看一下效果图 你应该发现很多的android app比如Twitter,Google+都提供了一个下拉刷新数据的功能。仅仅要用户从上往下滑动,新的内容就会载入出 阅读全文
摘要:
先说下背景把,使用ubuntu,没有windows以下到xshell软件管理一下vps。正瞅着须要下载一个chrome(chrominum真的不好用)。此刻大谷歌正墙外呢,无奈挂着ss firefox下下载deb包试了一下,没速度,灵机一动这不还有个国外的vps,ssh远程过去。wget下chrom 阅读全文
摘要:
【POJ 1080】 Human Gene Functions 相似于最长公共子序列的做法 dp[i][j]表示 str1[i]相应str2[j]时的最大得分 转移方程为 dp[i][j]=max(dp[i-1][j-1]+score[str1[i]][str2[j]], max(dp[i-1][j 阅读全文
摘要:
一、TCP/IP协议 TCP/IP协议,你一定常常听说吧,当中TCP(Transmission Control Protocol)称为传输控制协议,IP(Internet Protocol)称为因特网互联协议。 事实上TCP/IP协议,是一个协议簇,就是一大堆协议的集合。 这一大套协议定义了整个互联 阅读全文
摘要:
作者:郭孝星 微博:郭孝星的新浪微博 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell 【Android Studio探索之路系列】章节列表 【Android St 阅读全文
摘要:
Python继续! random 包括返回随机数的函数。 这里跟C++一样,产生的是伪随机数,并非全然随机数。 random中一些重要的函数: random() 返回0<n<=1的随机数n getrandbits(n) 以长整型形式返回n个随机位 uniform(a, b) 返回随机数n, a<=n 阅读全文
摘要:
分析的还有一种重要产品是领域模型,其目标是使负责该系统基本行为的全部核心类可视。 ——Grady Booch,《面向对象项目的解决方式》 本篇记录6大步骤中的第二步:领域建模。包含例如以下内容: 什么是领域模型? 领域模型的价值和意义所在 1、什么是领域模型 “是什么” 领域模型,就是将领域概念(即 阅读全文
摘要:
前言 我们知道在APP开发过程中。监听手机当前的网络状态还是一个非经常常使用的方法,这里我来为大家接受一种使用AFNetWorking来监听当前的网络状态的方法;网络监听对程序开发的帮助有非常多:比方下载时在不同的网络状态下使用不同下载策略、缓存策略、或者就是一个单纯的提示 使用控件 在这里我使用的 阅读全文
摘要:
题目: 给定两个字符串,求字符串2。在字符串1中的最先匹配结果。字符串2中 能够存在’*’符号,且该符号能够代表随意字符,即字符串2中存在通配符。 比如:输入:abcdefghabef,a*f 输出:abcdef #include<iostream> #include<string> using n 阅读全文
摘要:
假设移动端訪问不佳,请訪问: 掘金版 Github 版 获取指定包名的 APP 是否还在后台执行,推断 APP 是否存活。 背景 能够依据 App 是否有 Service 分两类情况处理: 没有 Service 有 Service 对于没有 Service 的 App,程序一旦切换到后台,可能非常快 阅读全文
|