- 博客(35)
- 收藏
- 关注
原创 关于一个字段存多个值,如何查询的问题。
假如列a存入多值(01,02,03)那么查询的时候in是失效的。这个时候就可以用mysql的findinset函数来实现。例如:findinset(参数,目标列)findinset(‘01’,tb.a);orcale中不能使用。还有一个两者都可以用的函数是instr(参数,目标列)...
2020-08-12 16:13:32
2440
原创 java实现置顶功能
其实就是sql,找一个字段a用来排序。从0开始,凡是置顶的都在最大值的基础上+1,查询根据a排序,时间。由于要兼容mysql和orcale,两者的写法稍微有点不一样。orcale:update TBUSER set SN = (select MAX(snid)+1 from TBUSER),UDTTIME = sysdatewhere pk_id = '3';mysql:update table set SN =(select sn+1 from (select MAX(sn) a.
2020-08-12 16:07:12
4905
转载 爬取拼多多数据,并保存本地excel
首先要获取拼多多商品地址,根据地址选择源代码。把需要的数据都拷贝到本地txt文本。再做substring,indexof。找出需要的数据保存到一个对象中。然后就参考另外一篇文章将对象保存到excel表中https://blog.csdn.net/mryang125/article/details/100603602...
2020-01-01 23:18:56
5538
原创 linux安装telnet步骤及遇到的问题
centos、ubuntu安装telnet命令的方法. yum list telnet* 列出telnet相关的安装包 yum install telnet-server 安装telnet服务 yum install telnet.* 安装telnet客户端第二步可能会遇到仓库 "CentO...
2019-12-20 10:26:27
701
原创 启动Linux中redis,并用java代码访问的一系列问题
首先我们要启动Linux中redis服务,找到安装目录中的redis/bin/中启动redis-server,以及redis-conf。使用命令 ./redis-server ./redis-conf确保2个文件都在同一文件夹,如果不在复制redis-conf到server文件夹中。服务开启后,输入命令 ./redis-cli启动客户端,当目录名出现地址的时候说明访问成功了。查看Linux...
2019-12-13 16:54:23
220
原创 java核心技术之写出文本,读入文本。
如何写出文本输出:可以使用printwriter,File file = new File("****"); FileOutputStream fos = null; try { fos = new FileOutputStream(file); } catch (FileNotFoundException e) {...
2019-12-12 11:16:54
159
转载 linux中开启redis服务命令
Redis的安装 将Redis的tar(源码包)包放到某个文件夹下 将tar包解压缩,使用以下命令 tar -zxvf redis-4.0.6.tar.gz 3.安装编译Redis使用以下命令 cd redis-2.6.14 make PREFIX=/usr/local/redis install 在执行过程可能会遇到以下错误: >&g...
2019-12-09 09:28:35
1233
原创 关于eclipse安装反编译jad使用说明
1.下载net.sf.jadclipse_3.3.0.jar地址: http://jadclipse.sourceforge.net/2.将net.sf.jadclipse_3.3.0.jar(作用:如果不安装,第6步则搜不到JadClipse)复制到eclipse安装目录下的plugins下,如下图所示3. Jad.exe下载,地址为:http://www.javadecompile...
2019-11-29 16:28:07
254
转载 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 找不到mapper的方法
https://blog.csdn.net/baidu_41885330/article/details/82110686以上为链接,新建springboot工程使用mybatis就是找不到mapper里的方法,困扰了我一天的问题最后终于在以上链接得以解决,原来是我application.yml文件中的配置写错。太低端的错误了。。。...
2019-11-21 14:55:42
155
转载 解决yum安装ftp提示仓库 的 GPG 密钥已安装,但是不适用于此软件包。
遇到的问题:在linux系统使用yum install ftp安装ftp,报以下错误warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEYRetrieving key from http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-...
2019-11-14 23:51:31
5710
原创 将本地orcale设置为手动
打开我的电脑(右键)——管理——服务(也可以从开始——运行中输入“services.msc”中打开)找到oracle开头的倒数第一,第二个服务,将其属性中的启动方式设置为“手动”就可以了找到Oracle打头的几个服务(如图),最占用资源的是OracleServiceDB右键OracleServiceDB-属性-状态-停止即可停止oracle.exe服务但是下次电脑开机后会自动启动(右键O...
2019-11-10 01:06:36
187
转载 Java中需要转义的字符
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/SELECT_BIN/article/details/80830069在Java中,不管是String.split(),还是正则表达式,有一些特殊字符需要转义,这些字符是( [ { / ^ - ...
2019-10-09 11:13:21
515
原创 java中/和%的区别
/为除号 结果为整除后的个数%为取余 左边小于右边时,余数为左边,左边大于右边时,余数为剩余数 System.out.println(3/5) =0; System.out.println(2/5) =0; System.out.println(4/5) =0; System.out.println(6/5) =1;...
2019-10-09 10:28:04
671
原创 字符串处理
连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。package com.liu.aop;import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner s...
2019-10-09 10:19:03
87
转载 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as
转https://www.cnblogs.com/lilinzhiyu/p/7921890.html出现这个异常说明了跳转页面的url无对应的值.原因1:Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包原因:spring-boot会自动加载启动类所在包下及其子包下的所有组件.原因2:在springboot的配置文件:applicatio...
2019-09-25 12:30:31
1421
原创 oracle存储过程
让业务处理过程存储起来复用,这些被称为存储过程。语法:creat or replace procedure 过程名称[(参数列表)] isbeginend [过程名称];根据参数类型,分为三类:1不带参数的 2带输入参数的 3带返回值的...
2019-04-17 12:59:06
88
转载 java集合--Queue用法
队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将是最后被删除的元素,因此队列又称为“先进先出”(FIFO—first in first out)的线性表。在java5中新增...
2019-04-09 20:26:53
70
转载 IF NULL的用法
MySQL IFNULL函数是MySQL控制流函数之一,它接受两个参数,如果不是NULL,则返回第一个参数。 否则,IFNULL函数返回第二个参数。两个参数可以是文字值或表达式。以下说明了IFNULL函数的语法: IFNULL(expression_1,expression_2); SQL如果expression_1不为NULL,则IFNULL函数返回expr...
2019-02-16 20:09:08
866
原创 重定向和请求转发的区别
请求转发: request.getRequestDispatcher("URL地址").forward(request,response);重定向: response.sendRedirect("URL地址"); request.getRequestDispatcher()是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;服务器内部转发,整个过程处于同一个请求当中。 ...
2019-02-14 00:54:45
155
原创 final修饰符
用来修饰类,标示该类不能被继承,类里的方法都是默认final方法,不能被重写。用来修饰变量。这个变量就是常量,不能被修改,只能被赋值一次。当final修饰基本数据类型时一旦在初始化后便不能发生变化。如果修饰一个引用类型,则在初始化后便不能再让其指向其他对象了。但该引用所指向的对象的内容是可以变化的。本质上是一回事,final要求值不能变。即地址值不能改变。 ...
2019-01-11 16:10:18
221
原创 java移位运算符
<<:左移运算符:num<<1 :相当于 num x 2 >>:右移运算符:num>>1 : 相当于 num / 2 >>> :无符号右移,忽略符号位,空位都以0补齐
2019-01-11 11:30:44
74
转载 Oracle中分页查询语句
Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,如果您对此方面感兴趣的话,不妨一看。Oracle分页查询语句基本上可以按照本文给出的格式来进行套用。Oracle分分页查询格式:SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHE...
2018-12-27 15:58:47
304
转载 Oracle中修改表名遇到“ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”
Oracle 11g中想修改表名:rename ASSETPORJECT to ASSETPROJECT;结果提示:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效。看来有锁定该表的会话,于是,执行如下查询:SELECT sid, serial#, username, osuser FROM v$session where sid in(...
2018-11-29 10:11:30
552
转载 Oracle的列操作(增加列,修改列,删除列),包括操作多列
增加一列: alter table emp4 add test varchar2(10);修改一列: alter table emp4 modify test varchar2(20);删除一列:alter table emp4 drop column test; 这里要注意几个地方,首先,增加和修改列是不需要加关键字COLUMN,否则会报错ora-0090...
2018-11-28 16:54:23
8582
1
转载 切换jdk版本的时候容易出现的问题
在工作中难免切换jdk的版本 控制台输入java -version可以查看当前版本。第一次安装JDK测试是否安装成功,打开cmd输入java -version 回车的时候出现如下错误:Error opening registry key'software\Javasoft\Java Runtime Environment'Error: could not find java.dllEr...
2018-11-26 16:31:00
477
转载 maven标签
<build >设置,主要用于编译设置 1.分类在Maven的pom.xml文件中,存在如下两种<build>:(1)全局配置(project build) 针对整个项目的所有情况都有效(2)配置(profile build) 针对不同的profile配置说明:一种<build>被称为Proj...
2018-11-07 09:33:40
83
转载 maven
本地资源库:是用来储存项目的依赖库,默认文件夹是.m2文件夹。中央资源库:是maven用来下载所有项目的依赖库的默认位置。如何从maven远程库下载?如何添加远程库?:安装文件里可以设置默认本地资源库。maven依赖机制:1,传统方式:访问 http://logging.apache.org/log4j/ 下载 Log4 j的 jar 库 复制 jar 到项目类路径 手动...
2018-11-06 11:50:43
94
转载 SQL UNION 和 UNION ALL 操作符
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM t...
2018-11-01 10:02:53
103
原创 PLSQL试用版到期之后解决办法
打开运行输入 regedit 打表注册表 删除HKEY_CURRENT_USER\Software\Allround AutomationsHKEY_CURRENT_USER\Software\Microsoft\Security
2018-10-16 13:26:28
8405
原创 Navicat连接Orcale问题
今日用Navivat连接Orcale报错Cannot load OCI DLL 87:Instant Client package is required for Basic and TNS connection.原因:oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接。解决方案:1. 去oracle官网下载Inst...
2018-10-15 21:58:30
624
原创 ORCALE无监听程序
家里orcale数据库很久没用,登录不上了,今日提示连接超时,去安装目录里的ADMIN设置listener.ora和tnsnamers.ora的地址为localhost,然后提示无监听程序。到控制台执行lsnrctl start命令,打开监听程序。成了!...
2018-10-13 17:33:06
937
原创 VUE
v-modle指令:实现双向绑定(拓展了HTML的标签功能) json,数组都可以。v-for指令:循环打印<script type="text/javascript">window.onload = function(){ var vm = new Vue({ el:'#box', data:{ arr:['apple','banana','orange'], ...
2018-09-06 11:47:11
133
转载 JAVA命名规范
Java命名规范定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。 由于互
2017-11-12 21:47:04
108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人