自定义博客皮肤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 666

原创 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 279

原创 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 361

原创 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 197

原创 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 343

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

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

2020-09-07 17:49:05 750

原创 Mysql 去重

Mysql 去重 delete p2 from person p2 where 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 410

原创 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 786

原创 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 230

原创 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 504

原创 JS绘制表格

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

2019-09-14 16:06:03 1570

原创 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 234

原创 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 181

原创 mybatis 动态sql where

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

2019-09-02 14:58:23 612

原创 MySql慢查询分析

//分析sql语句 explain select * 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 231

原创 idea修改gitLab用户名

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

2019-08-14 10:15:19 3509

原创 迭代器遍历删除数据

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

2019-07-30 14:25:58 656

原创 mybatis 实体类中带集合

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

2019-07-25 16:12:55 4035 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 154

原创 Java Float 保留小数位精度

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

2019-07-24 09:43:45 2603

原创 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 346

原创 table遍历及序号重排

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

2019-06-29 08:35:04 568

转载 java8 遍历list集合

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

2019-06-26 22:13:31 12555

原创 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 9993 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 725

原创 存储过程统计数据

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

2019-05-29 23:00:49 1093

原创 JS使用Cookie跨表单获值

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

2019-05-13 10:00:50 243

原创 JSON前后端交互

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

2019-05-09 15:40:23 234

转载 面向对象四大特性

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

2019-03-28 15:35:10 166

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

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

2019-03-27 09:57:23 686

原创 MySql删除重复数据

mysql删除重复数据 delete from ns_emp where 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 189

原创 MyBatis 批量修改数据

Mybatis批量修改数据

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

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

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

2019-02-14 11:16:51 202

原创 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 220

转载 正则表达式示例

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 127

原创 函数与存储过程区别

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

2018-10-12 13:58:30 393

转载 正则表达式

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

2018-10-11 14:09:36 524

转载 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 644

转载 四种XML解析方式详解

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

2018-10-11 10:18:12 214

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

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

2018-09-16 23:07:24 137

springboot-mybatis-dubbo-zookeeper.zip

SpringBoot集成mybatis、dubbo、zookeeper

2021-05-30

序号重排.txt

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

2019-06-29

springboot-demo.zip

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

2020-02-17

空空如也

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

TA关注的人

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