下面这些零碎代码经常会用到,但是总是记不住,现在汇聚到这里,已被查用
1.javascript中去除字符串的前后空格:.replace(/^\s+|\s+$/g, '');
尝试了trim()函数来去除字符串前后空格,但是不行,网上查有说从ie8起不再支持此方法了,于是只能用正则表达式来解决。
2.javascript对象(页面)刷新:.location.reload();
3.汉字正则表达式:[\u4e00-\u9fa5]
4.javascript中json串不能直接使用:很可能由于串还不是对象,直接采用对象的形式取值可能会出现undefined,因此需要在使用前将串变成对象再使用,即:
jsonVar = eval('('+jsonVar+')');//as a object
5.java中经常会用到属性文件以下代码常用到:
Properties props = System.getProperties();
//或者
Properties props = new Properties();
InputStream is = this.getClass().getClassLoader().getResourceAsStream("config/mailschedule.properties");
props.load(is);
6.java连续多位相同字符判断的正则表达式(摘自:http://hi.baidu.com/ohaozy/blog/item/ccc8d1d03edf9d81a1ec9cbf.html)
([0-9])\1{5} 或 ([\d])\1{5} 连续相同的6位数字 如:333333
([0-9a-zA-Z])\1{5} 连续相同的6位数字或字母 如:222222 cccccc ZZZZZZ
([\d])\1{2}([a-z])\2{2} 连续相同3位数字后根连续相同的三位小写字母 如:222www
([\d])\1{2}([a-z])\2{2}|([a-z])\3{2}([\d])\4{2} 同上,但是能匹配数字+字母或字母+数字 如:222www 或 www222
这么多的例子自己可以扩展,要注意的就是 \1 \2代表位置,从左到右递增
7. //获取单选框值
function getRadioValue(name){
var radioes = document.getElementsByName(name);
for(var i=0;i<radioes.length;i++)
{
if(radioes[i].checked){
return radioes[i].value;
}
}
return false;
}
8.用jquery取得页面上某域的值:
$(":checkbox").each(function(i){
if($(this).attr('checked')){
userIds += "," + $(this).attr('id');
}
});
9. xml中书写 < 符号
至于为什么要这么写的原因就不多说了(xml本身就占用了<>):<![CDATA[ where rownum<=10 ]]>
分享到:
相关推荐
4. **代码片段库**:允许用户保存常用的代码段,便于在需要时快速插入,提高编写代码的效率。 5. **自动化工具**:可能包含自动格式化、注释处理、错误检查等辅助功能,帮助保持代码整洁和规范。 6. **协同开发**...
总的来说,VS2010代码助手通过扩展Visual Studio 2010的原生功能,提升了开发者的工作效率,降低了编码过程中的错误率,使得程序员能够更专注于实际的编程逻辑,而非琐碎的输入和查找工作。对于经常使用VS2010进行...
压缩包中包含了四个常用的插件,这些插件通常是针对特定的开发需求设计的,例如代码格式化、自动完成、代码检查和项目管理等。这些插件能够提升开发者的生产力,减少手动操作的时间,同时保持代码的整洁和一致性。每...
- 代码片段(Snippets)支持,一键插入常用代码结构。 6. **插件的维护与更新** 由于微信小程序的API和框架特性可能会不断更新,因此代码提示插件也需要定期维护和更新,以保持与最新版本的兼容性。开发者应当...
在.NET框架中,C#是一种常用的编程语言,用于构建各种应用程序,包括与数据库交互的系统。...通过使用这样的工具,开发者可以更专注于设计和实现应用的核心功能,而不是被琐碎的数据库操作代码所束缚。
总的来说,金山写作助手是一款针对程序员量身定制的输入法,它的出现极大地简化了代码输入过程,提升了编程效率,使得开发者可以更加专注于代码逻辑和问题解决,而不是琐碎的打字工作。对于那些经常编写大量代码的IT...
代码收藏功能则允许用户将常用的代码段、函数或API调用保存起来,形成个人的代码库。在需要使用时,可以通过关键词检索快速找到并插入到当前编辑的代码中。这对于经常重复使用某些代码的开发者来说,极大地节省了...
在Swift iOS开发中,代码质量...总的来说,"swift-IOS代码校验一键处理" 是iOS开发者提高代码质量和团队协作效率的有力助手,通过自动化代码校验和格式化,让开发者更专注于功能实现和创新,而不是琐碎的代码规范问题。
它提升了Shader编程的可读性和效率,使得开发者能够专注于创造更丰富的视觉效果,而不被琐碎的代码细节所困扰。对于任何使用Unity3D和VS2015进行Shader开发的人来说,这是一个必不可少的工具。记得定期检查更新,以...
标题提到的"eclipse快捷代码模板(logger,单例等)"是指Eclipse内置的一些常用代码片段,比如日志记录(logger)和单例模式的实现,用户可以通过快捷键快速插入这些模板,而无需手动编写。 在描述中提到了使用"Alt...
在实际项目中,Mtils可以作为一个强大的辅助工具,尤其对于JavaScript开发-其它杂项这类需求复杂、琐碎的任务,Mtils的出现无疑大大提升了开发效率和代码质量。如果你还在为处理各种杂乱无章的前端问题而烦恼,不妨...
13. **Live Templates**:自定义代码片段,通过快捷键快速插入常用代码结构,提高编码速度。 14. **FindBugs-IDEA**:另一种静态代码分析工具,能检测出可能的错误和不良实践。 15. **JRebel for Android**:允许...
7. **模板支持**:提供自定义代码模板,快速插入常用的代码片段,例如循环、条件判断等。 **安装与使用** 安装VC助手通常是在IDE(如Visual Studio)中通过插件管理器进行,或者直接将提供的安装包解压到相应目录...
**Mtils:前端开发的强大工具箱** Mtils 是一套专为前端开发者设计的辅助代码集合,旨在简化和优化日常开发过程中的各种任务。...在实际开发中,善用 Mtils,可以让我们更专注于业务逻辑,而非琐碎的底层实现。
通过这些插件,开发者可以更专注于逻辑设计,减少琐碎的代码维护工作。 在实际使用中,将这些插件集成到Keil中,通常需要配置IDE的环境变量,或者通过Keil的插件管理器进行安装。对于初次使用的开发者,可能需要...
`notepad++` 则是在Windows平台上常用的编辑器,支持多种编程语言,同样具备代码高亮和插件扩展功能。 这些编辑器不仅提供基础的文本编辑,还具有代码高亮,有的甚至可以通过插件实现代码自动补全,这对于编写...
- **注释内容**:注释应清晰地解释代码目的、功能和使用方法,避免过于琐碎的注释。 ### 6. 命名规则 - **命名规则总则**:命名应具有描述性,遵循驼峰命名或下划线命名,避免使用模糊的缩写。 - **变量命名**:...
以下将详细介绍标题和描述中提到的一些常用辅助开发工具。 1. LED代码查询工具: 在单片机开发中,LED(Light Emitting Diode)常用于显示设备状态或信息。LED代码查询工具可以帮助开发者快速查找和理解不同颜色和...
这个插件的核心目标是简化开发流程,让程序员能够更专注于创新和优化代码,而非琐碎的编辑工作。 首先,CnWizards在界面开发方面提供了丰富的支持。它能够帮助开发者快速创建和编辑用户界面元素,如控件的布局调整...
总的来说,一个优秀的C++代码编辑器不仅可以提高编程效率,还能促进学习过程,使得开发者能够更加专注于代码逻辑本身,而非琐碎的编辑任务。对于初学者和专业开发者而言,选择一款适合自己的代码编辑器至关重要。