- hihocoder1629:Graph (分块+并查集)
KsCla
分块启发式合并并查集
题目传送门:http://hihocoder.com/problemset/problem/1629题目大意:给出一幅n个点,m条边的无向图,然后给出q组询问。每组询问给定一个区间[L,R],问[L,R]中有多少点对可以相互到达。可以到达的要求是只能走[L,R]中的点。不超过5组数据,n,m#include#include#include#include#include#include#inclu
- 我心目中的西方美术史
晓地说
普桑像法国的普桑(1594~1665)年,是绘画史上第一位风景绘画的画家,意大利的画派没有创立纯粹的风景画,威尼斯的画派只是在有限的人物画像上填补一些风景。几天来,我也总算是摆脱了人物肖像画上的不穿衣服的女子的纠缠,回到了我所喜欢的风景画上。我以为,普桑的风景画的开创是成功的,也是聪明的。成功的是把神话的故事,圣经的典故都掺杂在风景画之中,聪明的是把哲理的情感,和谐的构想都融汇在风景画之中。《夏收
- 维米尔|在这个平行宇宙中,姑娘们工作恋爱学习,都在窗户旁边
短颈鹿瞎说画
油画《戴珍珠耳环的少女》,肖像画界的二姐,出圈程度仅次于「蒙娜丽莎」。▼不好意思放错了,这是你们的女神寡姐,应该是这幅才对。▼TheGirlwithaPearlEarring1665这位「少女」有多火呢?除了同名电影由寡姐主演之外,周冬雨、张靓颖、Angelababy都蹭过她的热度。▼这样一幅高调的作品,作者却是个没有一丝传奇色彩的「透明人」。17世纪的荷兰画家,约翰内斯·维米尔JohannesV
- 【莎丽姐姐】→阿卡迪亚的牧人
西游乐生活
《莎丽读画》063今天赏读普桑《阿卡迪亚的牧人》画家简介:尼古拉斯·普桑(1594-1665),17世纪法国巴洛克时期重要画家、17世纪法国古典主义绘画的奠基人。尼古拉斯·普桑崇尚文艺复兴大师拉斐尔、提香,醉心于希腊、罗马文化遗产的研究。普桑的作品大多取材于神话、历史和宗教故事。画幅虽然不大,但是精雕细琢,力求严格的素描和完美的构图,人物造型庄重典雅,富于雕塑感;作品构思严肃而富于哲理性,具有稳定
- Mac系统中如何配置JDK环境变量
LoveBe
1、访问Oracle官网,浏览到首页的底部菜单,然后按下图提示操作。(如下图所示:)WeChatca3543108d62296548d28fa1670fab3b.png2、点击“JDKDOWNLOAD”按钮WeChatb7e2c27f38b87aea8e1665d16287bc36.png3、点击macOSInstaller后的下载链接WeChatcbef9e6cf2344be70a8a8d68c
- 生命不是要超越别人,而是要超越自己。——转摘三重门
颖嘉_TYJ
【日精进打卡第1665天】姓名:陈颖嘉公司:马来西亚盛和塾【知~学习】✨努力、谦虚、反省、感谢、利他、乐观✨用六项精进来表达我们的生活方式。经典诵读:✨《六项精进》2遍,共3300遍✨《六项精进—通篇》0遍,共15遍✨《大学》2遍,共3300遍✨《六项精进》书籍3遍,共447页✨《经营十二条》书籍2遍,共268页✨《活法》书籍1遍,共224页✨《经营为什么需要哲学》书籍1遍,共192页✨《六项精进
- 【webrtc】m98 : vs2019 直接构建webrtc及unitest工程 1
等风来不如迎风去
WebRTC入门与实战webrtcandroid
还是换用了vs2019构建官方的m98代码打开gn生成的sln工程随便点击一个工程turnserver构建,结果会触发全部构建turnserver构建日志:构建了整个webrtcts(1665,8):note:'result_of<webrtc::TimeDelta((lambdaat../../video/adaptation/overuse_frame_detector.cc:551:7</
- 跟100位大师练,练完就成高手丨Day 006 人物(儿童,青年)
丨张伟丨
大师写作100练丨文/张伟蹯溪百日极致写作练习营这是椰子私塾第1665篇原创输出最厉害的招数,往往最简单。练到极致,就是绝招,写作练习亦如此。100个练习写作方法,练完就成高手丨蹯溪百天极致写作练习营跟100位大师练,练完就成高手丨Day006人物(儿童,青年)Day006人物(儿童,青年)1:月牙儿很漂亮。假如她安静一些,也许会有公主一样端庄。月牙儿瘦长的个子,她刚满7周岁,看上去像9岁的女孩。
- 贤鱼的刷题日常--P1665 正方形计数--题目详解
贤鱼不闲
c++刷题篇算法c++开发语言
今日学习目标:学习了解–P1665正方形计数✅创作者:贤鱼⏰预计时间:5分钟个人主页:贤鱼的个人主页专栏系列:c++贤鱼的个人社区,欢迎你的加入贤鱼摆烂团P1665正方形计数题目正方形计数题目描述输入格式输出格式样例#1样例输入#1样例输出#1思路AC代码题目正方形计数题目描述给定平面上N个点,你需要计算以其中4个点为顶点的正方形的个数。注意这里的正方形边不一定需要和坐标轴平行。输入格式第一行一个
- 对比SPFA与Dijkstra算法堆优化
不会卷积
算法数据结构图论
先上一道板子题:题目来源:http://hihocoder.com/problemset/problem/1093描述万圣节的晚上,小Hi和小Ho在吃过晚饭之后,来到了一个巨大的鬼屋!鬼屋中一共有N个地点,分别编号为1…N,这N个地点之间互相有一些道路连通,两个地点之间可能有多条道路连通,但是并不存在一条两端都是同一个地点的道路。不过这个鬼屋虽然很大,但是其中的道路并不算多,所以小Hi还是希望能够
- hihocoder56
GoDeep
http://hihocoder.com/contest/offers56/problems题目1:卡片游戏一开始一直WA,好难找bug,就写了个暴力,随机产生一些输入packagel561;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjava.ut
- 【hihoCoder 1534】Array Partition
Siding
ArrayPartition(题目链接)思路使用前缀和优化使用hash表(map)优化代码#include#include#includeusingnamespacestd;#defineLOCAL0mapm;longlongs[100010];//存储前缀和inttab[100010];//存储数组intmain(){#ifLOCALfreopen("datain.txt","r",stdin)
- 自译笛福絮语
云隐柏舟
1664年秋天,一场前所未有的大瘟疫悄悄地在伦敦城的西部地区出现,而在第二年,也就是1665年疫情来到了最高峰,直到1666年疫情才最终结束。伦敦此前也曾暴发过瘟疫,最著名的就是在1349年的黑死病大流行,当时伦敦的人口减少了三分之一,但那之后的几百年间,除1603,1625这两年之外,伦敦很少发生瘟疫。而1625的那场造成4000多人死亡的瘟疫,已经被当时的人们称为“大瘟疫”了。直到1664-1
- 中国人的吃相确实太难看
西瓜酱豆子
这次的瘟疫还没消退,来自非洲的蝗灾有岌岌可危之势。面对蝗虫,有人开始调侃起来,说油炸烧烤,来多少吃多少。截止到目前,用1665个生命的代价和万亿计的经济损失换来的惨痛教训还不够吗!这不得不让人深思熟虑,中国人的吃相怎么了?果子狸,穿山甲,竹鼠,蛇等等一些野生动物何必去吃他们呢。发现很多人对于蝗灾想象的太简单了。给大家简单介绍下,中国治理蝗灾的艰苦里程。我们中国人真的被保护的太好了。。。如果不是马世
- 可转债摊大饼实盘记录2021.11.12
小智爱投资
可转债摊大饼实盘记录,不构成投资建议采用双低策略建仓(低价格、低溢价率),下跌加仓(每下跌5%,加仓10张),分批止盈(根据建仓价格,每上涨6%减仓10张)。目前投入15万元进行实盘测试,稳定下来后继续追加资金,预期目标年化收益20%。11月12日,三大指数全天没有什么波澜,但代表小盘股的黄线一路向上,个股方面精彩纷呈,近期应轻指数重个股,难得的赚钱机会。今日共有2742只上涨,1665只下跌,成
- LeetCode 刷题指南(一):为什么要刷题
Candy_GL
LeetCodeLeetCode刷题指南
转自:https://www.jianshu.com/p/7bfbaf893a34虽然刷题一直饱受诟病,不过不可否认刷题确实能锻炼我们的编程能力,相信每个认真刷题的人都会有体会。现在提供在线编程评测的平台有很多,比较有名的有hihocoder,LintCode,以及这里我们关注的LeetCode。代码提交曲线LeetCode是一个非常棒的OJ(OnlineJudge)平台,收集了许多公司的面试题目
- C位男主——牛顿
過期作廢
Day145廢銅爛鐵听《机械宇宙》:本书的C位男主角当然非牛顿莫属,虽然开普勒解释了掌管天际的数学法则,伽利略则发现了地表上数学法则的运用,笛卡尔发明了数形结合的坐标系,而站在这些“巨人”的肩膀上的牛顿的伟大成就,则是证明了这几位发现的完美契合,并且为此提出了解释。图片发自App作为“宅男”的牛顿做事非常执著专注,如果他专心于某个问题上,无论要花多长时间也要把问题解决。1665年~1666年,22
- 字符串排序
£xilm€
思维c++
hihoCoder一般我们在对字符串排序时,都会按照字典序排序。当字符串只包含小写字母时,相当于按字母表"abcdefghijklmnopqrstuvwxyz"的顺序排序。现在我们打乱字母表的顺序,得到一个26个字母的新顺序。例如"bdceafghijklmnopqrstuvwxyz"代表'b'排在'd'前,'d'在'c'前,'c'在'e'前……给定N个字符串,请你按照新的字母顺序对它们排序。In
- 财富自由|买茅台的第31天
里_拉
第31天茅台又继续涨了,比起昨天的1625点收盘价,今天又涨了40块钱到了收盘价1665点,看着似乎已经在挣脱底部区域了。这个阵势继续下去的话,每天不说多,涨个20块钱,不用100天,我也回本并且小赚了。嗯~生活嘛!还是很有奔头儿滴~当然,股市并不会按照我的意愿来走,我也就只是做个白日梦罢了!哈哈哈今天又收回来浮盈2500+,茅台单只个股的浮亏数字,已经减少到20000元以下了。话说回来,这也不过
- 幸福
凭阑小憩
有事干真是件幸福的事呢!普通人被无聊折磨的要死,牛逼闪闪的人把无聊按在地上摩擦。听说,1665年牛顿回到家乡躲避瘟疫,随后的两年里他学习思考,站在巨人的肩膀上他先后创立了二项式定理、光的分解、流数法,还确立了第一、第二定律和引力定律的基本思想。举些近点的例子,微信群的朋友这段时间解锁了各种路边小吃凉皮,奶茶,手抓饼等等。还有看书写东西,种花种菜等等...总之找点事情做,比起无所事事毫无目的好多了。
- 康熙皇帝的风流秘史
明月天涯
公元1665年,也就是康熙四年。孝庄太皇太后博尔济吉特氏开始张罗为年仅12岁的康熙选后。孝庄太皇太后审时度势在朝野上下的重臣中进行了左右衡量,最后选定了辅助康熙皇帝登基的老臣索尼的孙女赫舍里氏为皇后。索尼得知了这个消息后非常高兴,作为三朝老臣他当然明白自己的孙女若是嫁给了康熙为后,那就是攀上了皇亲国戚的关系未来索家的前途无可限量。退了朝索尼赶忙回到府中寻找孙女她要把这个好消息告诉自己的孙女。当时他
- hihocoder60
GoDeep
题目1:hohahola二分packagel601;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);longn=sc.nextInt(),x=sc.nextInt(),y=sc.nextInt(),z=sc.nextInt();lon
- leetcode - 1665. Minimum Initial Energy to Finish Tasks
KpLn_HJL
OJ题目记录leetcode算法职场和发展
DescriptionYouaregivenanarraytaskswheretasks[i]=[actuali,minimumi]:actualiistheactualamountofenergyyouspendtofinishtheithtask.minimumiistheminimumamountofenergyyourequiretobegintheithtask.Forexample,i
- 泰国设宴宴请猴子
留子儿
华富里(Lopburi),又译“洛布里”,泰国南部城市,华富里府首府,历史名城,建于公元五世纪。1665年曾为大城王朝陪都,商业发达。但华富里不只是古城,也有“猴城”之称。独一无二的猴城景观,全世界“只此一家”、“绝无仅有”。每年11月的最后一个周末,华富里举行“猴子节”,当地居民会大摆宴席,准备丰富的水果食物,宴请数百只猴子齐来赴会,场面怪异壮观。猴子节已经变成了本地吸引来自世界各地游客的盛大活
- 2022-09-24
丛培国
【日精进打卡第1665天】【知~学习】《六项精进》《大学》【读书】1、《董明珠传》OK2、《活法》二遍OK3、《经营者养成笔记》OK4、《干法》OK5、《可复制的领导力》OK6、《把信送给加西亚》OK7、《思维方式》OK8、《不抱怨的世界》OK9、《六项精进》OK10、《京瓷哲学》OK11、《心若菩提》OK12、《任正非传》13、《道德经说什么》00814、《中南海》11015、《素直之心》OK1
- 《发展心理学》第五节青春期的心理发展(笔记一)
平凡也好
分享1665天(2022.7.21)第一单元少年期的生理发育加速一、生理发育加速性的特征开始出现,有迷茫,有羞涩,不知该怎么处理。父母调整好自己的状态,不要感觉孩子还小,他已经自认为成年了,长大了。有强烈的被尊重的需求。这个阶段孩子会比较敏感,有的会仇视某一位老师,从开始不学习这一科而发展为厌学的情况。这个阶段父母也是最难的。二、青春发育期提前的趋势孩子们青春发育有提前的趋势,食物中含有激素,网络
- 这才是有逼格的晒娃方式
经典油画欣赏
文森特梵高-花瓶与十二个向日葵,1888年LucieKruta露西·克鲁塔作品欣赏来自捷克的摄影师LucieKruta,有一次,LucieKruta给女儿穿了一身新衣服并拍了一张照后,突然觉得女儿当天的着装很像莫奈笔下的一个小姑娘。这张偶然的照片激发了LucieKruta的灵感,从此,她便走上了翻拍名画人物的「不归路」,把自己的萌娃拍进了亿元名画里。(戴着珍珠耳环的女孩,1665年)(FridaK
- 晨间日记(202209290439)
锋听慧言曼语
起床:5:50就寝:23:00天气:晴心情:开心一、任务清单(一)昨日完成的任务,最重要的三件事1.完成十一安全教育主题班会的召开;2.完成她力量的访谈;3.完成学院学工例会的召开;(二)未完成事情及原因(三)计划外事(四)习惯养成:做一个长期主义者1.早起第741天2.坚持晨跑485天。3.坚持亲子绘本伴读1665天;4.坚持写晨间日记438天。5.坚持每天阅读至少1小时231(阅读超过1小时)
- 生活随记:第1670篇《要培养会“玩”的孩子》
思辰妈妈
2021年5月18日星期二晴农历四月初七第二轮读经:第48周第3天累积(1665)读经人:思辰妈妈、思辰宝贝早起听课:累积1708天妈妈的运动计划:坚持跑步:累积810天开合跳100下:累积66天跳绳200个:累积64天孩子习惯培养:坚持晨读经典第1297天。坚持亲子共读1284天。坚持背诵古诗508首。每日一味药背诵第163天。157第二轮读经内容。《易经》《三字经》《诗经》《增广贤文》《笠翁对
- 20210416社群运营第五天
石淑萍
你知道吗?苹果不仅眷顾过牛顿,也曾抛弃过牛顿!相传在1665年的英格兰,有一个乐于思考名叫牛顿的青年受到了不同寻常的启发。那天,牛顿正坐在自家院子的苹果树下休息,突然一个熟透的苹果猛地砸到他的头上,这一砸非但没把牛顿砸晕,反而帮助牛顿发现了“万有引力定律”。故事恒久远,一篇永流传——社群运营离不开的三个故事而在1997年的美国,牛顿(世界上第一款掌上电脑)就没有那么幸运了。随着乔布斯重新执掌苹果(
- 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