- Java机考题:815. 公交路线 图论BFS
吗喽对你问好
java图论宽度优先
给你一个数组routes,表示一系列公交线路,其中每个routes[i]表示一条公交线路,第i辆公交车将会在上面循环行驶。例如,路线routes[0]=[1,5,7]表示第0辆公交车会一直按序列1->5->7->1->5->7->1->...这样的车站路线行驶。现在从source车站出发(初始时不在公交车上),要前往target车站。期间仅可乘坐公交车。求出最少乘坐的公交车数量。如果不可能到达终点
- 美乐爱觉262 | 一年之计在于春,美好的开始就在现在
作家阿紫
图片发自App此刻在公交车站,等车去参加女性再生瑜伽的共修。这次不知不觉两个同频小伙伴因为我的状态和分享打算报名参加女性再生瑜伽,这倒是我意料之外的,不过一切发生的又是如此的自然,依然还是顺应生命之流吧。今天立春,一切都安排得刚刚好,早上做完了要做的功课。图片发自App图片发自App下午整理和准备,打算去看下爸爸给他送产品过去,继续表达作为女儿的心意❤。晚上有一个经营会议,一场分享。今天依然是有自
- 猫捕鸟
但愿长醉不复醒
2018.9.12周三晴正步履匆匆向车站走去,道旁汽车底下忽地爬出一只黑猫。对,没看错,是在爬。只见它全身黑如漆,从头到尾巴尖皆黑得质腻,没有一丝杂毛。它腹部几乎贴着地面,缓缓地一步一移,眼睛直视前方,一眨不眨地,神情专注,仿佛此时世间只它一个般地,横向商铺门前而去。一小伙边低头看手机边急急从对面走来,差点踩到它,却丝毫没有影响到它。我不由得停下脚步,顺着黑猫的视线望去。哈,一群小麻雀正在商铺门前
- 外面下雨了。我的心好乱
63abc4c0289b
不知道为什么,昨天晚上我听见外面在下雨让我心很烦躁,我准备录制我的有声书,可是,我发现那个时候,太晚了,那个时候,天天都在录制有声书,其实,自打失业了开始,我自己开始迷失自我,其实,我的心很乱的,记得,那个时候,我记得,那个时候老公他天天送我去车站去公司上班的时候,其实,最近,在家录制我的大神有声书,我觉得,那个时候,天天在公司上班说自己最近,看了什么电视剧,那个时候,她们光会问我孩子与我老公的事
- 《土豆》:第四十五章
终南山上望长安
土豆是一只普通的乡村土狗。对于小说主人公来说,它却是一份难以忘怀的成长陪伴和精神寄托。第四十五章我又回到了故乡,一切是那么熟悉,又那么陌生。看到哥哥在车站的出口处等我,突然想给他一个大大的拥抱,可矜持和含蓄抑制住了内心的澎湃。我向他挥挥手,尴尬的笑容中掺杂着内疚。他只是用手在我肩膀上用力地拍了拍,什么话也没说,接过了那少的可怜的行李。与想象的完全不同,回到家后没有一个人责怪我当初的幼稚和荒唐,他们
- 看,那个人
PetertheGr_fb1d
“xx次列车即将进站,请旅客朋友们不要踏入黄线区域内,注意安全……”车站内的广播一遍又一遍的重复着令人生厌的台词,机器人合成的声音与站台上旅客嘈杂声格格不入。站在站台上的旅客大概分这么两种:比例最多的莫过于一家人相拥离别,眼含热泪,妻子嘱咐丈夫一路平安或是丈夫对妻子承诺倍加努力赚钱;剩下的就是头顶猎鹿帽的中年俄罗斯男子,卷胡已经盖住了半张脸,甚至垂过了下巴,近看如同西方的圣诞树一般。他们手中握着一
- 妈妈你不能批评我和请你不要生气
品瑜
昨晚和我女儿的对话:女儿:妈妈,我觉得你不能批评我。我:我批评你什么了?女儿:就是上次我手扶在单车上,然后你很大声的说不能扶啊!(我骑单车载孩子)我:(连忙解释)那个不是批评啊,我怕单车站不稳倒下来啊!之前哥哥就被压过一次。女儿:可是我就觉得那个是批评啊!我:那个不是批评是提醒,你们老师那种才是批评!女儿:你那么大声就是批评。我:好,我知道了,你觉得那是批评!对不起啊,妈妈知道了,那下次我不小心又
- 年味
云肆的话
当家里的人变少了,感觉过年的味道变了了。也才明白,年味不是车站里拥挤的人群,年味不是城市道路上一个个的红灯笼,年味也不是一句新年快乐,年味就是人味。
- 助力孩子成长日记第447天
宋胤鋆妈妈
2019年2月23日星期六星期天晴今天是个难忘的日子,早上六点多四川的朋友发来微信说她已经到了潍坊火车站,正准备做上安丘的车来看我,心里是说不出的高兴,赶紧起床洗漱连早饭都没有顾上吃,就赶紧去超市,买菜买肉‘买水果,买了满满一大袋子,回到家就开始忙活,等我忙完又开始剁酸菜馅子,和面准备包酸菜馅的水饺,虽然她是南方人,我是北方人,但是她每次来都会让我给她包我们东北的酸菜馅的饺子吃,还没开始包水饺闺蜜
- 阻塞非阻塞和同步异步
大金叶子
本文转自该处,由于这篇文章写的非常好就没有再单独总结。感谢作者!!!作者:凉拌姨妈好吃链接:https://www.jianshu.com/p/6a6845464770来源:著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。首先引用levin的回答让我们理清楚五种IO模型1.阻塞I/O模型(同步阻塞)老李去火车站买票,排队三天买到一张退票。耗费:在车站吃喝拉撒睡3天,其他事一件没干。
- 世界之最TV版1.7 | 有图有文,适合给孩子科普
星图软件库
软件分享软件工程
世界之最TV是一款专为电视端设计的应用程序,提供丰富的世界之最百科资料,包括建筑、星系、人文、环境和动物等多个类别。每个分类下包含大量令人惊叹的内容,如最高的建筑、最长的桥梁、最深的火车站等。这款应用非常适合用来给孩子进行科普教育,内容丰富且直观。目前没有任何限制,无需会员,下载后即可直接使用。大小:14.6M下载地址:百度网盘:https://pan.baidu.com/s/1c1Pq96-eH
- 1396. 设计地铁系统
Joyner2018
python算法leetcode开发语言python
目录地铁系统乘客出行时间统计—设计并实现UndergroundSystem类题目描述解题分析解题方法代码实现(Python)示例说明复杂度分析优缺点分析与扩展优点可能的不足扩展总结地铁系统乘客出行时间统计—设计并实现UndergroundSystem类题目描述在一个地铁系统中,我们想跟踪乘客从不同车站出发,到达另一车站所花费的时间,并计算两站之间的平均出行时间。实现一个类UndergroundSy
- 路由器的子接口
qq_3340188061
网络技术路由器网络接口交换机
路由器子接口导语什么是子接口?路由器接口我们理解为了车站,那什么子接口呢?为什么要有子接口?怎么创建子接口?结语作者:莫雅简介:莫得简介…要嘛子简介么……导语传送门:交换机access接口(这篇文章是上次讲的内容,看不太懂的话,可以去看看我之前的文章,连起来看更容易看懂。)伟人曾经说过:“要想富先修路。”咱们的网络也是一样的道理,要想数据可以互相连通,先把路搞好,车站建起来。之前咱也讲了,咱们的路
- 每日c/c++题 备战蓝桥杯(P1011 [NOIP 1998 提高组] 车站)
梁下轻语的秋缘
c语言c++蓝桥杯
P1011[NOIP1998提高组]车站——探索车站人数规律在编程世界里,解决实际生活场景的复杂问题是一种极具魅力的挑战。今天,让我们一同深入探讨经典的“车站问题”,并用C++实现一个精妙的解决方案。题目解析题目描述了一个火车站点的上、下车人数变化规律。始发站(第1站)上车人数为(n),从第3站开始,上车人数遵循特定规律:上车人数是前两站上车人数之和,而下车人数等于上一站的上车人数。终点站(第(m
- 铁轨
yi淼菌君
某城市有一个火车站,铁轨铺设如图所示。有n节车厢从A方向驶入车站,按进站顺序编号1~n。现让这些火车按照某种特定的顺序进入B方向的铁轨并驶出车站。为了重组车厢,可以借助中转站C。C是一个可以停放任意多节车厢的车站,但由于末端封顶,驶入C的车厢必须按照相反的顺序驶出C。对于每个车厢,一旦从A移入C,就不能再回到A了;一旦从C移入B,就不能回到C了。换句话说,在任意时刻,只有两种选择:A→C和C→B。
- 爬取12306中全国的列车时刻表和车站信息
weixin_66326991
python12306python
我使用的时间是2023年7月22日,后续12306有可能继续更新,所以这里只是一个分享首先打开12306的官网然后随便找一个路线进行查询f12打开开发者菜单后找到station_name.js?station_versio这个js,点进去后是这样的注意我标记的地方,类似于这样的字段其实就是在12306中站点名字的代号,然后我们就可以上代码了:importrequestsimportpandasas
- 代码随想录算法训练营第五十一天
写个博客
代码随想录打卡算法
卡码网题目:47.参加科学大会(第六期模拟笔试)94.城市间货物运输I其他:今日总结往期打卡47.参加科学大会(第六期模拟笔试)跳转:47.参加科学大会(第六期模拟笔试)学习:代码随想录公开讲解问题:小明是一位科学家,他需要参加一场重要的国际科学大会,以展示自己的最新研究成果。小明的起点是第一个车站,终点是最后一个车站。然而,途中的各个车站之间的道路状况、交通拥堵程度以及可能的自然因素(如天气变化
- YOLOv11助力地铁机场安检!!!一键识别刀具
野马算法创新
YOLO人工智能python深度学习
文末有完整代码出处随着现代社会的高速发展,交通工具和公共场所的安全管理面临着前所未有的挑战。尤其在机场、地铁、车站等公共安全检查点,如何提高安检效率、精准识别危险物品,成为了亟待解决的问题。在传统的安检过程中,X光图像分析通常依赖人工判断,不仅工作负担大,而且准确性和效率受限,特别是面对复杂多变的违禁物品形态时,容易出现漏检、误检的情况。因此,如何通过先进的技术手段提升安检的自动化、智能化水平,成
- 人脸识别技术:从算法到深度学习的全面解析
fanxbl957
人工智能理论与实践算法深度学习人工智能
一、人脸识别技术综述人脸识别技术作为一种重要的生物识别技术,在当今社会中具有举足轻重的地位。它广泛应用于各个领域,如金融领域的实名认证、安保领域的门禁系统、通行领域的火车站和地铁站检票、泛娱乐领域的美颜相机和短视频特效处理、公安和司法领域的逃犯追捕和服刑人员管理、自助服务设备以及考勤和会务等。人脸识别技术的发展历程漫长而曲折。早在20世纪50年代,认知科学家就开始对其进行研究。20世纪60年代,工
- 南通市_公交线csv
鸿业远图科技
arcgispython
lineIDnametypedistancestart_stopend_stopstart_timeend_timePATH3.206E+11609路(华联–四安车站)普通公交21.23441华联四安车站5401840120.858435|32.017109;120.858641|32.017167;120.858804|32.01682;120.858803|32.016819;120.8588
- 还记得当年鹿晗官宣恋情把微博搞瘫痪的盛况吗❓
融云
融云IM
还记得当年鹿晗官宣恋情把微博搞瘫痪的盛况吗❓(居然已经是8年前的事情了!)印象最深刻的一个注脚莫过于微博的程序员小哥了在婚礼现场紧急扩容那么,各位程序员哥哥,你都在哪些地方写过代码?❗面对突发状况,地铁、火车站、马路边甚至……婚礼现场可能都变成你的办公现场突发流量洪峰,提前预警应对你需要融云北极星数据监控平台告警通知服务当消息量超过设定的阈值,系统会立即发出告警,运维团队可以根据告警内容迅速做出
- 被问爆[特殊字符]人证一体机到底是什么黑科技
ocr_sinosecu1
科技
一、开篇引入家人们,不知道你们有没有过那种着急赶路,到了酒店还要在前台排着长队,眼巴巴地等着办理入住,手续繁琐得让人抓狂的经历?还有每次去车站,安检时工作人员人工核对身份证和车票,速度慢不说,还总担心出错,后面的人都急得不行!但现在,这些烦恼都能被一个“神器”轻松解决啦,它就是人证一体机!有了它,酒店入住快到飞起,车站安检也变得超丝滑。想知道它到底有多厉害吗?快跟我一起来看看吧~二、人证一体机是什
- 【Redis 进阶】缓存
Z_z在努力
缓存
思维导图:1.缓存的基本概念1.1缓存的实例化解释以火车站刷身份证为例,身份证存放在皮箱中虽安全,但取用不便;而将其置于衣袋,则显著提高了访问效率。这一过程恰似计算机系统中缓存的运作机制——将常用数据暂存于高速存储器中,以减少对低速存储设备的频繁访问。在计算机网络设备中,这一原则同样适用:高速存储器常被用作低速存储器的缓存。典型的访问速度层级如下:CPU寄存器:最快的存储设备,直接与CPU交互,延
- 基于YOLOv5、YOLOv8和YOLOv10的火车站行李检测系统:深度学习的应用与实现
深度学习YOLO目标检测实战项目
YOLO深度学习人工智能
引言随着现代社会交通的高速发展,火车站作为重要的交通枢纽,承载着大量的乘客与行李。为了保障火车站的安全,确保乘客的行李不含有危险物品,行李检测成为了火车站安检的一项重要任务。传统的行李安检往往依赖于人工检查和X射线设备,这不仅效率较低,而且容易漏检。而基于深度学习的目标检测技术,尤其是YOLO(YouOnlyLookOnce)系列的算法,已经在多个领域取得了显著成绩,能够高效、准确地检测物品。本博
- 华为手机怎么进行音频降噪?音频降噪技巧分享:提升听觉体验
changchang_568
经验分享
在当今数字化时代,音频质量对于提升用户体验至关重要,无论是在通话、视频录制还是音频文件播放中,清晰的音频都能带来更佳的听觉享受。而华为手机凭借其强大的音频处理技术,为用户提供了多种音频降噪功能,帮助用户在不同场景下轻松应对噪音干扰。本文将详细介绍华为手机的音频降噪技巧,让你轻松应对各种噪音困扰。一、华为手机的通话降噪功能华为手机的通话降噪功能是提升通话质量的重要工具。在嘈杂的环境中,如街头、车站等
- 基于单片机的超市储物柜设计_毕业设计论-单片机储物柜
weixin_39704314
基于单片机的超市储物柜设计
I超市储物柜系统驱动板设计摘要在空间狭小、物品繁多的室内场合,传统的储物柜和物品管理方式显得捉襟见肘。在通过利用室内高处空间、提高物品摆放密度等方法,提高物品的利用率。同时也会对整套储物系统的易用性、自动化程度提出更高的要求。然而超市里的储物柜(存包柜)给予了我们极大的方便。因此为满足人们的日常需求,基于实际应用设计一种超市储物柜系统。此系统也广泛应用于图书馆、游泳馆、车站、码头等,为广大顾客提供
- 津津乐道设计模式 - 代理模式详解
Micro麦可乐
设计模式代理模式动态代理静态代理设计模式
津津乐道设计模式-代理模式详解1、什么是代理模式2、静态代理3、动态代理4、结语1、什么是代理模式现实生活中代理模式随处可见,比如:房屋中介、婚介、快递等等,举个很简单的例子,商家卖货给买家,商家不一定需要直接送货给买家,而是通过快递公司代送,再比如我们买火车票,我们不一定需要到火车站售票处,我们也可以找12306或者代售点去购买。简单来说代理模式就是为其它对象提供一种代理,从而控制这个对象的访问
- 每日一题——列车乘客最优安排行程(暴力枚举)
tt555555555555
学习笔记算法题C语言学习笔记数据结构算法
问题本质分析一列火车从第0站开到第nnn站,有mmm个座位,xxx名乘客,每个乘客给定上下车站点aia_iai和bib_ibi。要求找出一组乘客安排,使得任一时刻乘客总数不超过mmm,且所有乘客的乘坐站数总和最大化。解题思路二进制枚举所有乘客组合(最多2x2^x2x种)。模拟每种组合:对每一站点,统计乘客数量,确保不超过mmm。如果合法,就计算该组合的总乘坐站数(即每个乘客的bi−aib_i-a_
- P1746 离开中山路(BFS)
对方正在长头发丿
算法数据结构深度优先笔记c++
题目背景《爱与愁的故事第三弹·shopping》最终章。题目描述爱与愁大神买完东西后,打算坐车离开中山路。现在爱与愁大神在x1,y1处,车站在x2,y2处。现在给出一个n×n(n≤1000)的地图,0表示马路,1表示店铺(不能从店铺穿过),爱与愁大神只能垂直或水平着在马路上行进。爱与愁大神为了节省时间,他要求最短到达目的地距离(每两个相邻坐标间距离为1)。你能帮他解决吗?输入格式第1行包含一个数n
- 华为OD机试A卷 - 人数最多的站点/小火车最多人时所在园区站点(C++ Java JavaScript Python )
算法大师
最新华为OD机试真题华为OD机试真题(Java/JS/Py/C)华为odc++javapythonjavascript
题目描述公园园区提供小火车单向通行,从园区站点编号最小到最大通行如12341,然后供员工在各个办公园区穿梭,通过对公司N个员工调研统计到每个员工的坐车区间,包含前后站点,请设计一个程序计算出小火车在哪个园区站点时人数最多。输入描述第1个行,为调研员工人数第2行开始,为每个员工的上车站点和下车站点。使用数字代替每个园区用空格分割,如35表示从第3个园区上车,在第5个园区下车输出描述人数最多时的园区站
- 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