java
如影思缘
以笑的方式哭,在死亡的伴随下活着!
展开
-
用or真的无法使用索引吗
OR会引起索引失效的说法是这样来的:如果是这样一个查询SELECT*FROMTBWHEREA=1ANDB>2ANDC<3ANDDIN(4,5,6)并且在TB表上有这样一个索引:CREATEINDEXINX_TB_ABCDONTB(A,B,C,D)那么这个查询可以用到这个索引如果同样是这个索引,查询换成SELECT*FROMTB_W...原创 2019-11-01 16:42:18 · 4028 阅读 · 0 评论 -
生成验证码
应用开发,当需要登录时,有时候需要实现简单的验证码功能,不妨浏览下本文,话不多说上直接上干货,本文针对小白,技术大牛请绕道原创 2017-10-10 15:33:52 · 198 阅读 · 0 评论 -
使用javap命令查看反编译字节码
随便使用一个开发工具写一段小代码package com.sdc.v2;public class myTest { private int m; protected void myMethod() { } public static void main(String[] args) { int a = 1; int b = 2; System.out.printl...原创 2018-12-12 16:00:41 · 692 阅读 · 0 评论 -
阿里云搭建两个服务器+nginx
一、准备工作 1.为方便操作,可以下载安装个Xshell软件:访问远端不同系统下的服务器;2.再安装个文件传输工具FileZilla软件,用来传输文件。二、安装JDK1.查看自己的系统位数:执行命令 getconf LONG_BIT,如下:2.去官网下载指定版本的jdk3.在服务器上新建一个目录:mkdir /usr/java4.把压缩包通过文件传输工具复制到 ...原创 2018-12-12 11:52:05 · 876 阅读 · 0 评论 -
记录json反序列化异常问题
报错信息是:com.alibaba.fastjson.JSONException: default constructor not found.我的场景:实体类中嵌套了另一个实体的数组,另一个实体加了@builder注解,使得对java对象的创建更优雅,它提供在设计数据实体时,对外保持private setter,所以反序列化时,赋值不进去值。网上说设计到两个实体嵌套时(没有加@build...原创 2019-08-16 21:16:25 · 778 阅读 · 0 评论 -
根据IP地址获取详细的地域信息
import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.HttpURLC转载 2017-03-01 14:06:47 · 352 阅读 · 0 评论