自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

科技之星==================>Future

路漫漫其修远兮,吾将上下而求索!

  • 博客(102)
  • 资源 (3)
  • 收藏
  • 关注

原创 Reactor Map 数据转换

1创建业务处理类public class StaticMethod { /** * 大小写转换 */ public static Flux<String> tuUpperCase(String s){ return Flux.just(s.toUpperCase()); } /** * 每个元素倍增3 */ public static Integer addResult(Integer inte

2022-02-24 14:10:49 527

原创 java 8 Stream 流式编程

流式编程Stream.iterate(0, integer -> integer + 1).limit(10).forEach(System.out::println);Stream.Builder<String> builder = Stream.builder(); builder.add("apple"); builder.add("peach"); builder.add("cherry"); builder.build().filter(s -> s.

2021-09-21 12:40:44 154

原创 Jdk 1.8 Lambda新特性 对象方法引用

1.创建对象方法引用业务操作类package lambda;public final class ObjectMethodUse { public int getResult(){ return 8; } public int addResult(int a,int b){ return a+b; } public String stringConvert(int n,String str){ switch

2021-09-21 11:15:54 234

原创 C 基于指针交换数据

C 基于指针交换数据#include <stdio.h>int add(int,int);void swap(int *,int *);int main() { int a,b; printf("Hello, World!\n"); printf("%s%d\n","add result:", add(3,7)); printf("%s","Please enter two numbers:\n"); //交换数据 scanf("%d %d

2021-05-14 11:26:29 111

原创 mybatis 批量删除

mybatis 批量删除<!--批量删除集团--> <delete id="batchDelete" parameterType="java.util.List"> delete sgc from s_group_company sgc where sgc.id in <foreach collection="list" item="item" index="index" open="(" close=")" separ

2020-11-10 15:21:44 218

原创 IDEA 远程调试服务器代码

IDEA 远程调试服务器代码我们在开发项目中,我们边把代码发布到测试环境,边在本地开发新的功能;有时候测试人员在测试时,发现了Bug,我们只有让运维人员将线上运行产生的日志文件发给我们排查。这样的一种排除Bug方式,效率极其低下。好在IDEA有一种远程调试的功能,可以完美解决这个需求。 远程调试的代码发布方式有两种(jar包部署 或者 war包部署)1.JAR包部署1.首先将项目打成jar包。注意:pom.xml 中 <packaging>jar</packaging

2020-09-07 17:49:05 491

原创 Mysql 去重

Mysql 去重delete p2from person p2where p2.person_id in (select a.person_id from (select p.person_id from person p where p.person_name in (select per.person_name

2020-05-19 20:02:35 299

原创 Lambda 实现算术计算

1.编写函数式接口 @FunctionalInterface private interface Test2<T>{ public T getResult(int a,int b); }2编写测试类@Test public void addTest(){ Test2<Integer> test2 = ...

2020-01-20 15:17:26 667

原创 mybatis 批量更新

<!--批量更新机型数据--> <update id="batchUpdateBsVendingModelBoxs" parameterType="java.util.List"> update bs_vending_model_box v <trim prefix="SET" suffixOverrides=","&g...

2019-09-18 18:08:01 124

原创 Js 组装 HTML

//配置箱子,生成箱子的布局。 var boxTypeData = [[${@dict.getType('boxTypeAttr')}]]; var weight = 0; var height = 0; function createBox() { debugger; control_box = 0; var bo...

2019-09-17 21:40:48 384

原创 JS绘制表格

function submitHandler() { var cabType = $("#cabType").val(); if ($.validate.form()) { debugger; //检查箱子总数是否一致,列数和箱子数 var boxs = $('#boxNum').val();...

2019-09-14 16:06:03 1446

原创 Zookeeper Watch事件

package com.example.zookeeperdemo.connection;import org.apache.zookeeper.*;import org.apache.zookeeper.data.Stat;import java.io.IOException;import java.util.concurrent.CountDownLatch;/** * @p...

2019-09-09 11:35:08 148

原创 Zookeeper分布式锁实现

package com.example.zookeeperdemo.connection;import org.apache.zookeeper.*;import org.apache.zookeeper.data.Stat;import java.io.IOException;import java.util.List;import java.util.SortedSet;imp...

2019-09-09 11:16:25 88

原创 mybatis 动态sql where

<select id="selectVendingModelList" parameterType="VendingModel" resultMap="VendingModelResult"> <include refid="selectVendingModelVo"/> <where> <if ...

2019-09-02 14:58:23 501

原创 MySql慢查询分析

//分析sql语句explainselect * from bs_vending where siteId='103-0000018';//查看慢sql查询时间show VARIABLES LIKE 'long%';//查看慢查询是否开启SHOW VARIABLES LIKE 'slow%';//开启慢查询set global slow_query_log='ON';//...

2019-08-24 10:00:10 138

原创 idea修改gitLab用户名

在公司中开发一般都会遵守特定的开发规范,下面来讲一下如何在IDEA中修改GitLab用户名1、选择下方的Terminal2、在cmd中输入 git config user.name 可以以查看自己git名字3、修改名字git config --global user.name "mm"...

2019-08-14 10:15:19 3199

原创 迭代器遍历删除数据

Iterator<VendingMonth> vendingMonthIterator = vendingMonthList.iterator(); while (vendingMonthIterator.hasNext()){ VendingMonth vendingMonth1 = vendingMonthIterator.next();...

2019-07-30 14:25:58 566

原创 mybatis 实体类中带集合

<!--根据条件查询法官季度报列表--> <select id="selectJudgeQuarterListByCodition" parameterType="JudgeQuarter" resultMap="JudgeQuarterResult"> <include refid="selectJudgeQuarter"></i...

2019-07-25 16:12:55 3827 7

原创 Java操作Zookeeper

首先创建zookeeper基本操作类public class BaseZookeeper implements Watcher{ private ZooKeeper zookeeper; /** * 超时时间 */ private static final int SESSION_TIME_OUT = 2000; private Coun...

2019-07-24 13:48:13 98

原创 Java Float 保留小数位精度

DecimalFormat decimalFormat=new DecimalFormat(".00");return Float.valueOf(super.getDecimalFormat().format(new BigDecimal(handleTime)));

2019-07-24 09:43:45 2487

原创 select option下拉叠加

if (data.rows.length > 0) { $.each(data.rows, function (i, item) { jQuery("#versionId").append("<option value=" + item.versionId + ">" + it...

2019-07-19 15:34:01 259

原创 table遍历及序号重排

table遍历及序号重排//序号重排 var materialList = $("#show_tbody"+showBodyId+" tr"); var showTbody = $("#show_tbody" + showBodyId); var tr = ''; showTbody.empty(); $.e...

2019-06-29 08:35:04 497

转载 java8 遍历list集合

java中的集合有两种形式Collection<E>,Map<K,V>Collection类型集合 在JAVA7中遍历有一下几种方式:Lis...

2019-06-26 22:13:31 12220

原创 Java8 新特性遍历list集合

List<String> stringList = new ArrayList<String>(); stringList.add("jack"); stringList.add("tom"); stringList.add("peter"); stringList.add("linda"); ...

2019-06-26 22:03:57 9787 1

原创 Linux关闭防火墙及开放端口

linux 关闭防火墙service iptables stop 临时关闭,chkconfig iptables off完全关闭service iptables status状态,service iptables start/restart 开启/重启防火墙linux 开发端口iptables -I INPUT -p tcp --dport 22 -j ACCEPT...

2019-06-17 14:26:55 623

原创 存储过程统计数据

存储过程统计数据 -- 遍历数据结束标志 DECLARE done INT DEFAULT FALSE; -- 游标 统计输入参数日期的统计记录 DECLARE cur_account CURSOR FOR select corpId,corpName from as_corp; -- 将结束标志绑定到游标 DECLARE C...

2019-05-29 23:00:49 925

原创 JS使用Cookie跨表单获值

/** *---------------setCookie(name,value) ----------------- *setCookie(name,value) * 功能:设置得变量name的值 * 参数:name,字符串;value,字符串. *---------------setCookie(name,value) ----------------- */function s...

2019-05-13 10:00:50 156

原创 JSON前后端交互

function add(data) { var factoryId = data.factoryId; var data = { "factoryId": factoryId, "deviceCode": "002", "deviceId": "001", ...

2019-05-09 15:40:23 126

转载 面向对象四大特性

面向对象四大特性继承 :  子类继承父类的特征和行为。子类可以有父类的方法,属性(非private)。子类也可以对父类进行扩展,也可以重写父类的方法。缺点就是提高代码之间的耦合性。super关键字:通过super实现对父类成员的访问。用来引用当前对象的父类。通过super显示的调用父类的有参构造,无参构造可以隐式调用this:用来引用当前对象,指向自己final可以修饰类,方法,属性...

2019-03-28 15:35:10 104

转载 方法锁、对象锁、类锁详解

引言synchronized,这个东西我们一般称之为”同步锁“,他在修饰代码块的时候需要传入一个引用对象作为“锁”的对象。 在修饰方法的时候,默认是当前对象作为锁的对象 在修饰类时,默认是当前类的Class对象作为所的对象 故存在着方法锁、对象锁、类锁 这样的概念那么我们来大致看一下这三种锁方法锁(synchronized修饰方法时)通过在方法声明中加入synchronized关键...

2019-03-27 09:57:23 526

原创 MySql删除重复数据

mysql删除重复数据deletefrom ns_empwhere logid in (select a.logid from ((select e.logid from ns_emp e where e.logid in (select e2.logid from ...

2019-03-20 17:47:31 114

原创 MyBatis 批量修改数据

Mybatis批量修改数据

2019-03-09 13:43:31 3741 1

转载 Java8新特性-Lambda方法引用与构造器引用

前言&nbsp;&nbsp; &nbsp; 上一节介绍了Lambda表达式的基础用法,Java为我们提供了很多函数式接口。详见我转载的一篇博客:深入学习Java8中的函数式接口&nbsp; &nbsp; 接着,是配合Lambda表达式使用的新语法:方法引用和构造器引用。引用类方法 类名::类方法 函数式接口中被实现的方法的全部参数传给该类方法作为参数 (a,...

2019-02-14 11:16:51 124

原创 Ajax异步上传

$.ajax({ type:"POST", url:"${ctx}/book/booksInfo/checkExist", data:{"method":"checkExist","id":id,"book_bar":book_bar,"corp_id":corp_id}, dataTyp

2019-01-21 09:52:57 146

转载 正则表达式示例

1匹配验证-验证Email是否正确public&nbsp;static&nbsp;void&nbsp;main(String[]&nbsp;args)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;要验证的字符串&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;str&nbsp;=&nbsp;

2019-01-02 11:00:46 71

原创 函数与存储过程区别

前两天面试时被面试官问到这个问题,搜肠刮肚也没有说出个所以然来.看来对数据库知识还是要时时总结归纳一下啊!在网上找了些资料,归纳如下:先上个图片:Oracle中差别SQL SERVER中:本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。函数限制比较多,比如不能用临...

2018-10-12 13:58:30 333

转载 正则表达式

一、 正则表达式(一)、概念:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;正则表达式(regular expression)就是由普通字符(例如a到z)以及特殊字符(称为元字符)组成的一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。(二)...

2018-10-11 14:09:36 370

转载 XML处理的几种方式

利用Stax处理xml文档一、创建books.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;bookstore&gt;&lt;book category="神话小说"&gt; &lt;title lang="en"&gt;西游记&lt;/title&gt; &lt;au

2018-10-11 11:20:04 543

转载 四种XML解析方式详解

四种XML解析方式详解众所周知,现在解析XML的方法越来越多,但主流的方法也就四种,即:DOM、SAX、JDOM和DOM4J下面首先给出这四种方法的jar包下载地址:SAX:http://sourceforge.net/projects/sax/JDOM:http://jdom.org/downloads/index.htmlDOM4J:http://sourcef...

2018-10-11 10:18:12 110

转载 数据库事务的四大特性以及事务的隔离级别

本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。  如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity)   原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一...

2018-09-16 23:07:24 86

springboot-mybatis-dubbo-zookeeper.zip

SpringBoot集成mybatis、dubbo、zookeeper

2021-05-30

springboot-demo.zip

springboot 范例,从0开始,手把手搭建springboot项目

2020-02-17

序号重排.txt

表格行数动态添加,及删除一行序号重排,点击添加行数,可在table表下动态添加行数;删除行,行中单元格name属性序号重排

2019-06-29

空空如也

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

TA关注的人

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