三剑客之SED行天下
3个月前 (02-16)
老男孩
Linux命令
9评论
来源:本站原创
2222℃
字体:小中大
功能说明
Sed是Stream Editor(流编辑器)缩写,是操作、过滤和转换文本内容的强大工具。常用功能有增删改查,过滤,取行。
[root@oldboy ~]# sed --version #→ sed软件版本GNU sed ...
分类:
其他好文 时间:
2016-05-18 18:42:24
阅读次数:
162
本想实现的功能是:
通过网易云音乐/百度音乐/QQ音乐/酷狗音乐中一个API,通过关键词/歌手/歌词来搜索相关歌曲信息,然后在线播放、下载到本地,不过目前来看,使用API还是有一点问题。通过浏览器访问,问题不大。...
分类:
移动开发 时间:
2016-05-18 18:43:15
阅读次数:
328
在开发Web项目时,图片是前台页面不可缺少的组成部分,传统方式在页面中加入图片一般通过HTML语言中的标签来实现;在PHP语言中为了提升页面的传输速率、便于对数据统计,有时采用GD2函数库或Jpgraph类库由程序员手动绘制。
创建画布
GD2函数库在图形图像绘制方面功能非常强大,开发人员即可以在已有的图片的基础上经行绘制,也可以在没有任何素材的基础上绘制,在这种情况下...
分类:
其他好文 时间:
2016-05-18 18:40:53
阅读次数:
181
点击打开链接
题意:给个L*C的字符串矩阵,W个询问,对每个询问输出这个串第一次出现的位置及方向,共有8个方向,用A~H表示
思路:用AC自动机进行快速匹配,细节处理特别多,不看题解的话应该会WA很多次,还有一个处理的非常巧妙地地方,就是我们要输出第一次出现的位置,而AC自动机不能回溯,所以将串反着构造进字典树里,真是神犇,然后方向设置时也反着就可以了#include
#include
#...
分类:
其他好文 时间:
2016-05-18 18:40:42
阅读次数:
157
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第八转的修炼。设想一个场景:
如果允许你带一台不连网的计算机去参加高考,你会放弃选择一个手拿计算器和草稿本吗
?阿伟决定和小伟来尝试一下用计算机算高考题会是怎样的感觉。但是今天,阿伟决定先
扯一会淡,毕竟高考嘛,是很多人一生的大事,也是阿伟过去一段难忘的回忆,不说点废
话对不起这么大一个话题,所以就有了这篇序。
...
分类:
其他好文 时间:
2016-05-18 18:42:25
阅读次数:
270
本文翻译自《Motion Design for iOS》,讲解iOS动画设计指南...
分类:
移动开发 时间:
2016-05-18 18:41:11
阅读次数:
170
上面主要讲解了java IO类及其如何使用,本篇主要讲NIO原理。NIO原理阻塞IO非阻塞与阻塞也就是我们常说的IO与NIO。在聊非阻塞前,我们先来看看网络通讯中的阻塞。常见的网络 IO 通讯流上面是一个网络通信IO流程图,何为阻塞呢 ?
在以上过程中若连接还没到来,那么 accept 会阻塞 , 程序运行到这里不得不挂起, CPU 转而执行其他线程。
在以上过程中若数据还没准备好, read 会一...
分类:
编程语言 时间:
2016-05-18 18:42:10
阅读次数:
290
在阿里聚安全的漏洞扫描器中和人工APP安全审计中,经常发现有开发者将密钥硬编码在Java代码、文件中,这样做会引起很大风险。本文详细分析了加密数据被破解的风险案例...
分类:
移动开发 时间:
2016-05-18 18:39:28
阅读次数:
290
所谓“贪心算法”是指:
在对问题求解时,总是作出在当前看来是最好的选择
也就是说,不从整体上加以考虑,它所作出的仅仅是在某种意义上的局部最优解(是否是全局最优,需要证明)
特别说明:
若要用贪心算法求解某问题的整体最优解,必须首先证明贪心思想在该问题的应用结果就是最优解!!
贪心算法不是对所有问题都能得到整体最优解
关键是贪心策略的选择,选择的贪心策略必须具...
分类:
其他好文 时间:
2016-05-18 18:41:28
阅读次数:
285
这道题是一道类似正则表达式匹配的题目,但是我发现这个题的难度比之前那个题的难度高几个档次。如题目所示:'?'可以匹配任意一个字符,而 ' * ' 则可以匹配任意一个字符串,给你两个字符串,主串和模式串,判断他们是否可以匹配。
这道题的难度在于‘*’的处理,到底‘*’要和多少个字符串匹配呢?这个问题不好解决,我一开始的思路是:
1.遇到s[i] = p[i] || p[i] =='?'...
分类:
其他好文 时间:
2016-05-18 18:41:07
阅读次数:
118
Content Providers是Android中四大组件之一,用于管理应用程序访问结构化的数据。Content Providers可以压缩数据,并保护访问数据的安全。Content Providers是应用程序访问跨进程数据的标准接口。...
分类:
移动开发 时间:
2016-05-18 18:39:28
阅读次数:
266
Android5.0 v7扩展包之RecyclerView
Android开发文章 androidRecyclerView
近日Google发布了Android5.0 SDK,随之android L的部分预览功能也发布了正式版本。本文将介绍RecyclerView。
RecylerView简介
The RecyclerView widget is a mor...
分类:
移动开发 时间:
2016-05-18 18:40:32
阅读次数:
338
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
Delve是一个很有意思的地牢探险类型的游戏,其中每一关的地图都是随机生成的.至于如何在生成地图时兼顾随机性和一定模式,网上有很多不错的建议.你也可以从Delve的源代码中找到答案(如果学习目的需要源代码的可以Q我,或者自行度娘)这里只是谈一下源代码中有一个...
分类:
其他好文 时间:
2016-05-18 18:41:17
阅读次数:
174
可移动页面MoveActivity
滑出式菜单从界面上看,像极了一个水平滚动视图HorizontalScrollView,当然也可以使用HorizontalScrollView来实现侧滑菜单。不过今天博主要说的是利用线性布局LinearLayout来实现,而且是水平方向上的线性布局。
可是LinearLayout作为水平展示时有点逗,因为如果下面有两个子视图的宽度都是match_par...
分类:
移动开发 时间:
2016-05-18 18:39:46
阅读次数:
255
1. 冒泡排序循环n次, 每次将最大值交换到最后的一个位置class BubbleSort {
public:
int* bubbleSort(int* A, int n) {
// write code here
for (int i = 0; i != n - 1; i++){
for (int j = 0; j != n - i...
分类:
编程语言 时间:
2016-05-18 18:40:35
阅读次数:
280
linux 基础与shell编程
linux 系统知识
linux是一个OS ,也是一个完全免费 开源 自由软件
linux 1991 荷兰大学生课程设计 unix
GPL协议
GPL:General Public License
是一份GNU(完全自由软件操作系统)是一个广泛使用的自由软件许可证条款
常见的linux发行版本:
Debian:Debian为一款提供...
分类:
系统相关 时间:
2016-05-18 18:38:07
阅读次数:
263
Problem Description
话说MCA山上各路豪杰均出山抗敌,去年曾在江湖威名显赫的,江湖人称的甘露也不甘示弱,“天将降大任于斯人也,必先劳其筋骨,饿其体肤,空乏其身”他说。可惜,由于去年取上将首级时不慎右手右关节第七次骨折,养伤达一年之久,空有一腔抱负却壮志难酬,如今天下危亡,习武之人又怎能袖手旁观,于是他决定出山协助威士忌共抗辽贼,这时他的对头枫冰叶子出...
分类:
其他好文 时间:
2016-05-18 18:37:33
阅读次数:
263