摘要:
前提:在开发的过程当中,我们常常会遇到这种问题:某个查询列表的查询条件之间互相影响,比如现在有两个搜索条件(下拉),一个需要显示小组名称,另一个是根据这个小组名称查找到对应的小组内人员。那么该如何实现呢? 原理:我们暂且将这三个下拉列表起名为A,B,C. 他们之间的依赖关系是:B的值随着A的变化而变 阅读全文
摘要:
首先先简单介绍一下本文的代码,主要是通过前后台的交互,读取excel中的数据存入到数据库中。(另有关于sheet为空,sheet中某行某列数据为空跟数据库中对应字段不能为空而导致的不能存入的判断等方法的思路)。 1. 本文针对的是1个或多个sheet的情况 2. 默认每个sheet第一行存放的是对应 阅读全文
摘要:
下载地址: http://activemq.apache.org/activemq-5159-release.html 下载之后解压出来,目录如下 打开bin目录下的地址可以看到有两个文件夹win32和win64,可以根据自己的电脑情况来选择。 我这里选择win64位的,点击activemq.bat 阅读全文
摘要:
redis下载 windows下载地址:https://github.com/microsoftarchive/redis/releases 自己定义一个目录,解压一下,我的目录是这个,其中:redis-cli.exe是客户端,redis-server.exe是服务端 redis启动 之后cmd打开 阅读全文
摘要:
触发器的定义 触发器定义就是当某个条件成立的时候,触发器里面定义的语句就会自动被执行,因此触发器不需要人为的去调用,也不能调用,并且触发器的触发条件其实是在你定义的时候就已经设定好了。 触发器分类 触发器分为两种 1. 语句级触发器:可以在某些语句执行前或执行后被触发 2. 行级触发器:在定义的触发 阅读全文
摘要:
函数的语法 create or replace function 函数名(参数1 模式 参数类型) return 返回值类型 as 变量1 变量类型; 变量2 变量类型; begin 函数体; end 函数名; 模式的分类 in: 为只读模式, 在函数中, 参数的值只能被引用, 不能被改变; out 阅读全文
摘要:
上一篇文章已经介绍了存储过程简单的创建,调用,调试和删除。这篇文章将会主要讨论一下存储过程中选择循环判断等的用法。 存储过程中变量的定义和赋值 在存储过程里,我们除了可以使用参数,还可以定义一些变量来进行操作。 第一种赋值方式 ::= 1. 定义的变量要写在as或is关键字后面,begin前面。 2 阅读全文
摘要:
1 String text = "你好,,.。wo"; 2 String Reg="^[\u4e00-\u9fa5]{1}$";//正则 3 int result=0; 4 for(int i=0;i<text.length();i++){ 5 String b=Character.toString 阅读全文
摘要:
//【java】String转Date与Date转String 1 //String转Date 2 Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2020-01-01 12:01:23"); 3 System.out.p 阅读全文
摘要:
存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。 优点:效率高,复用性强,安全性高 阅读全文