- 使用css3的动画属性@keyframes创建小说轮播图
Wiktok
前端模板制作csshtml5css3前端框架ui
最近一直在琢磨做一个小说网站模板,在寻找灵感时发现一个很好的小说展示效果-小说三维轮播,如下图所示:这种小说轮播展示方法不仅美观而且节省页面空间,那么他到底怎么实现的呢?由于本人是一个小白,所以去网上查了一下,但是很遗憾,没找到相关方法。通过页面元素检查,发现他应该使用的是css的媒体属性@media并结合js的相关功能,应该挺复杂的,那么我们能不能用一种相对简单的方法实现它呢?答案是有。通过cs
- 看图写诗No392 野火燎原后 没有一株青草曾经死去 短诗:青草地
环球慢旅程
青草地青草地上一株株青草没有名字风吹过青草向前仰青草向后退雨来时青草弯下了身体头颅埋入了土地青草是什么?我记得从前有人大声地问过,千百个回答已经没人记得我的手轻抚一株青草的沉默指尖划过了时间的记忆野火燎原后没有一株青草曾经死去我听到青草地上一株株青草在说活着就是幸运抓住这一刻当春风再起时———环球慢旅程2021年6月3日关于“青草地”这首诗的一点说明,早晨醒来,环球慢旅程看到一张清新的图片,一个女
- 2020年最后一个月,这一年有什么让你印象最深刻的事?
芝士青年OoO
回首2020,年初的情景一直历历在目,这是我第一次一个人在上海过春节。本来好不容易抢到了21号回老家的车票,可就在即将前往火车站时,被手机上的新闻所震撼,当时只知道有种流行性感冒很严重,传染力极强,没有特效药,几天内就大面积感染。与家人沟通后,随即退掉了火车票,回到了10平的出租屋,有点蒙。2、3天后,疫情每天都在暴增,铺天盖地的新闻报道,上海的街道一下子空无一人,只剩下些许残叶在路上飘荡,一下子
- L1正则和L2正则
wangke
等高线与路径HOML(Hands-OnMachineLearning)上对L1_norm和L2_norm的解释:左上图是L1_norm.背景是损失函数的等高线(圆形),前景是L1_penalty的等高线(菱形),这两个组成了最终的目标函数.在梯度下降的过程中,对于损失函数的梯度为白色点轨迹,对于L1_penalty函数的梯度为黄色点轨迹.可以看出,黄色的点更容易取值为0.因此在考虑两个损失的权衡时
- 复盘:抓住写作核心,避免四个错误
夏雨秋风
1、现实并不代表故事,需要创作现实里发生的事情有时比想象的更加离奇,但这些离奇的事情被传播报道后,人们尊重实际会接受这样的离奇事件,但如果把这些离奇的事件写进故事里,因为故事潜意识里读者都认为是虚构的就会觉得作者编的太离谱,不切实际。因此将现实的事情写进故事里,需要作者对故事进行创作。2、避免故事逻辑不合理对于真实的事件尽量还原事件,对于虚构的故事在创作时需要考虑故事情节发展的合理性。在情节里可以
- 同伴是一种力量!
静候花开_7090
前些时,瞥见一老太太翻垃圾桶可能找纸箱子,我转身走去递给她一根冰棍,她看看我,说她不能吃凉的就径直走了。我还是我,她还是她。今早,遇到熟悉的一位大娘形单影只的穿过花池慢慢往前挪,她比往日消瘦,眼睛凹陷,也不见大叔陪伴,他夫妻二人领双份退休金,儿女工作体面,却每日翻纸盒子瓶子罐子,乐在其中,攒着一车,老夫妇欢笑有余,节俭有余。今日偶见生悲,怎样都是过,可是没有你,我也不再是我。没有同伴,人生少了很多
- 每个风景都值得留住
残窗疾风
温暖的阳光拍打在身上,它轻轻抚摸着在旷野的行人,一阵阵寒风吹过,但在气温达到一定的温度时,即便是寒风也显得温暖,有着恰如带给人们的感觉就是春天即将到来。然而这个寒冬却显得格外独特……雪花铺满大地2018年1月12日,这也是入冬以来升温得很快的一次令人欣喜,而在这之前我还在学校的那段时间里气温是在零下几度的,寒风刺骨,让人觉得冷飕飕的,显得这个冬天得分是如此的不尽人情。人们走在大街上都是裹得里外三层
- 天天金句摘抄精选8.3
飞云写作
1、每次归程,都是为了更好出发,每次停歇,都是为了积攒力量。2、生活的真谛从来都不在别处,就在日常一点一滴的奋斗里。3、一切伟大成就,都是接续奋斗的结果,一切伟大事业,都需要在继往开来中推进。4、天上尘,地下土。你选择什么样的方式,就会拥有什么样的人生。真正的优秀不是别人逼出来的,而是自己和自己死磕。5、“日月不肯迟,四时相催迫。”在这个属于奋斗者的新时代,人人都有追梦的权利,人人也都是梦想的筑造
- 分别是为了再次相逢(二)
九楼西
车站是见证相聚和分别的场所。每天都会上演着无数次的相聚和分别!相聚的人们,开心的结伴而行。分别的人们,一个在候车室流泪,一个在外面伤心!“天下无不散的宴席”这句话成了分别时安慰彼此的咒语!几乎任何分别的场景都适用!分别是为了再一次的重逢!只有经历过分别的人,才能真正体会到相聚的幸福,才能真正理解相聚的甜蜜!有一次看到一则新闻,在一列火车上,列车员让旅客写下最想给谁说的话,和那个人的联系方式,还可以
- 倾听内心的声音,勇敢地向前一步
不一样的素兮
人是群居性动物,我们有时候在做抉择时会被外在的声音所干扰,不敢遵从内心的呼唤,害怕成为另类,害怕被身边的人孤立,所以,很多时候我们的选择并不快乐。这个时候不妨试着问问自己,最坏的情况是什么?能忍受这样的情况吗?如果答案是肯定的,那就听从内心的声音,勇敢的向前一步。在选择学习写作时,内心也有过挣扎,自己已不再年轻,放下书本几十年了,生活还需要打理,孩子也需要照顾。变现甚至都那么渺茫,每天拿出这么大的
- 软件工程造价师习题练习 18
成都东契奇科技
学习
1.在软件估算过程中,我们主要对项目的规模,质量,进度和成本进行估算错误正确软件估算不对质量进行估算,只对项目的规模,进度,成本进行估算。答案:错误2.在使用类比法进行估算时,通常以均值作为参考。正确错误在使用类比法进行估算时,通常以第50百分位数为参考而非均值,因为这样不会受极值的影响。答案:错误3.在使用快速功能点方法进行软件规模估算时,第一步是识别系统边界错误正确快速功能点方法计数过程第一步
- 6.19日领导者关键时刻一定要做出好的榜样
蔡爱春
领导者在一个团队里就是一个标杆,首先这个标杆必须是正直有原则的,再者遇到难题时,必须出面解决问题,为团队里的其他人做出榜样。
- 2021-12-11你的无知可能当成别人的笑柄
傻乎乎的
现在回想一下自己参加工作近20年,在刚入公司时自己就是一个无知天真浪漫的村姑性的那种,经过时间的冲打,自己的经历,才有今天的现况,不敢说自己是成功了,但是的确比同龄人优秀一点,其实,人是无法对比的。因为我们所面临的生活,工作都是不一样的,还有我们的环境也是不同.环境是一个很大的差异。因此我们不能定论是否成功或是失败。在职场中就如战场一样,人人都有善良与凶险的那一面,只要是与个人利益相关的事情,肯定
- 周五 2020-08-07 24:00 - 06:30 晴 10h17m
么得感情的日更机器
2020-8-7原计划崩了一时间记录0:006:30休息-睡觉6:306:306:37休息-看手机0:076:377:302-编程工具-刷题0:537:308:13饭早10:438:138:222-技能-时间管理-日总结0:098:228:302-技能-时间管理-日计划0:088:308:55交流0:258:558:582-技能-时间管理-日总结0:038:589:003-日常-0:029:009
- 浏览器的网络请求304的缓存问题
victor-AI最好的学习方式是画图
http
1、http请求时浏览器先看本地缓存有没有该文件,没有文件就直接发起http请求获取最新js、html等文件。(缓存里面有该文件且没有过期直接使用本地缓存,谁都不商量,所以叫强制缓存)。2、本地缓存如果过期了的话就去问一下服务器请求的该文件有没有修改,没有修改就返回304继续使用本地缓存,同时更新一下本地缓存的过期时间(Expires和Cache-Control),修改的话返回200获取新文件。(
- ios设置tabbar背景颜色_UITabBarController、TabBar背景颜色设置、TabBarItem颜色处理
weixin_39837352
ios设置tabbar背景颜色
在iOS的开发过程中我们使用最多的框架结构估计就是UITabBarController+UINavigationController架构了,然而在开发过程中,对于许多初学者,甚至对于许多有半年多开发经验的iOSdev来说还是会有很多很棘手的问题,比如设置tabBar的背景颜色、tabBarItem的图标选中时的颜色为蓝色、tabBarItem选中的背景色的设置...完整项目点这里。下面创建项目并搭
- 你这么焦虑,就是因为你没有学习临界知识
麦芽的理想吧
好友燕子是朋友圈的学习达人,在企业从事人力资源工作的她,经常神龙见首不见尾,朋友们周末约她时,她不是在学习,就是在学习的路上,所学课程涉及时间管理、商务谈判、沟通演讲,职场礼仪,最近还去学了编程课,我们都戏称她是“知识付费的引擎”。可是,昨天,她却打电话过来说自己很焦虑。为什么一个每天努力学习充实自己的人,却会焦虑呢?《得到》讲书人,被罗振宇称为中国最会学习的人之一的成甲老师,在《好好学习》中写到
- 痛苦与不甘,也许是通往成功殿堂的钥匙(一百五十四)
风之舞555
2022年11月20日至12月18日,第22届世界杯如期在卡塔尔上演,这届世界杯将是历史上最后一届有32支球队参加的世界杯。下一届世界杯将正式扩大至48支球队。梅西和他的阿根廷队友们又一次踏上了世界杯之旅。从2005年正式成为阿根廷国家足球队的一员以来,梅西已经经历了17年,共计4届世界杯,期间他出战19场,打入6球,送出5次助攻。最好成绩时2014年的巴西世界杯,在那一年他获得了世界杯金球奖,但
- 2019-05-20
若尘_fca9
2019-05-20扬州市方圆建筑工程有限公司377期利他2组【日精进打卡第391天】【知~背诵】《六项精进》3遍共1173遍《大学》开篇3遍共1173遍【经典名句分享】优于别人,并不高贵。真正高贵的,是优于过去的自己!——海明威一、修身:看书,学习,跑步。二、齐家:洗衣、做饭、打扫卫生。三、建工:查看账套,查看离职人员借款,以免结账时多付款。协助领导处理西安开社保专用账户相关事宜。协助领导处理以
- iOS面试:runtime如何实现weak变量的自动置nil?
androiios
ios面试
在iOS开发中,weak变量的自动置nil是Objective-C和Swift中内存管理的重要特性。这个特性主要依赖于Objective-C的运行时(runtime)机制。以下是对这个过程的详细解释:1.weak变量的定义weak变量是一种引用类型,它不会增加对象的引用计数。当一个对象的所有强引用(strong)被释放时,weak引用会自动被置为nil。这样可以避免循环引用(retaincycle
- 2020年吉林省考申论指导:破解格式难题
临江华图
贯彻执行题作为申论常考的题型,在笔试考试的测查中,其文种多达几十种,所以不难看出该题型在笔试中的难度。正是因为于此,大多数考生对于贯彻执行题是又恨又怕,因此,小编为大家梳理常见的贯彻执行作答格式,来帮助考生破解该难题。1.当题干中考察到宣传倡议类文种时,类如:宣传稿、倡议书、建议书、通知、整改通知、意见书等文种时,考生只需要写出:标题+发文对象+正文+发文单位+发文日期。五个要素即可。具体正文写作
- Redis的内存淘汰策略—— volatile-random
Flying_Fish_Xuan
redis数据库缓存
`volatile-random`策略简介在`volatile-random`策略下,当Redis的内存使用达到配置的上限(`maxmemory`)时,它会随机选择一个设置了过期时间的键进行删除,直到释放出足够的内存。这种策略不会考虑键的使用频率或最近访问时间,而是纯粹随机地选择设置了TTL的键进行删除。这种策略适用于以下场景:-需要在内存达到上限时优先删除临时数据,而不是所有数据。-数据访问模式
- 儿大该不该避母?
七月七日
俗话说儿大避母,女大避父,可是现实生活中也有很多不避讳的。比如孩子三四岁了,去游泳时还被家长带到异性换衣间的,试想女生看到一个只有三四岁但是个头已经不小的孩子,还有勇气面不改色的换泳衣吗,三四岁的小女孩看到众多成年男人的裸体,当爸爸的不怕孩子有心理阴影吗?当父母的应该尽量避免出现这种尴尬,给孩子正确的性别引导。当因为照顾孩子需要父母帮忙的时候,父母和成年的儿女生活在一起也会有诸多尴尬。T宝妈:我要
- 讲理?
AOS加贝
每个人的立场不同,思想不同,跟他讲道理,有时候在他看来只是摧毁他内心平衡的导弹,赶紧释放自己的拦截导弹。所以当对方内心极其抵触或是自己极其抵触时,就别说了。我和对方不一样,我们要能容纳两个极端的思想,取其一作为标准。把对方的思想当做自己内心架构上空的点点繁星,多一点更精彩。而且谁能保证自己的思想一定是最优解?哈
- 感悟|哪有什么岁月静好
我若盛开清风自来
“哪有什么岁月静好,只不过有人为你而负重前行!”以前不理解这句话,直到遇到一个人,才终于明白是怎么一回事。女儿的老师,漂亮,温柔,黑长发及腰,很瘦,穿什么衣服都很好看。看起来像二十多岁未婚的少女!但得知她已经两个孩子了,而且老大和女儿同岁。我瞬间hold不住了。推算一下,年龄和我差不多,学历也差不多。可我才一个孩子,都沧桑的不行,身材变形,体重上升,面容憔悴。完全看不见当年青春时的影子。闺蜜也吐槽
- Pandas库性能优化指南:从基础到进阶(终)
小高要坚强
pandas性能优化python数据分析开发语言
Pandas是Python中广泛使用的数据处理库,凭借其强大的功能和易用性,深受数据科学家和开发者的青睐。然而,Pandas在处理大规模数据时可能会遇到性能瓶颈,导致执行效率低下。本文将深入探讨如何通过一系列优化技巧,提升Pandas的性能表现,确保代码既高效又保持可读性。一、需要关注的问题在数据处理的过程中,性能往往是一个不可忽视的因素。虽然Pandas提供了丰富的函数和方法以简化数据操作,但在
- 操作系统原子操作
zzt_is_me
算法linux
原子操作所谓的原子操作就是不可被拆分的操作,对于多线程对全局变量进行操作时,就再也不用再线程锁了,和pthread_mutex_t保护作用是一样的,也是线程安全的,有些编译器在使用时需要加-march=i686编译参数。type__sync_fetch_and_add(type*ptr,typevalue);//+type__sync_fetch_and_sub(type*ptr,typevalu
- 我要切割时间2023-05-23
雅风66
今天早上5点半的闹钟,在床上迷迷糊糊小睡一会,起床已经6点。做了简单拉升,冥想,喝水等早起动作,打开电脑,等真正开始工作的时候,已经是6:30。工作了大约30多分钟,7点几分的时候,我又刷起了手机视频,再看已经是7:22,儿子很快要起床了。我给他打开了早起音乐,6点半喊他起床。再照顾他洗漱穿衣去上幼儿园。接着,我开始忙自己洗漱,做早餐,吃早餐。事实上,我现在也没有把早餐吃完,时间已经9点了。我的时
- 撰写心得报告,寒调即将收尾 ——报告撰写培训会成功召开
NAZ0817
(通讯员蔡怡薇2022-01-07)为了让队员们对报告的撰写有更加深入的了解,确保寒调的收尾工作顺利进行,,先锋实践队、蒲公英实践队、萤火虫实践队全体队员于2022年1月7日14时准时召开了线上会议。下午14时整,培训会正式开始。本次会议主讲人是先锋实践队队长胡子航。会议伊始,队长胡子航强调了报告撰写对此次寒调的重要性,并要求大家认真对待,接着,简单介绍了报告需要书写哪些内容,随后,就最复杂的格式
- 2023-07-13
dfc4787ac2ca
元式催眠~《惊人的因果定律》善良的人,根本不会吃亏总有过来人告诉你:人太善容易受欺负,善良的人经常吃亏。其实,人生很长,做一个善良的人,可能一时会受委屈,但那只是人生中很短的一段经历。《周易》里说:“积善之家必有余庆。”你的善良,人不知,天知,最后都会变成以后人生路上遇见的惊喜和好运。其实,善良的人,根本不会吃亏。01善良是一种助人助己的福报看过这样一个视频。一家酒店里,经理无意间推开一间包间,却
- ASM系列五 利用TreeApi 解析生成Class
lijingyao8206
ASM字节码动态生成ClassNodeTreeAPI
前面CoreApi的介绍部分基本涵盖了ASMCore包下面的主要API及功能,其中还有一部分关于MetaData的解析和生成就不再赘述。这篇开始介绍ASM另一部分主要的Api。TreeApi。这一部分源码是关联的asm-tree-5.0.4的版本。
在介绍前,先要知道一点, Tree工程的接口基本可以完
- 链表树——复合数据结构应用实例
bardo
数据结构树型结构表结构设计链表菜单排序
我们清楚:数据库设计中,表结构设计的好坏,直接影响程序的复杂度。所以,本文就无限级分类(目录)树与链表的复合在表设计中的应用进行探讨。当然,什么是树,什么是链表,这里不作介绍。有兴趣可以去看相关的教材。
需求简介:
经常遇到这样的需求,我们希望能将保存在数据库中的树结构能够按确定的顺序读出来。比如,多级菜单、组织结构、商品分类。更具体的,我们希望某个二级菜单在这一级别中就是第一个。虽然它是最后
- 为啥要用位运算代替取模呢
chenchao051
位运算哈希汇编
在hash中查找key的时候,经常会发现用&取代%,先看两段代码吧,
JDK6中的HashMap中的indexFor方法:
/**
* Returns index for hash code h.
*/
static int indexFor(int h, int length) {
- 最近的情况
麦田的设计者
生活感悟计划软考想
今天是2015年4月27号
整理一下最近的思绪以及要完成的任务
1、最近在驾校科目二练车,每周四天,练三周。其实做什么都要用心,追求合理的途径解决。为
- PHP去掉字符串中最后一个字符的方法
IT独行者
PHP字符串
今天在PHP项目开发中遇到一个需求,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下:
$str = "1,2,3,4,5,6,";
$newstr = substr($str,0,strlen($str)-1);
echo $newstr;
- hadoop在linux上单机安装过程
_wy_
linuxhadoop
1、安装JDK
jdk版本最好是1.6以上,可以使用执行命令java -version查看当前JAVA版本号,如果报命令不存在或版本比较低,则需要安装一个高版本的JDK,并在/etc/profile的文件末尾,根据本机JDK实际的安装位置加上以下几行:
export JAVA_HOME=/usr/java/jdk1.7.0_25  
- JAVA进阶----分布式事务的一种简单处理方法
无量
多系统交互分布式事务
每个方法都是原子操作:
提供第三方服务的系统,要同时提供执行方法和对应的回滚方法
A系统调用B,C,D系统完成分布式事务
=========执行开始========
A.aa();
try {
B.bb();
} catch(Exception e) {
A.rollbackAa();
}
try {
C.cc();
} catch(Excep
- 安墨移动广 告:移动DSP厚积薄发 引领未来广 告业发展命脉
矮蛋蛋
hadoop互联网
“谁掌握了强大的DSP技术,谁将引领未来的广 告行业发展命脉。”2014年,移动广 告行业的热点非移动DSP莫属。各个圈子都在纷纷谈论,认为移动DSP是行业突破点,一时间许多移动广 告联盟风起云涌,竞相推出专属移动DSP产品。
到底什么是移动DSP呢?
DSP(Demand-SidePlatform),就是需求方平台,为解决广 告主投放的各种需求,真正实现人群定位的精准广
- myelipse设置
alafqq
IP
在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。
注释模板导入步骤
安装方法:
打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Code-->Code
- java数组
百合不是茶
java数组
java数组的 声明 创建 初始化; java支持C语言
数组中的每个数都有唯一的一个下标
一维数组的定义 声明: int[] a = new int[3];声明数组中有三个数int[3]
int[] a 中有三个数,下标从0开始,可以同过for来遍历数组中的数
- javascript读取表单数据
bijian1013
JavaScript
利用javascript读取表单数据,可以利用以下三种方法获取:
1、通过表单ID属性:var a = document.getElementByIdx_x_x("id");
2、通过表单名称属性:var b = document.getElementsByName("name");
3、直接通过表单名字获取:var c = form.content.
- 探索JUnit4扩展:使用Theory
bijian1013
javaJUnitTheory
理论机制(Theory)
一.为什么要引用理论机制(Theory)
当今软件开发中,测试驱动开发(TDD — Test-driven development)越发流行。为什么 TDD 会如此流行呢?因为它确实拥有很多优点,它允许开发人员通过简单的例子来指定和表明他们代码的行为意图。
TDD 的优点:
&nb
- [Spring Data Mongo一]Spring Mongo Template操作MongoDB
bit1129
template
什么是Spring Data Mongo
Spring Data MongoDB项目对访问MongoDB的Java客户端API进行了封装,这种封装类似于Spring封装Hibernate和JDBC而提供的HibernateTemplate和JDBCTemplate,主要能力包括
1. 封装客户端跟MongoDB的链接管理
2. 文档-对象映射,通过注解:@Document(collectio
- 【Kafka八】Zookeeper上关于Kafka的配置信息
bit1129
zookeeper
问题:
1. Kafka的哪些信息记录在Zookeeper中 2. Consumer Group消费的每个Partition的Offset信息存放在什么位置
3. Topic的每个Partition存放在哪个Broker上的信息存放在哪里
4. Producer跟Zookeeper究竟有没有关系?没有关系!!!
//consumers、config、brokers、cont
- java OOM内存异常的四种类型及异常与解决方案
ronin47
java OOM 内存异常
OOM异常的四种类型:
一: StackOverflowError :通常因为递归函数引起(死递归,递归太深)。-Xss 128k 一般够用。
二: out Of memory: PermGen Space:通常是动态类大多,比如web 服务器自动更新部署时引起。-Xmx
- java-实现链表反转-递归和非递归实现
bylijinnan
java
20120422更新:
对链表中部分节点进行反转操作,这些节点相隔k个:
0->1->2->3->4->5->6->7->8->9
k=2
8->1->6->3->4->5->2->7->0->9
注意1 3 5 7 9 位置是不变的。
解法:
将链表拆成两部分:
a.0-&
- Netty源码学习-DelimiterBasedFrameDecoder
bylijinnan
javanetty
看DelimiterBasedFrameDecoder的API,有举例:
接收到的ChannelBuffer如下:
+--------------+
| ABC\nDEF\r\n |
+--------------+
经过DelimiterBasedFrameDecoder(Delimiters.lineDelimiter())之后,得到:
+-----+----
- linux的一些命令 -查看cc攻击-网口ip统计等
hotsunshine
linux
Linux判断CC攻击命令详解
2011年12月23日 ⁄ 安全 ⁄ 暂无评论
查看所有80端口的连接数
netstat -nat|grep -i '80'|wc -l
对连接的IP按连接数量进行排序
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
查看TCP连接状态
n
- Spring获取SessionFactory
ctrain
sessionFactory
String sql = "select sysdate from dual";
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
String[] names = wac.getBeanDefinitionNames();
for(int i=0; i&
- Hive几种导出数据方式
daizj
hive数据导出
Hive几种导出数据方式
1.拷贝文件
如果数据文件恰好是用户需要的格式,那么只需要拷贝文件或文件夹就可以。
hadoop fs –cp source_path target_path
2.导出到本地文件系统
--不能使用insert into local directory来导出数据,会报错
--只能使用
- 编程之美
dcj3sjt126com
编程PHP重构
我个人的 PHP 编程经验中,递归调用常常与静态变量使用。静态变量的含义可以参考 PHP 手册。希望下面的代码,会更有利于对递归以及静态变量的理解
header("Content-type: text/plain");
function static_function () {
static $i = 0;
if ($i++ < 1
- Android保存用户名和密码
dcj3sjt126com
android
转自:http://www.2cto.com/kf/201401/272336.html
我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3种方式来存储用户名和密码
1、通过普通 的txt文本存储
2、通过properties属性文件进行存
- Oracle 复习笔记之同义词
eksliang
Oracle 同义词Oracle synonym
转载请出自出处:http://eksliang.iteye.com/blog/2098861
1.什么是同义词
同义词是现有模式对象的一个别名。
概念性的东西,什么是模式呢?创建一个用户,就相应的创建了 一个模式。模式是指数据库对象,是对用户所创建的数据对象的总称。模式对象包括表、视图、索引、同义词、序列、过
- Ajax案例
gongmeitao
Ajaxjsp
数据库采用Sql Server2005
项目名称为:Ajax_Demo
1.com.demo.conn包
package com.demo.conn;
import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;
//获取数据库连接的类public class DBConnec
- ASP.NET中Request.RawUrl、Request.Url的区别
hvt
.netWebC#asp.nethovertree
如果访问的地址是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider#zonemenu那么Request.Url.ToString() 的值是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree<&
- SVG 教程 (七)SVG 实例,SVG 参考手册
天梯梦
svg
SVG 实例 在线实例
下面的例子是把SVG代码直接嵌入到HTML代码中。
谷歌Chrome,火狐,Internet Explorer9,和Safari都支持。
注意:下面的例子将不会在Opera运行,即使Opera支持SVG - 它也不支持SVG在HTML代码中直接使用。 SVG 实例
SVG基本形状
一个圆
矩形
不透明矩形
一个矩形不透明2
一个带圆角矩
- 事务管理
luyulong
javaspring编程事务
事物管理
spring事物的好处
为不同的事物API提供了一致的编程模型
支持声明式事务管理
提供比大多数事务API更简单更易于使用的编程式事务管理API
整合spring的各种数据访问抽象
TransactionDefinition
定义了事务策略
int getIsolationLevel()得到当前事务的隔离级别
READ_COMMITTED
- 基础数据结构和算法十一:Red-black binary search tree
sunwinner
AlgorithmRed-black
The insertion algorithm for 2-3 trees just described is not difficult to understand; now, we will see that it is also not difficult to implement. We will consider a simple representation known
- centos同步时间
stunizhengjia
linux集群同步时间
做了集群,时间的同步就显得非常必要了。 以下是查到的如何做时间同步。 在CentOS 5不再区分客户端和服务器,只要配置了NTP,它就会提供NTP服务。 1)确认已经ntp程序包: # yum install ntp 2)配置时间源(默认就行,不需要修改) # vi /etc/ntp.conf server pool.ntp.o
- ITeye 9月技术图书有奖试读获奖名单公布
ITeye管理员
ITeye
ITeye携手博文视点举办的9月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。 9月试读活动回顾:http://webmaster.iteye.com/blog/2118112本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《NFC:Arduino、Andro