IDEA插件及相关使用技巧】的更多相关文章

IDEA插件及相关使用技巧 一.插件 图片背景插件background Image Plus 翻译插件Translation CodeGlance右侧显示代码 Grep Console自定义设置控制台输出颜色 Maven Helper VisualVM Launcher-JYM分析工具 FindBugs-IDEA 阿里巴巴代码规约检测 String Manipulation Mybatis plugin Key promoter X AceJump activate-power-mode 二.使…
一篇不错的帖子,讲的是gdb中的信号(signal)相关调试技巧 转自Magic C++论坛  http://www.magicunix.com/index_ch.html  http://www.magicunix.com/cgi-bin1/forum_cn/ultimatebb.cgi?ubb=get_topic&f=1&t=000060#000003 引用:  --------------------------------------------------------------…
前端html.CSS快速编写代码插件-Emmet使用方法技巧详解   Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生.它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度,而且作为一款插件能够大部分的代码编辑器,文章后面列出了支持的代码编辑器类型.请看下面演示:  Zen coding下的编码演示 一.快速编写HTML代码 1.  初始化 HTML文档需要包含一些固定的标签,比如<html>.<head>…
1. 把你的代码全部放在闭包里面 这是我用的最多的一条.但是有时候在闭包外面的方法会不能调用.不过你的插件的代码只为你自己的插件服务,所以不存在这个问题,你可以把所有的代码都放在闭包里面.而方法可能应该放在Prototype方法内部,我们后面会讲到这一点. (function($){ //code here })(jQuery); 2. 提供插件的默认选项 你的插件应该会有一些选项是可以让开发者设置的,所以提供恢复默认选项是以有必要的.你可以通过jQuery的extend功能来设置这些选项: v…
JS.JQ相关小技巧积攒,以备不时之需. 1.js 获取时间差:时间戳相减.new Date().getTime()  获得毫秒数,除以(1000*60*60*24) 获得天数. 2.重定向操作:页面重定向:window.location.href="http://..."即可(本页页面跳转). 3.js立即执行函数,window.onload = function, $(document).ready({})区别 以及 执行时机 以及 先后顺序. 4.前台form表单的提交方式有很多…
在开发过很多 jQuery 插件以后,我慢慢的摸索出了一套开发jQuery插件比较标准的结构和模式.这样我就可以 copy & paste 大部分的代码结构,只要专注最主要的逻辑代码就行了. 使用相同的设计模式和架构也让修复bug或者二次开发更容易.一套经过验证的架构可以保证我的插件不出大的问题,不论插件简单还是复杂. 我在这里分享10条我总结的经验. 1. 把你的代码全部放在闭包里面 这是我用的最多的一条.但是有时候在闭包外面的方法会不能调用.不过你的插件的代码只为你自己的插件服务,所以不存在…
转自:http://www.oschina.net/news/41776/jquery-10-tips 在开发过很多 jQuery 插件以后,我慢慢的摸索出了一套开发jQuery插件比较标准的结构和模式.这样我就可以 copy & paste 大部分的代码结构,只要专注最主要的逻辑代码就行了. 使用相同的设计模式和架构也让修复bug或者二次开发更容易.一套经过验证的架构可以保证我的插件不出大的问题,不论插件简单还是复杂. 我在这里分享10条我总结的经验. 1. 把你的代码全部放在闭包里面 这是我…
前言:在开发过很多 jQuery 插件以后,我慢慢的摸索出了一套开发jQuery插件比较标准的结构和模式.这样我就可以 copy & paste 大部分的代码结构,只要专注最主要的逻辑代码就行了.使用相同的设计模式和架构也让修复bug或者二次开发更容易.一套经过验证的架构可以保证我的插件不出大的问题,不论插件简单还是复杂.我在这里分享10条我总结的经验. 1. 把你的代码全部放在闭包里面 这是我用的最多的一条.但是有时候在闭包外面的方法会不能调用.不过你的插件的代码只为你自己的插件服务,所以不存…
学习可参考:http://www.guoxk.com/node/jquery-datatables http://yuemeiqing2008-163-com.iteye.com/blog/2006942 1:导入包: URL:http://www.datatables.net/ 分别导入css和js文件 <style type="text/css" title="currentStyle"> @import "css/demo_page.cs…
1.下载&安装: 官方地址:http://www.sublimetext.com/,sublime text3又更新了,支持不依赖插件进行侧边栏颜色的更改,同时自带的皮肤颜色也有四种,十分方便.不愧是一款好工具! 2.配置: 1)首选项->设置 { "auto_close_tags": false, "auto_complete": true, "auto_match_enabled": true, "bold_folde…
FROM: http://www.sdtclass.com/4799.html 15年的时候,我写过一篇文章<略谈 vqmod for opencart 插件制作过程>,也不知道被哪些人抄袭过去了.不过无所谓了.文章梳理的思路还是在我这里.今天对这篇文章进行进一步补充. file标签 如果有多个类似文件,我们写很多个吗?其实可以不必要,利用path和逗号解决这个问题. <!-- 修改最新产品模块 --> <file name="catalog/view/theme/…
原文链接:http://wiki.itivy.com/?p=36 在开发过很多 jQuery 插件以后,我慢慢的摸索出了一套开发jQuery插件比较标准的结构和模式.这样我就可以 copy & paste 大部分的代码结构,只要专注最主要的逻辑代码就行了. 使用相同的设计模式和架构也让修复bug或者二次开发更容易.一套经过验证的架构可以保证我的插件不出大的问题,不论插件简单还是复杂. 我在这里分享10条我总结的经验. 1. 把你的代码全部放在闭包里面 这是我用的最多的一条.但是有时候在闭包外面的…
python文件和目录操作 python连接mysql数据库 Python字符编码详解 unicode相关介绍…
介绍 尽管有SQL标准,但每个关系数据库终将是唯一的,因此你需要调整数据访问层,以便充分利用在使用中的关系数据库. 在本文中,我们将介绍在使用带有JPA和Hibernate的MySQL时,为了提高性能,我们可以做哪些事情. 不要使用AUTO标识符GeneratorType 每个实体都需要标识符,标识符惟一地标识与该实体关联的表记录.JPA和Hibernate允许根据三种不同的策略自动生成实体标识符: IDENTITY SEQUENCE TABLE 正如我在这篇文章中所解释的,当增加数据库连接数时…
1. $.fn.pluginName = function(opt){}就是为jquery的prototype定义了函数, 这样, 任何一个jquery对象都可以使用这个成员函数, 这种写法直观明了, 你只要知道的就是$.fn = jQuery.prototype = $.prototype 2. $.fn.extend, 在jquery中重新定义了extend的使用方法, 如果只有一个参数, 那么就是扩展本身, 即$.fn.extend({}), 就是用{}对象扩展$.fn, 也就是jquer…
1.快速建立一个新文件:Ctrl+n 2.修改多个相同符号:Ctrl+D 3.建立语言后缀的文件保存,例如我想创建PHP的语言脚本,先按Ctrl+Shift+p,打开Command Palette,输入PHP 第一个就是脚本后缀的选择,选中第一个,按Ctrl+S保存文件时,系统会自动识别你的后缀名指定是PHP类型,这样就不用在创建文件时加入后缀了 输入想建立的文件名即可,最后保存后系统自动在后面加了PHP文件后缀: 4.生成一对标签:标签名+Tab 按Tab键之后: 5.输入相应语句,一下子生成…
自己想升级PHPstorm,但是一直升级不了,捣腾一下午,终于它over掉了. 重新下载安装,发现应该把自己喜欢的插件.主题配色等记录一下. material theme UI主题插件 不知道为啥,看着很舒服的配色,一直在用: emmet HTML.css 代码快速生成标签.自动补全.对齐.收展 CodeGlance 右侧的预览地图,移动代码很快 ApiDebugger ide上测试接口,再也不用postman和ide之前切换啦 PHP Advanced AutoComplete PHP代码自动…
WCF实现事件通知是一个比较容易掌握的知识点,不过在实现的过程中,我们还是需要注意一些事项,以保证功能的完善性. WCF中有一些方法的应用对于初学者来说还是比较容易应用.只要熟练的联系这些方法操作,一般都能牢固的掌握.看了一些WCF的例子,实现事件通知使用的是多播委托的特性,有点复杂,操作起来也不是很直观,看到一堆委托和事件我一般头就晕了. WCF自托管宿主相关概念详解 WCF负载平衡实现方法总结 WCF会话方法特点及应用介绍 通过模拟实现WCF方法重载 两步解决WCF状态保存 下面介绍一种使用…
Entity Framework采用DB First模式创建实体是比较容易与方便的,修改已创建的实体在个数不多的情况下也是没问题的,但如果已创建的实体比较多,比如10个实体以上,涉及修改的地方比较多的时候,那么这个时候采用可视化编器就不再那么方便了,而应该采用以XML的形式来呈现实体数据,然后用我们常用的编辑手段,复制.粘贴.剪切来快速实现批量修改,下面就来说说批量修改的方法: 1.找到Entity Framework采用DB First模式创建的文件,文件以.edmx结尾,如下图示: 2.选中…
tomcat常用架构:1)nginx+tomcat:即前端放一台nginx,然后通过nginx反向代理到tomcat端口(可参考:分享一例测试环境下nginx+tomcat的视频业务部署记录)2)tomcat直接部署站点,不通过nginx反向代理. 下面针对tomcat的有关配置使用进行说明:1)默认站点根目录tomcat的默认站点根目录是webapps/ROOT,配置文件是server.xml,配置文件server.xml 里的主要内容是: [root@huanqiu-test ~]# vim…
JS ---textarea 高度自适应 var realH = this.scrollHeight + 10+ "px"; $(this).css("height", realH); ---可以使 textarea 高度改变.注意,如果使用 datatable ,需放置在 fnDrawCallback  里   JS--按钮不可用 $.attr("disabled",true) CSS--- 更改 file 的默认样式 伪元素改变 file 类…
tomcat常用架构:1)nginx+tomcat:即前端放一台nginx,然后通过nginx反向代理到tomcat端口(可参考:分享一例测试环境下nginx+tomcat的视频业务部署记录)2)tomcat直接部署站点,不通过nginx反向代理. 下面针对tomcat的有关配置使用进行说明:1)默认站点根目录                                                                                             …
1. 对列表进行乱序 通过 random.shuffle() 方法实现,直接对列表进行操作 >>> import random >>> a = list(range(4)) >>> a [0, 1, 2, 3] >>> random.shuffle(a) >>> a [3, 0, 1, 2] 2. 获取指定范围的随机数 通过 random.uniform() 方法实现 >>> random.unif…
1. 可以设置断点的命中条件:…
1.清空type=file的input文件上传控件的内容,相当于重置.txtFile是该input的id $("#txtFile").val(""); $("#txtFile").attr("title",""); $("#txtFile").parent().find("input[type=text]").val(""); 2.判断某个对象是否…
本地有修改和提交,如何强制用远程的库更新更新.我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists). 我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一个,正确的做法是什么? 正确的做法应该是: git fetch --all git reset --hard origin/master git fetch 只是下载远程的库的内容,不做任何的合并.g…
项目中用到了对两个集合的帅选等操作,简单总结下 1.Linq操作多个Datable 可以通过AsEnumerable()方法对DataTable进行Linq操作 //获取数据表所有数据 DataTable allJDt = GetDbDataTable(m_DBFile, "select * from 监测点"); //所有插入的数据 DataTable jAddDt = dt.AsEnumerable() .Where(n => n.Field<string>(&q…
一.我们在项目中切换路由的时候可能会遇到 Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the xxx component. 关于react中切换路由时报以上错误,实际的原因是因…
1.Spring变量依赖注入出现红色波浪线 Could not autowire. No beans of 'UserMapper' type found. less... (Ctrl+F1) Checks autowiring proble 解决方案1: 将光标定位在usersMapper这个红色波浪线处,Alt+Enter,选择Inspection 'Autowiring for Bean Class' options,点开Edit inspection profile setting 解决…
1.动态post window lwlw = w_main lw.dynamic post event ue_all(ls_no,ls_table) 2.打开隐藏窗口 IF NOT IsValid(w_u_weixin) THEN open(w_u_weixin)    w_u_weixin.hide()end if window lw_window IF IsValid(w_u_weixin) THEN w_u_weixin.show()else// open(w_u_weixin) open…