自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 excel单元格字符和数字拼接并支持下拉递增

=“AB”&TEXT(2016081511111+ROW(A1),“0000000000000”)后面0的数目就是数值的位数;切记引号是英文状态下的,中文状态下没用。

2021-11-01 11:29:50 1096

转载 二进制的原码、反码和补码

转载二进制(原码、反码、补码)前言:      bit(位):数据存储的最小单元。在计算机二进制系统中,位,简记为b,也称为比特(bit),每个二进制数字0或1就是一个位(bit),其中每 8bit = 1 byte(字节);Java 中的int数据类型占4个byte(字节),而1 byte(字节) = 8 bit(位);(说白了,在二进制系统中是以bit 作为数据存储单元的)二进制    &nb

2020-09-30 11:03:33 653

转载 二进制的原码、反码和补码

[转载:二进制位运算规则]Java中的> 和 >>> 详细分析左移时不管正负,低位补0注:以下数据类型默认为byte-8位 正数:r = 20 << 2  20的二进制补码:0001 0100  向左移动两位后:0101 0000  结果:r = 80 负数:r = -20 << 2  -20 的二进制原码 :1001 0100  -20 的二进制反码:1110 1011 ...

2020-09-30 11:03:20 2034

原创 JAVA泛型中标记的含义

Java泛型中的标记符含义: E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型) U/S - 表示任意类型 ? - 表示不确定的java类型...

2020-09-30 11:00:40 190

原创 实验平衡二叉树(一)

对一下数据进行实验:16 7 8 9 10 4 3 28 19 47 6

2020-09-30 10:51:21 138

原创 实验平衡二叉树(二)

