JPA 注解的几个要点 1.设置Pojo为实体 @Entity //标识这个pojo是一个jpa实体 public class Users implements Serializable{ } 2.设置表名@Entity@table(name=users)//指表名为users public cla ...
分类:
编程语言 时间:
2018-01-31 00:55:38
阅读次数:
235
建造者模式:将复杂的对象的表示和它的实现相分离,使其在同样的构建下可以构建不通的表示。 上面的话可能不是很明白,举个例子就明白了。假设一个公司的软件项目流程是固定的,都需要经过需求理解、需求设计、需求审核、编码、测试这个五个步骤,但是这个公司是一个一级供应商,在拿到项目后,有些模块需要承包给二级供应 ...
分类:
编程语言 时间:
2018-01-31 00:56:04
阅读次数:
171
springBoot框架的权限管理系统,支持操作权限和数据权限,后端采用springBoot,MyBatis,Shiro,前端使用adminLTE,Vue.js,bootstrap-table、tree-grid、layer,对前后端进行封装,可快速实现crud的操作,基于项目结构采用代码生成器可生 ...
分类:
编程语言 时间:
2018-01-31 00:56:16
阅读次数:
2977
Spring Boot 热部署 实际开发中,修改某个页面数据或逻辑功能都需要重启应用。这无形中降低了开发效率,所以使用热部署是十分必要的。 什么是热部署? 应用启动后会把编译好的Class文件加载的虚拟机中,正常情况下在项目修改了源文件是需要全部重新编译并重新加载(需要重启应用)。而热部署就是监听C ...
分类:
编程语言 时间:
2018-01-31 00:56:34
阅读次数:
204
昨天知识的回顾 小结: 要写一个jdbc程序,先要加载相应数据库的驱动程序,驱动程序最好放在你建的工程里面,可以在你的工程下面建一个 lib文件夹以存储外部的jar文件,这样的话把你的工程拷贝到别的计算机运行,仍能成功执行。 jdbc代码一般步骤: 1)加载外部驱动程序(jar包) 2)正式加载驱动 ...
分类:
编程语言 时间:
2018-01-31 00:56:48
阅读次数:
215
笔者这几天在熟悉vs2015工具编辑c++,(从前用的都是vc++6.0)。发现还真是不容易使用,简单的一个小程序会报错一大堆你看不懂的问题。现将我发现的重要的一个问题呈现给大家。 在使用类模板设计对象时,通常会使用友元函数提供对该类的内部私有成员数据访问,请看下面这段代码,定义了一个顺序表的基本运 ...
分类:
编程语言 时间:
2018-01-31 00:57:03
阅读次数:
253
数据插入(添加数据) 有3种形式 形式1: insert into 表名(字段名1,字段名2,....)values (值a1,值a2, .....), (值b1,值b2, .....),..... ; 形式2: insert into 表名1(字段名1,字段名2,....)select 字段名1, ...
分类:
编程语言 时间:
2018-01-31 00:58:16
阅读次数:
262
RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA是目前最有影响力的公钥加密算法,它能够抵 ...
分类:
编程语言 时间:
2018-01-31 01:00:55
阅读次数:
188
一、集合框架图 简化图: 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。2. 集合接口:6个接口(短 ...
分类:
编程语言 时间:
2018-01-31 01:01:28
阅读次数:
200
本文讨论python中的函数。主要内容如下: 函数的定义 函数的参数和函数的重载 函数的嵌套 函数的全局变量与局部变量 函数的递归 函数的作用域 匿名函数和lamda表达式 函数式编程 函数常见的内置函数 1.函数的定义 函数一般包=包含两部分:函数的定义和函数的调用。上面的代码中1-3行定义了一个 ...
分类:
编程语言 时间:
2018-01-31 01:01:59
阅读次数:
201
配置在项目的main目录下创建resources文件夹,并将其添加到项目的资源文件中,如图??在resources文件夹下创建beans.xml文件,用来注入对象添加hadoop和spring-hadoop的依赖 ...
分类:
编程语言 时间:
2018-01-31 01:03:37
阅读次数:
246
不知道之前怎么弄的,使得mac上 ,`python3.5 python3.6 pip pip3`共存,真是让人很苦恼。键入 得到的结果是 而终端的 命令对应的是 版本。网上搜了一圈都没能找到能修改 路径的东西,最后的解决办法是用 可以得到安装在3.5的目录下。 ...
分类:
编程语言 时间:
2018-01-31 01:04:46
阅读次数:
3398
集合set是Python中一种基本数据类型,它分为可变集合(set)和不可变集合(frozenset)两种。类似于其他语言,集合是一个无序不重复元素集,包括创建集合set、向集合中添加元素、删除集合中的元素、求集合的交集、并集、差集等操作。 可变集合 set集合类需要的参数必须是迭代器类型的,如:序 ...
分类:
编程语言 时间:
2018-01-31 01:07:24
阅读次数:
243
简介: ubuntu默认python2.7版本,如果想要装python3.x版本,请记住python2.7版本一定不能卸载!!!但是即使我 python3.x版本安装成功,当运行python脚本时,系统还是默认去找python2.7版本,虽然我们可以,在本次运行脚本程序在终端输入指令前叫加上版本号: ...
分类:
编程语言 时间:
2018-01-31 01:07:52
阅读次数:
1286
1479 1479 锁机制 通常使用的锁分为乐观锁,悲观锁这两种,简单介绍下这两种锁,作为本文的背景知识,对这类知识已经有足够了解的同学可以跳过这部分。 乐观锁 先来看下百度百科上的解释:大多是基于数据版本( Version )记录机制实现。何谓数据版本?即为数据增加一个版本标识,在基于数据库表的版 ...
分类:
编程语言 时间:
2018-01-31 01:08:47
阅读次数:
211
String类是java的最基本类之中的一个,非常好的掌握它的原理非常是必要的! 1、String的Final类型的。是不可继承 的。final类默认的方法都为final类型,保证了方法不能被重载。成员变量不影响 2、String的本质就是char[] 而且其值是不可改变的 3、String str ...
分类:
编程语言 时间:
2018-01-31 01:08:57
阅读次数:
193
一、使用threading模块实现多线程 import threading import time def test(): print('111111111') if __name__ == '__main__': for i in range(5): t = threading.Thread(ta ...
分类:
编程语言 时间:
2018-01-31 01:09:16
阅读次数:
172
一、配置文件 和django不同的是,django会为我们提供配置好的setting文件,我们需要的配置都可以自动添加在setting文件中即可,但是flask不是这样,它是通过在内部为我们提供多种配置文件的接口,我们按照接口配置相关配置。简单介绍如下几种: 方式一: 如下,是我们入门告诉大家的配置 ...
分类:
编程语言 时间:
2018-01-31 01:12:48
阅读次数:
291
输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 解析:该算法经典就经典到利用玩魔方的方 ...
分类:
编程语言 时间:
2018-01-31 01:13:03
阅读次数:
250
1. 定义类 1.1 定义构造器 2. 修饰符 2.1 修饰符适用范围 2.2 修饰符使用详情 final修饰的成员变量必须显式地指定初始值. (1.类变量: 必须在静态初始化模块中或声明该类变量时指定初始值; 2.实例变量: 必须在非静态初始化模块、声明该实例变量或构造器中指定初始值) 3. 接口 ...
分类:
编程语言 时间:
2018-01-31 01:13:10
阅读次数:
273