2 qq_40341361

尚未进行身份认证

暂无相关简介

等级
TA的排名 23w+

jdbc学习记录

一:JDBC应用JDBC主要能分为几个步骤,分别是初始化驱动,建立数据库的连接,创建statement,执行sql语句,关闭连接。 初始化驱动:通过Class.forName("com.mysql.jdbc.Driver"); 初始化驱动类.Class.forName是加载这个类到JVM中,加载的时候就会执行其中的静态初始化快,完成驱动的初始化相关工作。向java....

2018-08-08 01:06:48

group by 和字段同名的字符串

SELECT a.id AS "id", a.node_id AS "nodeId", ifnull(a.energy_value, 0) AS "energyValue", a.record_time AS "recordTime", a.create_by AS "createBy.id", a.create_date AS "createDate", a.update_by AS

2018-07-23 09:14:22

activity 工作流 学习介绍

工作流基本可以分为四个模块。分别是:建立模型,流程部署,流程运行,流程结束后。建立模型:        1.建立模型:                            1.act_re_model ----流程设计模型部署表(流程设计器设计流程后保存到该表)                             2.ACT_GE_BYTEARRAY ----用来保存部署文件的大文本数据的 ...

2018-07-12 14:59:55

SpringBoot整合Ehcache缓存

  EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。  ehcache提供了多种缓存策略,主要分为内存和磁盘两级,所以无需担心容量问题。  spring-boot是一个快速的集成框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。...

2018-06-28 17:04:33

SpringBoot 在启动时执行预先操作

在Spring boot项目的实际开发中,我们有时需要项目服务启动时加载一些数据或预先完成某些动作。为了解决这样的问题,Spring boot 为我们提供了一个方法:通过实现接口 CommandLineRunner 来实现这样的需求。实现方式:只需要一个类即可,无需其他配置。 实现步骤:1.创建实现接口 CommandLineRunner 的类 MyStartupRunnerTest[java] ...

2018-06-28 16:50:25

nginx 入门级学习教程

首先自行下载nginx启动方式:(两种)1. 双击打开nginx.exe 2. 命令行打开,cd 至 nginx安装目录输入: start nginx 停止关闭方式:(两种)1.打开任务管理器,找到nginx的两个进程(一个是守护进程,一个是工作线程),并关闭即可。2.打开cmd命令行,cd至 nginx安装目录,输入:nginx -s stop关于nginx 的相关配置信息都在{安装目录 }/c...

2018-06-23 13:50:46

给学校公司同学出的一些题目---java, jquery, spring, springmvc, mybatis, 网络编程, linux, mysql(持续更新)

本编博文只是为了记录给学校一个公司的同学出的一些题目:  Java部分:IO题:(可以只填写关键代码,即可省略类命名,主方法命名等。各变量命名符合规范,无特定要求。单一描述题在25-100字之间,多描述题每个描述部分10-30字。“附加: ”后为加分题。)1. 利用IO类实现文件读写。条件:尽可能考虑性能。文件及地址无要求。2. 读写随机访问文件。条件:在写入时修改第三行。...

2018-06-11 11:31:49

初试python爬虫之:豆瓣电影爬虫

因为课程需要,前两天花了一天学习python并写了一个豆瓣电影的爬虫。课程要求是这样的:爬取豆瓣网站上,电影排名在前50名的电影,包括电影名字,电影评分,电影简介,爬下来的电影数据进行分类,按照不同分类保存在数据库/Excel中的不同表中。python的环境安装配置,以及语法解释本次就不提及了。由于本人的正则不够熟练,所以之前在用正则写时并没有成功爬下来,几次尝试失败之后,本人运用了beautif...

2018-06-09 15:31:43

@SafeVarags 注解学习及使用

在Java SE 5中,引入了可在方法参数列表中使用 可变长度的参数。比如: public void test(User ... users)当遇到可变参数的方法时,编译器会将可变参数形式的形式参数转化为一个数组。但是,Java编程语言并不允许创建泛型数组。但是如果参数类型是List<String> 或者Array List<String> 相关容器类的话,都属于非具体化类...

2018-05-24 13:24:27

数据库并发控制

  首先,明确数据库中并发控制的基本单位是事务。  为了保证事务的隔离性和一致性,数据库管理系统需要对并发操作进行正确的调度。  我们先从数据库并发操作会带的来问题开始分析:  1.丢失操作(lost update)          当两个事务T1和T2同时读取同一数据并修改,T1提交的结果破坏了T2提交的结果,导致T2的修改被丢失。  2.不可重复读(non-repeatable read) ...

2018-04-23 15:32:35

基于ssm上传文件到服务器

范例说明 在网页中,上传以及下载文件是最常用的功能之一,比如用户设置个人信息时,上传本地图片作为自己的头像。电商网站管理员在后台为某件商品上传图片。诸如此类操作数不胜数,而上传和下载文件所涉及到的知识点和难点十分多,本例就以一个简单例子,基于SSM(Spring+SpringMVC+Mybatis)框架为大家演示一次。上传本地图片到服务器的例子,为大家排疑解惑。实验过程如图所示:注意:本例...

2018-04-14 21:37:47

Java 之泛型通配符 ? extends T 与 ? super T 解惑

简述大家在平时的工作学习中, 肯定会见过不少如下的语句:List<? super T>List<? extends T>我们都知道, 上面的代码时关于 Java 泛型的, 那么这两个不同的写法都有什么区别呢?首先, 说到 Java 的泛型, 我们必须要提到的是Java 泛型的类型擦除机制: Java中的泛型基本上都是在编译器这个层次来实现的. 在生成的 ...

2018-04-13 11:12:48

记录spring框架学习:beanFactory的XML之旅(3)

       1.Spring容器实现功能的过程        基本类似的流程都可以划分为两个阶段,即容器启动阶段和Bean实例化阶段。        容器启动阶段:加载配置,分析配置信息,装配到BeanDefinition,其他后处理        Bean实例化阶段:实例化对象,装配依赖,声明周期回调,对象其他处理,注册回调接口。        容器启动阶段:首先会通过某种途径加载Config...

2018-04-10 14:30:36

记录spring框架学习:beanFactory的XML之旅(2)

        1.bean的scope        spring容器最初提供了两种bean的scope类型:singleton和proptotype,在2.0发布后,又引入了另外三种scope类型: request, session 和 global session类型。        (1)singleton          对象实例数量。在一个容器中只存在一个共享实例,所有对该类型bea...

2018-04-10 13:34:44

记录spring框架学习:beanFactory的XML之旅

    1. beans作为xml配置文件的最顶层元素,包含0或者1个<description>和多个<bean>,<import>,<alias>    他拥有以下相应的属性。    default-lazy-init。其值可以指定为true / false,默认值为false。 用来标志是否对所有的<bean>进行延迟初始化。    ...

2018-04-10 12:48:35

Spring与SpringBoot的异常处理,ExceptionResolver与@ControllerAdvice使用

    在基于Spring框架的项目中,可以通过在ApplicationContext-MVC.xml(即SpringMVC配置)文件中配置 ExceptionResolver 的bean ,来配置 全局捕获异常处理 类,然后自定义异常处理类处理。注意如果是spring配置文件中定义过的ExceptionResolver 类,不需要添加@Component。如果是SpringBoot 则需要。这是...

2018-04-02 16:40:08
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!