- yolov8涨点系列之替换幽灵卷积GhostConv
没脾气的小玩家
yolov8涨点系列YOLO目标检测
文章目录核心思想主要步骤优势yolov8.yaml文件增加CBAMyolov8.yamlyolov8.yaml将Conv卷积替换成GhostConv 幽灵卷积(GhostConv)是一种新颖的卷积操作方法,旨在解决传统卷积神经网络中参数量和计算量过大的问题,尤其适用于资源受限的设备。以下是对幽灵卷积的详细介绍:核心思想 常规的卷积操作会产生大量的特征图,其中存在一定的冗余信息。幽灵卷积的核心思
- Mysql 数据库结构优化
Mysql数据库结构优化✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨数据库结构优化数据库结构优化是提升系统性能的关键环节,需结合业务场景、数据特征及访问模式,从数据组织、存储效率、查询逻辑等多维度进行设计。以下是系统化的优化策略及实践建议:一、垂直拆分:分解大表,降低单表复杂度当单表字段过多(如超过50个)或包含大量低频字段时,垂直拆分是最直接的优化手段。核心思路:将表按字段使用频率或业务功能拆分为主表与扩展表
- YOLO目标检测模型优化技术全景解析
YOLO目标检测模型优化技术全景解析作为实时目标检测领域的标杆算法,YOLO系列模型通过持续的技术革新不断提升性能边界。本文将从模型架构设计、数据优化、注意力机制融合、后处理策略及训练方法等维度,系统剖析YOLO优化领域的关键技术与最新进展。一、模型架构优化:突破性能瓶颈的核心路径多尺度检测层增强针对小目标检测难题,主流方案通过增加浅层检测通道优化特征提取。例如在YOLOv5中引入160×160特
- YOLO 目标检测的改进方法
YOLO目标检测的改进方法可以从模型架构、训练策略、损失函数等多个方面入手,以下是一些常见的改进方法方向及参考文献:模型架构改进骨干网络替换:使用更轻量或更强大的网络替换原始骨干网络。轻量级网络如MobileNetV3、ShuffleNetV2等适合移动端部署,可提高推理速度;高性能网络如ConvNeXt、SwinTransformer等能提取更丰富的语义特征,提升检测精度。还可添加CBAM、SE
- 6大茶类特点
一抹暖茶
图片发自App白茶基本特征是:色白隐绿,汤色黄白,滋味鲜醇,清香甘美,属轻微发酵茶。主要产于福建福鼎、建阳、政和、松溪等地。白茶分为白芽茶和白叶茶。知名白茶有:①白毫银针,产于福鼎、政和等县;②白牡丹,产于建阳、政和、松溪、福鼎等县;③贡眉(寿眉),产于建阳、浦城等县;④天目湖白茶,产于江苏常州溧阳市天目湖旅游区。2.红茶基本特征是:香高、色艳、味浓,叶红汤红,滋味浓厚甘醇,似桂圆汤,有的松烟香味
- 2020-5-7晨间日记
邓芬芳
今天是什么日子起床:五点三十五就寝:十一点之前天气:阴天有雨心情:焦虑纪念日:高品质的生活需要适度的焦虑任务清单昨日完成的任务,最重要的三件事:打扫卫生、听课、准备复学第一课团体训练活动改进:团体训练活动准备的不理想习惯养成:科学、合理安排时间,提高效率,知行合一周目标·完成进度积极主动高效快速完成领导安排的任务学习·信息·阅读继续阅读《自卑与超越》《权宜之计》等书籍继续学习微笑主义——整合心理学
- 我竟然开始看大部头…
姚Fay
最近在看社会心理学,这本书虽然只看到一百多页,对我的影响之深远,不可名状。主要是以下以个方面:对自我意识偏差的认知,对思维漏洞的认知。这两个方面,在《原则》的作者看来是自我进化过程中最大的两个障碍,在查理芒格写的书中也有大篇幅来阐述,与高效能人士的七个习惯里的描述也有非常多的关联。看教材的效率果然高很多,只是通过其他名人的解读后,你能更好的深化理解这些知识点。自我意识偏差记忆也可能有误,我们做出的
- 179.我们的情绪为何总被他人左右
韩峰财商觉醒
《我的情绪为何总被他人左右》作者阿尔伯特埃利斯是20世纪美国著名的心理学家理性情绪行为疗法之父。他在美国心理学界的十大应用心理学家排行榜上排名第二,超过了弗洛伊德,他在心理学方面的研究成果被小布什、克林顿、希拉里等一些美国政要倍为推崇。这些内容能帮助我们解决生活中、工作中的心理和情绪问题,能够帮助很多人走出那种情绪困扰。财务自由之路的主题里为什么讲开心理学的内容呢?实际上很多人在追求财务自由的路上
- 大模型微调技术的详细解析及对比
老兵发新帖
人工智能大数据
以下是四种主流大模型微调技术的详细解析及对比,结合技术原理、适用场景与性能表现进行说明:1.Full-tuning(全量微调)核心原理:加载预训练模型的所有参数,用特定任务数据(通常为指令-回答对)继续训练,更新全部权重。相当于对模型整体知识结构进行重构。操作流程:加载预训练模型;用任务数据集(如分类文本)和优化目标(如最小化误差)训练;所有参数参与梯度更新。优势:模型充分学习任务特征,效果通常最
- 大模型训练中的“训练阶段”(如Pre-training、SFT、RLHF等)与“微调技术”
老兵发新帖
人工智能深度学习机器学习
大模型训练中的“训练阶段”(如Pre-training、SFT、RLHF等)与“微调技术”(如Full-tuning、Freeze-tuning、LoRA、QLoRA)是两类不同维度的概念,二者共同构成模型优化的完整流程。以下是二者的关系解析及技术对照:一、训练阶段的核心流程与目标预训练(Pre-training)目标:在无标注通用数据(如互联网文本)上训练模型,学习语言、视觉等通用特征。微调技术
- 2023-09-15
3874c7d085f5
邵杰工作日志9.15兴趣是最好的老师。要让学生积极、主动地学习,最有效的方法就是让学生对所学内容产生浓厚的兴趣。心理学研究表明,学生在上课的前五分钟注意力往往不在课堂,尤其是低年级学生,特定的年龄阶段、心理特点决定了他们在上伊始不能迅速地、自觉地将注意力集中到所学内容上来。这就需要教师通过精心设计的导语,引导学生迅速将注意力集中到学习内容上来,使学生对所学内容产生浓厚的学习兴趣,并充满期待。
- 车辆云端威胁情报共享系统的多维解析与发展路径
百态老人
大数据人工智能
第一部分:内容本质提取原始内容描述了一个闭环网络安全体系:“车辆实时上传异常行为日志至安全运营中心(VSOC),云端通过机器学习分析攻击模式并下发全局防御策略”。其核心架构包含:数据采集层:车辆端持续收集异常行为日志数据,包含CAN总线通信模式、网络流量特征及驾驶行为数据传输层:通过V2X通信协议和OTA更新通道实现车云双向通信分析层:安全运营中心(VSOC)采用CNN-BiSRU等深度学习模型进
- 2022-01-25 《怪诞行为学》- 经济学家的角度看世界
钟罗敏
生活中我们常有莫名其妙的举动。你真的会失控?一时冲动就是没道理可言?杜克大学行为经济学家丹·艾瑞里的这本新作──《怪诞行为学》(PredictablyIrrational)一语道破,用轻松幽默的方式告诉我们这是为什么,又该如何改变。他比别的所有经济学家都更好地揭示、解释了我们不可思议的行为背后的原因。在书中,作者将心理学引经济学的研究中,用实验的方法彻底颠覆了主流经济学的“经济人”观,告诉我们非理
- 《大话生涯:自我发现之旅》:重新认识你自己!
二货菇凉
这本书写的是唐轩臧,但是更是我们自己。认识自己,认识你的最内在的自我,那个使你之所以成为你的核心和根源。认识了这个东西,你就心中有数了,知道怎样的生活才是合乎你的本性的,你究竟应该要什么和可以要什么了。认识自己,发现自我。认识自己,也就是我们必须要清楚我们自身的四个点:人格、兴趣、能力和价值观!“我是谁”“我要去做什么”“我能做什么”,其实这些困扰一直都在,从学生到初入社会,甚至中年时候。这本书的
- 中原焦点网络中级班第32期,讲师第16期呼坚持分享第533天,2023年5月4日
简单_8c47
心理学证明这7个迹象说明您把孩子抚养得很好:1、孩子能够在您面前表现出各种各样的情绪2、孩子受伤或者遇到问题时,首先找您3、孩子会和您谈自己的想法,不担心您会有什么反应4、您对孩子的反馈不评判,也不贴标签5、您鼓励孩子做自己喜欢做的事6、您会给孩子设置恰当规则,不担心孩子反抗7、会对孩子道歉,并且弥补过错
- 【软考速通笔记】系统架构设计师⑱——大数据架构设计理论与实践
小康师兄
系统架构设计师笔记系统架构大数据LanbdaKappa数据湖批处理
文章目录一、前言二、传统数据库遇到的问题2.1问题的根源2.2传统解决方法三、大数据基础3.1大数据处理技术3.2大数据利用过程3.3大数据处理系统面临的挑战3.4大数据具有的属性和特征四、Lanbda架构4.1批处理层4.2加速层4.3服务层五、Kappa架构5.1实时层5.2服务层六、Lambda和Kappa对比七、其他一、前言笔记目录大纲请查阅:【软考速通笔记】系统架构设计师——导读关注【小
- ❤️午间能量加油站~387
16b243081175
[爱心][爱心]反复纠结,犹豫不决瞻前顾后、犹豫不决,是精神内耗者的最直接表现。他们心里常常住着两个扮演着不同角色的“小人儿”。需要做决定时,一个想前进,另一个在背后用力拉扯。这两个小人每天都在“掐架”,在心里反复拉扯,一定要分出个输赢。最后,没有胜负,却让自己越来越痛苦。心理学对这种状态的解释是:你触发了自己的内在敌人。在你考虑做一件事的时候,虽然在这之前已经有所准备,但一想到可能会遇到的某些困
- 无痕教育的内涵与特征
海韵互联
何谓无痕?无痕即没有痕迹,不留印记。儿童是一个个鲜活的生命体,而生命的成长是无时无刻不在变化着的,真正的教育是像呼吸一样自然发生的过程。无痕被用于教育,早已有之。无痕教育的提出,虽来源于德育领域,但其所彰显出来的人性化和科学性光辉,足可以指导一切学科教学行为。无痕教育,是指“把教育意图与目的隐蔽起来,通过间接、暗示或迂回的方式,给学生以教育的一种教育方式”。一、无痕教育的基本内涵无痕教育的教育心理
- 2024年1月15日学习记录——有关resnet18的简单再实现
BARBERUM
学习深度学习人工智能
2024年1月15日学习记录1.有关resnet18重写并训练的任务resnet本意为resdualnet,就是残差神经网络,利用shortcut的连接方式,将特征层隔层连接,在保留原有特征的同时进行深层卷积。可以有效的解决因神经网络层数的叠加而导致的退化问题。根据以下的逻辑图实现:首先图片作为输入,格式为[3,32,32]经过一个7*7的卷积核和一个最大池化层后进入残差结构层第一级残差结构层为两
- 中原焦点团队网初21期罗超华坚持分享第3天(2021/12/07星期二)
罗超华初21
复习筑基课第八课:1、变态心理学:又叫异常的心理。我们最常遇到的情况是抑郁、焦虑,好多来访者抑郁伴焦虑,焦虑伴抑郁,它俩是伴随而生。心理咨询师干嘛要知道常见异常心理的症状?必须了解哪些属于我们咨询的范畴。2、做辅助治疗的前提:经过系统的临床治疗,病理性的症状缓解或者基本消失以后。3、抑郁的三低、三无、三自。三低:情绪低落、意志减退、乐趣丧失。三无:无用、无助、无望。三自:自责、自罪、自杀。4、心理
- R语言使用glmnet包拟合lasso-cox回归模型(包含生存时间和结果标签)、使用lasso-cox模型进行特征筛选、使用sapply函数对特征数据进行标准化z-score
statistics.insight
R语言入门课机器学习人工智能r语言数据挖掘数据分析
R语言使用glmnet包拟合lasso-cox回归模型(包含生存时间和结果标签)、使用lasso-cox模型进行特征筛选、使用sapply函数对特征数据进行标准化z-score目录R语言使用glmnet包拟合lasso-cox回归模型(包含生存时间和结果标签)、使用lasso-cox模型进行特征筛选、使用sapply函数对特征数据进行标准化z-score分类模型(classification)决策
- 从0开始学习R语言--Day52--weibull
Chef_Chen
学习
在分析带有状态变化特征的数据时(如医疗数据的结局特征,手机电池的寿命等等),我们需要分析得不只是什么时候什么时候出发结局,还要分析特征的稳定性,比如电池的续航在初期不稳定,预测里可能两个月就会坏,但用了一个月后手机稳定下来,预测可能就变成用一年都不会坏。weibull分布能帮我们捕捉这种特征,从而能够做后续的处理(比如维修计划,对病人的结局分析作进一步拆解)。以下是一个例子:#加载必要的包libr
- 心理学生活化解读电视画面
李亚可
李亚可每日一省4194月17日321.心理学生活化解读电视画面原本刚来的时候我兴致勃勃,每天早起,干啥事都是是积极正向的。可这时间久了,早上也起不来了,啥也不想干的节奏。只盼望着早点出去。现在真的是深刻感受到环境和氛围的影响巨大。那就看看喜欢的电视吧。(1)你齁死我/“老想谈,老想谈,一谈就崩”之前一直想看的电视剧,最近闲着无聊的时候也开始看了。特别是看到《觉醒年代》的一个画面,就是吃咸菜的时候,
- 互联网医院运营数据采集
争实科技
互联网医院医疗信息化
互联网医院运营数据采集是支撑业务优化、服务监管和决策分析的核心环节,需整合多源异构数据并确保其安全性与有效性。以下从采集内容、技术方法、挑战及解决方案等方面系统阐述:一、核心数据采集内容1.患者与业务数据基础信息:患者人口学特征、病史、过敏史等。服务记录:挂号量、问诊类型(图文/视频)、诊断量、处方量、复诊率、药品配送量。交互指标:平均就诊时长、会话响应时间、服务完成率。2.资源与效率数据医生资源
- 边缘计算与量子模型优化驱动医疗诊断新突破
内容概要在医疗人工智能领域,边缘计算与量子模型优化的协同演进正重构诊断系统的技术范式。通过将计算节点前置至医疗设备端,边缘架构有效解决了传统云端模型面临的实时性瓶颈,配合量子优化算法对复杂特征空间的快速寻优能力,使得CT、MRI等高维影像数据的解析效率提升显著。值得关注的是,框架选型直接影响着模型部署的可行性——TensorFlow在移动端推理优化方面的工具链完备性,与PyTorch动态图机制对迭
- 如何做一个好妈妈
淡墨清荷老师
孩子在成长过程中母亲起着很重要的作用,特别是在忙碌、复杂的当今社会中,作为一个母亲如何能兼顾自己的工作和孩子的教育问题呢?根据积极心理学的知识我认为要做到以下几点:1.要有平和的心态,这是非常关键的一点。脾气暴躁的母亲会让孩子无所适从,也很没有安全感。养育我的女儿让我感受最深,我自己就是一个脾气很不稳定的人,特别是当自己驮着疲惫的身躯回到家,此时自己的小孩故意跟你闹的时候,自己沉不住气就爆发了,就
- 大学的第一次考试
像我这么聪明的小公举只有一个
快过年啦,也快迎来了寒假,我的大学上半年就这么过去啦,感觉时间过得很快,马上就到了考试周,可是我们却还没有做好准备,大家都是一头雾水。习惯了高中的考试模式,也没体验过大学的考试是什么样子的,所以心里还有些慌张,而第一门课就是让文科生难以理解的计算机。到了考试周,同学们都抓紧了复习,教学楼,图书馆,自习室这些地方早就挤满了人,有的人都要早起去占位置。作为文科生,专业的社会学和心理学,有往届的学姐学长
- 教育心理学分享第八十八天
一朵康卫忠
语言文字化的暗示效应生活里,经常遇到这类人,遇到比较重要的场合,会自然地喃喃自语:“完了完了”……当然,并不是所有的结果都不如意,那是老天眷顾努力的人,大部分时候真的会完了。有个学生的口头禅是“我不行,不行不行”,我知道对于这样的孩子,不能正面引导,其实很多时候他也没注意自己的口头禅,如果直接让他改掉这个不好的语言暗示,不仅效果慢,可能还会增加他内心自我否定的情绪。我在他作业上换着花样留评语,从他
- 探索图形知识梳理[3.29]
虫zi
【课题名称】人教版数学五年级下册第三单元——探索图形【学习时间】2022年3月29日上午8:30-9:10【学习平台】国家中小学网络云平台(https://ykt.eduyun.cn/)【学习准备】准备笔记本和草稿本,边观看边记录。适时控制播放,按老师指令完成相应的课上练习。【学习任务】(1)进一步认识和理解正方体的特征。(2)通过观察、列表、想象等活动,经历发现正方体涂色和位置的规律的全过程,获
- 关于梦
阿佳儿
我只要睡着,就会做梦,无论是白天还是晚上。但经常听到有人说一晚上都无梦而眠,看来睡得真平静。难道做梦就影响了睡眠的质量吗?我从来没有不做梦的时候啊。难道我的睡眠质量一直很差么!对此问题,我还买过一本关于《梦的解析》的书来看,翻了几页,不知所云,心理学大师佛洛伊德的一套梦的理论,看的人直打瞌睡。但是,有一点是肯定的,梦是现实的一种反映,能挖掘一些人的潜意识,甚至能解释一些现实生活中人的一些非理性行为
- tomcat基础与部署发布
暗黑小菠萝
Tomcat java web
从51cto搬家了,以后会更新在这里方便自己查看。
做项目一直用tomcat,都是配置到eclipse中使用,这几天有时间整理一下使用心得,有一些自己配置遇到的细节问题。
Tomcat:一个Servlets和JSP页面的容器,以提供网站服务。
一、Tomcat安装
安装方式:①运行.exe安装包
&n
- 网站架构发展的过程
ayaoxinchao
数据库应用服务器网站架构
1.初始阶段网站架构:应用程序、数据库、文件等资源在同一个服务器上
2.应用服务和数据服务分离:应用服务器、数据库服务器、文件服务器
3.使用缓存改善网站性能:为应用服务器提供本地缓存,但受限于应用服务器的内存容量,可以使用专门的缓存服务器,提供分布式缓存服务器架构
4.使用应用服务器集群改善网站的并发处理能力:使用负载均衡调度服务器,将来自客户端浏览器的访问请求分发到应用服务器集群中的任何
- [信息与安全]数据库的备份问题
comsci
数据库
如果你们建设的信息系统是采用中心-分支的模式,那么这里有一个问题
如果你的数据来自中心数据库,那么中心数据库如果出现故障,你的分支机构的数据如何保证安全呢?
是否应该在这种信息系统结构的基础上进行改造,容许分支机构的信息系统也备份一个中心数据库的文件呢?
&n
- 使用maven tomcat plugin插件debug关联源代码
商人shang
mavendebug查看源码tomcat-plugin
*首先需要配置好'''maven-tomcat7-plugin''',参见[[Maven开发Web项目]]的'''Tomcat'''部分。
*配置好后,在[[Eclipse]]中打开'''Debug Configurations'''界面,在'''Maven Build'''项下新建当前工程的调试。在'''Main'''选项卡中点击'''Browse Workspace...'''选择需要开发的
- 大访问量高并发
oloz
大访问量高并发
大访问量高并发的网站主要压力还是在于数据库的操作上,尽量避免频繁的请求数据库。下面简
要列出几点解决方案:
01、优化你的代码和查询语句,合理使用索引
02、使用缓存技术例如memcache、ecache将不经常变化的数据放入缓存之中
03、采用服务器集群、负载均衡分担大访问量高并发压力
04、数据读写分离
05、合理选用框架,合理架构(推荐分布式架构)。
- cache 服务器
小猪猪08
cache
Cache 即高速缓存.那么cache是怎么样提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。
1.Cache 是怎么样工作的?
Cache 是分配在服务器上
- mysql存储过程
香水浓
mysql
Description:插入大量测试数据
use xmpl;
drop procedure if exists mockup_test_data_sp;
create procedure mockup_test_data_sp(
in number_of_records int
)
begin
declare cnt int;
declare name varch
- CSS的class、id、css文件名的常用命名规则
agevs
JavaScriptUI框架Ajaxcss
CSS的class、id、css文件名的常用命名规则
(一)常用的CSS命名规则
头:header
内容:content/container
尾:footer
导航:nav
侧栏:sidebar
栏目:column
页面外围控制整体布局宽度:wrapper
左右中:left right
- 全局数据源
AILIKES
javatomcatmysqljdbcJNDI
实验目的:为了研究两个项目同时访问一个全局数据源的时候是创建了一个数据源对象,还是创建了两个数据源对象。
1:将diuid和mysql驱动包(druid-1.0.2.jar和mysql-connector-java-5.1.15.jar)copy至%TOMCAT_HOME%/lib下;2:配置数据源,将JNDI在%TOMCAT_HOME%/conf/context.xml中配置好,格式如下:&l
- MYSQL的随机查询的实现方法
baalwolf
mysql
MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。但是,后来我查了一下MYSQL的官方手册,里面针对RAND()的提示大概意思就是,在ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描。但是在MYSQL 3.23版本中,
- JAVA的getBytes()方法
bijian1013
javaeclipseunixOS
在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同OS下,返回的东西不一样!
String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如:
byte[] b_gbk = "
- AngularJS中操作Cookies
bijian1013
JavaScriptAngularJSCookies
如果你的应用足够大、足够复杂,那么你很快就会遇到这样一咱种情况:你需要在客户端存储一些状态信息,这些状态信息是跨session(会话)的。你可能还记得利用document.cookie接口直接操作纯文本cookie的痛苦经历。
幸运的是,这种方式已经一去不复返了,在所有现代浏览器中几乎
- [Maven学习笔记五]Maven聚合和继承特性
bit1129
maven
Maven聚合
在实际的项目中,一个项目通常会划分为多个模块,为了说明问题,以用户登陆这个小web应用为例。通常一个web应用分为三个模块:
1. 模型和数据持久化层user-core,
2. 业务逻辑层user-service以
3. web展现层user-web,
user-service依赖于user-core
user-web依赖于user-core和use
- 【JVM七】JVM知识点总结
bit1129
jvm
1. JVM运行模式
1.1 JVM运行时分为-server和-client两种模式,在32位机器上只有client模式的JVM。通常,64位的JVM默认都是使用server模式,因为server模式的JVM虽然启动慢点,但是,在运行过程,JVM会尽可能的进行优化
1.2 JVM分为三种字节码解释执行方式:mixed mode, interpret mode以及compiler
- linux下查看nginx、apache、mysql、php的编译参数
ronin47
在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。
1、nginx
[root@361way ~]# /App/nginx/sbin/nginx -V
nginx: nginx version: nginx/
- unity中运用Resources.Load的方法?
brotherlamp
unity视频unity资料unity自学unityunity教程
问:unity中运用Resources.Load的方法?
答:Resources.Load是unity本地动态加载资本所用的方法,也即是你想动态加载的时分才用到它,比方枪弹,特效,某些实时替换的图像什么的,主张此文件夹不要放太多东西,在打包的时分,它会独自把里边的一切东西都会集打包到一同,不论里边有没有你用的东西,所以大多数资本应该是自个建文件放置
1、unity实时替换的物体即是依据环境条件
- 线段树-入门
bylijinnan
java算法线段树
/**
* 线段树入门
* 问题:已知线段[2,5] [4,6] [0,7];求点2,4,7分别出现了多少次
* 以下代码建立的线段树用链表来保存,且树的叶子结点类似[i,i]
*
* 参考链接:http://hi.baidu.com/semluhiigubbqvq/item/be736a33a8864789f4e4ad18
* @author lijinna
- 全选与反选
chicony
全选
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>全选与反选</title>
- vim一些简单记录
chenchao051
vim
mac在/usr/share/vim/vimrc linux在/etc/vimrc
1、问:后退键不能删除数据,不能往后退怎么办?
答:在vimrc中加入set backspace=2
2、问:如何控制tab键的缩进?
答:在vimrc中加入set tabstop=4 (任何
- Sublime Text 快捷键
daizj
快捷键sublime
[size=large][/size]Sublime Text快捷键:Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:
- php 引用(&)详解
dcj3sjt126com
PHP
在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址 变量的引用 PHP 的引用允许你用两个变量来指向同一个内容 复制代码代码如下:
<?
$a="ABC";
$b =&$a;
echo
- SVN中trunk,branches,tags用法详解
dcj3sjt126com
SVN
Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是用户自己的习惯。
- 对软件设计的思考
e200702084
设计模式数据结构算法ssh活动
软件设计的宏观与微观
软件开发是一种高智商的开发活动。一个优秀的软件设计人员不仅要从宏观上把握软件之间的开发,也要从微观上把握软件之间的开发。宏观上,可以应用面向对象设计,采用流行的SSH架构,采用web层,业务逻辑层,持久层分层架构。采用设计模式提供系统的健壮性和可维护性。微观上,对于一个类,甚至方法的调用,从计算机的角度模拟程序的运行情况。了解内存分配,参数传
- 同步、异步、阻塞、非阻塞
geeksun
非阻塞
同步、异步、阻塞、非阻塞这几个概念有时有点混淆,在此文试图解释一下。
同步:发出方法调用后,当没有返回结果,当前线程会一直在等待(阻塞)状态。
场景:打电话,营业厅窗口办业务、B/S架构的http请求-响应模式。
异步:方法调用后不立即返回结果,调用结果通过状态、通知或回调通知方法调用者或接收者。异步方法调用后,当前线程不会阻塞,会继续执行其他任务。
实现:
- Reverse SSH Tunnel 反向打洞實錄
hongtoushizi
ssh
實際的操作步驟:
# 首先,在客戶那理的機器下指令連回我們自己的 Server,並設定自己 Server 上的 12345 port 會對應到幾器上的 SSH port
ssh -NfR 12345:localhost:22
[email protected]
# 然後在 myhost 的機器上連自己的 12345 port,就可以連回在客戶那的機器
ssh localhost -p 1
- Hibernate中的缓存
Josh_Persistence
一级缓存Hiberante缓存查询缓存二级缓存
Hibernate中的缓存
一、Hiberante中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存是由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存
- 对象关系行为模式之延迟加载
home198979
PHP架构延迟加载
形象化设计模式实战 HELLO!架构
一、概念
Lazy Load:一个对象,它虽然不包含所需要的所有数据,但是知道怎么获取这些数据。
延迟加载貌似很简单,就是在数据需要时再从数据库获取,减少数据库的消耗。但这其中还是有不少技巧的。
二、实现延迟加载
实现Lazy Load主要有四种方法:延迟初始化、虚
- xml 验证
pengfeicao521
xmlxml解析
有些字符,xml不能识别,用jdom或者dom4j解析的时候就报错
public static void testPattern() {
// 含有非法字符的串
String str = "Jamey친ÑԂ
- div设置半透明效果
spjich
css半透明
为div设置如下样式:
div{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
说明:
1、filter:对win IE设置半透明滤镜效果,filter:alpha(Opacity=80)代表该对象80%半透明,火狐浏览器不认2、-moz-opaci
- 你真的了解单例模式么?
w574240966
java单例设计模式jvm
单例模式,很多初学者认为单例模式很简单,并且认为自己已经掌握了这种设计模式。但事实上,你真的了解单例模式了么。
一,单例模式的5中写法。(回字的四种写法,哈哈。)
1,懒汉式
(1)线程不安全的懒汉式
public cla