自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 java中判断object是否是数组或者List

java中判断object是否是数组或者List。

2022-08-19 10:45:03 2295

转载 java List 深度复制方法

转载自:https://www.iteye.com/blog/bijian1013-2358367java List 深度复制方法博客分类: java基础java ListJavaBean深复制 Java数组的复制有很多方法,但绝大多数是浅复制,下面寻找探索Java数组的复制方法,并验证其是深复制还是浅复制。 这是下面要频繁使用的一个JavaBean。Java代码packagecom.bijian.test; impo...

2020-09-18 16:19:31 5480 2

原创 ajax请求头添加contentType:“application/json“的作用

请求例子:$.ajax({ dataType:'json', url:"../rest/test", dataType:"JSON", async:false, type:"POST", contentType:"application/json", // data:JSON.stringify({"id":"1"}), //如果不添加contentType:"application...

2020-07-01 14:15:40 4968

转载 Ajax 两种请求方式的区别onload和onreadystatechange

一. onreadystatechange1. XMLHttpRequest对象有一个属性readyState,将其(xhr.readyState)打印后发现。进入onreadystatechange请求方式中时,可以打印其状态为2,状态为3,状态为4。<button id="btn">请求纯文本</button> <script> let btn = document.getElementById('btn'); .

2020-06-05 09:07:56 8104

原创 设置虚拟机linux系统ip地址,使外部电脑可以访问虚拟机

1:将虚拟机网络适配器设置成桥接模式2:查看linux系统的网络接口 ifconfig -a3:通过 dhclient 命令配置网络接口参数。 dhclient eth0 -v 其中eth是步骤2中查出来的网络接口

2020-05-28 11:43:34 1404

原创 手动添加echars map的区域信息

登录网站,http://geojson.io/#map=11/35.8114/119.9580画出自己想要的区域,右侧会展示出对应的数据。然后复制添加到地图js文件里就ok了

2019-11-18 12:02:14 113

原创 font-size: 0的作用

font-size: 0 这个并不是指 字体大小是0px代码自动格式化的时候,往往会设置一些适当的缩进、换行,但当元素的display为inline或者inline-block的时候,这些缩进、换行就会产生空白,导致前端页面展示变形。为了解决因为缩进、换行而产生的问题。以ul和li为例:最合适的方法就是给li的父级ul设置: font-size: 0;font-size: 0 。...

2019-11-16 16:33:23 373

原创 jquery 对html标签 class属性的控制

给id是divId的元素添加class为active$("#divId").addClass("active"); 设置div的class为active,如果原来有其他class会被覆盖掉,只留active$("#divId").attr("class","active")删除当前class为active的li的class$("li.active").removeClass(...

2019-11-08 15:46:29 773

原创 leafletjs 地图样例

<!DOCTYPE html><html><head> <title>Leaflet1</title> <meta charset="utf-8"> <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leafl...

2019-10-30 18:01:48 1229

原创 mysql 实现分组排序

CREATE TABLE `tem` (`id` int(11) NOT NULL AUTO_INCREMENT,`str` char(1) DEFAULT NULL,PRIMARY KEY (`id`)) ;INSERT INTO `tem`(`id`, `str`) VALUES (1, 'A');INSERT INTO `tem`(`id`, `str`) VALUES (2...

2019-09-27 15:59:25 189

原创 idea工具 打开RunDashboard 和分组启动功能

找到对应项目中的.idea文件夹下的 workspace.xml添加: <component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigu...

2019-09-27 10:58:38 216

原创 postman 使用

1:请求中添加cookie 方法一:网上说可以用下图中方法添加,我试了一下这样添加服务端获取不到cookie ,不知道什么原因。 方法二: 直接在header中添加。如下图。这个方法我这好用2:使用postman上传文件 在body中选择form-data,然后选择key的类型是file。在value中就可以添加文件了;...

2019-08-15 12:43:51 95

原创 Spring Boot 配置文件加载规则

application.properties和application.yml文件可以放在一下四个位置:外置,在相对于应用程序运行目录的/congfig子目录里。 外置,在应用程序运行的目录里 内置,在config包内 内置,在Classpath根目录同样,这个列表按照优先级排序,也就是说,src/main/resources/config下application.properties覆...

2019-08-15 12:37:35 503 1

原创 springboot 集成webservice 服务端

配置:package com.webService;import javax.xml.ws.Endpoint;import org.apache.cxf.Bus;import org.apache.cxf.bus.spring.SpringBus;import org.apache.cxf.jaxws.EndpointImpl;import org.apache.cxf.t...

2019-07-30 17:41:19 2498

原创 map转list转数组,和list截取

Map<String, String> map = new HashMap<String, String>(); map.put("1", "AA"); map.put("2", "BB"); map.put("3", "CC"); map.put("4", "...

2019-04-01 17:09:15 4428

原创 mybatis 小总结

Mybatis.xml文件中大于小于等于:第一种写法:原符号 < <= > >= & ' "mybaits中对应替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;第二种写法:大于等于<![CDATA[ >= ]]...

2019-03-28 17:04:49 161

原创 @RequestBody和@RequestParam区别,和用法

@RequestBody和@RequestParam区别:1: @RequestParam用来处理Content-Type: 为 application/x-www-form-urlencoded编码的内容。(Http协议中,如果不指定Content-Type,则默认传递的参数就是application/x-www-form-urlencoded类型) @RequestPara...

2019-03-28 14:28:38 1786

原创 easyui 的 datagrid 添加复选框,并获取选中数据

html中:&lt;table id="datagrid_id"&gt;&lt;/table&gt;js中:定义datagrid:var datagrid = $('#datagrid_id').datagrid({ url: "/exception/findReturnGoods", fit: true, singleSelect: false,/...

2019-03-18 16:35:22 6486 1

原创 js中抛出异常,并捕获异常

&lt;script type="text/javascript"&gt; debugger; try { throw new Error("手动抛出异常!"); } catch (e) { alert(e.name + ": " + e.message); }&lt;/script&gt;...

2019-03-18 09:43:14 10223

原创 springmvc的controller方法不指定method时,默认get/post都支持

//@RequestMapping("test") 或者 @RequestMapping(value"test") //@RequestMapping(value = "test", method = RequestMethod.GET) 或者 @ReqestMapping(value = "test", method = RequestMet...

2019-03-16 12:40:18 7820

转载 cron表达式详解

cron表达式详解Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:Seconds Minutes Hours DayofMonth Month DayofWeek Year或Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下:Se...

2019-03-13 09:33:51 490

原创 springboot 手动触发事务回滚

在springboot中,使用事务回滚:在Controller里面给自己需要回滚方法上加上@Transactional注解。1:手动抛出一个异常:throw new RuntimeException();2: 通过方法回滚:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();...

2019-01-07 16:47:11 25094 2

原创 springboot bean扫描路径

1:默认扫描启动类所在路径下所有的bean2:可以在启动类中添加注解,手动指定扫描路径:@ComponentScan(basePackages = {"com.xxx.service1.*","com.xxx.service2.**"})

2019-01-07 10:38:42 12593 1

转载 Java中将xml文件转化为json的两种方式,json转javabean方法

将xml转json,使用json-lib包中的net.sf.json或者使用org.json  第一种方式json-lib,这种方式需要的依赖包比较多,具体需要以下jar包这个从网上下载既可以了或者是利用Maven指定好依赖即可     实现代码具体见下   public class Test { public static void ConvertXMLtoJSON...

2018-12-27 11:10:37 843

原创 bootstrapTable 页面上删除数据 方法(不是后台删除数据)

1:添加一个【操作】列 { title: "操作", align: 'center', valign: 'middle', width: 160, // 定义列的宽度,单位为像素px formatter: function (value, row, index) { //传入数据 return '&lt;button class...

2018-12-20 13:14:10 7738 2

原创 spring 中的注解 汇总

1、@controller 控制器(注入服务)     用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)   用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)     用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.4、@component (把普通pojo实例化到spring容器中...

2018-12-05 21:24:35 135

转载 accept 和 content-Type区别

accept表示 客服端(浏览器)支持的类型,也是希望服务器响应发送回来的的数据类型。例如:Accept:text/xml; ,也就是希望服务器响应发送回来的是xml文本格式的内容区别:1.Accept属于请求头, Content-Type属于实体头。 Http报头分为通用报头,请求报头,响应报头和实体报头。 请求方的http报头结构:通用报头|请求报头|实体报头 响应方的htt...

2018-11-14 16:44:13 497

转载 SQL优化-读写分离-主从复制

一、读写分离概述读写分离从字面意思就可以理解,就是把对数据库的读操作和写操作分离开。读写分离在网站发展初期可以一定程度上缓解读写并发时产生锁的问题,将读写压力分担到多台服务器上,通常用于读远大于写的场景。读写分离的基本原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数...

2018-09-05 19:18:25 238

转载 bootstrap模态框hide遮罩层不隐藏解决办法

bootstrap模态框hide遮罩层不隐藏解决办法 dongfeng012 2018-07-01 来源:51CTO问题:在使用ajax提交模态框表单数据后,隐藏模态框并局部刷新,导致遮罩层不消失原因:模态框隐藏并局部刷新,导致在hide方法没执行完成时已经局部刷新,没有隐藏掉遮罩层解决办法:方法一:把模态框放在更上层页面,而不是放在子页面上方法二:利用模态框的事件,在模...

2018-08-09 17:16:34 5010

原创 mysql 字符编码 字符集 问题

1:修改字符集编码:把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:表名:logtest    utf8 和 utf8_general_ci 可以换的 ,其他是固定的ALTER TABLE tbl_name CONVERT TO CHARACTER SET character_name [COLLATE ...]如:ALTER TABLE logte...

2018-07-18 10:16:21 181

原创 使用批处理打开应用程序

@echo off    :关闭回显start  D:\dev_tool\nginx-1.9.9\nginx.exe:如果路径在红有空格可以直接用: start  /d  “路径”空格  程序名  。/d 是指定路径的意思start  /d "D:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.4\bin\" idea.exe...

2018-07-16 09:50:07 18323

转载 JavaScript中遍历数组 最好不要使用 for in 遍历

JavaScript中遍历数组 最好不要使用 for in 遍历先看一段代码 1 &lt;!DOCTYPE html&gt; 2 &lt;html lang="en"&gt; 3 &lt;head&gt; 4 &lt;meta charset="UTF-8"&gt; 5 &lt;title&gt;Document&lt;/title&gt; 6 &

2018-07-09 09:38:03 259

原创 datatable 隔行换色

// even 就是 查找表格的1、3、5...行(即索引值0、2、4...)// odd 查找表格的2、4、6行(即索引值1、3、5...)//tr 是固定写死的$(funtion(){          $("tr:even").css("background-color", "#ccc");}) $("tr:odd"); 查找表格的2、4、6行(即索引值1、3、5...)...

2018-07-06 17:43:45 2925

原创 datatable 动态更新数据,并重绘

      var dataList=[];  //需要更新到table的新數據    function reloadData(dataList) {           var currentPage = realTable.page();  //该行是固定写死的    realTable.clear()  ;//清理原数据    realTable.rows.add(da...

2018-07-06 15:44:57 13566 1

转载 try-catch和throw,throws的区别

java里的异常多种多样,这是一种非常有用的机制,它能帮助我们处理那些我们未知的错误,在java里,关于异常的有throw throws,还有一个try catch 程序块。接下来我们挨个看看这几个的作用。1.throwthrow 就是抛出一个异常,并获取这个异常的引用,这个异常会被抛到外部的环境,由外部环境进行处理class A{ public void func() throws Ex...

2018-07-03 15:40:03 1170

转载 js中去掉字符串中的空格

1、  去掉字符串前后所有空格:代码如下:?1234function Trim(str) {   return str.replace(/(^\s*)|(\s*$)/g, ""); }    说明:    如果使用jQuery直接使用$.trim(str)方法即可,str表示要去掉前后所有空格的字符串。 2、 去掉字符串中所有空格(包括中间空格,需要设置第2个参数为:g)代码如下:?1234567...

2018-06-29 16:15:54 1552

原创 往table的td中动态添加html代码

$('td').html('要添加的html代码');

2018-06-28 15:14:28 9453 1

原创 js中正则表达式判断是否是数字

function isNumber(val){     var regPos = /^\d+(\.\d+)?$/; //非负浮点数     var regNeg = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/; //负浮点数     if(regPos.test(val)...

2018-06-25 14:52:58 4003

原创 html img 图片等比例缩放

//其中0.8表示图片尺寸变成原来的80%style="transform:scale(0.8)

2018-06-23 18:20:38 38570 2

原创 js中定义json并赋值

var     json={};json.id='1';json.name='test';alert(json);//将json格式的string转换成jsonJSON.stringify(data),

2018-06-22 10:56:16 41452

青岛 谷歌地图瓦片

青岛 谷歌地图瓦片,用于本地部署地图。青岛 谷歌地图瓦片,用于本地部署地图。

2019-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除