mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。 下面是从官网上的截图:(不过官网www.mybatis.org 最近一段时间,好象已经挂了) 一、在pom.x ...
分类:
其他好文 时间:
2016-07-25 00:00:00
阅读次数:
435
在Python中,很多对象都是可以通过for语句来直接遍历的,例如list、string、dict等等,这些对象都可以被称为可迭代对象。至于说哪些对象是可以被迭代访问的,就要了解一下迭代器相关的知识了。 迭代器 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__i ...
分类:
编程语言 时间:
2016-07-25 00:02:26
阅读次数:
429
目前mybatis-generator已经升级到1.3.3,功能比较强大,但是目前从table中如果字段较多可以选择忽略生产的字段(通过ignoreColumn属性实现,http://generator.sturgeon.mopaas.com/configreference/ignoreColumn ...
分类:
其他好文 时间:
2016-07-25 00:02:15
阅读次数:
634
super用于类的继承。用super()代替父类名 (一)通过类名调用父类中的方法 (二)通过super调用父类中的方法(python3) 结果如下: python3中的写法:super().__init__() python2中的写法:super(B,self).__init__() B子类,不是 ...
分类:
编程语言 时间:
2016-07-25 00:02:32
阅读次数:
422
// // ViewController.m // Simple Table // // Created by Jierism on 16/7/20. // Copyright © 2016年 Jierism. All rights reserved. // #import "ViewControl ...
分类:
移动开发 时间:
2016-07-25 00:01:53
阅读次数:
513
1. String 类 String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。 String a = "a"; //假设a指向地址0x0001 a = "b";//重新赋值后a指向地址0x0002,但0x0001地址中保存 ...
分类:
其他好文 时间:
2016-07-25 00:01:25
阅读次数:
328
1.为什么要使用Hibernate开发你的项目呢?Hibernate的开发流程是怎么样的? 为什么要使用 ①.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 ②.Hibernate 是一个基于JDBC的主流持久化框架,是一个优秀的ORM 实现。他很大程度的简化DAO层的编... ...
分类:
编程语言 时间:
2016-07-24 23:59:18
阅读次数:
682
这一周算是步入正轨了,新调的项目组组长人超好。。。而且对新人特别耐心。 因为做的是微软的项目,所用的自动化测试工具也是微软内部研发的,第一周大概就是部署测试环境,熟悉起run的流程,以及分析run。 还是感觉对我来说最大的挑战还是英文,每天早上的stand up metting 是我最头疼的事,前一 ...
分类:
其他好文 时间:
2016-07-25 00:01:30
阅读次数:
379
app开发的三种模式:原生,html5,混合Hybird Native APP:就是所说的原生开发,Native Code编程,代码编译之后以2进制或者字节码的形式运行在OS上,直接调用OS的Device API; Web APP,以HTML+JS+CSS等WEB技术编程,代码运行在浏览器中,通过浏 ...
分类:
Web程序 时间:
2016-07-25 00:01:32
阅读次数:
660
1.1 开发前的准备工作 1.配置开发环境 sublime webstorm vscode Hbuilder atom 2.建立项目文件夹 为了将与项目相关的文件放在一块,便于管理和以后的维护 包括与项目相关的一些文件 主页或是首页 index.html default.html Css文件夹 cs ...
分类:
其他好文 时间:
2016-07-24 23:59:50
阅读次数:
453
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5719 题意:一个数列为1~N的排列,给定mn[1...n]和mx[1...n],问有符合的排列数为多少?如果不存在,输出0; 思路: 有解的几种条件: 1. mn , mx 变化单调; 2. mn,mx ...
分类:
其他好文 时间:
2016-07-24 23:58:21
阅读次数:
335
1. Build a org tree use jquery 先动态构建一组UL / LI 对象。然后运行 $("#org").jOrgChart(); ...
分类:
Web程序 时间:
2016-07-25 00:00:46
阅读次数:
1377
关于Linux的学习,请参考书籍《Linux就该这么学》 ...
分类:
系统相关 时间:
2016-07-24 23:59:14
阅读次数:
384
1、capitalize[首字符大写] 调用方法: 2、cat[连接字符串] 3、date_format[格式化日期] 4、regex_replace[ 正则替换] 5、replace[替换] 6、truncate[截取] ...
分类:
其他好文 时间:
2016-07-24 23:57:50
阅读次数:
311
1. JavaEE软件三层结构和MVC的区别? JavaEE软件三层机构是由sun公司提供JavaEE开发规范的:Web层(表现层)、业务逻辑层、数据持久层。【其中WEB层会使用前端控制器模式】 MVC是一种思想,是一种模式,将软件分为 Model模型、View视图、Controller控制器。【J... ...
分类:
编程语言 时间:
2016-07-24 23:59:39
阅读次数:
908
前几天,和朋友聊天,聊到一些js的基础的时候,有一种‘好像知道,好像又不不知道怎么讲的感觉’。。。于是捡起书,自己理一理,欢迎拍砖。 闭包 理解闭包首先要理解,js垃圾回收机制,也就是当一个函数被执行完后,其作用域会被收回,如果形成了闭包,执行完后其作用域就不会被收回。 如果某个函数被他的父函数之外 ...
分类:
Web程序 时间:
2016-07-24 23:58:25
阅读次数:
451