- 系统环境介绍
薄荷364
linuxubuntu
操作系统课程介绍:系统环境:介绍系统简介、库文件、环境变量、编译器、系统特性内存管理:操作系统是如何管理内存的文件管理:文件读写、目录读写、文件属性、文件管理信号处理:多个程序同时运行、解决一些通信类的问题进程管理:多个程序同时运行、解决一些复杂问题进程通信:多个进程需要协同交互数据,这是多进程协同工作的基础线程管理:让一个程序同时做若干个任务线程同步:让多个线程同时工作时不相互干扰、破坏一、UN
- 每天3件事:日拱一卒无有尽,功不唐捐终入海
JIE制
忙了一天,瘫倒在沙发上眼皮都抬不起来的时候,回想匆忙的一天,常常不知道自己到底忙了些什么,一刻不停像八爪鱼一样处理了无数的事情,但都很琐碎,一整天被事情推着走,做了很多事,却毫无成就感。日复一日,无意识的沦为工具人。机械,无止尽,常常会迷茫,今天和昨天有区别吗?哪一天是自己在掌控的?对即将开始的新的一天,有期待吗?生活不可回避,即使是知道这一切,该自己处理的,依然还得一件一件做。如何在承担责任、义
- 【鲨鱼哥】对创业者来说,最难的其实是微观经营
鲨鱼哥聊商业
[企业经营中的三观智慧]企业经营好比写小说,宏观就像小说的主题,中观就像小说的结构,微观就像小说的的细节故事,如果一个小说没有曲折离奇的细节故事去打动人,只是个大概框架,如何能引起读者的共鸣。同时企业经营更像绘画,宏观能力就想你创作时的构图布局,中观就像比例结构的处理能力,微观就想画面的细节形象处理,如果一幅作品只有大的构图布局,比例结构也很好,但是就是没有形象生动的细节,那充其量也只是一幅平庸的
- 2020将怎么走
林家长生
是啊,2020年,注定是不平凡的一年,如何面对,又要如何计划,自己的2020年。许多大公司,都在网上开视频会议,谋划疫情过后的布局,那么,我们个人,是不是也给自己画一个发展蓝图。疫情过后,将是一片哀鸿遍野,但又蕴藏着无限生机,就像一场野火,燃烧不尽杂草,春风吹又生一样。个人要在这场疫情之后,谋一个发展机会,应该是没有什么大问题。认真分析,梳理一下,这疫情过后的各行各业,哪一个才是发展的契机。其一,
- 2021-12-25
夏芙华
因学历有限,孩子小只能在家带娃,除了做饭,洗衣,打扫卫生外,再无事可做。每到黄昏,心里就不得劲的厉害,心慌,焦虑,无能感,空虚到顶了。总在问自己人活着的意义。总在找自己存在的价值。一个人来到这世间总得做点什么吧。得有点追求什么的吧?我呢,作为一个女人,有时一天连头发都懒得梳整齐一点,更不要说是打扮好看了,唉,本就长得比较困难。我该如何拯救自己,不能如此下去的。可有时候就觉得干啥都好没意思。其实我不
- 使用大模型提效程序员工作
爱喝白开水a
transformer深度学习大模型训练大语言模型人工智能ai大模型程序员
随着人工智能技术的不断发展,大模型在软件开发中的应用越来越广泛。这些大模型,如GPT、文心一言、讯飞星火、盘古大模型等,可以帮助程序员提高工作效率,加快开发速度,并提供更好的用户体验。本文将介绍我在实际工作中经常使用大模型的四个场景,展示如何在程序员的工作中使用大模型来提效。场景一:接手其他语言的项目在软件开发中,我们经常会遇到接手其他语言编写的项目的情况。这时,我们需要快速熟悉项目的代码和逻辑。
- 人生要怎样过,才不枉此生?
遇见Fancy
1最近同事被查出得了恶性淋巴肿瘤,她才30岁左右,去年刚生了宝宝,现在在接受化疗。得知同事得的是癌症,我心里十分震惊又非常难过,一方面为同事感到难过,年纪轻轻就得了癌症,一方面想着到底是什么原因诱发了癌症呢?万一自己遇到这样的不幸怎么办?第一次对死亡产生了极大的恐惧,之前每每遇到不顺心的事,实在力不从心的时候,想着“我如果从楼上跳下去,不就全部解脱了?”,但最终还是自己的理智战胜了偶然冒出的这种轻
- 人是如何变优秀的?
李涛哥
你不会的东西,觉得难的东西,一定不要躲,先搞明白,后精湛,你就比别人优秀了,因为大部分人都舍不得花力气去钻研,自动淘汰,所以,你执着的努力就占了便宜。请相信,“相信”的力量,选择一件事,就坚持去做,低头赶路,不问前程,会被越来越多的人看见,也会被越来越多的人吸引。最高级的惩罚就是沉默,最矜持的报复就是无视。少在烂事上纠缠,少为不值得的人生气,让自己活得高贵一点,学会放下,才能更好的前行。这个世界看
- 返金商城APP:返利排行榜,揭示最高返利的秘密!
返金app平台高佣返利省钱
在众多返利平台中,返金商城APP以其独特的返利排行榜功能,为用户提供了揭示最高返利的秘密的机会。无论你是追求省钱的购物达人,还是新手用户,通过这个APP的返利排行榜,你将能够轻松找到返利最高的商品和商家,让你的购物更具性价比。返金商城APP的返利排行榜功能是如何实现的呢?首先,该功能汇集了返金商城APP用户的购物数据,并根据返利金额进行排名。这意味着,你可以直观地看到哪些商品和商家可以获得最高的返
- 踏青,烧烤,钓鱼
我就是开心呀
端午安康~今天过的实在是太充实了!早上起来就去踏青,从阳明滩大桥去江北,从公路大桥回江南,到中央大街,在斯大林公园步行30分钟,之后回家吃粽子。快速吃完早饭,就去楼下参加小区里的端午节活动,撞鸡蛋,包粽子,领小荷包和五彩绳。接着赶紧准备东西,11点我和闺蜜两家一起出发,从松浦大桥去江北,到呼兰河沿岸能烧烤的地方。快到达终点时,因信号不好,导错了位置,我们又在呼口大桥上装了一圈。晚上回来时,走的阳明
- 分布式的 服务保护
绿蚁新亭
分布式
商品服务:扣减库存订单服务:保存订单购物车服务:清理购物车这些业务全部都是数据库的写操作,我们必须确保所有操作的同时成功或失败。但是这些操作在不同微服务,也就是不同的Tomcat,这样的情况如何确保事务特性呢?下面则是主要总结的重点微服务保护服务保护方案请求限流隔离和熔断分布式事务初识分布式事务Seata需要掌握的知识:知道雪崩问题产生原因及常见解决方案能使用Sentinel实现服务保护理解分布式
- 当你在哭泣的时候,我在自责
丽群_7003
懵懂的你,害羞的你撒娇的你捣蛋的你生气的你发脾气的你任何时候的你都是可爱的,随着你的成长,妈妈发现不能一味的纵容你,当我严厉的凶你,你选择哭泣,沉默的我在自责,我竟不知道如何去引导你,你的成长亦是我的成长,你在长大,我学着成熟。当你从牙牙学语到成语接龙,我从不知道试着让自己成为合格的母亲。从以前的自我生活变成下班围绕着你。世界上所有的爱都是紧紧靠拢,唯独你的成长,我要学会放开。
- 1-2 视频基本显示方法 opencv树莓派4B 入门系列笔记
Sisphusssss
树莓派笔记opencvpython学习人工智能计算机视觉音视频
目录一、提前准备二、代码详解三、运行现象四、USB摄像头的优势(相较于CSI摄像头)一、提前准备1、树莓派4B及64位系统2、提前安装opencv库3、连接USB摄像头720p(tb30-40元)二、代码详解importcv2#创建一个VideoCapture对象,参数0表示打开默认的摄像头(通常是笔记本电脑的内置摄像头,此处为树莓派上的USB摄像头)cap=cv2.VideoCapture(0)
- 36岁开始觉醒,逆袭成功,因为他做到了这一点
悠扬读书
最近我一直困扰于一个问题,那就是儿子越来越喜欢玩游戏。他在玩游戏时极其专注,那精神投入让我惊讶;一到学习,就像是泄了气的皮球。我想游戏之所以有如此大的吸引力,它最大的特点在于及时满足。每通关一次,就会有相应的奖赏,让玩家即时获得心理上的成就感和满足感。其实,不止是孩子,我们成人又何尝不是想着生活也像游戏一样及时满足。比如,能够轻松一下改变命运,简简单单就做出一番成就,付出立马看到收获。因此,急于求
- C语言---野指针
gllllllyfq
c语言
C语言---野指针野指针的概念野指针的成因1.指针未初始化2.指针越界访问3.指针指向的空间释放(动态内存开辟)如何避免野指针1.指针初始化2.小心指针越界3.指针指向空间释放,及时置NULL4.避免返回局部变量的地址5.指针使用之前检查有效性野指针的概念野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)。注:野指针不会直接引发错误,操作野指针指向的内存区域才会出问题。野指针的
- 万用连接打开业务人员陌拜大门
泉水_544e
A公司新入职一批业务人员。他们第一次进入一个完全陌生的行业,要对客户展开陌生拜访。紧张,害怕,胆怯,还有,不知道说什么。这种种情况,都有。怎么办?大家先按计划去拜访第一批客户。晚上,回到公司,开会,总结。如何和陌生人快速拉近距离,这是业务人员必须修炼的技能之一。面对这个问题,拥有国际IPA认证沟通教练等众多头衔的张心悦老师,就在她的《学会说话:社交沟通中的刻意练习》这本书中,给出了解决方案。业务人
- D004+3组齐鑫+《如何有效阅读一本书》读书笔记
齐金金金2020
也许是因为自己是吃货吧!到哪都不忘记吃!嘻嘻昨天看完“火锅”,今天还想记“火锅”,哈哈书中说,开始“葱鲔火锅式”读书笔记,首先我们将书通过“通读”“重读”“标记”把重要的内容筛选出来。所谓的标记法,就是用直线,波浪线和圆圈来做标记,进行区分。书里详细的解说了各种线的规则:普通的直线,用“重要”“客观重要”“暂时先画出”的情况。波浪线用于“非常重要”“主观觉得重要”“想记住这里以后加以运用”的情况。
- 一日之计(020)
遇见斌斌
2021年,6月29日【清晨七问】001.我今天要突破的瓶颈是什么?写作一篇非系列文章。002.我今天如何安排自己的时间?见文末的时间块计划图。003.今天我最重要的三件事是什么?1.在7:15-8:00,我会在家里,阅读45分钟。2.在20:45-21:15,我会在家里,更新一篇非系列文章。3.在23点前,我会在家里,熄灯睡觉。004.我今天准备学哪些东西?无系统性学习安排。005.今天我准备在
- 63、河北工业职业技术学院
4fb6d660c017
1、河北工业职业技术学院(河北工院)位于河北省会石家庄市,是河北省规模最大、办学历史最悠久的省属冶金类高职院校,拥有50多年办学历史,河北省钢铁冶金职教集团牵头单位,河北省示范性高等职业院校,国家100所示范性高职院校之一、第二批国家现代学徒制试点单位。2、由来:1999年,河北冶金职工大学、河北省冶金工业学校合并升格为河北工业职业技术学院。2000年,原河北冶金职工大学宣钢分校更名为河北工业职业
- 如何使用Smart-Doc高效生成Java WebSocket接口文档
shalousun
smart-docjavawebsocketjava文档工具零注解
前言Smart-Doc是一款强大的文档生成工具,可以帮助开发者轻松地为Java项目生成清晰、详细的API文档。随着WebSocket技术的普及,Smart-Doc在3.0.7版本开始也增加了对WebSocket接口的支持。本文将详细介绍如何使用Smart-Doc生成JavaWebSocket接口的文档,并提供一个完整的WebSocket服务端示例。WebSocket技术概览首先,让我们简单了解一下
- 关于年龄的思考
萨拉心灵港湾
年龄对我们每一个人来说,都熟悉得不能再熟悉了。每个人都会经历胎儿期、乳儿期、幼儿期、学龄期、青少年期、青年期、中年期、老年期等八个时期。一个人出生以后,随着日月流逝,年龄也随之增长,这是不可抗拒的自然规律。小时候总想着自己什么时候长大,记得那时候特别期盼拥有一张自己长大后的身份证。在孩子眼中,长大意味着自由与独立,自己可以决定自己可以干什么或者不干什么,可以决定自己去哪里玩;在少男少女的眼中,年龄
- 变现学院——上海线下课复盘
玲嚣张
Day1,10.30到目前为止做过的最厉害的3件事情?第一天,我就被队友们安排分享了,我们的原则就是,给没上过台,不敢上台发言的同学挑战自己的机会,因为我们的口号就是“3天内挑战自己,3天后挑战世界”,我就是来挑战改变自己的。我是超级胆怯的,因为完全没有准备好,我在思考这个问题的时候,想的完全是跟找工作写简历的内容差不多,也没有很认真的去思考。知道要上台分享的时候,我真的很慌,因为不知道说啥(事实
- 袁瑞红漯河网络初级六期坚持分享第873天《天马行空》
袁瑞红
这两天夜班,昨晚熬了一夜,上午表哥表嫂去,妈妈把我从床上拖起来的,陪他们说会儿话,然后吃饭,胃口不好,然后继续补觉,开始天马行空的胡思乱想,觉察到思绪万千,索性就随着思绪白日做梦吧。有计划和康复科的那个弟弟一起搞个康复训练,把我家前边用玻璃扣起来,还可以艾灸针灸推拿等等,现在又在考健康管理师的证,到时候把健康管理做起来,方便邻居,也做好自己喜欢的事,这些都是有规划的,然后就开始出现一切都准备好了,
- C语言指针:野指针
米饭「」
c语言开发语言
文章目录一、野指针1.野指针的概念2.产生原因3.如何规避野指针二、assert断言函数一、野指针1.野指针的概念指向位置是不可知的、随机的、不正确的、没有明确限制的指针就叫野指针。2.产生原因野指针产生的原因有:(1)指针未初始化创建指针变量时未对其进行初始化赋值,则这个指针指向的位置是随机的。#includeintmain(){int*p;//局部变量指针未初始化,默认为随机值return0;
- excel中countif函数的使用
进化的小蜘蛛
countif函数可以计算某个区域中满足给定条件的单元格数量。countif(range,criteria)range:要计算其中非空单元格数目的区域,表示要统计的区域。criteria:以数字、表达式或文本形式定义的条件,表示要满足的条件。在要统计的区域内只有满足了相应的条件才计入结果。假设有30个研究对象,我们要统计A指标测定值>5的研究对象个数,这里我们就可以用countif函数。图1点击f
- 2023-07-03
袁剑雷
中原焦点团队袁剑雷网初40期坚持分享第98天(2023年7月3日星期一)SFBT咨询师将会置自己于“身后一步引导”的位置,一方面尝试理解当事人,并确认自己对当事人的理解是否正确;另一方面还会思考如何让当事人回答问句时,能够引发自我赞美的“自我赋能”效益。晤谈过程欲催化当事人能保持于正向叙说。除了形塑技巧之外,代表问句也包含着对当事人的能力与专家地位的肯定,特别能引发当事人的成功发展与正向改变,并有
- 淘宝内部优惠券是真的吗,优惠券免费代理平台哪个好
高省APP珊珊
嗨!动动手指向下翻翻,你能看到天猫淘宝优惠券的内幕消息!跟推客小编来了解下吧,你会脑洞大开!大家好,我是【高省】最大团队创始人珊珊,高省佣金更高,模式更好,使用范围更多,操作更简单,资质更靠谱,终端用户不流失,各大应用市场均可下载使用。【高省】是一个自用省钱佣金高,分享推广赚钱多的平台,百度有几百万篇报道,也期待你的加入。珊珊导师高省邀请码777777,注册送2皇冠会员,送万元推广大礼包,教你如何
- 父亲
秋啾啾
“你爸住院了”。这是7月2日上午,也就是我生日的前一天。我一边呆呆的听着我妈描述着如何由头晕到呕吐出血,如何在半夜冒着暴雨到医院,如何打吊针折腾了一晚上,一边惊慌错愕,难道我真的一瞬间就步入了身边长辈开始出现各种疾病的年纪?“你打个电话给他吧,他昨晚上还在念叨你那有没有涨水,要你别出去走。”也不知道混着睫毛膏的眼泪是什么时候冲刷了刚涂上的粉底液,也不知道到底呆坐了多久去抑制擦不干的眼泪,因为我是最
- 飘洒的诗絮 (三十四)
诺鸫竹隐
图片发自App图片发自App李煜的《乌夜啼》,会有更多的人过目成诵,熟记于心一一因为它太流畅、太有音乐感了一一乌夜啼李煜林花谢了春红,太匆匆。无奈朝来寒雨晚来风。胭脂泪,留人醉,几时重。自是人生长恨水长东。注释:相见欢:原为唐教坊曲名,后用为词牌名。又名“乌夜啼”“秋夜月”“上西楼”。三十六字,上片三平韵,下片两仄韵两平韵。谢:凋谢。无奈朝来寒雨:一作“常恨朝来寒重”。胭脂泪:原指女子的眼泪,女子
- 有趣的心理现象
佳佳_c2e1
09.22(day6)书名:《细节:如何轻松影响他人》正文:790字1.对比的力量人们在做决定的时候,选项出现的顺序是非常重要的,心理学上称之为“知觉对比”。我们开看个例子吧。小张给客户展示方案的时候,并没有把他觉得最好的方案给客户。他首先展示了A方案,告知客户,这个方案很好就是成本比较高。然后又展示了B方案,说这个方案也不错,就是比较耗时。最后,他拿出了他选的最佳方案。这个时候,想要的效果就出现
- 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