- 浏览: 2869147 次
- 性别:
- 来自: 武汉
文章分类
- 全部博客 (1173)
- 名言警句 (5)
- 心情随笔 (50)
- 数据库 (57)
- Java基础 (241)
- J2EE框架 (91)
- 数据结构 (12)
- 程序设计 (21)
- WEB技术 (128)
- 网络日志 (12)
- IT资讯 (247)
- linux (64)
- solaris (2)
- 其它 (143)
- WebService (4)
- 日语学习 (2)
- 机器人 (5)
- Android (5)
- cgywin (3)
- Game (1)
- DWR (1)
- spring (8)
- canvas (1)
- Guava (3)
- Modbus (5)
- 测试 (6)
- mongodb (9)
- Quartz (2)
- Cron (1)
- windows (2)
- 持续集成 (1)
- bootstrap (3)
- 结对编程 (1)
- nodejs (1)
- Netty (1)
- 安全 (3)
- webstorm (2)
- sparkline (1)
- Job (1)
- git (3)
- Maven (3)
- knockout (5)
- jquery (1)
- bower (1)
- docker (1)
- confluence (4)
- wiki (1)
- GoogleMap (1)
- jekyll (10)
- ruby (2)
- npm (3)
- browserify (1)
- gulp (3)
- openwrt (1)
- discuz (3)
- 输入法 (1)
- JPA (1)
- eclipse (2)
- IntelliJ (1)
- css (1)
- 虚拟机 (1)
- 操作系统 (1)
- azkaban (2)
- scrum (1)
最新评论
-
pangxiea_:
你好, 想请问一下 Linux下 这么使用rxtxcomm 在 ...
使用Java进行串口通信 -
abababudei:
请教一下,这个您是怎么解决的:/dev/ttyS2enteri ...
Java应用程序的MODBUS通讯 -
xuniverse:
hannibal005 写道楼主,我问下 request.se ...
用javascript与java进行RSA加密与解密 -
atxkm:
找了一下午,终于找到了
gulp 拷贝文件时如何移除文件目录结构 -
kalogen:
gtczr 写道非常感谢,经过我自己的修改,已经完美实现。发出 ...
用javascript与java进行RSA加密与解密
CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。
常见兼容问题:
1.DOCTYPE 影响 CSS 处理
2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行
3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中
4.FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width
5.FF: 支持 !important, IE 则忽略, 可用 !important 为 FF 特别设置样式
6.div 的垂直居中问题: vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行
7.cursor: pointer 可以同时在 IE FF 中显示游标手指状, hand 仅 IE 可以
8.FF: 链接加边框和背景色,需设置 display: block, 同时设置 float: left 保证不换行。参照
menubar, 给 a 和 menubar 设置高度是为了避免底边显示错位, 若不设 height, 可以在 menubar 中插入一个空格。
9.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法:
注意这两个margin的顺序一定不能写反,据阿捷的说法!important这个属性IE不能识别,但别的浏览器可以识别。所以在IE下其实解释成这样:
重复定义的话按照最后一个来执行,所以不可以只写margin:XXpx!important;
10.IE5 和IE6的BOX解释不一致
IE5下
div的宽度会被解释为300px-10px(右填充)-10px(左填充)最终div的宽度为280px,而在IE6和其他浏览器上宽度则是以300px+10px(右填充)+10px(左填充)=320px来计算的。这时我们可以做如下修改
关于这个/**/是什么我也不太明白,只知道IE5和firefox都支持但IE6不支持,如果有人理解的话,请告诉我一声,谢了!:)
11.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值所以先定义
就能解决大部分问题
注意事项:
1、float的div一定要闭合。
例如:(其中floatA、floatB的属性已经设置为float:left;)
<#div id="floatB" ></#div>
<#div id="NOTfloatC" ></#div>
这里的NOTfloatC并不希望继续平移,而是希望往下排。
这段代码在IE中毫无问题,问题出在FF。原因是NOTfloatC并非float标签,必须将float标签闭合。
在
<#div class="NOTfloatC"></#div>
之间加上
这个div一定要注意声明位置,一定要放在最恰当的地方,而且必须与两个具有float属性的div同级,之间不能存在嵌套关系,否则会产生异常。
并且将clear这种样式定义为为如下即可:
clear:both;}
此外,为了让高度能自动适应,要在wrapper里面加上overflow:hidden;
当包含float的box的时候,高度自动适应在IE下无效,这时候应该触发IE的layout私有属性(万恶的IE啊!)用zoom:1;可以做到,这样就达到了兼容。
例如某一个wrapper如下定义:
overflow:hidden;
zoom:1;
margin:5px auto;}
2、margin加倍的问题。
设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。
解决方案是在这个div里面加上display:inline;
例如:
相应的css为
float:left;
margin:5px;/*IE下理解为10px*/
display:inline;/*IE下再理解为5px*/}
3、关于容器的包涵关系
很多时候,尤其是容器内有平行布局,例如两、三个float的div时,宽度很容易出现问题。在IE中,外层的宽度会被内层更宽的div挤破。一定要用Photoshop或者Firework量取像素级的精度。
4、关于高度的问题
如果是动态地添加内容,高度最好不要定义。浏览器可以自动伸缩,然而如果是静态的内容,高度最好定好。(似乎有时候不会自动往下撑开,不知道具体怎么回事)
5、最狠的手段 - !important;
如果实在没有办法解决一些细节问题,可以用这个方法.FF对于"!important"会自动优先解析,然而IE则会忽略.如下
background:url(/res/images/up/tab1.gif) no-repeat 0px 0px !important; /*Style for FF*/
background:url(/res/images/up/tab1.gif) no-repeat 1px 0px; /* Style for IE */}
值得注意的是,一定要将xxxx !important 这句放置在另一句之上,上面已经提过
发表评论
-
30个你必须熟记的CSS选择器
2015-06-27 08:44 1770你学会了基本的id,class类选择器和descendant ... -
40 个超棒的免费 Bootstrap HTML5 网站模板
2015-04-11 16:12 2828Bootstrap 是快速开发Web应用程序的前端工具包。它 ... -
必须记住的 30 类 CSS 选择器
2014-12-30 08:56 1002大概大家读知道`id`,`class`以及`descenda ... -
如何防止google map 加载Roboto字体
2014-12-26 13:16 867思路是在window.onload中当检测到加载Roboto ... -
JavaScript Equality Table
2014-12-09 16:17 1860Tables displaying the issue: ... -
WebStorm快捷键收集
2014-11-25 10:40 30061、webstorm快捷键: IntelliJ-Idea ... -
webstorm 常用快捷键
2014-08-25 15:58 944常用快捷键 Ctrl+/ 或 Ctrl+Shift+/ ... -
how to change bower components folder
2014-08-25 09:26 7721. create the file bower.json ... -
程序员应该知道的 13 个设计技巧
2014-07-14 09:34 739开发你的美感 … 我最喜欢的站点是: a ... -
tomcat7中tomcat-users.xml配置
2014-04-26 15:48 711将以下代码加入tomcat-users.xml中,即可登录t ... -
tomcat-maven-plugin的使用
2014-03-04 10:52 881环境: Ubuntu 8.10, tomcat6, ma ... -
Jsp动态显示服务器时间
2013-12-31 13:16 1084<script language=" ... -
前端工程与性能优化(下):静态资源管理与模板框架
2013-09-25 08:57 984本系列文章从一个全新的视角来思考web性能优化与前端工程之间 ... -
前端工程与性能优化(上):静态资源版本更新与缓存
2013-09-20 09:35 973每个参与过开发企业级 ... -
Handy and Useful jQuery Snippets for Developers
2013-09-18 15:43 805jQuery is a cross browser Java ... -
11 个用来创建图形和图表的 JavaScript 工具包
2013-08-13 07:00 1335Aristochart DEMO || Download ... -
Jive 论坛 license破解
2013-08-03 13:27 13271. 找到文件 \admin\global.jspf 注释 ... -
2012年度最佳Web前端开发工具和框架
2013-01-10 10:52 17312012年,Web 开发领域继续在快速的发展,HTML5 ... -
为网页设计师准备的 10 个色彩方案生成器
2012-02-22 23:01 1179Pictaculous ColorExplo ... -
13个最常用的CSS和HTML快速开发工具
2012-02-21 08:18 12321)CleverCSS CleverCSS ...
相关推荐
《一个简单的Java游戏.zip》是一个专为学习目的设计的Java小游戏资源包。它包含了完整的源代码和必要的资源文件,适合初学者通过实战练习提升编程技能。该项目展示了如何使用Java的图形用户界面(GUI)库创建游戏窗口,并实现基本的游戏逻辑和交互功能。该游戏项目结构清晰,包括了多个类和文件,每个部分都有详细的注释,帮助理解代码的功能和逻辑。例如,Block类用于定义游戏中的基本元素,如玩家和障碍物;CreateGame类则是游戏的主要控制类,负责初始化游戏窗口、处理用户输入以及更新游戏状态等。此外,该资源包还演示了如何绘制游戏元素、处理事件驱动编程以及多线程的应用,这些都是游戏开发中的重要概念。通过运行和修改这个小游戏,用户可以深入了解Java编程的基础知识,并培养解决实际问题的能力。总之,《一个简单的Java游戏.zip》是一个理想的学习工具,无论是对于初学者还是有一定经验的开发者来说,都可以通过这个项目获得宝贵的实践经验。
基于SSM的智慧中医诊所管理系统(前后端代码)
当前版本是133.0.6835.0 ChromeDriver 是 Selenium WebDriver 用于控制 Chrome 的独立可执行文件。此扩展程序由 Chromium 团队在 WebDriver 贡献者的帮助下进行维护。如果您不熟悉 Selenium WebDriver,则应访问 Selenium 网站。 请按以下步骤设置测试,以便与 ChromeDriver 一起运行: 确保 Chromium/Google Chrome 安装在可识别的位置 ChromeDriver 希望你将 Chrome 安装到适用于您的平台的默认位置。你还可以通过设置特殊功能强制 ChromeDriver 使用自定义位置。 在本网站的下载部分,下载适用于您平台的 ChromeDriver 二进制文件 帮助 WebDriver 找到已下载的 ChromeDriver 可执行文件
Linux系统,建议7.0以上 1.安装宝塔 2.安装环境,Nginx 1.14或1.6,MySQL 5.5或5.6,php 5.6以上 建议7.2 3.添加网站,上传源码到网站根目录,修改源码IP和数据库密码,system/data.php,ht/config.php 4.导入数据库文件,首页输入的你的IP或域名即可,后台输入你的IP/ht即可。
ASP.NET基于Bootstrap后台程序员工具集源码 这是一套基于.net 4.0 web + bootstrap + admin后台框架模板,界面十分的美观大方 该源码的功能介绍如下: (1)登录主页面。 (2)漂亮管理后台框架集成。 (3)http post get 测试工具。 (4)中文转全拼、简拼。 (5)微信调试工具:文本、菜单点击、关注、取消关注、图片、链接。 (6)多种加解密:Des加密、Des界面、SHA加密、MD5、SHA64等。 (7)insert 语句核对工具。 注意事项 1、开发环境为Visual Studio 2010,无数据库,使用.net 4.0开发。 2、该源码比较适合二次开发使用或者学习交流。
通过安装安卓端的autoxjs,执行本项目的脚本,实现自动监测大麦,自动抢演唱会门票项目资源I
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过严格测试运行成功才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
内容概要:本文提出了一个名为GEIOT-Match的新型图最优传输(GOT)方法,用于法律案例匹配。该模型构建了一个异构图来表示法律案件的半结构化性质以及与法律法规的相关性,从而实现案件之间的匹配预测及解释。具体来说,通过提取配对法律案例子图中的理性依据并进行对齐,利用逆向最优传输(IOT)模型从配对案例中提取理性依据,最终生成自然语言解释。实验结果表明,GEIOT-Match不仅在匹配准确性方面优于现有基线模型,还能提供合理的解释。 适合人群:从事法律信息化研究的技术人员、数据科学家和研究人员。 使用场景及目标:适用于需要精确匹配和解释的法律信息系统,旨在提高法律判决的公平性和公正性。 其他说明:本文还讨论了模型的时间复杂度和实际部署的可能性,表明该模型在保持有效性和可解释性的同时,具有较高的效率,适合大规模应用。
PaddleOCRSharp是一个基于百度飞桨PaddleOCR的C++代码修改并封装的.NET的OCR工具本地类库,可离线使用。包含文本识别、文本检测、表格识别功能。本项目针对小图识别不准的情况下做了优化,比飞桨原代码识别准确率有所提高。 包含总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别。同时支持多种文本检测。
.f2812.cuid
docker安装
内容概要:本文提出了一种基于光线追踪的方法来生成高保真的太空合成图像数据集,用于解决航天器相对姿态估计问题。作者开发了一个工具链,利用POV-Ray开源软件生成了多个背景场景(如地球大气层和无大气层天体)下的高质量太空飞船图像,并通过与现有的SPEED数据集进行对比验证了生成图像的真实性和准确性。 适合人群:从事航天器导航与控制研究的专业人士、计算机视觉领域的研究人员、机器学习算法开发者。 使用场景及目标:①训练并测试用于航天器近距离操作的视觉导航算法;②为未来具有高度自主性的任务提供技术支持。 其他说明:文中详细介绍了背景建模的技术细节,特别是对地球大气散射模型进行了优化,并提供了三种公开的数据集供研究社区下载使用。
内容概要:本文介绍了一种基于伴随层析成像技术的‘双差法’(double-difference)方法,用于地震波速度结构反演。这种方法通过构建站间差异测量来减少源签名和系统误差的影响。文章详细探讨了‘双差法’在理论和实际应用中的实施步骤,包括差分时间的计算、不适定性问题的缓解、以及灵敏度比较等内容。数值实验表明,相比于传统的绝对测量,‘双差法’提供了更高分辨率的结构信息。 适合人群:地球物理学家、地震学家、研究人员、地质工程专业的学生和从业人员。 使用场景及目标:本方法适用于需要高精度地层结构解析的研究,如地震活动监测、资源勘探、地壳结构研究等场景。目标是在减少噪声干扰的同时提高成像精度。 其他说明:文中还讨论了聚类分析和正则化方法的应用,以增强问题的稳定性并降低计算成本。同时,‘双差法’对源信号函数错误较为鲁棒,在某些情况下可以更好地分离时相。
根据低噪声放大器与天线一体化的拓扑结构和设计方案,设计了一款工作于2.1 - 2.9 GHz的低噪放天线一体化电路,利用ADS+CST对提出的设计进行仿真验证,结果显示噪声系数可达1dB左右,增益在13dB左右。值得说明的是,该结果并不是最优结果,读者可在此基础上再进行优化调试。
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
内容概要:本文提出了一个用于未来智能电网的需求侧管理(DSM)的新型实时电价算法。该算法通过对用户偏好及其电力消费模式进行建模来自动管理和优化各用户与能源供应商之间的互动,确保系统的总体效用最大化同时降低对能源提供商的成本负担。此外,模拟结果显示该算法不仅使消费者受益还能提升系统效率并确保总电能消耗低于发电能力。具体而言,本文首先通过选定合适的效益函数形式来分析用户的偏好的电能消费行为模型;其次提出分布式算法找到每个消费者的最佳能耗值以及能源供应商发布的价格;最后证明了所制定优化问题最优解的存在性和唯一性,并通过实验证明了该方法的有效性。适用于智能电网的研究和技术应用。 适用人群:电力行业研究人员,智能电网技术开发者,以及对智能电网和电力市场有深入兴趣的专业人士。 使用场景及目标:本文主要应用于电力行业内部,特别是针对电力供应方(如电力公司),旨在提供一种新的实时定价策略,促进电力使用的合理性及时段优化分配,提高电网整体运行效率。此外,也为广大居民提供了更加灵活多变的选择余地,在享受优质供电服务的同时有效节省家庭电费支出。 其他说明:本文提出的模型能够很好地处理用户私密信息的问题。
内容概要:本文介绍了一种新的聚类方法,该方法基于Wasserstein生成对抗网络(WGAN-GP)和变分自编码器(VAE),并通过高斯混合模型(GMM)作为先验来生成潜在变量。为了提高对离群点的鲁棒性,作者还提出了使用学生t分布混合模型(SMM)代替GMM的方法。这种方法不仅可以在没有监督的情况下生成逼真的样本,还能改进现有深度生成模型的稳定性和准确性。 适合人群:从事机器学习研究和应用的研发人员。 使用场景及目标:用于解决传统浅层聚类算法无法深入挖掘数据间复杂依赖关系的问题,提升模型对复杂高维数据的处理能力,尤其适用于需要在大量数据中找到隐藏模式的应用场景。 其他说明:实验部分对比了不同模型的效果,证明提出的方法在多项性能指标上均优于当前最先进的几种聚类方法。此外,针对不同的数据集进行了广泛的验证测试,结果显示无论是图像还是文本数据都能取得良好的表现。
从 0 到 1 构建集群服务质量运营体系降低云成本.pdf