摘要: 0、写在前面的话最近想梳理公司项目的表间关系,从项目后台管理系统的操作入手,以及代码的hibernate注解入手,都不算特别尽人意,于是最后还是鼓捣了一下PowerDesigner的逆向工程图,这样更直观一些。想着以后不论项目切换或者接手的时候肯定是用得上的,所以在这里也记录一下,毕竟,好记性不如烂笔头,更何况我这还不是好记性。看网上有个哥们说他已经是三次忘了步骤了,所以我吸取教训赶紧第一次就记录... 阅读全文
posted @ 2017-05-08 14:32 Dulk 阅读(51567) 评论(5) 推荐(3) 编辑
摘要: 1、了解继承对象继承实际上就是一种“is - a”的关系,如上图的“PantherMan is a SuperHero?”,是,那么便属于继承的理解。继承能避免大量重复的程序代码,同时非常利于程序扩展(子类可以在复用父类方法的同时定义额外的功能),也定义了共同的协议(确保子类拥有父类的方法)。另外,值得注意的是,继承是无法继承下父类的private权限的属性和方法的。 2、多态的运行Java中的多... 阅读全文
posted @ 2017-05-05 14:33 Dulk 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: 0、补充在前面的话2018.05.15 补充: 最近公众号的功能要更新,又得把这东西捡起来,结果发现花生壳现在内网穿透要收费了,简直不爽。所以如果不考虑付费的话,这篇文章基本上就要报废了,这尼玛耶,索性找了个好东西,免费的,就只贴链接了,是个叫“NATAPP”的软件,设置也很简单,设置方式戳这里《NATAPP1分钟快速新手图文教程》。1、必备工具想要实现本地测试,那么需要实现外网能访问本地内网,即... 阅读全文
posted @ 2017-05-02 15:29 Dulk 阅读(10676) 评论(9) 推荐(0) 编辑
摘要: 1、公众号的类别和注册1.1 公众号类别微信公众号目前有三种,订阅号、服务号、企业号,另外还有一种后来推出的和公众号带点关系的小程序。 订阅号、服务号和企业号的功能区别如下(更多详细区别戳参考链接): 而在我们微信的日常使用中可以看到,订阅号会集中放置在“订阅号”中,不会直接出现在聊天栏,而是放在二级目录下(如虎嗅网、36氦)。服务号的话,则是直接放在聊天面板的一级目录中的(如中国移动10086)... 阅读全文
posted @ 2017-05-02 12:00 Dulk 阅读(104840) 评论(6) 推荐(7) 编辑
摘要: 1、触发事件今天正好在学习log4j,为了测试其配置文件log4j.properties中的各种配置,进行了频繁修改和程序启动以确认效果,因为是使用的IDEA建立的Web项目,接着问题就来了,配置文件修改后,重新运行Tomcat发现根本没有生效,刚开始怀疑是文件中配置的写法不对而且google了很久,反反复复发现配置没有问题但是就是不行。幸好知道IDEA中对于artifacts的定义,相当于部署包... 阅读全文
posted @ 2017-04-20 17:07 Dulk 阅读(33173) 评论(1) 推荐(0) 编辑
摘要: 1、简介apache的一个开放源代码项目。精确控制日志的输出,包括输出的格式,输出的目的地,输出的过滤(不同级别日志的输出)等。配置简单,不需要在代码中配置环境,支持两种配置文件格式,XML和Java特性文件(键=值,常见的.properties),常用后者如 log4j.propertiesmaven 中央仓库:http://www.mvnrepository.com/artifact/log4... 阅读全文
posted @ 2017-04-20 16:25 Dulk 阅读(16098) 评论(0) 推荐(0) 编辑
摘要: 1、JS的AJAXAJAX,Asynchronous JavaScript and XML,意思就是用JavaScript执行异步网络请求。如果要让用户留在当前页面中,同时发出新的HTTP请求,就必须用JavaScript发送这个新请求,接收到数据后,再用JavaScript更新页面,这样一来,用户就感觉自己仍然停留在当前页面,但是数据却可以不断地更新。即,为了实现局部刷新。JS中如果使用AJAX... 阅读全文
posted @ 2017-04-09 19:33 Dulk 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 不同的浏览器绑定事件的代码都不太一样,所以我们使用jQuery来写代码的话,可以屏蔽不同浏览器之间的差异。在jQuery中,可以使用 on 来绑定一个事件,指定事件的名称和对应的处理函数:// 获取超链接的jQuery对象: var a = $('#test-link'); a.on('click', function () { alert('Hello!'); }); 5 1// 获取... 阅读全文
posted @ 2017-04-09 12:42 Dulk 阅读(231) 评论(0) 推荐(0) 编辑
摘要: jQuery既然是为了帮助你能从js的繁琐中解脱出来,自然在DOM操作上也有自己的一套。1、修改Text和HTML之前我们提到过,如果用JS的话,你要修改Text或者HTML需要用到其innerHTML和innerText属性,但是放在jQuery里面,你需要用到的是html()方法和text()方法,而且这两个方法很巧妙,如果你不传参,就是获取值;传参,就是更改值: JavaScri... 阅读全文
posted @ 2017-04-09 11:25 Dulk 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1、查找 find()、parent()、prev()、next()通常情况下选择器可以直接定位到我们想要的元素,但是,当我们拿到一个jQuery对象后,还可以以这个对象为基准,进行查找和过滤。最常见的查找是在某个节点的所有子节点中查找,使用find()方法,它本身又接收一个任意的选择器。例如有如下HTML结构: JavaScript Python Swift ... 阅读全文
posted @ 2017-04-08 12:09 Dulk 阅读(210) 评论(0) 推荐(0) 编辑