- 博客(98)
- 资源 (2)
- 收藏
- 关注
转载 java中list里面存放map,根据map中的某一个字段进行排序
package com; import java.util.ArrayList; import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.List;import java.util.Map; public class Com { ...
2018-12-20 11:32:29
2910
转载 java代码读取配置文件中属性值
在项目开发中,经常会把一些可能变化的量配置在.properties文件中,这样当需要修改时只需修改配置文件中的值即可,不用修改java代码,便于后期维护,那么问题来了怎样在java代码中读取配置文件中的属性值呢?下面给出解决办法1.准备一个.properties的配置文件,为了演示方便这里只给出一个属性值 2.编写读取配置文件属性值的java类(为演示方便未加日志,实际开发中需加上)...
2018-12-18 09:39:39
2496
1
转载 MyBatis中的大于号小于号怎么表示
可以使用转义字符把大于号和小于号这种直接替换掉;select* from table where '字段1'>=10怎么表示,那么问题来啦xml转义可以使用原符号 < <= > >= & ' " 替换符号 &lt; &lt;...
2018-11-15 15:40:53
12311
2
转载 Excel中的图片抽取
package com.thinkgem.jeesite.modules.test.web;//public class zExcelImage {import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; ...
2018-10-30 13:15:48
692
转载 Cause: org.xml.sax.SAXParseException; lineNumber: 45; columnNumber: 62; 元素内容必须由格式正确的字符数据或标记组成。
三月 09, 2018 12:13:39 下午 org.apache.catalina.core.StandardContext listenerStart严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoad...
2018-10-23 17:46:27
15827
1
转载 SpringBoot整合Swagger2
相信各位在公司写API文档数量应该不少,当然如果你还处在自己一个人开发前后台的年代,当我没说,如今为了前后台更好的对接,还是为了以后交接方便,都有要求写API文档。 手写Api文档的几个痛点:文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。 接口返回结果不明确 不能直接在线测试接口,通常需要使用工具,比如postman 接口文档太多,不好管理Swagg...
2018-10-22 09:18:08
830
原创 java解析xml方法详解
首言java中解析xml文件有四种方式,分别是DOM、SAX、JDOM、DOM4J,这四种前两种是系统自带的,后两种需要导入jar包,其中先要对xml文件有一个基本的了解。xml文件是为了不同程序,不同平台之间数据传输,不同数据平台的数据共享的作用。是以树形结构的存储的。XML 被设计用来传输和存储数据,其焦点是数据的内容。DOM解析1)DOM(JAXP Crimson解析器) ...
2018-09-17 12:18:07
622
原创 安装python3.7
1.首先是下载python 官网地址: https://www.python.org/安装时,记得更改默认安装位置,我的是E盘,,还有勾选pip等插件,否则自己还要安装插件.改地址,尽量别装C盘因为下载的是安装包,它会自己下载pip等工具,安装好了还没完,需要添加环境变量(看个人情况)2.添加环境变量鼠标右键我的电脑 -> 属性 ->...
2018-09-16 00:53:17
1455
原创 Eclipse项目无法自动发布问题解决
问题描述:每次修改项目代码后,无法自动发布,需要重新启动项目;项目规模小的时候还好,稍微大一点,每次发布都要几分钟的话,假如每次稍作修改就要重启项目,这是不可接受的。 可能的原因及解决方法:在eclipse中,服务器有一个"Publishing"的选项,里面可配置部署于该服务器上的项目是否自动发布等选项,遇到上述问题,可能就是该选项选择为不自动发布或自动发布的时间较长。 ...
2018-09-07 14:45:25
2040
转载 Node.js安装及环境配置之Windows篇
3######一、安装环境######1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤######1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、前期准备######1、Node.js简介简单的...
2018-09-01 11:38:17
499
转载 数据库设计的三大范式(通俗易懂)
关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库.目前,主要有六种范式:第一范式、第二范式、第三范式、BC范式、第四范式和第五范式。满足最低要求的叫第一范式,简称1NF。在第一范式基础上进一步满足一些要求的为第二范式,简称2NF。其余依此类推。...
2018-08-30 12:53:24
930
原创 mysql 按时间段查询当天、本周,本月,上一个月的数据
mysql 按时间段查询当天、本周,本月,上一个月的数据今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_S...
2018-08-28 15:29:48
1355
转载 linux 添加开机自启动脚本
Linux设置服务开机自动启动的方式有好多种,这里介绍一下通过chkconfig命令添加脚本为开机自动启动的方法。1. 编写脚本autostart.sh(这里以开机启动redis服务为例),脚本内容如下:#!/bin/sh#chkconfig: 2345 80 90#description:开机自动启动的脚本程序# 开启redis服务 端口为6379/usr/local/ser...
2018-08-18 23:36:58
316
转载 Linux下MySQL数据库常用基本操作 一
1、显示数据库 show databases;2、选择数据库use 数据库名;3、显示数据库中的表show tables;4、显示数据表的结构 describe 表名; 5、显示表中记录 SELECT * FROM 表名 6、建库 create databse 库名; 7、建表create table 表名 (字段设定列表);m...
2018-08-18 20:49:08
250
原创 Linux 安装MySql 5.7.21 操作总结
1.添加用户组 groupadd mysql 2.创建一个不用登陆的用户 useradd -s /sbin/nologin -g mysql mysql 3.创建文件夹 mkdir /usr/local/mysql ...
2018-08-18 20:41:41
414
转载 centos7配置网络连接
1、DHCP分配IP # cd /etc/sysconfig/network-scripts # vi /ifcfg-en* 我这里是ifcfg-ens33 用vi /etc/sysconfig/network-scripts/ifcfg-ens33命令进入ifcfg-ens33文档,敲击a、i或o进入编辑模式 将onboot=no 改为yes 重启网络服务 # s...
2018-08-18 15:03:22
738
转载 JAVA 枚举使用详解
问题引入:如何限制用户输入class Student{ private String name; // 考试等级 private String grade; //等级只能是ABCDE五个等级之一 // .. 省略get/set }// 程序调用public static void main(String[] args) { Studen...
2018-08-15 11:24:50
318
原创 jdbc、oracle、thin、orcl解释
jdbc:表示采用jdbc方式连接数据库oracle:表示连接的是oracle数据库thin:表示连接时采用thin模式(oracle中有两中模式)jdbc:oralce:thin:是一个jni方式的命名@表示地址1521和orcl表示端口和数据库名@192.168.3.98:1521:orcl整个是一快也就是说是这样[jdbc]:[oracle]:[thin]:[@192.168.3...
2018-08-11 11:20:40
4500
转载 永无 bug 注释
1、注释模板效果图//// .::::.// .::::::::.// :::::::::::// ..:::::::::::'// '::::::::::::'// ...
2018-08-10 15:58:55
2348
转载 模糊查询(LIKE) CONCAT(字符串连接函数)
1.如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件 SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ AND u_name LIKE ‘%猫%’若使用 SELECT * FROM [user] WHERE u_name LIKE ‘%三%猫%’ 虽然能搜索出“三脚猫”,但不能搜索出符合条件的“张猫三”。2.SELECT *...
2018-08-08 21:44:09
27295
转载 如何利用PowerDesigner批量生成sql测试数据
利用PowerDesigner打开数据库模型,如下所示,我们打开了PhysicalDataModel_1模型文件 在菜单栏中找到【Database】,选择【Generate Test Data】 在下图中可以看到生成类型中有三个选项,这里我们选择生成脚本类型,此外还可以设置生成的测试数据条数,下图中我们设置了20. 切换到【Selection】选...
2018-07-25 17:49:55
1206
原创 svn 文件夹修改文件流程
1.新建文件夹 2 .进入文件夹 右击 选择 checkout 登录svn 检出根目录3.选择svn 下载地址 存储位置 4.修改前先update. 5.提交 ...
2018-07-20 21:18:21
4031
转载 PowerDesigner简单使用教程
现在各版本非常多,我本人使用16.5版本,下载可以从官网进行下载,下载后需要进行注册,注册有很多方式,等以后会单独编写如何进行注册。这里就是欢迎页面。 首页要建立模型,只有建立模型以后才能建立表格,才能进行以后的操作。选择“File”然后选择第一项内容“New Model”,弹出新页面,在页面中的“Model name”填写自己的名称,在下面的“DBMS”中选择你要生成...
2018-07-20 14:17:51
527
转载 删除oracle数据库的所有表
第一步:查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users;1查询得到的信息主要用于再次使用相同的表空间。删除的原理是先删除用户,再次创建用户。drop user munici cascade;create user munici profile default identifie...
2018-07-19 17:50:31
6046
转载 Windows 10 系统快捷键
win10快捷键大全大家可以来了解一下。• 贴靠窗口:Win +左/右> Win +上/下>窗口可以变为1/4大小放置在屏幕4个角落 • 切换窗口:Alt + Tab(不是新的,但任务切换界面改进) • 任务视图:Win + Tab(松开键盘界面不会消失) • 创建新的虚拟桌面:Win + Ctrl + D • 关闭当前虚拟桌面:Win + Ctrl + F4...
2018-07-19 10:44:59
2866
转载 详解struts2中配置action的方法
如何解决action太多的问题??我们因为需要不同的方法,所以往往建立很多不同的类,但是每个类中往往仅仅几行代码,不仅浪费了时间,而且配置起来也很繁琐,所以,建立一个共有的类,然后根据以下方式来操作,从而解决类太多的问题。1.method方式:建立一个Action类,在类中编写不同的方法,在不同的方法中处理不同的请求。 在struts.xml中配置method属性,让不同的action指向...
2018-07-17 23:30:55
466
转载 Struts2配置详解_配置Action
Struts2的核心功能是action,对于开发人员来说,使用Struts2主要就是编写action,action类通常都要实现com.opensymphony.xwork2.Action接口,并实现该接口中的execute()方法。该方法如下: public String execute() throws ExceptionStruts2并不是要求所有编写的action类都要实现...
2018-07-17 23:29:05
207
原创 orcal _建表
1.创建用户名之前,需要以用户管理员身份登陆数据库sqlplussystem system 2.创建表空间格式: create tablespace 表间名 datafile ‘数据文件名’ size 表空间大小;create tablespace SD002 datafile 'E:\data02\SD002.dbf' size 500M segment space manageme...
2018-07-17 16:08:43
434
原创 数据库的大小查询
1、进入information_schema 数据库(存放了其他的数据库的信息)use information_schema;2、查询所有数据的大小:select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;3、查看指定数据库的大小:比如查看数据库home的大小select concat(ro...
2018-07-17 16:06:54
1281
转载 图文讲解】eclipse中配置maven环境+导入maven项目
1.检测eclipse是否有maven环境打开import对话窗输入maven,如果下面红色方框里有东西可以跳过下一步的elipse中配置maven环境,如果方框里没有东西,按照下一步在eclipse中配置maven环境后即可出现2.在eclipse中配置maven环境导入maven软件。window --> preferences1) 导入maven软件。window --> ...
2018-07-15 00:42:00
450
原创 ORACLE 插入时间时显示'无效的月份'
以前出现了ORA-01843的错误.这个错误代表无效的月份一般在日期转化的时候会提示。 alter session set NLS_DATE_FORMAT='DD-MON-YY'; 翻看了半天发现:在客户端系统里的字符集使用的是中文的环境,(select sysdate from dual;可以通过此语句查看).SYSDATE 04-9月 -07 -----> (2007年9月4...
2018-07-12 10:05:42
8701
原创 plsql 更改,新增连接地址
\oracle\product\10.2.0\db_1\NETWORK\ADMINtnsnames.ora 文件中修改。如: 添加这个文件ORCL (这个不重复)= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = x.x.x.x)(PORT = xxxx)) (CONNECT_DATA = (SERVER = DEDI...
2018-07-12 10:05:08
5415
转载 Oracle数据库备份与恢复之完全攻略
一、导出/导入(Export/Import)利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。1、简单导出数据(Export)和导入数据(Import)Oracle支持三种方式类型的输出:(1)表方式(T方式),将指定表的数据导出。 (2)用户方式(U方式),将指定用户的所有对象及数据导出。 (3)全库方式(Full方式),瘵数据库中的所...
2018-06-08 15:07:01
333
转载 orcal数据库备份
1、点击Tools--Export User Objects 这种方式可以导出当前用户拥有的所有对象,包括表、视图、触发器、同义词等等,对于表,只能导出表结构,不能导出数据,选中要导出的对象,设置好导出的路径和各个参数后,点击Export就OK PS:这种方式还可以导出其他用户的对象,在下面user下拉框中选择要用户就可以,默认是系统当前登录用户2、如果想将表中数据一起导出,可用...
2018-06-08 14:11:25
440
转载 WebService调用
1、webservice 的概念,解决什么问题? webservice 就是一个应用程序,它提供一种通过web 方式访问的api. 解决两个系统或者(应用程序)之间的远程调用..... 调用是跨语言,跨平台... webservice 最基本的组成部分就是客户端,服务端... xml (webservice的客户端与服务端进行交互的时候传递的数据格式) webservice descripti...
2018-05-23 16:53:10
903
转载 webservice--CXF介绍及安装配置
CXF介绍及安装配置一、CXF介绍l CXF是一个开源的webservice框架,提供很多完善功能,可以实现快速开发l CXF支持的协议:SOAP1.1/1.2,RESTl CXF支持数据格式:XML,JSON(仅在REST方式下支持)二、CXF的安装和配置l 下载地址http://cxf.apache.org/download.htmll 包结构介绍l 安装和配置Ø 第一步:安装J...
2018-05-23 16:37:55
704
1
转载 谈谈WebService开发-基础篇
上一篇我们通过源生JDK的方式尝试了调用免费的查手机归属地的webservice服务,这篇我们来尝试下采用Apache webservice开源框架CXF来开发一个客户端请求下天气预报信息。 开发步骤: 1.创建客户端工程:Weather-cxf-Client,下载cxf相关jar包即工具,如下图,有需要的朋友可以网上下载或小窗我; 2.利用cxf工...
2018-05-23 15:12:42
1305
转载 常用免费的WebService列表
天气预报Web服务,数据来源于中国气象局Endpoint : http://www.webxml.com.cn/WebServices/WeatherWebService.asmxDisco : http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?discoWSDL : http://...
2018-05-23 15:10:40
1693
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人