`
文章列表

IDEA 使用技巧

    博客分类:
  • idea
        最近把家里的mac拿出来整理整理,装了个IDEA,学习下这个现在比较流行的IDE工具的用法。初步体验:功能强大,强大到需要写个文章记录下使用技巧,哈哈。    一:生成类的注释        这个方法网上很多,打开P ...
MyBatis三剑客指的是:MyBatis-Generate、Mybatis Plus、MyBatis-PageHelper MyBatis-Generate 使用 Mybatis Generator 这个maven插件来快速生成 Dao 类, mapper 配置文件和 Model 类. MyBatis Generator(简称MBG)是MyBatis的代码生成器.可以自动查询数据库中的所有表,然后生成可以访问表的基础对象类型.解决了对数据库操作有最大影响的一些简单的CRUD增删改查操作,但是仍需要对联合查询和存储过程手写SQL语句和对象. MyBatis Generat ...
bogon:mmall mac$ touch README.md bogon:mmall mac$ touch .gitignore bogon:mmall mac$ git init Initialized empty Git repository in /Users/mac/IdeaProjects/mmall/.git/ bogon:mmall mac$  git status warning: unable to access '/Users/mac/.config/git/ignore': Permission denied On branch master   I ...
JDK:      打开IDEA,进入设置页面,如下图:  选中右侧Project菜单选项,点击new,选择已安装好的jdk路径,我的路径是:   /Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home  如果不是什么特殊方式安装的话,路径都一样,除了版本号。  选在好之后,在如下两个框中选中安装的jdk,  然后选择右侧SDKS,看是否已经有jdk,没有时,点击+,选择/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/,点击apply.     MA ...
原来的eclipse3.7安装了太多插件后,m2e怎么也安装不成功,因此今天重新下载eclipse4.2,并安装相关插件。从官网(http://www.eclipse.org/downloads/)下载纯净版的eclipse(Eclipse IDE for Java Developers)并安装后。1:安装j2ee网上关于最新 ...
所有Generator的xml详细说明见:http://mybatis.org/generator/configreference/xmlconfig.html (英文版)   现在针对generatorConfig.xml配置进行解说,至于其内部元素的详解见英文文档,贴上xml,里面都有注释,大家一看就明白了:   <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD ...
选择类   Ctrl+D选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。 Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。 Ctrl+M 光标移动至括号内结束或开始的位置。 Ct ...
CSS命名规则     头:header   内容:content/containe   尾:footer   导航:nav   侧栏:sidebar   栏目:column   页面外围控制整体布局宽度:wrapper   左右中:left right center   登录条:loginbar   标志:logo   广告:banner   页面主体:main   热点:hot   新闻:news   下载:download   子导航:subnav   菜单:menu   子菜单:submenu   搜索:search   友情链接:frien ...
1:    遇到问题:多个<a></a>标签之间,margin:0;已设置,但是相互之间还是保留了3像素左右的距离。     原因:元素之间的留白就是因为html页面中标签之间的空隙,因此想办法去掉这些标签的空隙即可。     解决办法参考:去除 inline-block元素间间距的N中方法     我选择的解决办法: <div class="space"> <a href="##">惆怅</a ><a href="##">淡定& ...
  1:Package Control       在sublime text3中,用快捷键 【Ctrl+~】或者工具栏上View ---> Show Console,打开命令提示符面板。       然后输入一下代码(可见:https://packagecontrol.io/installation):       import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control. ...

AJAX 全接触

    博客分类:
  • ajax
  var request; if(window.XMLHttpRequest){      request=new XMLHttpRequest();//IE7+,Firefox,Chrome,Opera,Safari.. } else {       request =new ActiveXObject("Microsoft.XMLHTTP");//IE6,IE5 }       HTTP:       http 是计算机通过网络进行通信的规则,是一 ...

DOM 事件

一、事件流 事件流描述的是从页面中接受事件的顺序。   IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流   事件冒泡:    事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。------由内到外  事件捕获:  不太具体的节点应该更早的接收到事件,具体的节点最后接收到事件。----由外到内     事件处理程序:      HTML事件处理程序:          缺点:html和js 紧密的耦合在一起。      DOM0级事件处理程序:          是一种较传统的方式,把一个 ...
   DOM  文档对象模型  Doument Object Model 定义访问和处理HTML文档的标准方法。        DOM节点有:元素节点、文本节点、属性节点。     节点属性:          遍历节点树:       DOM操作:       getElementsByTagName() ;返回指定标签名的节点对象的集合。返回元素的顺序是他们在文档中的顺序。          节点属性:      在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 : 1. nodeName : 节点的名称 2. nodeVa ...
JavaScript 计时器:              setInterval(代码,交互时间(以毫秒为单位));          使用方法名执行方法和使用方法名字符串执行方法的区别:             setInterval(showMsg,1000);  //调用方法,传递的是方法指针;           setInterval("showMsg()",1000);//加了双引号,表示里面是代码,会执行里面的代码类似于setInterval("alert('a')",1000),每隔1秒执行alert('a')    ...
JavaScript引擎是单线程运行的,浏览器无论在什么时候都只且只有一个线程在运行JavaScript程序.      setInterval 和 setTimeout ,都涉及到时间计数器,也就是都涉及到一个类似与MFC定时器。JS引擎本身就只能单线程运行,因此定时器 ...
Global site tag (gtag.js) - Google Analytics