摘要: 1.ORACLE的优化器共有3种 A、RULE (基于规则) b、COST (基于成本) c、CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你当然 阅读全文
posted @ 2019-10-21 10:36 霹雳火小菜 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 一、简单便捷的httpget调用接口,并且返回接口数据1、导入相应的jar包; 2、代码如下: HttpGet get=null; try {HttpClient httpClient = new DefaultHttpClient();// 设置超时时间httpClient.getParams() 阅读全文
posted @ 2019-06-13 11:18 霹雳火小菜 阅读(2220) 评论(0) 推荐(0) 编辑
摘要: 一、定义 同义词顾名思义,是数据库方案对象的一个别名。这里的数据库方案对象指表、视图、序列、存储过程、包等。 二、同义词的好处 1、不占内存空间,节省大量的数据库空间 2、简化了数据库对象的访问 3、提高了数据库对象访问的安全性 4、扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;同 阅读全文
posted @ 2019-02-19 17:25 霹雳火小菜 阅读(92) 评论(0) 推荐(0) 编辑
摘要: spring boot中jar包方式的下载本地静态文件,下面代码说话,非常实用,避免误区: try { // 以流的形式下载文件这种方法,打成jar包之后,下载的文件,会被损坏 InputStream fis =this.getClass().getClassLoader().getResource 阅读全文
posted @ 2021-02-08 15:36 霹雳火小菜 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 在MySQL中,常用的判断是否为空,判断一些简单的条件,通常用到的if,ifnull 函数: select IFNULL(del_flag,1) ; ->为空的话为1,不为空就是原来值 SELECT IF(1>2,2,3); -> 条件成立返回3,不成立返回2 mysql> SELECT IF(1< 阅读全文
posted @ 2020-08-21 18:38 霹雳火小菜 阅读(1033) 评论(2) 推荐(0) 编辑
摘要: 下面是简单的获取方法,具体的流程详情请看:https://blog.csdn.net/happydecai/article/details/82258720 //获取外网IP public String getIpAddr(HttpServletRequest request) { //处理代理访问 阅读全文
posted @ 2019-10-21 14:49 霹雳火小菜 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 创建视图语句: CREATE OR REPLACE VIEW new_V_a(视图名) ASSELECT *FROM T_a(表名) 视图的优点: 1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。 2.用户通过简单的查询可以从复杂查询中得到结果。 3.维护数据的独立性,试图可从多个表 阅读全文
posted @ 2019-07-02 16:58 霹雳火小菜 阅读(3860) 评论(0) 推荐(1) 编辑
摘要: 一、简单便捷的httpget调用接口,并且返回接口数据1、导入相应的jar包; 2、代码如下: HttpPost post = null; try { HttpClient httpClient = new DefaultHttpClient(); // 设置超时时间 httpClient.getP 阅读全文
posted @ 2019-06-13 11:22 霹雳火小菜 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: 一、显示中文星期天 select to_char(sysdate,'day','NLS_DATE_LANGUAGE=''SIMPLIFIED CHINESE''') from dual; 二、显示英文星期天 select to_char(sysdate,'day','nls_date_languag 阅读全文
posted @ 2019-06-13 11:11 霹雳火小菜 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: 1、start(): 先来看看Java API中对于该方法的介绍: 使该线程开始执行;Java 虚拟机调用该线程的 run 方法。 结果是两个线程并发地运行;当前线程(从调用返回给 start 方法)和另一个线程(执行其 run 方法)。 多次启动一个线程是非法的。特别是当线程已经结束执行后,不能再 阅读全文
posted @ 2019-04-12 10:35 霹雳火小菜 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 方法一:四舍五入 在这里使用BigDecimal ,并且采用setScale方法来设置精确度,同时使用RoundingMode.HALF_UP表示使用最近数字舍入法则来近似计算。在这里我们可以看出BigDecimal和四舍五入是绝妙的搭配。 方式二: 例:new java.text.DecimalF 阅读全文
posted @ 2019-04-10 13:56 霹雳火小菜 阅读(1452) 评论(0) 推荐(0) 编辑