`
maimode
  • 浏览: 416005 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

常用琐碎代码

阅读更多

下面这些零碎代码经常会用到,但是总是记不住,现在汇聚到这里,已被查用

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代码助手

    总的来说,VS2010代码助手通过扩展Visual Studio 2010的原生功能,提升了开发者的工作效率,降低了编码过程中的错误率,使得程序员能够更专注于实际的编程逻辑,而非琐碎的输入和查找工作。对于经常使用VS2010进行...

    keil 5代码整理插件TOOLS.zip

    压缩包中包含了四个常用的插件,这些插件通常是针对特定的开发需求设计的,例如代码格式化、自动完成、代码检查和项目管理等。这些插件能够提升开发者的生产力,减少手动操作的时间,同时保持代码的整洁和一致性。每...

    微信小程序 代码提示插件

    - 代码片段(Snippets)支持,一键插入常用代码结构。 6. **插件的维护与更新** 由于微信小程序的API和框架特性可能会不断更新,因此代码提示插件也需要定期维护和更新,以保持与最新版本的兼容性。开发者应当...

    c#代码生成器

    在.NET框架中,C#是一种常用的编程语言,用于构建各种应用程序,包括与数据库交互的系统。...通过使用这样的工具,开发者可以更专注于设计和实现应用的核心功能,而不是被琐碎的数据库操作代码所束缚。

    金山写作助手 方便写代码的输入法

    总的来说,金山写作助手是一款针对程序员量身定制的输入法,它的出现极大地简化了代码输入过程,提升了编程效率,使得开发者可以更加专注于代码逻辑和问题解决,而不是琐碎的打字工作。对于那些经常编写大量代码的IT...

    好代码大全

    代码收藏功能则允许用户将常用的代码段、函数或API调用保存起来,形成个人的代码库。在需要使用时,可以通过关键词检索快速找到并插入到当前编辑的代码中。这对于经常重复使用某些代码的开发者来说,极大地节省了...

    swift-IOS代码校验一键处理

    在Swift iOS开发中,代码质量...总的来说,"swift-IOS代码校验一键处理" 是iOS开发者提高代码质量和团队协作效率的有力助手,通过自动化代码校验和格式化,让开发者更专注于功能实现和创新,而不是琐碎的代码规范问题。

    Unity3d Shader代码提示加高亮 一键安装 适用于VS2015

    它提升了Shader编程的可读性和效率,使得开发者能够专注于创造更丰富的视觉效果,而不被琐碎的代码细节所困扰。对于任何使用Unity3D和VS2015进行Shader开发的人来说,这是一个必不可少的工具。记得定期检查更新,以...

    eclipse快捷代码模板(logger,单例等)

    标题提到的"eclipse快捷代码模板(logger,单例等)"是指Eclipse内置的一些常用代码片段,比如日志记录(logger)和单例模式的实现,用户可以通过快捷键快速插入这些模板,而无需手动编写。 在描述中提到了使用"Alt...

    Mtils是一套前端代码集合提供常用的数据校验数据加密扩展函数便捷函数

    在实际项目中,Mtils可以作为一个强大的辅助工具,尤其对于JavaScript开发-其它杂项这类需求复杂、琐碎的任务,Mtils的出现无疑大大提升了开发效率和代码质量。如果你还在为处理各种杂乱无章的前端问题而烦恼,不妨...

    Androidstudio几款常用的插件

    13. **Live Templates**:自定义代码片段,通过快捷键快速插入常用代码结构,提高编码速度。 14. **FindBugs-IDEA**:另一种静态代码分析工具,能检测出可能的错误和不良实践。 15. **JRebel for Android**:允许...

    vc 助手(C++代码智能提示插件)

    7. **模板支持**:提供自定义代码模板,快速插入常用的代码片段,例如循环、条件判断等。 **安装与使用** 安装VC助手通常是在IDE(如Visual Studio)中通过插件管理器进行,或者直接将提供的安装包解压到相应目录...

    Mtils是一套前端辅助代码集合,提供常用的数据校验、数据加密、扩展函数、便捷函数。.zip

    **Mtils:前端开发的强大工具箱** Mtils 是一套专为前端开发者设计的辅助代码集合,旨在简化和优化日常开发过程中的各种任务。...在实际开发中,善用 Mtils,可以让我们更专注于业务逻辑,而非琐碎的底层实现。

    keil常用插件工具.zip

    通过这些插件,开发者可以更专注于逻辑设计,减少琐碎的代码维护工作。 在实际使用中,将这些插件集成到Keil中,通常需要配置IDE的环境变量,或者通过Keil的插件管理器进行安装。对于初次使用的开发者,可能需要...

    第一天 05 编写Python代码【千锋Python人工智能学院】1

    `notepad++` 则是在Windows平台上常用的编辑器,支持多种编程语言,同样具备代码高亮和插件扩展功能。 这些编辑器不仅提供基础的文本编辑,还具有代码高亮,有的甚至可以通过插件实现代码自动补全,这对于编写...

    基于MCU嵌入式开发的C代码编码规范

    - **注释内容**:注释应清晰地解释代码目的、功能和使用方法,避免过于琐碎的注释。 ### 6. 命名规则 - **命名规则总则**:命名应具有描述性,遵循驼峰命名或下划线命名,避免使用模糊的缩写。 - **变量命名**:...

    单片机常用辅助开发工具

    以下将详细介绍标题和描述中提到的一些常用辅助开发工具。 1. LED代码查询工具: 在单片机开发中,LED(Light Emitting Diode)常用于显示设备状态或信息。LED代码查询工具可以帮助开发者快速查找和理解不同颜色和...

    CnWizards_0.8.9.456.rar_CnWizards 源代码_IDE development

    这个插件的核心目标是简化开发流程,让程序员能够更专注于创新和优化代码,而非琐碎的编辑工作。 首先,CnWizards在界面开发方面提供了丰富的支持。它能够帮助开发者快速创建和编辑用户界面元素,如控件的布局调整...

    代码编辑器

    总的来说,一个优秀的C++代码编辑器不仅可以提高编程效率,还能促进学习过程,使得开发者能够更加专注于代码逻辑本身,而非琐碎的编辑任务。对于初学者和专业开发者而言,选择一款适合自己的代码编辑器至关重要。

Global site tag (gtag.js) - Google Analytics