- 25 架构能力
susemm
软件架构实践(第4版)架构java微服务软件架构
文章目录第25章架构能力25.1个人能力:架构师的职责、技能和知识职责技能知识那经验方面呢?25.2软件架构组织的能力25.3成为更优秀的架构师接受指导指导他人25.4小结25.5扩展阅读25.6问题讨论第25章架构能力人生苦短,学海无涯。——杰弗里・乔叟(GeoffreyChaucer)如果软件架构值得去做,那肯定值得做好。大多数关于架构的文献都集中在技术方面。这并不奇怪,因为它是一门深奥的技术
- 《认知天性》|塑造心智模型的科学学习方法
花开666
在学习的这条道路上,人们大多数信奉“书山有路勤为岸,学海无涯苦作舟”。可是,一句带有政治色彩的老话,“只埋头拉车,不抬头看路”,更符合知识更新迭代的当下。这句话无异于一句棒喝,但意味深长。环顾我们的四周,我们发现,成功者不仅是爱学习,而且是会学习的人,他们身上有非常明显的特征,那就是不仅有明确的学习目标,而且掌握了学习的规律,具有正确的心智模式。学习对于他们而言不再是难事,较强的学习能力,使得他们
- 学海无涯苦作舟,懂医疗、懂信息、懂管理复合型人才哪里找
电脑帮帮手
医院管理趋向于精细化,医院发展需要多方面促进,尤其在数据管理层面上,复合型信息人才更为重要。如何把数据有效汇总,清洗,最后形成决策层有力管理依据,那么我们需要花更多时间提高自己。成为复合型人才,不知从哪些方面提高?一、懂医疗在医院工作,不需要你达到专业医生水平,但至少你懂得医疗知识,医院有不同科室,门急诊医技、临床住院科室等部门,不同科室开设专业也不一样,为什么需要了解这些,你只有了解这些,才能真
- 如果你是对生活失去信心的人,如果你没有赚钱的方向,如果你还没有在学习,那么我希望你看我的帖子
ad55c5a4b0eb
书山有路勤为径,学海无涯苦作舟。学习才是王道,学以致用才能赚钱。。今天我要把量价更深一步的讲解,在量价的部分我们通常看到的分为九种模式,也就是接下来我们要讲的量价九式。图片发自App基本上量价之间就是分为量增价扬、量缩价扬、量平价扬、量增价平、量缩价平、量平价平、量增价跌、量缩价跌、量平价跌九种模式,那么当着九种模式出现的时候它代表什么?大家有人知道吗?可能您在网上也能够找到相关的知识,但是对于名
- 《把一切看开》原创 清茶润心
清茶润心
一觉醒来,2019年元旦的钟声早已经响过!寒冷中,悉悉索索地披衣起床,看到洗手间的灯光,知道女儿已经在刷牙洗脸,寒冷的冬天,刚刚二九天,凌晨五点,正是寒冷难捱的时刻,为了学习,为了求知,为了能够考上好的大学,为了人生道路过的有意义,十四岁的小姑娘不舍昼夜,奔跑在学习的路上,书山有路勤为径,学海无涯苦作舟,求知的路自古以来就是艰辛无比呀!翻看手机,无数励志和祝福的话语充斥了朋友圈和各种APP,旧年已
- 一班·主题|学习今说
容rong容
人们常说,活到老学到老。哲人们也曾说过,学无止境、学海无涯。现在更是提倡终生学习。可见,学习,并不是局限于像过去那样,捧着书本,大声诵读之乎者也,也不单单是坐在课堂凝神静听。学习,已经渗透到我们的生活当中,与我们的生活息息相关,如影相随。上学,有毕业的时候;学习,没有完结的终点。西汉学者韩婴曾说,学而不以,阖棺乃止。可见,学习,真的是一辈子的事。且不说我们从胎教、牙牙学语、幼儿园、小学、中学、大学
- 新康学子之成长与反思 - 草稿
杨浩文_6521
转眼之间我在新康这美丽的大家庭里也快过了一年成长里度过了许多欢乐时光。做了百人一心的团体操表演,过兄弟班之间的表演苏东坡[苏轼]还有母亲节的心里课堂讲作。一年也快过我在这里读书这里交会了我“书山有路勤为径,学海无涯苦作舟”在这里我学会了独立,学会了坚强不屈不管他们如何说我骂我,我也不会屈服的。我在这美丽的新大校园里许许多多的新康人在这里埋头苦学也给人带来了许多惊西喜初见大家都可以说是深不可测一次又
- 2019-05-09
路过自己
最近,逛购物网站占用的时间比较多,因为想要添置家具。在冗杂的商家和琳琅的货品之间,选到如意的心头好,也是非容易之事,从多次的购物体验来说,总结出来,一分钱一分货,绝对是硬道理。一百块自然不可能买到三百块钱的质量。(促销,打折除外)同时,也学到了一些选购技巧,环保材料,家居配色方面的知识。学海无涯,边看边学,随笔一则,聊以慰心。
- 健身教练的书架
明亮亮
有家长美妈分享她的健身教练的书架,冲着这么书,就感觉特别好。阅读使人进步,不管从事哪个行业,持续学习的人儿最可爱。学海无涯,脑科学,骨科学,肌能学等类书塞不进书架,堆在桌上一撂撂地。那美妈讲早去了,就会任意拿起教练书架上的随便翻几页,越看越觉得对自己身体的认知太少,学无涯而此生有涯。我也觉这个瑜伽教练真的很牛,涉猎这么广泛,香蜜湖离我太远,否则我也投奔她。今天太冷,闲得把美妈分享的图片书名罗列一番
- 读书伴我成长
Curry周
书山有路勤为径,学海无涯苦作舟。书破万卷,下笔如有神。古今中外有多少名人志士对读书发出赞叹!的确,读书确实有着不小的好处,对于我们任何人来说都是受益匪浅的。今天就让我来说一说我与书之间的几件事情。我是一个同样的书,十分痴迷的人,你买入疏散那文字于知识的王国就好比陷入了泥巴,早则一般无法自拔了。记得那一天天上飘着蒙蒙细雨,因为我那样行万里路是做不到了就只好在家里读万卷书,一下午的时间我都宅在家里,从
- 人的贪念
疯停了语顿了
我们都在渴望着,自己不曾得到或者想要得到的。俗话叫做:这山望着那山高;俗话也叫做:吃着碗里的看着锅里的。中国有两个成语:学海无涯,学无止境。还有,人外有人,天外有天。任何因为短暂的获得而沾沾自喜的行为,都是不可取的。之前说随着自己年龄的增长,变得越来越包容,但是同时,也变得越来越淡泊和放下。不在乎。每次老朋友见我的第一句话都说:你发量又少了。我也不想,但是无可奈何。歌词中唱到:我还有太多心愿,太多
- 这些句子,被误解了千年!
慢慢趣说
这些句子,被误解了千年在日常生活,有一些句子,大家耳熟能详,几乎是妇孺皆知。例如:提到美好的爱情,人们会不由自主地说“执子之手,与子偕老”;提到学习,人们总喜欢说“书山有路勤为径,学海无涯苦作舟”......这些句子或来自于古代圣贤,或来自于史书典籍,或来自于诗词歌赋,千百年来,被人们奉为至名言。可是,很少有人知道,这些句子其实被人们断章取义、以讹传讹了。有些句子甚至被人们理解地面无全非。今天就跟
- 《数学本来就很好玩儿》学习感悟
难得糊涂_6cec
通过视频的方式,今晚学习了姚幸晖老师分享的《数学本来就很好玩儿》,通过学习,我认识到自己需要做的功课还很多,学海无涯,结合本次期末考试,反思教学上的很多不足,做一个简单的学习感悟:第一个就是:在数学的教学中,要培养学生提出问题的能力。数学问题可以在数学情境中直接提出,也可以让学生围绕教师创设的情境提出情境问题。我们可以根据学生提出的问题,确定本节课需要解决的知识重点。这样一来,学生自主探究的动机和
- 学海无涯|《大秦赋》:空降兵生存法则
HR弟
如今已经很少有人能够在一家企业干到退休,跳槽是在所难免的。尤其到了管理层,你的个人跳槽,对于企业其他人而言,你就是“空降兵”。在战场上,“空降兵”都是直插敌后,起到出奇制胜的作用,但也常常深入险境,容易被围困,孤立无援。《大秦赋》中吕不韦算得上是空降兵,原本嬴柱在华阳夫人的枕边风吹动下,准备把丞相之位给阳泉君,可是这短命的大王,在位三天就崩了。继承王位的嬴子楚为了报恩,也是为了选贤把吕不韦推上了丞
- 为朋友的书作序
读力赢
非常荣幸,应学军弟兄之邀,为他的新书《感谢那些年奋斗的自己》写序。展开说说,学军弟兄在我心目中的样子,憨厚实在,好学踏实,偶有愤世嫉俗,偶会天真无邪。《警世贤文》之勤奋篇:有田不耕仓禀虚,有书不读子孙愚。宝剑锋从磨砺出,梅花香自苦寒来。少壮不经勤学苦,老来方悔读书迟。书到用时方恨少,事因经过始知难。板凳要坐十年冷,文章不写一句空。书山有路勤为径,学海无涯苦作舟。警世贤文守法篇:好事不出门恶事传万里
- 书到用时方恨少
千年一梦OK
学海无涯,人生有涯;有限的人生,即使能读万卷书,其所学知识尚不如大海之一粟,何况读万卷书者能有几人?回想自己,许多年来所读书目屈指可数,作为一个文学爱好者,深感惭愧。今晚,参加了县文体新局在金翼之家开展了《守护乡土,记住乡愁》读书沙龙活动,触动很大。这次活动有六位同仁做了读书专题分享,听后深受启发。这几年,总想多写点东西,但写起来常感到力不从心,真是“书到用时方恨少”。也知道读书需要心静,但做到却
- 学无止境 学海无涯
de16092d4461
亲子日记第116天2020年2月2日星期天阴转晴今天晚上我们仨观看了中央一台《我是主持人》新闻类的决赛。六位选手进入决赛,看看谁能得到金奖。看到六位(三男三女)选手精神饱满,字正腔圆,应变能力和现场发挥能力都很强,相比之下女选手表现的优为突出,我不是对男选手有偏见,只是在现场表现及应变能力上有很大的优势。最终还是两位女选手进行决赛,最终邹韵获得金奖,表现真的很棒,很精彩,向你表示祝贺!通过今晚的观
- 读书的力量 2019.6.5
慧海无涯引力波
我们中国人的传统美德勤劳节俭,随着社会的发展进步,国富民强,节俭的美德与日递减了,勤劳的美德依然保持着,为了追逐金钱、名誉、地位,人们勤奋的奋斗着。而在读书这件事却看不到国人的勤奋,“书山有路勤为径,学海无涯苦作舟”,从每年人均读书数量这个维度来看,国人人均读书只有4.67本书,排名第一的以色列人均读书64本,其次日本人均读书40本,法国人人均读书20本,韩国人人均读书11本。而国人是重视孩子的学
- 学习不是取悦别人,而是为了遇见更好的自己,不负年华,不负此生
晓婧轻舞飞扬
三人行必有我师,每个人都有他的优点。身边的人都有值得我们学习的地方。学无止境,学海无涯。终生学习,完善自我,做更好的自己。我们复工已经三个星期了,防疫期间因为学校没有开学,除了做一些防疫储备物资的表格之外,就是做好单位的防疫工作。所以最近不怎么忙,但是我们科室的同事却没闲着。科室的同事年龄都比我大,其实我也不算小,快奔40了,虽然科室的同事都是老大哥,老大姐,但从不倚老卖老,挺好学的。单位新安装了
- 学海无涯|横向领导力(7):静下心来寻找原因,而不是立即对眼前的问题作出反应
HR弟
很多时候我们是在依靠直觉、惯性在解决问题,想要打破这惯性思维就需要依靠准确地对问题进行分析,找到根本原因和目的。有时慢就是快,有些人看似做事情风风火火,老板交待的事情说干就干,大多时候没有真正领会老板的意图。这时需要给自己踩一脚刹车,让自己静下心来寻找原因,而不是立即对眼前的问题作出反应。image.png因为同样的数据、信息,由于我们的推理不同,可能得出的结论完全不一样。同样是老板布置任务的一句
- java持久化 jdbc开始事务、提交事务、回滚事务、设置savepoint
尹楷楷
学海无涯这次我们来学习基于jdbc的原生事务操作,不要小看jdbc喔~mybatis、jpa等持久化框架都是在它上面的封装。准备数据SETNAMESutf8mb4;SETFOREIGN_KEY_CHECKS=0;--------------------------------Tablestructureforusers------------------------------DROPTABLEI
- 学数据库这么久了,必须要掌握的MySQL常用语句,安排!
丹尼爱编程
MySQL常用语句心专才能绣得花,心静才能织得麻。书山有路勤为径,学海无涯苦作舟。库的相关操作:createdatabase(数据库名);#创建数据库showdatabases;#查看已拥有的数据库use(数据库名)#使用该数据库showtables;#查看该数据库下已拥有的表dropdatabase(数据库名);#删除该数据库表的相关操作:创建表:createtable(表名)(列名称1数据类型
- 阅读,点亮我们的生活
双阳269刘艳清
“书山有路勤为径,学海无涯苦作舟”,“书籍,是人类进步的阶梯”。读书,使人成长;读书,让人快乐。而良好的阅读,也是我们教师必须教给学生的一项技能。作为一名小学语文老师,在“如何让学生成为一个热爱读书的人”这个问题上,一直以来都是很纠结的。听了时老师的讲座,受益匪浅。叶圣陶曾说过,语文的教学目的性在于让学生养成阅读书籍的好习惯。所以,在小学课堂里,阅读就是一门重要课程,而阅读课程又分为课内阅读与课外
- 好句摘抄
水影仙子
他看花看月,看洛阳繁华似乎都已入不了他的眼,整个人反倒透出一股死气来。我不知他当时是如何笑的,大概便如冬日雪融,秋霜初化那般,定然恍眼得很,胜过旁的千万般颜色。以一颗非功利之心,迎着未知前行和探索真相,这就是科学。当彼此心心相印的时候,就不存在不能逾越的界限。生命中有很多我们觉得当下过不去的时刻,但最后其实都会过去,而且会越来越开阔,所以面对当下的苦难一定要坚持和勇敢!人生苦短而学海无涯,为生存读
- 学习并不是一件容易的事儿
虔一
001学习并不是一件容易的事儿?学习并不是一件容易的事。正所谓学海无涯苦作舟,还因为吾生而有涯,学而无涯。君不见所有学习好的人不是从小勤奋苦读就是家庭日久的熏陶,学习好的人寥寥无几,为啥?学习难呀!002学习并不是一件容易的事儿?因为学习是一件反人性的事情,此在学习的时候必须克服懒惰,必须去开通自己的思维,必须突破自己的舒适圈。只要稍微懈怠,就会前功尽弃。虽然学习时间很长,如果稍有不慎被抖音、快手
- 三十则名言:让你在学习的路上能坚持下去。
涟漪终归平静
1、读书破万卷,下笔如有神。——杜甫2、学而不厌,诲人不倦。——孔子3、读书百遍,其义自见。——陈寿4、不学不成,不问不知。——王充5、人学始知道,不学非自然。——孟郊6、业精于勤,荒于嬉;行成于思,毁于随。——韩愈7、敏而好学,不耻下问。——孔子8、三人行,必有我师焉。——孔子9、知之为知之,不知为不知,是知也。——孔子10、书山有路勤为径,学海无涯苦作舟。——韩愈11、读书之法,在循序而渐进,
- 愿你走出半生 归来仍是少年
依米花相遇
图片发自App小时候,从我记事起,我依稀记得在不大的墙面上粘贴着一幅富有书香气息的字画,那幅字画字数并不太多,仅有十四个字,"书山有路勤为径,学海无涯苦作舟"。与其说这幅字画影响到我倒不如说它改变、塑造了我。那幅字画为我的青春画卷填充上了我最爱的蔚蓝色,为我接下来的分享埋下了伏笔。请你跟我一起回到年少,回到那些文字里。我庆幸我生活在一个纯真烂漫的年代里,就连窗外的鸟叫声听起来都那么地悦耳动听,更别
- 跟孩子一起学习
MrsWang_a018
虽说读书到大学毕业,其实很多东西都不懂。孩子三四岁以后,我们开始听各种天文地理以及历史的音频,或者小动画片,我发现,原来有那么多的东西我都不知道,其实我是在跟他一起学习。学海无涯,真的是如此……地球的历史,月亮的演变,海洋生物的进化,各种恐龙的外形,生活习惯,生活区域……,在孩子学习得时候,我也宛如一个吸收知识的少年一般,对知识的渴望,也是怎么都觉得学的不够。小神仙告诉我,原来的太阳系有九大行星,
- 初次见面
作舟plus
笔名作舟学海无涯苦作舟的作舟初来奈何“作舟”被人抢先一步只能作“作舟plus”文笔不好更不好文言古风但也喜欢读书写文嗯!!因为文笔不好所以介绍到此为止很高兴认识大家!图片发自App
- 不断更新:把优秀变成一种习惯2020-10-24
核桃菇凉
不断跟新:把优秀变成一种习惯why我们需要变得更优秀,更高效。what一些让我们变得更优秀的习惯、能力、知识、思维模式等是需要时间率的(需要用时间来获得)how把优秀变成习惯的方法第一、身体。第二、精神。第三、智力。第四、社会/情感。学海无涯苦作舟,学习的道路没有止境,我们想要变得想要变得更优秀,就需要不断的学习和更新,直到变成一种习惯。不断更新适用于人和物,一台电脑,硬件需要保护好,软件需要升级
- jQuery 键盘事件keydown ,keypress ,keyup介绍
107x
jsjquerykeydownkeypresskeyup
本文章总结了下些关于jQuery 键盘事件keydown ,keypress ,keyup介绍,有需要了解的朋友可参考。
一、首先需要知道的是: 1、keydown() keydown事件会在键盘按下时触发. 2、keyup() 代码如下 复制代码
$('input').keyup(funciton(){  
- AngularJS中的Promise
bijian1013
JavaScriptAngularJSPromise
一.Promise
Promise是一个接口,它用来处理的对象具有这样的特点:在未来某一时刻(主要是异步调用)会从服务端返回或者被填充属性。其核心是,promise是一个带有then()函数的对象。
为了展示它的优点,下面来看一个例子,其中需要获取用户当前的配置文件:
var cu
- c++ 用数组实现栈类
CrazyMizzz
数据结构C++
#include<iostream>
#include<cassert>
using namespace std;
template<class T, int SIZE = 50>
class Stack{
private:
T list[SIZE];//数组存放栈的元素
int top;//栈顶位置
public:
Stack(
- java和c语言的雷同
麦田的设计者
java递归scaner
软件启动时的初始化代码,加载用户信息2015年5月27号
从头学java二
1、语言的三种基本结构:顺序、选择、循环。废话不多说,需要指出一下几点:
a、return语句的功能除了作为函数返回值以外,还起到结束本函数的功能,return后的语句
不会再继续执行。
b、for循环相比于whi
- LINUX环境并发服务器的三种实现模型
被触发
linux
服务器设计技术有很多,按使用的协议来分有TCP服务器和UDP服务器。按处理方式来分有循环服务器和并发服务器。
1 循环服务器与并发服务器模型
在网络程序里面,一般来说都是许多客户对应一个服务器,为了处理客户的请求,对服务端的程序就提出了特殊的要求。
目前最常用的服务器模型有:
·循环服务器:服务器在同一时刻只能响应一个客户端的请求
·并发服务器:服
- Oracle数据库查询指令
肆无忌惮_
oracle数据库
20140920
单表查询
-- 查询************************************************************************************************************
-- 使用scott用户登录
-- 查看emp表
desc emp
- ext右下角浮动窗口
知了ing
JavaScriptext
第一种
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/
- 浅谈REDIS数据库的键值设计
矮蛋蛋
redis
http://www.cnblogs.com/aidandan/
原文地址:http://www.hoterran.info/redis_kv_design
丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。
- maven编译可执行jar包
alleni123
maven
http://stackoverflow.com/questions/574594/how-can-i-create-an-executable-jar-with-dependencies-using-maven
<build>
<plugins>
<plugin>
<artifactId>maven-asse
- 人力资源在现代企业中的作用
百合不是茶
HR 企业管理
//人力资源在在企业中的作用人力资源为什么会存在,人力资源究竟是干什么的 人力资源管理是对管理模式一次大的创新,人力资源兴起的原因有以下点: 工业时代的国际化竞争,现代市场的风险管控等等。所以人力资源 在现代经济竞争中的优势明显的存在,人力资源在集团类公司中存在着 明显的优势(鸿海集团),有一次笔者亲自去体验过红海集团的招聘,只 知道人力资源是管理企业招聘的 当时我被招聘上了,当时给我们培训 的人
- Linux自启动设置详解
bijian1013
linux
linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。
阅读之前建议先看一下附图。
本文中假设inittab中设置的init tree为:
/etc/rc.d/rc0.d
/etc/rc.d/rc1.d
/etc/rc.d/rc2.d
/etc/rc.d/rc3.d
/etc/rc.d/rc4.d
/etc/rc.d/rc5.d
/etc
- Spring Aop Schema实现
bijian1013
javaspringAOP
本例使用的是Spring2.5
1.Aop配置文件spring-aop.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmln
- 【Gson七】Gson预定义类型适配器
bit1129
gson
Gson提供了丰富的预定义类型适配器,在对象和JSON串之间进行序列化和反序列化时,指定对象和字符串之间的转换方式,
DateTypeAdapter
public final class DateTypeAdapter extends TypeAdapter<Date> {
public static final TypeAdapterFacto
- 【Spark八十八】Spark Streaming累加器操作(updateStateByKey)
bit1129
update
在实时计算的实际应用中,有时除了需要关心一个时间间隔内的数据,有时还可能会对整个实时计算的所有时间间隔内产生的相关数据进行统计。
比如: 对Nginx的access.log实时监控请求404时,有时除了需要统计某个时间间隔内出现的次数,有时还需要统计一整天出现了多少次404,也就是说404监控横跨多个时间间隔。
Spark Streaming的解决方案是累加器,工作原理是,定义
- linux系统下通过shell脚本快速找到哪个进程在写文件
ronin47
一个文件正在被进程写 我想查看这个进程 文件一直在增大 找不到谁在写 使用lsof也没找到
这个问题挺有普遍性的,解决方法应该很多,这里我给大家提个比较直观的方法。
linux下每个文件都会在某个块设备上存放,当然也都有相应的inode, 那么透过vfs.write我们就可以知道谁在不停的写入特定的设备上的inode。
幸运的是systemtap的安装包里带了inodewatch.stp,位
- java-两种方法求第一个最长的可重复子串
bylijinnan
java算法
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class MaxPrefix {
public static void main(String[] args) {
String str="abbdabcdabcx";
- Netty源码学习-ServerBootstrap启动及事件处理过程
bylijinnan
javanetty
Netty是采用了Reactor模式的多线程版本,建议先看下面这篇文章了解一下Reactor模式:
http://bylijinnan.iteye.com/blog/1992325
Netty的启动及事件处理的流程,基本上是按照上面这篇文章来走的
文章里面提到的操作,每一步都能在Netty里面找到对应的代码
其中Reactor里面的Acceptor就对应Netty的ServerBo
- servelt filter listener 的生命周期
cngolon
filterlistenerservelt生命周期
1. servlet 当第一次请求一个servlet资源时,servlet容器创建这个servlet实例,并调用他的 init(ServletConfig config)做一些初始化的工作,然后调用它的service方法处理请求。当第二次请求这个servlet资源时,servlet容器就不在创建实例,而是直接调用它的service方法处理请求,也就是说
- jmpopups获取input元素值
ctrain
JavaScript
jmpopups 获取弹出层form表单
首先,我有一个div,里面包含了一个表单,默认是隐藏的,使用jmpopups时,会弹出这个隐藏的div,其实jmpopups是将我们的代码生成一份拷贝。
当我直接获取这个form表单中的文本框时,使用方法:$('#form input[name=test1]').val();这样是获取不到的。
我们必须到jmpopups生成的代码中去查找这个值,$(
- vi查找替换命令详解
daizj
linux正则表达式替换查找vim
一、查找
查找命令
/pattern<Enter> :向下查找pattern匹配字符串
?pattern<Enter>:向上查找pattern匹配字符串
使用了查找命令之后,使用如下两个键快速查找:
n:按照同一方向继续查找
N:按照反方向查找
字符串匹配
pattern是需要匹配的字符串,例如:
1: /abc<En
- 对网站中的js,css文件进行打包
dcj3sjt126com
PHP打包
一,为什么要用smarty进行打包
apache中也有给js,css这样的静态文件进行打包压缩的模块,但是本文所说的不是以这种方式进行的打包,而是和smarty结合的方式来把网站中的js,css文件进行打包。
为什么要进行打包呢,主要目的是为了合理的管理自己的代码 。现在有好多网站,你查看一下网站的源码的话,你会发现网站的头部有大量的JS文件和CSS文件,网站的尾部也有可能有大量的J
- php Yii: 出现undefined offset 或者 undefined index解决方案
dcj3sjt126com
undefined
在开发Yii 时,在程序中定义了如下方式:
if($this->menuoption[2] === 'test'),那么在运行程序时会报:undefined offset:2,这样的错误主要是由于php.ini 里的错误等级太高了,在windows下错误等级
- linux 文件格式(1) sed工具
eksliang
linuxlinux sed工具sed工具linux sed详解
转载请出自出处:
http://eksliang.iteye.com/blog/2106082
简介
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾
- Android应用程序获取系统权限
gqdy365
android
引用
如何使Android应用程序获取系统权限
第一个方法简单点,不过需要在Android系统源码的环境下用make来编译:
1. 在应用程序的AndroidManifest.xml中的manifest节点
- HoverTree开发日志之验证码
hvt
.netC#asp.nethovertreewebform
HoverTree是一个ASP.NET的开源CMS,目前包含文章系统,图库和留言板功能。代码完全开放,文章内容页生成了静态的HTM页面,留言板提供留言审核功能,文章可以发布HTML源代码,图片上传同时生成高品质缩略图。推出之后得到许多网友的支持,再此表示感谢!留言板不断收到许多有益留言,但同时也有不少广告,因此决定在提交留言页面增加验证码功能。ASP.NET验证码在网上找,如果不是很多,就是特别多
- JSON API:用 JSON 构建 API 的标准指南中文版
justjavac
json
译文地址:https://github.com/justjavac/json-api-zh_CN
如果你和你的团队曾经争论过使用什么方式构建合理 JSON 响应格式, 那么 JSON API 就是你的 anti-bikeshedding 武器。
通过遵循共同的约定,可以提高开发效率,利用更普遍的工具,可以是你更加专注于开发重点:你的程序。
基于 JSON API 的客户端还能够充分利用缓存,
- 数据结构随记_2
lx.asymmetric
数据结构笔记
第三章 栈与队列
一.简答题
1. 在一个循环队列中,队首指针指向队首元素的 前一个 位置。
2.在具有n个单元的循环队列中,队满时共有 n-1 个元素。
3. 向栈中压入元素的操作是先 移动栈顶指针&n
- Linux下的监控工具dstat
网络接口
linux
1) 工具说明dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据比较显眼容易观察; 而且dstat支持即时刷新, 譬如输入dstat 3, 即每三秒收集一次, 但最新的数据都会每秒刷新显示. 和sysstat相同的是,
- C 语言初级入门--二维数组和指针
1140566087
二维数组c/c++指针
/*
二维数组的定义和二维数组元素的引用
二维数组的定义:
当数组中的每个元素带有两个下标时,称这样的数组为二维数组;
(逻辑上把数组看成一个具有行和列的表格或一个矩阵);
语法:
类型名 数组名[常量表达式1][常量表达式2]
二维数组的引用:
引用二维数组元素时必须带有两个下标,引用形式如下:
例如:
int a[3][4]; 引用:
- 10点睛Spring4.1-Application Event
wiselyman
application
10.1 Application Event
Spring使用Application Event给bean之间的消息通讯提供了手段
应按照如下部分实现bean之间的消息通讯
继承ApplicationEvent类实现自己的事件
实现继承ApplicationListener接口实现监听事件
使用ApplicationContext发布消息