03 2020 档案

摘要:嗨,大家好, 你们平时写数据库设计文档吗? 在写数据库设计文档的时候你烦吗? ​ 反正我是很烦写这个文档的 尤其是在出现这样的情况下 ​ 需要写数据库清单 表少还可以接受 还有这样的情况 ​ 需要写数据库结构 对于这些是不是写的有点疯 ​ 嗯嗯 我也很疯 但是实际上可以通过navicat来完成的 ​ 阅读全文
posted @ 2020-03-25 20:38 路大师_XA 阅读(1160) 评论(0) 推荐(0) 编辑
摘要:清空mysql表中数据 delete from 表名; truncate table 表名; 不带where参数的delete语句可以删除mysql表中所有内容 使用truncate table也可以清空mysql表中所有内容。 效率 效率上truncate比delete快,但truncate删除后 阅读全文
posted @ 2020-03-25 20:37 路大师_XA 阅读(1831) 评论(0) 推荐(0) 编辑
摘要:union 是对数据进行并集操作,不包括重复行,同时进行默认排序 Union all 是对数据进行并集操作,包括重复行,不进行排序 举例说明: 创建数据库表: CREATE TABLE `t_demo` ( `id` int(32) NOT NULL, `name` varchar(255) DEF 阅读全文
posted @ 2020-03-25 20:35 路大师_XA 阅读(2055) 评论(0) 推荐(0) 编辑
摘要:首先我们创建数据库表: CREATE TABLE `t_demo` ( `id` int(32) NOT NULL, `name` varchar(255) DEFAULT NULL, `age` int(2) DEFAULT NULL, `num` int(3) DEFAULT NULL, PRI 阅读全文
posted @ 2020-03-25 20:33 路大师_XA 阅读(1075) 评论(0) 推荐(0) 编辑
摘要:​ ##查询最近的一条信息 SELECT column_name(s) FROM table_name WHERE column_name = pattern ORDER BY create_time DESC LIMIT 1; 在某些情况下,如果明知道查询结果只有一个,SQL语句中使用LIMIT 阅读全文
posted @ 2020-03-25 20:32 路大师_XA 阅读(1173) 评论(0) 推荐(0) 编辑
摘要:​ 最近在工作当中,遇见了有ztree关系的查询: 比如:根据父级的部门ID查询所有的子级部门; 根据父级的区划代码查询所属下级的所有区划信息; 根据子级ID查询隶属行政区划信息; 根据组织机构ID查询所有子级组织机构; 数据准备 为了测试,我们首先来创建一张拥有上下级关系的表,这里选择创建一张区划 阅读全文
posted @ 2020-03-25 20:30 路大师_XA 阅读(15176) 评论(1) 推荐(1) 编辑
摘要:​ 今天给大家送上两个SQL查询的方法,也许在项目中你都用过,但是,没关系,仅仅记录下,以便后面不用去查找。针对与经常写SQL的同行来说,应该是非常简单的。 查询表结构数据 SELECT t.COLUMN_NAME AS fieldName, ( CASE WHEN t.IS_NULLABLE = 阅读全文
posted @ 2020-03-25 20:29 路大师_XA 阅读(397) 评论(0) 推荐(0) 编辑
摘要:​ 数据备份对于经常在运维部署方面的工作者来说,是一件相对简单的事情,都可以通过某一个SQL工具进行备份,但是如果在项目运行当中,我们需要对数据进行实时,或者是每隔一星期,一个月,等等进行数据的备份,这样就需要java工具来操作备份SQL文件,目前可以通过调用mysql安装的命令进行数据备份,另外通 阅读全文
posted @ 2020-03-25 20:28 路大师_XA 阅读(428) 评论(0) 推荐(0) 编辑
摘要:​ 我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 索引问题 经常发现有很多后台程序的性能问题是因为缺少何时索引造成的,有的表甚至没有索引。这种情况往往是因为在设计表时,没有定义索引,而开发初期,由于表中的数据不多,所以感觉不到索引对性能的影响,但是一旦项目发布,表中数据多了之后,缺少 阅读全文
posted @ 2020-03-25 20:27 路大师_XA 阅读(182) 评论(0) 推荐(0) 编辑
摘要:如果你也在使用Mybatis,建议尝试PageHelper插件,这个一定是最方便使用的分页插件。该插件目前支持Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库分页。PageHelper分页插件项目中的正式代码一共有个5个Java文件,这5个文件的说 阅读全文
posted @ 2020-03-25 20:26 路大师_XA 阅读(1822) 评论(1) 推荐(0) 编辑
摘要:应用程序直接获取数据库连接缺点 用户每次请求都会建立一次数据库连接,并且数据库创建连接会消耗相对大的资源和时间。如果针对于个别的工具或者是大量的代码测试甚至系统运行,对数据库操作次数频繁,极大的占用数据库资源,有可能会发生宕机或者内存溢出的现象。 而在大多的项目中,常常用到阿里巴巴开源的数据库连接池 阅读全文
posted @ 2020-03-25 20:25 路大师_XA 阅读(1130) 评论(0) 推荐(0) 编辑
摘要:鄙人不才,在操作数据库存储的时候碰见这样的问题。执行sql语句批量插入数据的时候报错 ​ Incorrect integer value: '' for column 'zhuticengshu' at row 1 我的数据库表设计十分的简单:说白了,也就是记录下,以后避免这样的错误发生其中id是自 阅读全文
posted @ 2020-03-25 20:23 路大师_XA 阅读(2510) 评论(0) 推荐(0) 编辑
摘要:​ 问题描述 今天在测试接口的是否使用tomcat启动服务,然后通过get请求去测试接口,页面返回报的错误是400。tomcat中错误如下图所示: ​ 请求参数为 location=[{"lng":108.871597,"lat":34.194412}]很明显,在location的参数为json串查 阅读全文
posted @ 2020-03-25 20:21 路大师_XA 阅读(1860) 评论(0) 推荐(0) 编辑
摘要:​ 协议支持 Dubbo支持多种协议,如下所示: Dubbo协议 Hessian协议 HTTP协议 RMI协议 WebService协议 Thrift协议 Memcached协议 Redis协议 在通信过程中,不同的服务等级一般对应着不同的服务质量,那么选择合适的协议便是一件非常重要的事情。你可以根 阅读全文
posted @ 2020-03-25 20:20 路大师_XA 阅读(3111) 评论(0) 推荐(0) 编辑
摘要:前段时间在项目维护当中遇见一个问题,方便以后再次遇见类似的问题,可以参考解决问题的思路,记录如下: 问题概述: 维护项目当中,客户这边发来消息,称自己的网站登录不上去了,提示用户名密码错误,我就登录到服务器上查看系统日志和报错情况,如图: ​ 这个异常来源部署的一个jar包,用于读取数据存入mong 阅读全文
posted @ 2020-03-25 20:19 路大师_XA 阅读(817) 评论(0) 推荐(0) 编辑
摘要:java.text在java类库中用于格式化,查询和处理文本。 那java.text.SimpleDateFormat 位于java类库 java.text下,用来格式化时间。 我们也经常使用到: SimpleDateFormat simpleDateFormat =new SimpleDateFo 阅读全文
posted @ 2020-03-25 20:18 路大师_XA 阅读(192) 评论(0) 推荐(0) 编辑
摘要:许可文件 本文简单的实现了许可生成,只能一台计算机生成一个许可文件,许可文件包含了申请的时间参数,过期时间有一个月,三个月,一年和终身使用。 首先用户通过申请填写需要使用许可的计算机名称和需要申请的许可使用时间。然后申请的lic文件会保存在F盘的test文件下,可修改为配置文件。 下来我们看一下源码 阅读全文
posted @ 2020-03-25 20:17 路大师_XA 阅读(230) 评论(0) 推荐(1) 编辑
摘要:基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,一般都会提供整套的公共微服务模块,在系统开发中会基于统一通用的UPMS系统来进行权限的集中管理。 那么为什么需要做通用的集中权限管理? 下面发表一下自己的看法: 所谓的集中权限管理,就是用户可以集中性的管理公司包括OA、HR 阅读全文
posted @ 2020-03-25 20:16 路大师_XA 阅读(896) 评论(0) 推荐(0) 编辑
摘要:首先我们下载Tomcat源码 源码下载地址: https://tomcat.apache.org/download-80.cgi ​ ​ 解压以及创建必要目录和配置 ​ 建立POM文件 需要通过Maven组织文件,因此需要在根目录下创建目录中新建pom.xml文件: ​ pom.xml 文件详情: 阅读全文
posted @ 2020-03-25 20:15 路大师_XA 阅读(1697) 评论(0) 推荐(1) 编辑
摘要:/* * 设置指定键对值的系统属性 * setProperty (String prop, String value); * * 参数: * prop - 系统属性的名称。 * value - 系统属性的值。 * * 返回: * 系统属性以前的值,如果没有以前的值,则返回 null。 * * 抛出: 阅读全文
posted @ 2020-03-25 20:14 路大师_XA 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:判断网络是否正常使用 /** * 判断网络是否正常 * @return */ public static boolean isConnect(String ipPath){ //定义其返回的状态,默认为false,网络不正常 boolean connect = false; /** * 用Runti 阅读全文
posted @ 2020-03-24 23:04 路大师_XA 阅读(1518) 评论(0) 推荐(0) 编辑
摘要:package com.demo.common.pojo; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /* 阅读全文
posted @ 2020-03-24 23:03 路大师_XA 阅读(433) 评论(0) 推荐(0) 编辑
摘要:二维码所引入的jar包pom文件配置 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version> </dependency> <dependency> 阅读全文
posted @ 2020-03-24 23:02 路大师_XA 阅读(566) 评论(0) 推荐(0) 编辑
摘要:获取16位 QQ邮箱授权码: 打开邮箱在左上方找到设置按钮点击 ​ 点击账户 ​ 在帐号页面找到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”栏,分别点击“启动”按钮; ​ 点击开启会让你发一条短信 ​ 最后生成后的授权码 ​ 阅读全文
posted @ 2020-03-24 23:01 路大师_XA 阅读(499) 评论(0) 推荐(0) 编辑
摘要:​ 折半查找技术,也就是二分查找,通常称为二分法查找。它的前期是线性表中的记录必须是关键码有序(通常从大到小有序),线性表必须采用顺序存储、折半查找的基本思想是: 取中间记录作为比较对象,若给定值与中间记录的关键字,则在中间记录的关键字相等,则查找成功;若给定值小于中间记录的做半,去继续查找;若给定 阅读全文
posted @ 2020-03-24 23:00 路大师_XA 阅读(875) 评论(0) 推荐(0) 编辑
摘要:​ 不管是目前什么行业,对数据分析和做出合适的判断才是最重要的选择,比如,在某一个城市开一家餐馆,可以去了解这个城市目前一共有多少餐馆,分别那种菜系占比最多,大概菜系的分布范围等等信息,都可以通过爬虫的数据获得更好的分析和抉择。 总结步骤如下: 到高德开放平台 | 高德地图API注册账号,并且申请w 阅读全文
posted @ 2020-03-24 22:59 路大师_XA 阅读(2421) 评论(0) 推荐(0) 编辑
摘要:​ 现代社会,有效的信息对于人们来说,就像氧气一样,不可或缺,互联网时代的到来,大数据时代的风口,让数据的收集与整理工作变得更加的容易。当你在网络之间冲浪时,网络爬虫技术也在网络中,穿梭,自动收集互联网上有用的信息。 很多编程语言都可以用来开发爬虫工具,相对于Python,Java由于严谨的语法结构 阅读全文
posted @ 2020-03-24 22:58 路大师_XA 阅读(443) 评论(0) 推荐(0) 编辑
摘要:​ 在很多行业当中,我们需要对行业进行分析,就需要对这个行业的数据进行分类,汇总,及时分析行业的数据,对于公司未来的发展,有很好的参照和横向对比。面前通过网络进行数据获取是一个很有效而且快捷的方式。首先我们来简单的介绍一下,利用java对网页数据进行抓取的一些步骤,有不足的地方,还望指正,哈哈。屁话 阅读全文
posted @ 2020-03-24 22:57 路大师_XA 阅读(1345) 评论(0) 推荐(0) 编辑
摘要:​ ES以RESTFul风格来命名API的, 其API的基本格式如下 http://<ip>:<port>/<索引>/<类型>/<文档id> ES的动作是以http方法来决定的: 常用的http方法: GET/PUT/POST/DELETE 启动ES后,打开 D:\ProgramFiles\ES\e 阅读全文
posted @ 2020-03-24 22:54 路大师_XA 阅读(8136) 评论(0) 推荐(0) 编辑
摘要:​ Lucene是一个Java语言开发的开源全文检索引擎工具包,Lucene穿了一件json的外衣,就是ElasticSearch,我们这里简称为ES ,ES内置了对分布式集群和分布式索引的管理,针对于另外一个搜索工具Solr来说,更容易分布式部署,这里不介绍Solr了。 ES属于面向文档(Docu 阅读全文
posted @ 2020-03-24 22:51 路大师_XA 阅读(300) 评论(0) 推荐(0) 编辑
摘要:​ 上一节说了CURL在windows中的安装方式,现在就简单的记录下CURL在windows中对ElasticSearch的一些简单的操作 直接上操作命令 首先我们打开cmd命令行 输入curl -help 检查curl命令是否正常 ​ 查看集群健康 curl -X GET http://loca 阅读全文
posted @ 2020-03-24 22:50 路大师_XA 阅读(373) 评论(0) 推荐(0) 编辑
摘要:​ ElasticSearch官方的模拟工具是控制台的curl,不是很直观,可以在chrome浏览器中安装head插件来作为请求的工具:head插件 上节已经阐述了curl的一些基本操作 详情可以点击查看: 1: windows环境中如何安装配置curl工具 2: CURL在windows中对Ela 阅读全文
posted @ 2020-03-24 22:46 路大师_XA 阅读(1421) 评论(0) 推荐(0) 编辑
摘要:​ 针对于Elasticsearch集群部署基本上就是一些配置就可以解决的,我们这块简单称为(ES)。 ES下载地址为:https://www.elastic.co/cn/downloads/past-releases 如果不能下载,可以转至https://download.csdn.net/dow 阅读全文
posted @ 2020-03-24 22:43 路大师_XA 阅读(2982) 评论(0) 推荐(0) 编辑
摘要:​ curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。在win10系统中内置了curl工具,我们可以在cmd命令窗口中直接使用curl命令,但是在win7及以下版本的windows系统中没有 阅读全文
posted @ 2020-03-24 22:35 路大师_XA 阅读(2375) 评论(0) 推荐(1) 编辑
摘要:Shapefile属于一种矢量图形格式,它能够保存几何图形的位置及相关属性。但这种格式没法存储地理数据的拓扑信息。 其中,要组成一个Shapefile,有三个文件是必不可少的,它们分别是".shp", ".shx"与 ".dbf"文件 .shp— 图形格式,用于保存元素的几何实体。 .shx— 图形 阅读全文
posted @ 2020-03-24 22:33 路大师_XA 阅读(2329) 评论(0) 推荐(0) 编辑
摘要:​ 实现三台服务器,进行redis集群部署 ,windows版本。 首先我们下载redis,这里使用的版本为3.2.100 下载地址为: https://download.csdn.net/download/weixin_41986096/11546074 数据库服务器分别为: 192.168.10 阅读全文
posted @ 2020-03-24 22:31 路大师_XA 阅读(2229) 评论(1) 推荐(0) 编辑
摘要:回忆 昨天学习如何去在windows中搭建SVN服务器。 可以参考上述文章 SVN服务器搭建和使用(Windows 版) 这次我们去进行权限的分配 ​ 操作 首先我们需要在Users下面去创建用户: ​ 然后在Groups中建立分组: ​ 在分组中添加用户 ​ 添加成功后点击OK按钮去 ​ 然后在版 阅读全文
posted @ 2020-03-24 22:29 路大师_XA 阅读(3455) 评论(0) 推荐(1) 编辑
摘要:今天安装Tortoise SVN的时候报错please install the universal crt first.You can .. windows-update(Kb2999226) 截图如下: ​ 下载地址:https://www.microsoft.com/zh-cn/download 阅读全文
posted @ 2020-03-24 22:27 路大师_XA 阅读(2014) 评论(0) 推荐(0) 编辑
摘要:Subversion是优秀的版本控制工具,尝试来搭建SVN服务器,进行版本提交 首先我们去下载SVN服务安装包: 下载 下载地址:http://subversion.apache.org/packages.html 打开网页后,一直往下,就是windows版本的 ​ 下载SVN客户端和SVN服务端 阅读全文
posted @ 2020-03-24 22:24 路大师_XA 阅读(2875) 评论(0) 推荐(0) 编辑
摘要:POI实现Excel导入数据库数据 首先看一下我们导入的数据Excel中的数据格式是什么 ​上面是我们的一个数据导入时的模板信息,我们需要按照这样过的格式导入数据库数据。 针对这样的数据格式可以通过ReadExcelUtils的工具类去读取到 ReadExcelUtils readExcelUtil 阅读全文
posted @ 2020-03-24 22:23 路大师_XA 阅读(2368) 评论(0) 推荐(0) 编辑
摘要:一:首先POI对Excel 操作进行了一系列的封装,导入,导出Excel这里借助于POI提供的jar包 项目当中导入POI提供的Jar包,这里使用Maven管理 进行导入jar包 ​ <!-- https://mvnrepository.com/artifact/org.apache.poi/poi 阅读全文
posted @ 2020-03-24 22:20 路大师_XA 阅读(896) 评论(0) 推荐(0) 编辑
摘要:​ Apache封装的POI组件对Excel,Wold的操作已经非常的丰富了,在项目上也会经常用到一些POI的基本操作 这里就简单的阐述POI操作Wold的基本工具类,代码还是有点粗造的,但是不影响使用。 这个类包含了一些对文本进行换行,加粗,倾斜,字体颜色,大小,首行缩进,添加边框等方法。分享给大 阅读全文
posted @ 2020-03-24 22:18 路大师_XA 阅读(478) 评论(0) 推荐(0) 编辑
摘要:​ 一直以来说写一个关于Java操作PDF的工具类,也没有时间去写,今天抽空写一个简单的工具类,拥有PDF中 换行,字体大小,字体设置,字体颜色,首行缩进,居中,居左,居右,增加新一页等功能,如果需要Table表格的可以用Cell这个方法就可以实现,这个工具类参数也比较多点,自己想优化的,可以写一个 阅读全文
posted @ 2020-03-24 22:13 路大师_XA 阅读(4864) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示