递归求二叉树的深度【伪代码】public int getDeepLength(TreeNode node){ //定义左右子树高度 int llen = 0,rlen=0; //定义初始高度 if(node==null){ return 0; }else{ //递归左子树 llen = getDeepLength(node ->lchilds); rlen = getDee

2020-08-18 16:28:35 88

原创 链表反转之按段反转重排链表

链表反转请看package com.ym.learn;import com.google.gson.annotations.Expose;import com.ym.learn.util.JsonUtil;import lombok.Getter;import lombok.Setter;/** * @创建人 yumifen * @创建时间 2020/5/18 * @描述 * 在做这道题之前,我们不仿先来看看如果从头部开始组起的话,应该怎么做呢? * 例如:链表:1-&gt

2020-06-19 17:41:29 203

原创 oracle多字段rollup

select k.station_name_zh as fstation, l.station_name_zh as pstation, v.countryname as countryname, c.bur_short_name as ssubname, o.bur_short_name as psubname, v.zoflag as zoflag, v.transporttype as transporttype,

2020-06-16 18:05:47 700

原创 采用三种方式实现链表反转

/** * @创建人 yumifen * @创建时间 2020/5/19 * @描述 1 2 3 4 5 -> 5 4 3 2 1 **/public class ListNode2 { @Expose @Setter @Getter private ListNode2 next; @Expose @Setter @Getter private Integer location; public List

2020-06-05 09:41:31 120

原创 springboot集成i18n做国际化

增加配置类:import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configurat

2020-05-09 13:56:48 565

原创 jquery.i18n.properties使用遇到的问题不存在的文件被请求

配置如下:$.i18n.properties({ name: 'Messages', // 资源文件头部名称 path: '/i81n/', // 资源文件所在目录路径 mode: 'both', // 模式:变量或 Map language:'zh_CN', // 对应的语言 cache: false, callback: function (...

2020-05-08 17:00:24 2193 3

原创 layui table使用layui-soul-table插件【异步加载】遇到的问题

文章目录问题一:动态查询使用基本筛选改动比较大(涉及改后台)详情请看: [gitbhub地址](https://github.com/yelog/layui-soul-table)问题二:异步加载数据和初始化完成分页的时候,切换每页分页条数,页面条数不变问题一:动态查询使用基本筛选改动比较大(涉及改后台)详情请看: gitbhub地址我的业务需求只是针对于当前页面数据的筛选,所以将table-...

2020-04-24 17:37:10 1459 1

原创 中规中矩的CentOS7安装Python3.5

安装python3.5可能使用的依赖yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel上传安装包官网获取安装包:https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz将其上传到/home/python3.5...

2019-10-23 15:51:56 148

原创 virtualbox使用NAT和桥接组合模式,完成虚拟机与主机,主机与虚拟机,虚拟机与虚拟机之间的通信

1. 首先使用NAT完成虚拟机与主机,主机与虚拟机之间的通信这里演示采用两台虚拟机作为测试机,每台虚拟机需要两张网卡,需要在 管理->>全局设定->>网络设定两个NAT网络转发设置虚拟机网络测试主机和虚拟机之间是否可以通信宿主机IP为: 192.168.50.173测试机1 192.168.0.111 可以ping的通宿主机 192.168.5...

2019-06-19 16:42:47 2112

原创 非常有趣的递归问题(最近面试问到的)

古典问题:第三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(意味着生长期为2) 这里我采用两种结题思路第一种不考虑递归,采用字面解释进行基于类对象的做法class Rabbit { public int month; //代表成长了几个月 public boolean bltn; //代表是否新...

2018-05-24 17:03:37 1449

原创 采用c标签javaweb服务端实现分页的写法

如何去考虑分页问题MoreprojectAction 实现页面跳转和数据获取分页的接口package com.coconut.appzgc.cms.main;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.annotatio

2018-01-02 17:19:07 442

原创 linux 通过sh脚本执行java程序-(1)

应用存放路径及依赖管理 可执行脚本编写#!/bin/sh##java envexport JAVA_HOME=/usr/local/java/jdkexport JRE_HOME=$JAVA_HOME/jre## service nameAPP_NAME=userSERVICE_DIR=/root/wusc/edu/service/$APP_NAMESERVICE_NAME=edu-ser

2017-11-22 15:40:06 2404

原创 Postgresql查看SQL语句执行效率

Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。Explain语法:explain select … from … [where ...]例如:explain select * from dual;这里有一个简单的例子,如下:EXP

2017-11-20 15:22:57 8132 1

原创 maven项目pom文件(4)-完整的示例

1、打包之前首先确认项目依赖的包在资源库中<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac

2017-11-17 14:49:15 1053

原创 maven项目pom文件(3)-将项目依赖的jar拷贝到指定文件夹

<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <executi

2017-11-16 18:50:02 847

原创 maven项目pom文件(2)-build使用

build元素概念性的划分为两个部分:BaseBuild和poject build。<!-- "Project Build" contains more elements than just the BaseBuild set --> <build> <!-- 1、defaultGoal:执行build任务时,如果没有指定目标,将使用的默认值,如

2017-11-16 18:01:01 1088

原创 maven项目pom文件(1)-内置变量

Maven内置变量说明:${basedir}: 项目根目录${project.build.directory}: 构建目录,缺省为target${project.build.outputDirectory}: 构建过程输出目录,缺省为target/classes${project.build.finalName}: 产出物名称,缺省为${project.artifactId}-${projec

2017-11-16 17:16:23 1208

原创 eclipse+tomcat发布由maven构成的web项目lib资源共享问题

在web工程单击右键,选择properties 按照上图所示,点击next,如下图 最后finish完成

2017-11-15 11:15:43 189

转载 centos 7 添加系统服务{以zookeeper为例}

原文地址以下示例,在/etc/systemd/system/文件夹下创建一个启动脚本zookeeper.service[Unit]Description=zookeeperAfter=syslog.target network.target[Service]Type=forkingEnvironment=ZOO_LOG_DIR=/opt/app/zk/logExecStart=/opt/

2017-11-15 10:51:45 1356

原创 nginx+tomcat+redis(session共享)实现负载均衡

(此文章不介绍安装redis和tomcat)redis的session共享的包和nginx的windows版本下载地址链接:http://download.csdn.net/download/u014464624/10103218安装windows版nginx,在虚拟机上安装两台tomcat服务器,我采用不同的端口号区分两台tomcat服务器 cmd窗口关闭ngi...

2017-11-03 19:08:46 2910

转载 深入剖析js命名空间函数namespace

原文地址:http://www.cnblogs.com/digdeep/p/4175969.html

2017-10-26 14:30:34 277

原创 Struts2Action+JQuery+jsp获取json数据

1、struts.xml配置信息<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">

2017-10-17 15:45:19 456

原创 UltraEdit的使用

去除空行采用正则表达式:1.%[ ^t]++^p //去除空行,保留换行2.^p //去除空行,内容成为一行

2017-08-28 17:13:29 273

原创 中规中矩的Spring事件监听

首先创建需要监听的事件类import org.springframework.context.ApplicationEvent;public class GoodsEvent extends ApplicationEvent {private static final long serialVersionUID=-4745768546266023205L;}2.创建监听类@Component

2017-08-16 12:11:42 290

原创 经典算法-打印杨辉三角形

1.首先什么是杨辉三角形          2.首先找规律

2017-08-16 10:17:52 776

原创 字符串matches的使用

//我是 aBc的123456的大哥大,哈哈哈哈! public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串"); String str = sc.n

2017-08-02 15:09:11 618

原创 中规中矩的输入两个正整数m和n,求其最大公约数和最小公倍数。

求取最大公约数有三种方法:短除法 把两个数一直除以它们的公约数,取它们的商继续除,直到无约数可除为止.然后把约数全部乘起来,即为最大公约数.欧几里德算法(辗转相除法) 在两个数中,找出大数.用大数除以小数.得到整数商和余数.然后再不断地用除数(原来的小数)除以余数.直到没有余数为止.那么除数即为最大公约数.《九章算术》更相减损术 用大数减小数,得到的差,与减数比大小,然后继续不断地大数

2017-08-02 10:47:16 1200

原创 经典算法-“水仙花”3位数的个位,十位,百位的立方和等于原来的数字

/** * 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其 各位数字立方和等于该数本身。例如:153是一个 "水仙花 * 数 ",因为153=1的三次方+5的三次方+3的三次方。 * @author xiaoyu */public class ShuiXianHua { public static void main(String[] arg

2017-07-28 18:29:42 7813

原创 经典算法-质数判断

/** * 判断101-200之间有多少个素数,并输出所有素数。 * @author xiaoyu * 判断素数的方法:自身只能被一和自己整除的数 * 则表明此数不是素数,反之是素数。 */public class SuShu { public static void main(String[] args) { int t1 = 0;

2017-07-28 17:32:30 326

原创 自定义lucene的同义词分词器

1.自定义分词器首先要了解Analyzer、Tokenizer和TokenFilter三者之间的联系Analyzer包含两个核心组件,Tokenizer以及TokenFilter。两者的区别在于,前者在字符级别处理流,而后者则在词语级别处理流。Tokenizer是Analyzer的第一步,其构造函数接收一个Reader作为参数,而TokenFilter则是一个类似的拦截器,其参数可以是TokenSt

2017-05-11 19:21:48 649

原创 Spring-Quertz配置每隔三个小时执行一次函数

applicationContext-quertz.xml的配置,开启job任务注解<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2017-04-27 16:31:31 26291

原创 spring整合activeMQ-摘要(订阅者和发布者)

1、applicationContext-activeMQ.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context"

2017-03-24 12:17:11 329

原创 hadoop伪分布式基本配置

=============================================================================================================一、基本环境1.虚拟机(CentOS6.5 64位)2.JDK(jdk1.7 64位)3.Hadoop环境(hadoop-2.6.5)==========

2017-02-07 12:04:26 286

原创 中规中矩的Redis初识

redis1.redis的数据类型:String(包含多种类型的特殊类型,并且是二进制安全的,最大容量512M)、Hash、List 、Set 、ZSet2.设置值:set name value(设置多次name会覆盖) 获取值:get name 删除值:del name3.set name value nx 当name不存在设置值,否则返回0 等效于 setnx name value;set n

2017-02-04 13:27:28 202

原创 中规中矩的linux安装jdk 1.8

redis安装步骤1.用命令uname –m查看自己的系统位数 i686 //表示是32位 x86_64 // 表示是64位2.下载对应的jdk版本 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html3.解压源码包到指定位置,修改~/.bash_profile文件,配置环境变量JAVA

2017-02-04 10:44:30 467

省、市、区、县、乡/镇、村委会(河北)

省、市、区、县、乡/镇、村委会(河北)

2022-07-13

orcle11g_创建时间维度表.zip

针对网上一些创建时间维度的帖子的不完整,不可执行,特地整理了这个文件。RBAC_DIM_DAY.sql为日维度含数据,RBAC_DIM_MONTH为月维度含数据,RBAC_DIM_QUARTER为季维度含数据,RBAC_DIM_YEAR为年维度含数据和脚本文件<<时间维度表数据填充脚本时长2074年55年的使用寿命.txt>>

2019-08-15

微服务分布式事务解决方案之TCC,诚信至上

微服务分布式事务解决方案之TCC,针对支付系统环节,采用消息对列的方式

2019-02-25

nginx安装包和session共享包

nginx+tomcat+redis(session共享)实现负载均衡,nginx版本为1.12.2,tomcat-redis-session-1.0-SNAPSHOT.jar是目前最新的-----------------20171103

2017-11-03

庖丁解牛分词器

庖丁解牛分词器是基于lucene的中文分词系统的软件。对长度为96256中文分词: IK-Analyzer:203ms 55296 单词 272394词/秒 paoding:94ms 47104单词 501106词/秒 对长度为3008中文分词: IK-Analyzer:31ms 1728单词 55741词/秒 paoding:15ms 1472单词 98133词/秒

2017-10-19

jaxb和jackson的jar

对xml和json和bean和Map的相互转化,只需一分谢谢好评

2017-09-28

spring-test

使用spring写junit单元测试

2017-07-21

适配bootstrap下拉,easyUI树形结构还有数据字典

适配bootstrap下拉,easyUI树形结构还有数据字典,需要gson包的支持

2017-01-06

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

TA关注的人

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