- 浅谈MapReduce
Android路上的人
Hadoop分布式计算mapreduce分布式框架hadoop
从今天开始,本人将会开始对另一项技术的学习,就是当下炙手可热的Hadoop分布式就算技术。目前国内外的诸多公司因为业务发展的需要,都纷纷用了此平台。国内的比如BAT啦,国外的在这方面走的更加的前面,就不一一列举了。但是Hadoop作为Apache的一个开源项目,在下面有非常多的子项目,比如HDFS,HBase,Hive,Pig,等等,要先彻底学习整个Hadoop,仅仅凭借一个的力量,是远远不够的。
- 设计模式 23 访问者模式
WineMonk
#设计模式设计模式访问者模式
设计模式23创建型模式(5):工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式结构型模式(7):适配器模式、桥接模式、组合模式、装饰者模式、外观模式、享元模式、代理模式行为型模式(11):责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式、访问者模式文章目录设计模式23访问者模式(VisitorPattern)1定义2结构3
- 浅谈openresty
爱编码的钓鱼佬
nginxopenresty运维
熟悉了nginx后再来看openresty,不得不说openresty是比较优秀的。对nginx和openresty的历史等在这此就不介绍了。首先对标nginx,自然有优劣一、开发难度nginx:毫无疑问nginx的开发难度比较高,需要扎实的c/c++基础,而且还需要对nginx源码比较熟悉,开发效率慢,比如实现一个类似echo的功能,至少要上百行代码。而openresty只需要一句ngx.say
- 用红黑榜来理顺政府与市场的关系
井冈山豆皮
用红黑榜来理顺政府与市场的关系红黑榜制度是很多职能部门用以行业管理的重要手段。用红榜来表彰表现好的,用黑榜来曝光表现差的,一方面用红榜来进行正激励,引导行业发展,另一方面用黑榜来进行负激励,整肃行业秩序。这种做法在过去相当长的时期内取得了较好的效果,但也由此带来了红榜名不副实,一入红榜就放松监管等现象,也让发布红黑榜的相关部门信誉受损。究其根源,是没有理顺政府与市场的关系。日前,国家市场监管总局局
- 缘分真奇妙
学霸角
昨天参观了朋友的四层别墅和院子,每一处都是男女主任精致用心,从餐饮到桌布到鲜花到小礼品,事事周到,真是有一种特别美好的体验,男主人的温文尔雅,女主人的热情好客,总是让你从尴尬到恰是完美过度,饭后男主人回书房工作,朋友陪我从地下室到天台参观,给我讲解选材的细节和装饰的一些经验,她真的很像学习过家居设计的专业人士,许多技巧在里面……意犹未尽,她开车送出我近一半的路程,依依不舍,我们相约孩子放假再一起玩
- SCRM产品助力电商行业发展
Ajdbjdbf
内容运营用户运营产品运营
基于企业微信的营销与服务平台,聚焦“引流获客”、“营销转化”、“运营管理”三大场景,帮助企业解决获客难、运营效率低、客户资产流失等问题,帮助企业利用好企业微信实现增长。在电商行业,有以下几大痛点:主流平台流量越来越贵,获取新客户的成本不断攀升;原有的触达客户方式逐渐失效,高效的触达客户工具没有启用;营销活动每天都在进行,但效果并不理想;客户画像不清晰,推荐产品转化差。如今电子商务已经进入新零售电商
- 如何在 Python 中声明一个静态属性?
潮易
python开发语言
在Python中,静态属性的定义和使用方式与JavaScript中的类似,主要是通过`@staticmethod`装饰器来实现。静态属性不需要实例化对象就可以访问,它们属于类本身。###如何声明一个静态属性:1.首先,需要在属性名前添加`@staticmethod`装饰器。2.接下来,定义一个普通方法,该方法的第一个参数通常为`cls`(用于表示类的引用)。###代码示例:```pythoncla
- 南朝周兴嗣《千字文》(四十七)
卫俊智
〈一〉原文:纨扇圆絜,银烛炜煌。昼眠夕寐,蓝笋象床。〈二〉注音:千字文注音卡〈三〉注释:纨扇:(纨:很细的丝制品)细绢制成的圆扇。圆絜:(絜:同“洁”。)圆而洁白。银烛:银色的蜡烛。炜煌:(炜:光明。)火光明亮。昼眠:白天休息,休憩。夕寐:晚上睡觉,长睡。蓝笋:(蓝:竹子青皮的颜色。)铺着青竹编成的席子。象床:住着用象牙装饰的床。〈四〉译文:圆圆绢扇,洁白素雅,白白蜡烛,明亮辉煌。白天休息,晚上睡
- 浅谈大模型 SFT 的实践落地:十问十答
大模型与自然语言处理
NLP与大模型人工智能大数据深度学习多模态大模型SFT
节前,我们星球组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、参加社招和校招面试的同学.针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。汇总合集:《大模型面试宝典》(2024版)发布!今天给大家带来一篇大模型SFT的实践落地经验总结SFT现在往往被称为“低端”工作,但它与业务紧密相连。相较于难以实施且多数公司没资源训
- 【提示词】浅谈GPT等大模型中的Prompt
有梦想的程序星空
深入浅出讲解自然语言处理gptprompt人工智能自然语言处理
Prompt是人工智能(AI)提示词,是一种利用自然语言来指导或激发人工智能模型完成特定任务的方法。在AI语境中,Prompt是一种自然语言输入,通常指的是向模型提出的一个请求或问题,这个请求或问题的形式和内容会影响模型的输出。Promptengineering(提示工程)是一种技术,用于设计和优化用于训练AI模型的Prompt。Prompt技术的基本思想是:通过给模型提供一个或多个提示词或短语,
- 公司的Swot分析
莉莉安蓁妮
目前公司处于战略转型,从单一专注于轨道交通建设设计领域,开始从上下游衍生,打通整个产业链。一方面整合上游的资金融资问题,另一方面解决轨道交通运营和资源整合。它所具备的优势就是20多年的行业积累,具备了丰富的设计经验,对轨道交通的研究从线延伸至线网,并且成功的实现了广通商业务的开展。不足是,在融资资金操作方面经验不足,还处于试验阶段。机遇:从外部整个行业发展状态来看,国内一线城市都在从整个线网发展城
- 浅谈“厚德载物”与“福报”
阳光大地正能量
我们想要得到真正的福报就要从自己的身上去吃透什么叫“厚德载物”我们所有的财富也好、智慧也好,家庭环境也好,总之老天赋与我们的一切,我们的老祖宗用了一个字来代表叫物。唯有厚德,才能承载万物。厚:深厚的意思;德:按照自然规律去工作、去生活、去做人做事;载:就是承载;物:就是我们说的福报。那么相反的那句话,叫做“德不配位”。位,就是我们的待遇、福报。德不配位就是一个人的德行配不上他得到的打个比方说,这有
- 沉迷看剧,殃及长发。
FransescaYih
看了《当你沉睡时》中女主的装扮剪辑,平时不怎么看韩剧的我,也颠颠儿的跑去看剧了。里面的短发造型真的太美了,没忍住,自己也跑去剪了短发。果然,并不好看。颜值不在线,什么发型都白搭。心情不好,但总要见人的。自己捣鼓了一下,扎了一个小辫儿,再用发带装饰一下,稍微卷下刘海,意外的还不错。看来,人生并没有什么一成不变的结局呢。沉迷看剧这段时间,深知自己的做法不对,却没有足够的自制力让自己停下来。剧情好看是一
- python语言基础(六)--深浅拷贝、闭包与装饰器
电子海鸥
Python语法python开发语言
一、深浅拷贝1、概述1.所谓的深浅拷贝,指的是:拷贝的多与少.深拷贝拷贝的多,浅拷贝拷贝的少.2.深浅拷贝都可以操作可变和不可变类型,但是深浅拷贝一般不会操作不可变类型.3.回顾可变和不可变类型,划分依据:在不改变地址值的情况下,是否可以修改内容,可以=>可变类型,不可以=>不可变类型.可变类型:列表,字典,集合不可变类型:字符串,整数,浮点型,元组,布尔...4.所谓的深浅拷贝,指的就是copy
- 2018-12-12
花开的蕾蕾
浅谈课程中的张首晟教授最近华为事件及张首晟教授事件引发了不少的风波与唏嘘,事件大家都知道,不必赘述,今天只想以个人角度回忆张首晟教授课堂之风采,以示缅怀。张教授曾在商学院上过一堂课,叫《第一性原理与创业》,这也是我第一次听一位教授以科学家的角度来阐述创业投资与科学的关联和必然性,精彩至极。不得不承认,张教授渊博的知识和对科学的探究都使其有着科学家独有的人个魅力,授课的方式也更内敛和平和,做为斯坦福
- 案例分析:如何用设计模式优化性能7
是小旭啊
fastapi
设计模式就是对常用开发技巧进行的总结,它使得程序员之间交流问题,有了更专业、便捷的方式。比如,我们在《02|理论分析:性能优化有章可循,谈谈常用的切入点》中提到,I/O模块使用的是装饰器模式,你就能很容易想到I/O模块的代码组织方式。事实上,大多数设计模式并不能增加程序的性能,它只是代码的一种组织方式。本课时,我们将一一举例讲解和性能相关的几个设计模式,包括代理模式、单例模式、享元模式、原型模式等
- 浅谈原油宝穿仓事件与投资者保护
悦读法
4月21日突然穿仓的“原油宝”,是近期国内投资圈最火爆的话题。很遗憾笔者未能找到原油宝合同的原文,现仅以目前收集到的信息,尽量以客观角度进行简单分析,希望能够给投资者带来一些启发。一、收集整理原油宝事件的法律事实**首先,简要列举一下原油宝产品自发售起,已知比较重要的几个时间点(北京时间)。**image这里涉及的主要术语包括:原油宝、CME、美国原油期货、负价格、强制平仓、穿仓。除了负价格和穿仓
- 经纬恒润正式发布HSM固件解决方案,适配瑞萨RH850-U2A/B系列芯片
经纬恒润
研发工具HSM固件解决方案
在智能网联汽车时代浪潮下,数据安全与隐私保护成为行业发展的核心议题。面对日益严峻的安全挑战,经纬恒润积极响应市场需求,正式推出基于瑞萨RH850-U2A/B系列芯片开发的HSM(HardwareSecurityModule,硬件安全模块)固件产品。本次发布的HSM固件能够切实满足各种安全需求,确保车辆在面对网络攻击时能够迅速响应、有效防护,其深度融合了瑞萨RH850-U2A/B系列芯片的卓越性能,
- 故事第三天
雪花_ada1
第三天《别独自用餐》:776字《陨落》我的一个校友叫大卫,在好莱坞做创意类的工作,是个很精明的商人。我通过一铁哥们认识他,约在一个咖啡馆里见面。那天,简直颠覆了我的三观。我们寒暄一阵后,开门见山跟他说“我想在娱乐行业发展,你认真这方面的人吗?有什么好的建议吗?”“是的,我认识,她是派拉蒙影业的高管”,大卫说。太好了,我想和她见个面,能帮忙引荐一下吗?或者发个邮件也行?“不行”,我当时很诧异,又听到
- 人工智能行业深度报告:AI下半场,应用落地,赋能百业
小报告达人
人工智能
一、大模型行业发展现状及前沿技术观察1.1大模型行业发展现状2022年11月底,OpenAI发布了人机对话模型ChatGPT,在两个月不到的时间内其线上活跃用户规模超过1亿人,生成式大模型受到越来越广泛的关注,人工智能行业进入到以大模型为代表的快速发展阶段,巨量参数和智能涌现是这一轮人工智能变革的典型特征。微软、谷歌、Meta、亚马逊等全球科技巨头将大模型视为重要的发展机遇,在生成式大模型领域加速
- 正能量让你自信,内心平静的面对生活。
艾宇汐
人们常常觉得世界上到处都是风景。就我们而言,成千上万的浮华的东西是以前看不到的。只有在字里行间,我们才能铭刻不朽的记忆。过去的时光在这里安顿下来,没有华丽的文字和藻类来装饰,却永远在我们的心底。有时候不是为了大惊小怪。不管有没有人看到它,我心里都没有最深的感召力。所写的是心灵的声音,所记录的是生命。最让人感动的是真实和真诚。也许,喜欢写书的人,心里有一个安静的角落,不喜欢太吵的生活。社会越来越浮躁
- 浅谈内卷
黛含烟1
现下很流行一个词"内卷"。听来觉得好玩,便私下做了些功课,顺带读了很多关于内卷的文章,感觉对个词了解越多越是冒汗。自我开始工作起,我就被内卷了呀。被卷了这么多年,自己竞混然不觉。是什么促使我们内卷?谁是受益者?不卷可以么?内卷被大多数人吐槽的情况是企业营业额一定,耗费的体力脑力心力翻倍,这种环境下又无法破局。那么,这种无效益的内卷是什么造成的呢?有人说是身边的同事造成的,我同意一半。如果从分析我们
- 一滴水的启示
Smlie墨陌
图片发自App你是生活中常见的事物,却有着不甘平凡的精神;你晶莹透亮,总是闪烁着耀眼的光芒;你无私无畏,可以存在于任何地方,万物总是在你的装饰下更美;你是团结的。一滴,两滴,三滴……你汇成成了小溪,一条,两条,三条……你汇成了大海,拥有宽广的胸怀和渊博的知识。正是因为你懂得团结和包容,才有此作为!你奔流不息,永远向着前方前进,为了梦而执着无畏,始终相信终有一天你定能汇入大海,看满天星辰,赏海底世界
- 今年万圣节消费预测有望创新高,你开始准备了吗?
IPFoxy666
ip
据调查数据显示,2024年大部分美国消费者将会在11月之前开始假日购物,同时,预计美国消费者在今年万圣节的支出会创新高。对于跨境电商卖家来说,节日活动一直是店铺曝光和产品销量增长的大好机会,一定要做足准备。一、分析市场需求2023年的万圣节购物活动期间,糖果、服装和装饰品的销售额超过120亿美元。根据近期的数据调查,大部分的消费者今年计划在这些商品上花费更多。因此要重视万圣节必备的大热品类,关注以
- 《原则》中五步骤实操
钱晓缺
有明确的目标a.排列优先顺序:尽管你几乎可以得到你想要的任何东西,但你不可能得到你想要的所有东西。b.不要混淆目标和欲望。c.调和你的目标和欲望,以明确你在生活中真正想要的东西d.不要把成功的装饰误认为成功本身。e.永远不要因为你觉得某个目标无法实现就否决它。f.谨记伟大的期望创造伟大的能力。g.如果你拥有灵活性并自我归责,那么几乎没有什么能阻止你成功。h.知道如何对待挫折和知道如何前进一样重要。
- 浅谈TCP协议和UDP协议
星辰界的小星星
tcp/ipudp网络协议网络
目录TCP协议特点优点缺点适用场景UDP协议特点优点缺点适用场景总结tcp和udp在Java中的案例TCP(传输控制协议)和UDP(用户数据报协议)是互联网协议栈中最常用的两种传输层协议。它们各有不同的特点和适用场景。TCP协议特点1.连接导向:在数据传输前,需要先建立连接(三次握手),然后才能发送数据。2.可靠性:提供可靠的数据传输。保证数据包按顺序到达,并且在传输过程中如果有数据丢失,协议会重
- Java基础 --- 多线程&JUC,以及一些常用的设计模式总结
lzhlizihang
java设计模式
文章目录一、多线程1、线程和进程的区别2、创建多线程的四种方式3、集合中的线程安全二、设计模式1、单例模式2、装饰者模式(IO流缓冲流)3、适配器模式4、模板模式一、多线程1、线程和进程的区别进程是操作系统资源分配的基本单位,而线程是处理器任务调度和执行的基本单位,一个进程可以运行多个线程多进程:操作系统中同时运行的多个程序多线程:在同一个进程中同时运行的多个任务2、创建多线程的四种方式Runna
- 简谈行为对内心的影响
无脑兄
上次推荐了关于社会趋从性的一部纪录片,今天就来浅谈一下其中的心理学现象。在大家心目中,“态度决定行为”这句话显然不难理解,毕竟从小老师都在纠正我们的学习态度哈。但是,心理学家发现,这句话把主客体调换一下,居然也能说通,也就是说,行为也是能够影响到态度的。看起来可能有点让人摸不着头脑,但是社会心理学家们已经通过很多实验证明了这个现象的确会发生。下面是其中之一:萨拉被催眠了,催眠师要求她当一本书掉到地
- 培训笔记:浅谈基层社会治理
偶系嘟嘟
自11月5日-11月8日,为期四天的培训。培训内容包含组工、干部提拔、综治、道德讲堂、宣传报道。所学内容干货满满,受益匪浅。以人为本作为一个核心被反复提出来,推动工作方式的创新。图片发自App图片发自App整个课程知识性较强,没有啥好说的,就是笔记做好(✪✪)。
- 嵌入式鸿蒙系统开发语言与开发方法分析
嵌入式开发星球
鸿蒙万物互联人工智能之卓越harmonyos开发语言华为
大家好,今天主要给大家分享一下,HarmonyOS系统的主力开发语言ArkTS语言开发方法,它是基于TypeScript(简称TS)语言扩展而来。第一:ArkTS语言基本特性目的:声明式UI,让开发者以更简洁,更自然的方式开发高性能应用。声明式UI基本特性:基本UI描述:ArkTS定义了各种装饰器、自定义组件、UI描述机制,再配合UI开发框架中的UI内置组件、事件方法、属性方法等共同构成了UI开发
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s