3 ruiguang21

尚未进行身份认证

暂无相关简介

等级
TA的排名 2k+

解决微信小程序无法建立持久化连接的两种方案

问题出现的场景因为最近在做一个小程序的项目,在建立前后端连接的过程中,发现了一个非常让人奇怪的现象:本身小程序是通过调用wx.https()方法来发起http请求的,但是你会发现,如果你在后端将值保存到了request或者session中,这个值你再次调用的时候就不见了!取值的时候会出现NullPointerException,或者你在使用了Spring Security、Shiro这样的权限...

2019-11-13 13:28:24

mysql 1366 问题

可以简单的理解 utf8mb4 是目前最大的一个字符编码,支持任意文字.为什么会有UTF8MB4?既然utf8应付日常使用完全没有问题,那为什么还要使用utf8mb4呢? 低版本的MySQL支持的utf8编码,最大字符长度为 3 字节,如果遇到 4 字节的字符就会出现错误了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xFFFF,也就是 Unicode 中的基本多文平...

2019-11-12 17:23:28

spring中的quartz(定时器)的用法

quartz-all-2.1.1.jar1.配置信息 <!-- <bean class="org.cs.task.CreatorsTask" init-method="creatorsTaskInit"></bean> --> <!-- 一个类里两个定时任务 配置你要定时加载的目标类 --> <bea...

2019-05-27 16:41:15

Oracle 查看表中重复的记录,以及去除表中的重复记录

--查看表中重复的记录   select       tscw.L_SEC_KEY as L_BOND_KEY ,---债券内码      to_date(twcb.b_info_carrydate,'yyyyMMdd') as D_BEGIN,--计息起始日       count(*)     from twind_cbondcf twcb left join TDW_SEC_CODE_WI...

2018-07-06 18:07:39

oracle 先分组后获取每组最大值的该条全部信息展示

用一个实例说明:TEST表我现在想用MM字段分组,取得DD日期为最新的那一条详细数据SELECTa.* FROM( SELECT ROW_NUMBER () OVER ( PARTITION BY MM ORDER BY DD DESC ) rn, TEST.* FROM TEST ) a WHEREa.rn =1执行结果如下:...

2018-07-06 17:24:56

JAVA Map转换为实体类和实体类转换为MAP

packagecom.ruiguang.tools;importjava.beans.BeanInfo;importjava.beans.IntrospectionException;importjava.beans.Introspector;importjava.beans.PropertyDescriptor;importjava.lang.reflect.Field;import...

2018-06-25 15:13:34

oracle中with as 的用法

select * from emp;select * from empinfo;truncate table empinfoinsert into empinfo(empno,ename,job,mgr,HIREDATE)with temp_ as(select empno,ename,job,mgr from emp), temp as (       select * from emp  ) ...

2018-06-14 15:37:45

关于Java获取文件路径的几种方法

第一种:Filef=newFile(this.getClass().getResource("/").getPath()); System.out.println(f); 结果: C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin 获取当前类的所在工程路径; 如果不加“/” Filef=newF...

2018-06-08 18:09:30

Oracle的函数function

create or replace function fun_emp(prm_choice in number)          return sys_refcursor          is                 empcursor sys_refcursor;          begin            if prm_choice=1 then              ...

2018-05-24 11:27:16

分支case的用法

  ----分支case的用法  declare            v_number number(4):=3;           v_string varchar2(20):='abc';    begin      case v_number        when 1then          dbms_output.put_line('v_number is'||1);       ...

2018-05-23 15:43:19

oracle的loop等循环语句

--loop循环用法 (输出1到10)  declare v_num number(2) := 0;  begin     loop      v_num := v_num + 1;      exit when v_num > 10;      --上面退出循环也可以用下面3行       /* if(v_num > 9) then          exit;       end ...

2018-05-23 15:29:35

Oracle中的loop循环实现方式

--loop ...exit; when ...end loop; 大于2000的薪资  --select * from emp where emp.sal>2000  ;                  declare                     temp_salary emp.sal%type; --%type:通常是指某行某列数据类型 一个字段              ...

2018-05-23 15:19:14

oracle 存储过程返回 结果集 table形式

--sys_refcursor 和 cursor 优缺点比较优点比较优点一:sys_refcursor,可以在存储过程中作为参数返回一个table格式的结构集(我把他认为是table类型,容易理解,其实是一个游标集), cursor 只能用在存储过程,函数,包等的实现体中,不能做参数使用。优点二:sys_refcursor 这东西可以使用在包中做参数,进行数据库面向对象开放。哈哈。我喜欢。curs...

2018-05-23 13:50:23

PL/SQL语句块基本语法(ORACLE存储过程,函数,包,游标)

1、  PL/SQL语句块PL/SQL语句块只适用于Oracle数据库,使用时临时保存在客户端,而不是保存在数据库。基本语法:declare  变量声明、初始化begin  业务处理、逻辑代码exception  异常捕获end; 变量声明:<变量名>  <类型及长度>  [:=<初始值>]            例:v_name varchar2(20):=’...

2018-05-23 13:49:07

orcale存储过程,无参数,输入参数,输出参数,输出入参数的存储过程

--存储过程  存储过程+包   包+包体select * from emp;--1.无参数的存储过程create or replace procedure sp_emp_proc as--声明语句段v_name varchar2(200);begin--执行语句段       select ename into v_name from emp where empno=7788;       db...

2018-05-23 11:38:48

时间格式化处理 yyyy-mm-dd

 /**************************************时间格式化处理************************************/                                                function getDate(date) {    //得到日期对象 ...

2018-05-17 17:48:20

Kettle数据同步和抽取

Kettle是一款国外开源的ETL工具,纯java编写,数据抽取高效稳定。Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。Kettle的简单使用下载Kettle并解压,设置环境变量新增KETTLE_HOME,指向kettle路径window下运行Spoon.bat,启动Kettle首先数据库里有u...

2018-05-16 15:39:57

使用kettle跨库同步表数据

场景: 在oracle数据库中有一个表A,在mysql数据库中有一个表B,现在需要将表A中的数据,同步到表B中 解决方案:使用kettle转换表数据输入(数据来源)先new一个转换点击kettle的左上角的 + 号, 选择“转换在右边的的选项卡里,点击“核心对象”,选择“输入”,再找到“表输入”,选择拖拽到右边的空白处。 双击此图标 里面有一个数据连接,此时我们需要点击“新建,创建一个数据库连接,...

2018-05-16 15:38:49

JAVA 将json 或object 转换为实体

response.setContentType("application/octet-stream");        response.setContentType("application/OCTET-STREAM;charset=UTF-8");        response.setHeader("Content-Disposition", "attachment;filename=Tbi...

2018-05-15 10:46:52

springboot thymeleaf和shiro 整合 第四篇 持久层+控制器+html

package com.ruiguang.entity;import java.io.Serializable;import java.util.List;import javax.persistence.Column;import javax.persistence.FetchType;import javax.persistence.JoinColumn;import javax.persis...

2018-05-11 11:05:52

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。