- 博客(17)
- 资源 (17)
- 收藏
- 关注
原创 线段树 初练习
P3374 【模板】树状数组 1如题,已知一个数列,你需要进行下面两种操作:将某一个数加上 xx求出某区间每一个数的和输入格式第一行包含两个正整数 n,mn,m,分别表示该数列数字的个数和操作的总个数。第二行包含 nn 个用空格分隔的整数,其中第 ii 个数字表示数列第 ii 项的初始值。接下来 mm 行每行包含 33 个整数,表示一个操作,具体如下:1 x k 含义:将第 xx 个数加上 kk2 x y 含义:输出区间 [x,y][x,y] 内每个数的和package test;im
2022-05-11 23:17:49
219
原创 库存管理表关系
MSEG(物料凭证记录):1、MKPF存的是物料凭证表头信息2、MBLNR、MJAHR、ZEILE:记录着物料凭证的行项目及过帐年度3、EKBE( 采购凭证历史):
2021-08-12 21:57:23
423
原创 模糊查询like特殊符号%(百分号)和_(下划线)当普通字符处理,避免查询出所有数据
在模糊查询时,有两个特殊符号需要注意:%(百分号):相当于任意多个字符;_(下划线):相当于任意的单个字符;处理方法:使用escape关键字1:(查询条件参数,比如"xx%_x")param.replaceAll("%", “/%”).replaceAll("-", “/-”)2:select * from table where column like concat(’%’,#{param},’%’) escape ‘/’;处理之后百分号%、下划线_在mybatis执行该拼接的sql语句的时候
2020-09-17 16:02:27
5677
8
原创 乐观锁与悲观锁 理解
乐观锁与悲观锁悲观锁悲观锁的使用特点乐观锁区分及场景悲观锁当我们要对一个数据库中的一条数据进行修改的时候,为了避免同时被其他人修改,最好的办法就是直接对该数据进行加锁以防止并发,这种借助数据库锁机制在修改数据之前先锁定,再修改的方式被称之为悲观并发控制。悲观锁,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度(悲观),因此,在整个数据处理过程中,将数据处于锁定状态。 悲观锁的实现,往往依靠数据库提供的锁机制 。悲观并发控制主要应用于数据争用激烈的环境,以及发
2020-08-25 10:33:00
235
2
原创 动态规划求解 01背包问题 java语言
动态规划求解 01背包问题 java语言1、求最优解及最优解路径package G.C;import java.util.*;public class 动态规划01背包 {static int w[] = {0, 2,3,4,5 };//商品的体积2、3、4、5static int v[] = {0,3,4,5,6 };//商品的价值3、4、5、6static int bagV = ...
2019-07-28 14:05:36
819
原创 Java 8 Stream
1、Java 8 Stream Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据 , Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等
2018-01-04 18:49:18
319
原创 函数式接口
1.函数式接口(Functional Interface):—->函数式接口可以被隐式转换为lambda表达式 函数式接口, 首先是一个接口,在这个接口里面只能有一个抽象方法。也称为SAM接口 1.1函数式接口里允许定义默认 1.2 函数式接口里允许定义静态 1.3 函数式接口里允许定义java.lang.Object里的public 1.4 函数式接口里允许子接口继承多个父接
2018-01-04 11:35:47
284
原创 Java 8 默认方法
1、什么是默认方法 Java 8 新增了接口的默认方法。 简单说,默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。 我们只需在方法名前面加个default关键字即可实现默认方法。 2、为什么要有这个特性 首先,之前的接口是个双刃剑,好处是面向抽象而不是面向具体编程,缺陷是,当需要修改接口时候,需要修改全部实现该接口的类,目前的java 8之前的集合框架没有foreac
2018-01-04 11:16:19
225
1
原创 java 8 方法引用
如果Lambda 表达式的代码块只有一行代码,程序就可以省略表达式代码块的花括号,不仅如此,如果只有一行代码,还可以使用方法的引用和构造器的引用 下面为四种引用的实例public class function { @FunctionalInterface interface Converter{ /*将String转成int的方法*/ int con
2017-12-28 10:44:25
207
原创 一系列工具类
分享给大家10个我日常使用多的工具类1、过滤emoji表情符public static String filterEmoji(String source) { String emojiString = "[\\ud800\\udc00-\\udbff\\udfff\\ud800-\\udfff]";//emoj正则 if(!
2017-12-27 18:05:33
517
原创 java8 Lambda表达式 详解
1、Lambda表达式Lambda表达式(也称为闭包),Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中),或者把代码看成数据。一个lambda可以由用逗号分隔的参数列表、–>符号与函数体三部分表示*A、一般语法* (Type1 param1, Type2 param2, ..., TypeN paramN) -> { statment1;
2017-12-27 17:15:53
1229
原创 RabbitMQ 使用入门
1、安装Erlang 地址:https://pan.baidu.com/s/1c2826rA,无需配置环境变量 2、安装RabbitMQ 地址:https://pan.baidu.com/s/1cqpG0u,可在官网下载http://www.rabbitmq.com/install-windows.html。 另外:RabbitMQ 监听端口是5672 3、安装管理插件,命令
2017-05-19 18:21:14
312
原创 一个公共方法 绝对保证 sex的值为1或2
public static String checkPatientSex(String IdNo, String sex, String isChild) throws BaseBllException {// 1:男,2:女if (!"1".equals(isChild)) {// 成人if(DotNetToJavaStringHelper.isNullOrEmpty(IdNo)){
2015-09-11 17:55:44
3232
原创 大神 路过麻烦提示 。。。或贡献代码 httpclient 传图片
public void connectSend()//客户端发送连接请求{ final String urlAP;"; HttpPost httpRequest = new HttpPost(urlAPI); List params = new ArrayList (); String x=et1.ge
2014-06-09 21:30:32
466
原创 setOnItemSelectedListener(出错
package com.example.androidpostswapping;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.AdapterView;import andro
2014-06-08 13:10:12
2314
原创 arrayadapter使用出错求大神解答
package com.example.androidpostswapping;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.AdapterView;import andro
2014-06-07 23:27:22
1788
原创 android 访问web服务端中文编码问题 解决方法
客户端 主要代码HttpPost httpRequest = new HttpPost(urlAPI); List params = new ArrayList (); String x=et1.getText().toString(); String x1=et2.getText().toString(); params.add(new Basi
2014-05-19 21:40:03
582
react antd 2.12.3 行编辑
2020-09-24
react 行编辑功能
2020-09-24
user_management_ojt_ft.7z
2020-09-07
自己练习的vue项目
2020-09-07
lucene总结 使用文档 详细可参考。有做好的项目,不会使用的人可联系我
2018-04-04
Java校验身份证号码工具类 ---运行几年了,很靠谱。包含15位身份证校验
2018-04-04
自己写的linux ls 命令 包括 -l -R -a -U 及各种组合,还有是三种特殊位
2014-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人