- ImportError: Missing optional dependency ‘openpyxl‘.
Famiglistimott
LatexLatex
目录1、问题2、解决1、问题大家用python操作excel,会遇到ImportError:Missingoptionaldependency'openpyxl'.Usepiporcondatoinstallopenpyxl.'的问题,如图所示网上说要去site-packages目录下手动卸载了pandas包,然后再pip安装,但是!我不论是通过什么途径卸载了又安装都不行...我们都知道,常见库下
- 罗斯福酒店的蟑螂
我的心里每天绽放一朵花
一个小姑娘正在罗斯福酒店金碧辉煌灯光透亮伴着乐队涓涓细流轻音乐的餐厅用午餐。她胖乎乎的小手端着一个小小的特别精致的碟子,正在用精美的小勺舀着浓香黄油覆盖的蛋糕,突然她看到一只褐色的虫子飞快的钻了出来,她吓的一下子扔掉了碟子和勺子,向妈妈喊道妈妈有虫子。音乐声嘎的一下停止了,所有人的目光都朝这边看来,妈妈显然是被孩子吓着了。有些慌乱,优雅的动作一下子被打乱。虫子在哪儿呢?妈妈并没有看见。这儿怎么可能
- 《探索后,突破前》
红雁_5042
为期5天的探索学习落幕了,留下的体验还在回味,我想要什么?我的终极目标是什么?我要突破哪些?我想成为什么样的人?等等……冒险,说实话参加这个培训就是很冒险,探索是姐姐力劝我一定要参加还帮我交了费用。突破是我自己要参加还是姐姐出的钱,三个阶段上下来再加上来回的机票和食宿3.5W左右时间还搭进去,我很忐忑不知道能不能创造出我想要的结果再加上经济压力,我很纠结,也担心老公不支持我不同意我参加后面的内容。
- 栀子花
青青_7b23
又到了这样的季节,半暖还润。客厅飘来的果香从鼻端滑入,叩开了大脑记忆的门。有人说,美好的童年可以让你温暖一辈子。事实果真如此!小的时候,外婆家门前种了一棵栀子树,在我有记忆的时候那棵树就是很大的了,比我高好多。郁郁葱葱,每一片叶子都是那么莹润光滑,在日光的照耀下亮亮地闪着光。风一吹过,就像小孩子一样笑笑地点着头,一啄一啄的。我每到外婆家来都要围着栀子树转几圈,就像和朋友打个招呼。每年初夏时节,天气
- 利用新浪API批量生成t.cn 短链接的接口有哪些?
tokely
新浪提供了长链接转为短链接的API,可以把长链接转为t.cn/xxx这种格式的短链接。短链接对于一些商家来说使用价值非常大,故整理了6个较为好用的t.cn短链接批量生成接口。1、快鸟短网址平台官网:http://kndwz.com随着移动互联网行业的的蓬勃发展,线上推广重要性越来越高,在推广的时候如果将长链接缩短一下,变成t.cn短链接可以获得更好的访问。快鸟短网址是一个好用的长链接生成t.cn短
- 穴位贴遇水后也会黑,面对质疑我们来做个实验
有空一起玩手机
有些人质疑,你们的穴位贴遇水后也会黑,面对质疑我们来做个实验吧,让事实说话!看下面9图,不管是冷水浸泡,还是热水浸泡,都不会比一晚足底贴敷黏和黑,水里拿出来也不会有油脂,因为身体的湿气不只是水,还有混合毒素的粘稠物质,实验证明穴位贴确实有排毒去湿的效果!
- hackcon ctf 2018 | pwn wp
fantasy_learner
BOF漏洞点:栈溢出利用过程栈溢出跳转callMeMaybe函数获得flagexpSheSellsSeaShells90流程分析:给出了输入的栈地址有一个栈溢出点没有nx利用过程:根据以上三点,得出可以使用ret2shellcode使用shellcraft生成shellcode利用栈溢出,输入并跳转到shellcodeexpSimpleYetElegent150这道题目做了最久,卡在了能否根据_d
- 2018-02-28
小妖卡卡Echo
自从23日开始在写文章以来,前面五天,我都坚持写,每一篇都有被专题录用甚至首页推荐,热血沸腾了几天,昨天晚上实在打不过瞌睡虫,就宣布停更一天。今天带娃睡觉,又差点把自己哄睡着,想着明天就开始正式三月打卡写作了,很想明天再写啦,反正现在写的又不算数。这个念头跳出来以后,我顿时一激灵!我到底是为什么在写啊?打卡又是为了什么?为了炫耀吗?为了展示我高大上地在做一件与众不同的事吗?为了文章写好后得到大家的
- 机器学习和深度学习区别
hong161688
机器学习深度学习人工智能
机器学习和深度学习作为人工智能领域的两大重要分支,虽然有着紧密的联系,但在多个方面存在显著的差异。以下将从定义与起源、技术基础、模型复杂度、数据需求、计算资源需求、应用领域以及学习方式与特点等角度,详细阐述机器学习和深度学习的区别。一、定义与起源机器学习:是人工智能的一个分支,它让计算机能够在没有明确编程的情况下,通过观察和分析大量数据来学习并做出预测或决策。机器学习起源于20世纪50年代,随着算
- 时间看得见(第65天/3650天)
瓜小西呀
【第65天/3650天】时间管理:2819.04.17和玉多把钥匙拿到手了,玉多说终于可以睡个踏实的觉啦!工作记录住的地方要搬了,公司也要搬了。内心竟然毫无波澜?坚持!!!记住尚龙老师的那篇文章!生活记录养生:三杯白开水,一盒牛奶,泡脚15min。朋友和家人:在地铁上接到小叔的视频,所以聊了几句就挂啦。又是和朋友聊了很多话的一天。和拢龙,小李子阿紫聊了很多,小李子一直鼓励我坚持下去,她说坚持下去一
- 种什么药材赚钱快?10种不愁销路的药材推荐!
氧惠导师
随着人们对养生健康的注重,中药材变得越来越受市场欢迎了,届时药材种植成了不错的赚钱项目,那2024年种什么药材赚钱?这几种不愁销路!➤推荐网购返利app“氧惠”,一个领隐藏优惠券+现金返利的平台。氧惠只提供领券返利链接,下单全程都在淘宝、京东、拼多多等原平台,更支持抖音、快手电商、外卖红包返利等。(应用市场搜“氧惠”下载,邀请码:521521,全网优惠上氧惠!)➤由于信息差的关系,很多剁手党都不曾
- 越笨拙越努力
徐小晫
给大家讲个故事。道光年间,湖南湘乡县有一个读书人从小读书非常刻苦,每天不背回一篇文章绝不睡觉。有一天黄昏,他坐在书桌前背诵宋代大文豪范仲淹的《岳阳楼记》时,有一个小偷,潜入他家,爬到房梁上,准备等这家人都睡着了,下来偷东西。结果没想到,这个年轻人怎么也背不过,小偷在房梁上睡了两觉,醒来一看,他还在那里背着呢。“庆历四年春,藤子京谪守巴陵郡。越明年,政通人和,百废俱兴,乃重修岳阳楼。。。。”听来听去
- 图像分割任务在设计模型损失函数时,高斯函数会被如何应用
Wils0nEdwards
计算机视觉人工智能深度学习
什么是高斯函数?Gaussianfunction,又称为高斯函数,是一种常见的数学函数,定义为一种特定形状的钟形曲线。其表达式通常为:f(x)=a⋅exp(−(x−b)22c2)f(x)=a\cdot\exp\left(-\frac{(x-b)^2}{2c^2}\right)f(x)=a⋅exp(−2c2(x−b)2)其中:aaa决定了曲线的高度(峰值)。bbb是曲线中心位置的均值,决定曲线的对
- 看起来懂很多,却还是做不好一顿辅食
弱水轻寒
我还记得从宝宝五月龄开始,日子就是数着过的,什么时候添加第一口辅食、吃什么,这一切都让我有点紧张。我把宝宝可以添加辅食的生理信号复习了一遍又一遍,生怕早了或是晚了。决定提供辅食的那天,我小心翼翼地喂宝宝吃了第一口辅食,那是用母乳冲调的高铁纯大米米粉,我仔细地观察着她的表情,想象着她的欣喜,或是颦眉,她是会张大了嘴要再来一口,还是紧紧闭上嘴小手把勺子往外推。关于辅食添加,目前网上可参考的信息是在太多
- 第11章 32位x86处理器编程架构
晴空闲雲
架构汇编
第11章32位x86处理器编程架构IA-32(INTELArchitecture,32-bit):INTEL32位处理器架构简称IA-3,以8086处理器为基础发展起来的。该章重点介绍了IA-32处理器的工作方式和相关技术。IA-32架构的基本执行环境寄存器的扩展32位处理器通用寄存器:包含EAX、EBX、ECX、EDX、ESI、EDI、EBP、ESP,它们的在原先16位处理器的AX、BX、CX、
- Amqp协议的说明和使用场景
猰貐的新时代
python开发语言
引言本文围绕Amqp协议,为大家详细解析Amqp协议、核心技术亮点、多协议之间的对比以及使用实践,并介绍华为云IoT通过Amqp协议如何为开发者和企业提供了更加灵活和高效的通信方式,使得物联网应用得以在各个领域得到更广泛的推广和应用。AMQP协议,全称为AdvancedMessageQueuingProtocol。在2006年6月,由Cisco、Redhat、iMatrix等联合制定了AMQP的消
- 今日任务:地下党接头
白于斯
久违的太阳终于舍得露面,驱散了这短时间以来的潮湿与阴冷。烈日当头,撒下的是明晃晃的一片,在此之下,整个人都是暖哄哄的。在这可爱的天气里出门逛逛,简直是完美。今日份炙热的太阳老妈昨天就发信息说她会晚上炖好鸡腿,第二天中午炒好,到时候再发信息让我们过去拿。本来妹是准备中午炒虾的,但因为等会有老妈炒的鸡腿,因此我们今天中午只要去把鸡腿拿回来再炒个蔬菜就可以开饭了。我俩一直在等着老妈的信息,等到十点半左右
- C++——list常见函数的使用和模拟实现(2)
Wangx_wang
c++list开发语言
在list的上一篇博客里实现了list基本的初始化、插入数据、删除数据的基本功能,这些功能的实现方式只是在原先链表的实现里加入了模版而已,但是list作为一个容器,它还有一个基础的东西——迭代器。list的迭代器和之前实现的string和vector很大不同,这里就专门进行list迭代器基本功能的模拟实现。list的迭代器本质上是一个指向list结点的一个指针,但是因为list的结点在内存中的分布
- 提升自己的最好方式:运动
峥峥徐
哈喽大家好,我是你们的好朋友峥峥,今天是2021年10月29日,是我挑战1000天演讲打卡的第192天,今天给大家分享的主题是【提升自己的最好方式:运动】“走出去,当下便是最好的时间。”那些活得清醒,工作优秀的人大多都是在运动中造就了足够强的头脑。然而随着生活日益便捷,大部分人的运动量也越来越少,诸多病症越来越年轻化。重视运动,用心健身,不容忽视。正如战国时秦国丞相所说:“流水不腐,户枢不蠹,动也
- 卡码网C++基础课 | 1. A+B问题I
TimeManager1
c++开发语言
之前一直有在学习c++,陆陆续续也跟着代码随想录刷了一些力扣,但是总感觉在自己的基本功不够扎实,尤其是在遇见ACM输入输出模式的时候,所以就想着跟着卡尔的基础课教程系统性地学习一遍,就在这里记录一下自己的小心得吧,也算是一种小小的打卡,希望自己能够坚持下去!加油!1.在该问题中,输入输出是靠内置库iostream实现的,里面有两个基础类型:istream和ostream,也就是输入输出流,在声明了
- 鲁国的第二号权臣
写手Jennifer女士
岁月逝,忽若飞,当年鲁僖公在此会盟的阳谷邑城到了今天已经变成遗址了。而我这个说书人今天要讲的正是鲁僖公的故事。
- 2018-01-20
甜奶奶与小可乐
相遇2006年,我们在高一的教室相遇,他在城市的最南边,我在城市的最北边,我一直相信我们之间有月老所牵的一根线,不然怎么会排除了一万种擦肩都不会的可能,最终相遇。正如无数个美好爱情的开始一样,我们是上学时前后位,当时还有大倪和利利,从小就像男孩子一样大大咧咧的我,迅速把他们三个人团结在了我身边,并且还俗气的按照年龄的大小排起位分来,大倪年纪最大,当时都管他叫大哥(后来才发现,貌似只有我自己大哥大哥
- 追女生懂得“隐藏狼性”,是男生的顶级智慧
男魅情感
你要坚信,女生的第六感很强,在追女生的全过程中,假如,你对她有太强的需求感,她会很显著地觉得到,随后,就逐渐生疏你情商高的男孩子,通常都明白“掩藏狼性文化”,即便再喜欢一个女生,他也会抑制对女生的需求感,它是一种顶尖的聪慧想像一下,倘若,有两个真实身份标准都一样的男孩子,在与此同时追求完美一个女生,在其中,一个男生对女生畏首畏尾,另一个男生则是一副不在乎的心态一般状况下,女生都是会挑选第二个男孩子
- 系统架构设计师——层次式架构设计理论与实践
吴代庄
#系统架构设计师系统架构系统架构设计师
层次式体系结构概述层次式体系结构是一种将系统组织成多个层次的设计方法,每个层次为上层提供服务,并作为下层的客户。这种结构有助于实现关注点分离,使得每个组件只负责本层的逻辑,从而提高了系统的可维护性和可扩展性。在层次式体系结构中,每一层最多只影响两层,只要给相邻层提供相同的接口,就可以允许每层用不同的方法实现。这种设计为软件重用提供了强大的支持。同时,由于组件的划分很容易明确组件的角色和职责,因此也
- 我有一只猫
喜欢赖床的左丘俊慧
图片发自App我有一只猫,我帮它取名左丘俊慧。一只猫,怎会取“左丘俊慧”的名呢?许多人不解,我亦忘了取名的初衷。大抵是在左丘遇见的它,便有了“左丘”;而“俊慧”,则是对过往的念想吧!我本是不太喜欢猫的。或是前些年,邻居家养了许久的猫,悄无声息离开得缘故,从而生了芥蒂。遇见左丘俊慧是个意外。那年左丘刚落了场雪,万籁俱寂,天地间一片银白,如同定格的画。我上了阳台,想平添几抹梅花迹。不知何时,几声慵懒微
- 安全感|日复盘9.27
隆里龙的成长史
收获感悟1.个人关键习惯养成认真按照时间线回顾一天的经历,活用暂停,快进,跳转。(日复盘核心技能)✔100跳绳0%(为什么没做,是因为等有空的时候,已经半夜了,不想因为跳来跳去影响身体,影响邻居。但你之前也是12点前练的啊,这和12点后有什么区别吗?你顾虑的是自己地身体,还是仅仅把这当做借口,幻想着还能让自己修养下?这是一个关于分析习惯机理的很好的例子)20俯卧撑30深蹲✔冥想25min(提高心理
- 利士策分享时间管理:驾驭生活的艺术
Lisce960310
生活
利士策分享时间管理:驾驭生活的艺术在快节奏的现代生活中,时间仿佛成了最稀缺的资源。我们都在与时间赛跑,试图在有限的时间里完成更多的任务,实现更多的梦想。然而,并非所有人都能在这场赛跑中游刃有余,关键在于是否掌握了时间管理的艺术。一、明确目标是前提时间管理的第一步,是明确自己的目标。没有清晰的目标,就如同航行在大海中没有指南针的船只,终将迷失方向。我们需要根据自己的实际情况,设定短期、中期和长期目标
- 山月不知心底事到底意难平
一曲陈情等一归人
去酒馆喝酒,听完这个故事,世间感情真是丰富。原来无意中救别人一命,可能就会有一段姻缘。不然我也去救一个吧。结完账,已经深夜了。一个人在街上晃晃悠悠,夜黑风高,真的是不发生什么都感觉对不起这个氛围。打了嗝,算了,平平安安也好。啊!脚好像踢到什么硬硬的东西,真疼呀!谁呀,这么没有公德心,把垃圾放在别人家屋前。想拎起来丢掉。感觉不对劲,这包裹也太严实了。出于好奇心,我打开看了一下。哇!是不是以为是凶杀案
- 世事,本来的样子你能接受吗?
经书
曾经,以为我们的世界总有个答案,是非黑白对错,总有个定性。所以,我们习惯给身边的各种人情世故都给贴上标签,而且我们也乐于此。慢慢的认识到,世界上就没有绝对的东西。比如我们销售的产品,没有什么是完美的,有了好的性能和设计,但是价格却贵了;这个人绝顶聪明,但是却不大合群,性格不大好;这个人脾气做人很好,但是能力却不怎么强......凡事总有两面性,所以看待一个问题一定要多方面的分析考虑。对于我们所说的
- 心理学|幸福感的相关调查1.2
神隐的时光屋
现状钱多了,幸福少了。32岁的李琳(化名)在一家世界500强企业工作,在旁人看来,她是同龄人中的佼佼者:工作稳定、收入丰厚,在北京靠自己的打拼有了房、买了车,不久前还嫁人组建了自己的家。但李琳却经常愁眉不展,她告诉记者,自己常不知道整日忙碌为了什么。“快乐、幸福好像离我越来越远了。记得上学时,去校门口吃个麻辣烫,在地摊上买条牛仔裤都会高兴很久,但这两年,已经很少能找到那种幸福的感觉了。”生活中,像
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s