- 聊聊Go语言的异常处理机制
互联网_青花
深入理解Go语言go
背景最近因为遇到了一个panic问题,加上之前零零散散看了些关于程序异常处理相关的东西,对这块有点兴趣,于是整理了一下golang对于异常处理的机制。名词介绍Paincgolang的内置方法,能够改变程序的控制流。当函数调用了panic,函数会停止运行,但是defer函数会运行,程序会在当前panic的goroutine全部退栈以后crash。Recoverrecover也是golang的内置方法
- Vue - 超详细 “动态“ 生成二维码功能,将链接或文本生成转换为二维码示例源码(把链接地址或字符文字转成二维码,扫描后可打开显示)详细注释源码开箱即用!
王二红
+Vuevue.js生成二维码vue二维码生成示例vue2将链接变为二维码vue将文本生成二维码可扫描
前言网上的大部分教程都非常臃肿,代码零零散散且有BUG,本文将提供给您健壮、可靠、代码注释详细的示例。在vue2/vue3/nuxt网站开发项目中,详细实现动态生成二维码功能,将一串数字或字符串转换成二维码,当用户扫码识别后获取。本文从0-1带您一路复制,稍微改改就能应用到您项目中,无任何其他库依赖,兼容好无BUG,如下图所示,输入您想要扫描后跳转到的地址或指定字符:详细示例源代码,一键复制运行即
- 代码随想录 & hot100 刷题经历
我爱学习@c
算法算法python
最近要着手于准备秋招了,之前都是零零散散的刷题,并且刷过就忘,于是乎准备用这篇博客记录刷题的经历和思想。文章目录1、数组2、链表3、哈希表4、字符串5、双指针6、栈与队列7、二叉树8、回溯算法9、贪心算法10、动态规划11、单调栈12、图论1、数组704.二分查找题目描述:给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在
- 浮点数及其乘法运算(基于IEEE754标准)
怪小庄吖
FPGA算法经验分享笔记fpga开发计算机网络
浮点数及其乘法运算(基于IEEE754标准)背景:最近心血来潮想学习下浮点数乘法,基于IEEE754标准完成一个浮点数乘的代码实现;且笔者在查阅相关资料过程中,发现很多关于相关知识点的介绍零零散散,并没有太多较为完整或详细的笔记。于是,决定对相关知识点进行整合,进行一个完整的浮点数乘法实现。说明1:如果文章有误,欢迎大家指出、讨论,笔者也会积极改正,希望大家一起进步!说明2:为了书写方便,本文中的
- 中值定理总结_微分中值定理大总结
知乎圈子
中值定理总结
晚上好,今天对零零散散的微分中值定理做一个总结。微分中值定理不是一个定理,而是对罗尔定理、拉格朗日中值定理、柯西中值定理的总称,下面分别来看。一:罗尔定理设函数f(x)满足以下条件:(1)在闭区间[a,b]上连续;(2)在开区间(a,b)内可导;(3)在区间两端点处的函数值相等,即f(a)=f(b).那么至少存在一点ε∈(a,b),使得函数在该点处的导数为零,即f'(ε)=0.通常称导数等于零的点
- 计算机网络压缩版
编码的凯文
409计算机网络
计算机网络到现在零零散散也算过了三遍,一些协议大概了解,但总是模模糊糊的印象,现在把自己的整体认识总结一下,(本来想去起名叫《看这一篇就够了》,但是发现网上好的文章太多了,还是看这篇吧),作为非通信或对网络有特殊要求的专业,理解到这应该也基本足够了。整体结构目前主流的分类模型是五层体系结构,分别为1,应用层,负责主机内报文对应应用的分发,如邮件SMTP,文件共享服务FTP和浏览器的超文本传输协议H
- 快速入门Web3开发的多个基础知识和如何进行链上开发
算了吧吧吧
web3区块链
最近我开始远程办公,因此有更多的空闲时间,打算开始进行一些区块链上数据分析的工作。然而,由于对web3的了解并不深入,我需要一些帮助来更好地理解相关知识。当然,所谓的“入门”只是一个开始,之后还有很多内容需要学习。对许多人来说,进入web3世界并不难,难的是找到正确的学习方向和路径。在网上可以找到的教程差别比较大,现有的资源零零散散,缺乏系统化的学习路径,有些内容其实现在有更好的解决方案,比如So
- 如何将wordpress网站做成微信小程序(我的第一款微信小程序)
shuihan198712
01作品信息作品名称:Axure技术小站作品类型:微信小程序开发日期:2019-07-25目前状态:刚开始,还在开发,上线时间未知02背景1、之前在做wordpress微信支付时候,偶尔发现了一篇,将wordpress网站做成微信小程序的文章。2、微信小程序这么火3、学习一下,了解下小程序开发的一些知识03准备工作1、个人知识储备:我没有相关的代码经验,之前稍微接触过一点点,零零散散,不足以独立写
- 离别总是在六月
相柳长嘉
今早打开朋友圈,看到隔壁宿舍的一个小姐妹发了一条朋友圈,写着再见两个字,配图是毕业照的九宫格。顿时有些难过,离别总是在六月。又是一个小姐妹离开了这个学校,零零散散的,我们班差不多一半的人都离开这个学校了吧。我的舍友5月31就走了一个,明天又要离开一个了,过几天还要走一个。宿舍的空间开始变得越来越大,越来越空,也越来越静悄悄的。这样的景象,这样的空间,让我除了淡淡的忧伤外,还有些无所适从。那些和我一
- 日更.65
乔舒亚
今日算账,把零零散散的借款换了之后,银行卡里剩下38元,而离下个月发工资还有5天,傻眼了。思来想去,还是走进了单位旁边的菜市场,买了一把青菜和五颗芋头馅的大肉丸。这是个充满生活气息的地方,心情不好的时候就进菜市场走走,看着别人买东西,心里就踏实了。还是买个冰箱吧,偶尔给自己做点好吃的
- 春
宇小天
单调的沥青路面上,零零散散游曳着一朵一朵的柳絮,洁白、轻盈,仿佛一团团跳跃的云。护城河边,白杨树枝头绿意盎然,垂柳柔软的柳条轻拂水面。刚刚摆脱了厚棉衣束缚的小孩子蹦蹦跳跳像只快乐的小鸟,胳膊上搭着外套手上拎着水壶的老人亦步亦趋紧随其后,花白的头发在阳光里闪着点点光辉。草长莺飞二月天,拂堤杨柳醉春烟。这才是春天最美好的一面啊。春天就像一个古灵精怪的小姑娘,饱睡了长长的一个冬天,充沛的精力不知怎么宣泄
- 音视频相关文章总目录
cuijiecheng2018
FFmpeg源码分析音视频技术音视频
为了方便各位观看,本文置顶,以目录形式汇集我写过的大部分音视频专题文章。之后文章更新,本目录也会同步更新。写得不好和零零散散的文章就不放在这里了:=================================================================音视频入门基础:像素格式专题系列文章:音视频入门基础:像素格式专题(1)——RGB简介音视频入门基础:像素格式专题(2)——
- 【信息安全概论】笔记
Hugo_McQueen
网络安全安全
课堂中零零散散记录的笔记网络攻击对信息造成的影响:对信息进行阻断、截获、篡改、伪造、破坏信息的可用性黑客的普遍含义是指对信息系统的非法入侵者?黑客的普遍含义是指违反或不遵守网络和信息系统安全策略和安全规则的行为人黑客攻击手段:破解密码猜测口令木马病毒攻击炸弹攻击拒绝服务攻击电子邮件诈骗软件后门网络监听其他入侵技术网络攻击的工作流程:目标探测和信息收集自身隐藏利用漏洞入侵主机稳固和扩大战果清除日志威
- 那根把珠子串起来的线
茶者子澄
当我明确要去做某个领域的事并努力去做到一定程度的时候,我以前零零散散所付出的努力,慢慢地显示出其对我当前所努力在做的事的意义来!于是我体会到了古人所说的“功不唐捐”道理。这个“明确要去做某个领域的事并努力去做到一定程度”很重要,它就是一根线,以前零零散散的努力就是一颗颗珠子,需要用这根线把这些珠子串起来,才能形成一个整体,才能显示其意义,才不会那么微不足道。图片发自App今天我是在写字时感受到这一
- 终于放假了
雁渡寒潭矣
终于放假了。也许表情管理泄漏了一些恼怒,领导大发慈悲,值班第三天取消了。来不及和同事寒暄,就逃之夭夭了。如出笼的鸟儿,匆匆投入川流不息。其实,过年要准备的东西,零零散散地都差不多了。只是想休息了。随心所欲地放松放松。一觉醒来,已是九点了。打开音乐播放器,舒缓的钢琴曲,喝着红茶,站在阳台上,清冷而雾蒙蒙的天,没有太阳。很安静。很喜欢。很满足。蓦然间想起,各种媒体报道的武汉出现的新型冠状病毒肺炎,无疑
- 半导体物理怎么学?哪里是重点?
半导体物理考研路
无论是半导体物理考研专业课,还是本科课程学习,搭建框架都挺重要的。不知道哪里是重点?这篇文章介绍《半导体物理学》的框架,有助于初学者了解这个科目的整体结构。面对比较复杂的科目,初学者可能会遇到这种情况——学了好几章,仍然云里雾里,不知自己在学什么,接下来又要学什么。等到学完,只记得一些零零散散的知识点,无法形成完整体系。这可能是因为忽略了一些内容,那就是这个科目的框架。接下来以刘恩科《半导体物理学
- 《亮剑》无配角,到处是英雄!老一代的你还记得他们嘛?
金融之狼
《亮剑》无配角,到处是英雄!你还记得他们嘛?《亮剑》是一部战争艺术和传奇色彩融会贯通的经典抗战片,2005年播出至今,一直深受观众的喜爱。本人循环往复零零散散已经看了很多遍了,神剧《亮剑——雷霆战将》的出现,让我忍不住又想要回味一下这部经典。《亮剑》中除了李云龙、赵刚、楚云飞、孔捷、丁伟等一些大人物很吸引人之外,还有一些小人物同样感人肺腑。今天,我们一起来回顾一下《亮剑》中那些戏份不多的英雄们。王
- 跑步到底是为了什么?
想吃一碗燃面
休整两天后,今晚我又去跑步了。塑胶跑道上跑步的人越来越多,有带队一起的,也有零零散散自己跑的,看得出大家都很兴奋,空气中弥漫着运动的分子!跑完后碰到一个朋友在带小孩,打了个招呼,问我每天这么跑是为了什么?我笑着说,“锻炼身体呗”!许多人都在怀疑,跑那么多圈不单调乏味吗?其实我在跑步的时候,听着音乐找到自己的节奏,快可挑战自己的速度,长可挑战自己的耐力。这时候大脑是属于自己的,可以想很多事情,也可以
- 反省日记之自我梳理
情雪儿
早起,一股莫名的焦虑感再次袭来,当焦虑出现的时候,大多是有事情发生。1.为什么焦虑?焦虑的原因来自近来的工作。近期,因为疫情影响,单位效益不好,每天零零散散的客户,老板可能处于支出比较大,于是安排大家轮流上班,这样,上班舒服了,但钱包不舒服了。这还不是最主要的原因,主要是:如果这样下去,会持续多久呢?虽然人事部宣布:大家不要恐慌,暂时安排到11月30日,但之后呢?如果效益不好,是不是继续这样上班呢
- 春天的气息
水路飞杜老师
春天来了,地铁站旁的小公园里面有树叶悄悄的吐出了嫩芽。不知道是什么树,叶子一簇簇,不是油绿,而是有点紫和绿的渐变混合。春天来了应该杨树也知道了。像毛毛虫的杨絮,地利当啷的挂在树梢上,看着还有点毛骨悚然。春天来了,桃花更早的知道吧!单位楼下过了马路,在路边上有一颗伸展开的桃树。这几天风不断的光顾,没有了盛开的景象,零零散散的有几朵花还挂在那里。好巧的是,中午回来,单位后面小区门口,亮灿灿的花开的正艳
- 继续随笔
远程国度
今晚沿着村子的路骑行了10分钟来回哈哈哈其实是有事出去发现乡村的宁静真的随处可提现昏暗的灯光零零散散的行人坐落在乡村中间的小卖部安静又祥和抬头看看天空无意间发现今晚的月亮特别美特别温柔可能明天是十五的缘故想用手机记录如此温柔的月光却发现还是不能拍出肉眼可见的效果有点失望呢看来摄影技术有待提高随手附上今天拍出的“残酷”月光图片发自App
- 读书笔记202202
莹芯
《倾我所有去生活》作者苏美,2022年2月8日新疆人,作品庸俗、虚弱、自甘堕落,这是作者自称“2046年诺贝尔文学奖”给她的评价,我看也挺真实的,也许是文化差异,有些地方我都没看懂。不过我想,也没关系,如果像她这样零零散散地各个小故事能拼成一本书,说不定我也能写呢《豁达》作者星云大师。2022年2月11日没有办法,最终只会带来没有办法的人生本色是做人的本色如果你辛苦的为我做事,你会为我牺牲多少时间
- 夜下静思
予你喜
夜,偶尔伴随着猫叫零零散散的人,穿梭在角落落叶总是在醉酒人不知情的状况下跌落寻找一处安稳,远离自己的世界。老鼠爬出了下水道,寻找着垃圾中的美食看不到踪迹,只能听到吱吱吱吱的叫声,是召唤同类,还是庆祝晚餐,无从得知。路灯散发出微弱的光芒,等待着暗夜孤独的陪伴,或许是一个不耐烦的吸烟的醉鬼,或许是一个刚经历分手,暗自哭泣的少女,风吹过,替路灯给予了他们回应,让寂静的夜点缀一点温暖。
- 泰丰花儿
多多妈呀
泰丰的花儿开了一茬又一茬,铺满了整个四月天,绚烂着过半的五月。冬天总是盼着下雪,过完年又盼着春来花开。下班路上,总是念叨着花儿怎么还不开呢?究竟还是迎春耳根子软,听不得一遍又一遍的念叨,竟默默地一丛一串的笑开了。迎春花开,零零散散,花小色淡,但因开在春寒料峭时节,倒也收获了不少赞美和合影!不待迎春落了,樱花就像商量好了似的,一夜之间全开了。泰丰的樱花树高的很,合影需站得远远的才好。这不像玉渊潭的樱
- 起风了
李楠lucia
起风了,温度随即也降了下来。今天是10月31日,10月的最后一天,按说也该变天了。早上醒来时,天还没有亮。听着外面呼呼的风声,一阵大,一阵小,有时吹着呼哨,有时停歇下来,好像有人在有节奏地吹奏着风笛。阳台上的晾衣杆被吹得嘎吱嘎吱地吟唱,从窗缝里挤进来的风温柔地荡漾着窗帘。听到远处公路上零零散散汽车飞驰而过的汽笛声,小区后面早起晨练的人们朗朗的话语声。不由得裹紧了被子,我一向怕热,还盖着薄薄的被单,
- 有疼痛感,才能感受到它的存在
长翅膀的文字
三岁之前的懵懵懂懂的日子,我会笑,但记不住欢与乐;我会哭,但记不得悲与伤。三岁之前的事情,在我的记忆里一片空白。关于三岁之前的我,相当大一部分记忆都是通过母亲后来零零散散的一些话语拼凑而成。母亲有习惯性流产,因此怀了几个都没能顺利生下来。我的出生给这个家庭带来了久违的笑声。可是我一生下来,能吃能喝,能哭能睡,可眼睛却不能睁开,急得奶奶去找当地有名的神婆。神婆拍了拍我的小脸蛋儿,对奶奶说:“放心!这
- 我是如何读一本书的
艾小夕说
这么多年,对于读书,一直感觉自己没有入门。长时间以来一直处于,知道应该读书,而且愿意读书,但是不会读书的状态。曾位学院派的读书方式,仅仅是为了应试。步入社会以后,为了提升自己,也零零散散的看过一些书,但并没有体会到,腹有诗书气自华的自信。因为我心里明白自己,自己心目中想要搭建知识体系,我现在,做的只不过是搬了几块砖而已。为此,我也找过不少方法,总渴望,有一个窍门,能让我一夜之间,学会一目十行。总以
- 难忘的一幕
一如初衷_cfab
“滴答,滴答……”床前的小闹钟不紧不慢地走着,我在床上翻来覆去,躺了很长时间,还是睡不着。早上,我准备买些东西,便带着钱出门了。小区里,又回荡着一阵阵二胡那悠扬的音乐声,我想可能是那个街头卖艺的乞丐吧!果然,我走到小区门口,见一个乞丐正端端正正地坐在一个小板凳上,认真、投入地拉着二胡。在他前面,放着一个小碗,里面只有零零散散的几元钱。此时,我心中不禁油然而生一种对他的同情,但我想买完东西剩下几元给
- 2022-02-23
往复随安_3da7
这一年的雪下的很多场雪花缤纷扬物小雪像是美丽的漂亮的冰花零零散散的降落到地面上,白的像碗里的盐,未若柳絮因风起像一床床的被子中的棉絮,像枕头后面的羽毛,在地上十分美丽漂亮地上装起了一层厚厚的积雪,路上的行人少了很多
- 在风雨中飞翔
五代时的故事
九(25)班王煜禁不起破蛹成蝶的痛,怎能担的起展翅高飞的美。——题记“哗,哗”,雨又下大了。我凝望窗外,思绪也被这多愁的雨丝打的零零散散。老师语重心长的谈话、父母失望的叹息声仍回响在耳畔,可成堆的作业、每天大小考试早已让我变的麻木。我放下笔,无心再写作业。“啪”,一声脆响让我回过神来,一抹天蓝映入眼帘。这是只天蓝色的蝶,有一双轻盈秀丽的翅膀,上面嵌着点点黑斑。“也许是雨太大,打伤了它的翅膀吧。”我
- 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