- 博客(94)
- 资源 (5)
- 收藏
- 关注
原创 Spring Log4j2的异步日志
用于低延迟日志记录的异步日志记录器异步日志记录可以通过在单独的线程中执行I/O操作来提高应用程序的性能。Log4j 2在这方面做了许多改进。异步记录器是Log4j 2中的新添加的。它们的目标是从对Logger.log的调用尽快返回到应用程序。您可以选择让所有记录器都是异步的,还是混合使用同步和异步记录器。使所有记录器都异步将提供最佳性能,而混合则提供更多的灵活性。LMAX粉碎机技术。异步日志记录器在内部使用Disruptor(一种无锁的线程间通信库),而不是队列,从而获得更高的吞吐量和更低的延迟
2024-01-31 11:27:29
1754
1
原创 重置data数据
1.删除注册表:HKEY_CURRENT_USER\Software\NoSQL Manager Group2.删除应用数据:C:\ProgramData\NoSQL Manager Group还是不行?备份C:\Users\Administrator\AppData\Roaming\NoSQL Manager Group\NoSQL Manager for MongoDB再删除C:\Users\Administrator\AppData\Roaming\NoSQL Manager G
2021-11-18 08:57:21
286
原创 docker 安装mqtt
1、查询镜像docker search mosquitto2、拉取镜像docker pull eclipse-mosquitto3、查看镜像docker images eclipse-mosquitto4、创建目录文件4.1创建目录此目录是关键,不能使用其他目录mkdir -p /mosquitto/configmkdir -p /mosquitto/datamkdir -p /mosquitto/log4.2初始化配置文件vi /mosquit.
2021-11-02 17:43:21
1336
1
原创 VLOOKUP命令不生效的坑
在使用VLOOKUP命令时,有时候会发现不生效的。函数解析VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)lookup_value:要查找的值,数值、引用或文本字符串table_array:要查找的区域,数据表区域col_index_num:返回数据在区域的第几列数,正整数range_lookup:模糊匹配,TRUE(或不填) /FALSE如:Sheet1本意是想在Sheet2里面查询Sheet1
2021-11-02 17:32:02
6297
3
原创 8. 字符串转换整数 (atoi)
题目:字符串转换整数来自:https://leetcode-cn.com/problems/string-to-integer-atoi/请你来实现一个myAtoi(string s)函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数myAtoi(string s) 的算法如下:读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。 确定最终结果是负数还是正数。 如果两者都不存在,则假定结...
2021-09-15 10:07:06
177
原创 使用el-carousel默认高度300px问题
1、使用走马灯进行轮播<el-row> <el-col :span="24"> <el-carousel style="padding: 0;" id="el-carousel"> <el-carousel-item v-for="(item, index) in shouyelist" :key="index"> <el-image :src="item" style="width: 100%;transf
2021-09-08 10:10:33
3516
2
原创 ffmpeg在linux环境的安装过程
1、ffmpeg安装过程[root@localhost src]# pwd/usr/local/src[root@localhost src]# wget http://ffmpeg.org/releases/ffmpeg-4.4.tar.xz --2021-08-11 17:28:38-- http://ffmpeg.org/releases/ffmpeg-4.4.tar.xzResolving ffmpeg.org (ffmpeg.org)... 79.124.17.100Con
2021-09-01 09:15:33
894
原创 html5视频播放,实现防止下载(一)
一、html5视频播放<video id="my-video" class="video-js vjs-default-skin vjs-big-play-button vjs-big-play-centered" controls preload="auto" poster=""> <source :src="mp4VideoUrl" type="video/mp4"> <source :src="m3u8VideoUrl" typ
2021-08-18 16:54:50
13873
8
原创 Spring Boot log4j2的使用
log4j2Log4j2的使用创建工程添加Log4j2的依赖Log4j2 配置在resources中增加log4j2-spring.xml代码中使用启动可以看效果了Log4j2的使用Apache Log4j 2是Log4j 1的继承者。谁能猜到?: p)。与它的前辈相比,Log4j 2在性能上有了显著的改进。它包含异步日志记录器并支持多个api,包括SLF4J、commons logging和java.util. logging。在本文中,您将学习如何在Spring引导应用程序中集成和配置Log4j
2021-04-15 21:20:11
518
原创 Weblogic连接池泄漏排查
1、查看Weblogic 的控制台,发现可用数量为02、查看日志,报错,获取不到连接Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is weblogic.jdbc.extensions.PoolLimitSQL...
2018-03-29 10:25:28
7468
3
原创 golang substring方法的几种实现
substring方法的几种实现原生方法,直接使用slice切片实现,但此方法对于包括中文字符就截取错误s:="abcde"fmt.Println(s[0:2]);//输出//ab//包含中文的字符串s2 := "我是中国人"fmt.Println(s2[0:2])//输出// ��//有乱码呀第二种方法呢,自己实现,如下是我实现的几种方法,最主要还是通过rune来实现的//获
2016-07-22 20:33:34
51567
6
转载 JS实时时间显示
// JavaScript Document(function($){ $.fn.extend({ timeShow:function(options){ var defaults ={ txtColor:'', //显示颜色,只控制时间; YMColor:'', //显示颜色,只控制年月; DColor:
2015-10-11 11:08:52
1794
原创 Java压缩技术的学习(tar增加非递归算法)
由于工作的需要,经常要手动去打上线安装包,为了方便,自己写程序去帮助打包。使用过Unix或者Linux的人都基本上都用过tar打包以及gzip压缩,但在Windows下使用得最多的压缩还是RAR和Zip压缩吧一、 tar打包、解包在java的JDK中没有原生的tar归档类,需要下载开源的包: commons-compress-1.0.jar,所以第一步是下载jar包,可以
2013-07-25 15:49:26
3510
2
原创 (转)JavaScript的构造函数的继承
这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; }还有一个"猫"对象的构造函数。 function Cat(name,color){
2013-07-24 20:43:29
1816
原创 (转)JavaScript非构造函数的继承
这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation:'中国' };还有一个对象,叫做"医生"。 var Doctor ={ career:'医生'
2013-07-24 20:42:59
1707
原创 (转)JavaScript封装
Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?一、 生成对象的原始模式假定我们把猫看成一个对象,它有"名
2013-07-24 20:42:18
2024
原创 Weblogic10 在Linux环境下的安装详解
Weblogic10 在Linux环境下的安装详解Weblogic10 在Linux环境下的安装详解1.1 部署前准备把WebLogic的bin包放在一个临时目录上(如:/software).a、创建weblogic用户组。 groupadd weblogic useradd -g weblogic weblogic passw
2013-07-24 20:41:10
2859
原创 Java的tar打包和gzip压缩(增加非递归算法)
以下tar打包:参考了网上的资料,非真正原创 /** * tar 打包 * @param source 源文件 * @param dest 目标文件 */ public static void tar(File source,File dest){ logger.info("开始对源文件["+source.getName()+"]打成tar包");
2013-07-24 18:36:36
2712
原创 Java的copy文件和文件夹以及删除文件夹(包括递归与非递归算法)
/** * 复制文件 * @param srcFile * @param destFile */ private static void copy(File srcFile,File destFile){ try{ FileInputStream fis = new FileInputStream(srcFile); BufferedInputSt
2013-07-24 18:34:22
2531
原创 Web页面的仿plsql功能的实现
Web页面的仿plsql功能的实现:界面如下: 实现界面代码: <% com.nantian.ofpiwap.secure.Account loginAccount = com.nantian.ofpiwap.secure.SecurityContext.getLoginAccount(); String accountId=log
2013-07-24 18:29:00
8434
10
原创 JavaScript之面向对象1
学习过Java程序的开发人员都知道面向对象是怎么回事。面向对象无非就是封装、多态、继承比如:声明一个类:class Person{ //私有成员 private String name; private String sex; //公有成员 public void laugh(){ System.out.println("我会笑");
2013-07-01 19:44:28
1889
原创 DIV拖动效果的实现。
//拖动实现。var DD = function ($){ var htmlObj = null; var ddObj = null; var top; var left; var _x; var _y; //鼠标按下的时候 function _mouseDown(event){ event = window.event || event;//IE的Eve
2012-12-22 12:37:50
1878
原创 javascript五子棋游戏制作(二)
上一篇文章:javascript五子棋游戏制作(一)上一篇文章的抛砖引玉,希望大家拍砖!下面来第二篇:设计原理:房间——》桌子——》椅子——》准备——》开始——结束。房间页面:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"
2012-10-30 20:49:03
2972
原创 javascript五子棋游戏制作(-)
闲着无事,使用jquery和js写写五子棋游戏,帮各位拍砖呀。准备工作:下载jQuery包。1、制作房间:Jsp页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% String path = request.g
2012-10-28 18:13:42
3535
原创 Dwr与Spring的集成
在Dwr的简单配置及运行的基础上。1、 Copy Spring.jar和commons-logging-1.1.jar包到WEB-INF/lib目录下。2、 在Web.xml中配置Spring,如下: 的Web.xml配置 --> context-param> param-name>contextConfigLocationparam-name> p
2012-05-14 20:58:08
1775
原创 Dwr的简单配置及运行。
Dwr的简单配置及运行。1、 创建Web工程:Iwap.2、 拷贝Dwr的jar包(dwr.jar)到WEB-INF/lib目录下。3、 在Web.xml中配置Dwr的Servlet,如下: Dwr的Web.xml配置 --> servlet> servlet-name>dwr-invokerservlet-name> servlet-class
2012-05-14 20:56:11
1906
原创 Java的XML创建、解析文档
1、使用DOM优点:可以在内存直接操作节点。缺点:当文档较大时,消耗内存大。/** * */package com.ee.xml;import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.Docu
2012-05-06 12:06:13
2060
原创 Java中Filter、Servlet、Listener的学习
1、Filter的功能filter功能,它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一
2012-05-02 16:51:15
13908
原创 firefox,chrome限制端口的解决方案
fireFox:一天在用FIREFOX测试自己网站的时候,浏览器提示:“此地址访问受限,此地址使用了一个通常应该用于其他网页浏览的端口。由于安全原因,Firefox 取消了该请求”我使用的地址是IP地址加自定端口,上网查了一下,网上的解答是这样的:某些网站使用了非标准的端口,直接从Firefox方式时浏览器会提示“此地址访问受限,此地址使用了一个通常应该用于其他网页浏览的端口。由于安全
2012-04-24 15:45:29
8656
原创 Oracle函数wmsys.wm_concat的使用
首先介绍语法:wmsys.wm_concatDefinition:The Oracle PL/SQL WM_CONCAT function is used to aggregate data from a number of rows into a single row, giving a list of data associated with a specific value. I
2012-04-24 13:56:46
3064
原创 Struts2,Spring,jquery实现的登录例子
1、创建工程:2、创建数据库:(这里使用Mysql)3、创建表及插入数据:4、在工程中导入struts2和spring的相关包:5、导入Jquery的包:6、编写相应的Java文件:BaseAction:/** * */package com.gzedu.base;imp
2012-04-21 17:34:15
3472
原创 iframe的简单使用
HTML 标签定义和用法iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。 例子:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>iframe 你好!!!!!! frame baid
2012-04-18 15:48:29
1261
原创 jquery 的的中文乱码汇总
1、使用$.ajax出现的中文乱码的解决方案:var _realname = $("input[name='_searchName']").val(); var termcourseId = ''; var classId = ''; var url = "/addressbook/studentListNoPage.do"; //var dataUrl = "formMap.
2012-04-18 12:37:37
1329
原创 jquery 实现分页
下面使用了JQuery的1.6.1的包直接代码不解释 分页代码(JS生成):/** * * 显示 * * @param totalCount 记录总数 * @param pageCur 当前页数 * @param pageCount 每页显示记录数 */function __showPageHtml(totalCount, pageCur, pa
2012-04-17 19:26:19
1240
4
转载 Oracle优化器介绍
Oracle优化器介绍 本文讲述了Oracle优化器的概念、工作原理和使用方法,兼顾了Oracle8i、9i以及最新的10g三个版本。理解本文将有助于您更好的更有效的进行SQL优化工作。 RBO优化器 RBO是一种基于规则的优化器,随着CBO优化器的逐步发展和完善,在最新的10g版本中Oracle已经彻底废除了RBO。正在使用Oracle8i或9
2012-04-06 17:46:54
603
原创 如何使用Oracle中autotrace来实现性能优化
大家在写SQL语句时,有没有考虑过或者审视过自己写的查询语句是否能足够好?至于“好”是指查询的时间比较小,也即在用户的可忍受的范围内。而且在大数据量的时候也能体现出来。也许说到这里面,许多人是不是会问:直接交到Oracle或者其他数据库去处理不就得了,还要考虑什么哪?在此文中是以Oracle为例。不知道有没有人听说过Oracle中的成本优化器。它是做什么的呢?简单来说:它是优化用户写的SQ
2012-04-06 17:43:15
2169
原创 JS实现页面内跳转
页间的跳转其实好简单直接使用google即可。但在页内实现跳转,网上一般都使用了锚来实现。看例子: <% for(int i=1;i<100;i++){ %> ">go to top <% } %> <% for(int i=1;i<100;i++){ %> ">top <% } %>实现的关键在于使用goto以及对应
2012-04-06 15:50:48
6983
转载 凤凰涅槃:从 iBatis 到 MyBatis
转自:http://www.ibm.com/developerworks/cn/opensource/os-cn-mybatis/#ibm-pconMyBatis 简明学习教程张 建平, 项目经理, iSoftStone Co.,Ltd简介: 本文主要讲述了 iBatis 2.x 和 MyBatis 3.0.x 的区别,以及从 iBatis 向 MyBatis 移植时需要注
2012-04-05 10:06:44
1281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人