自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

社区之星的专栏

社区即将崛起的新星....社区之星的博客...

  • 博客(39)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 阿里云日志上报乱码问题记录

阿里云,日志服务,乱码

2022-11-10 13:38:14 875 1

原创 栈、队列、散列表基础数据结构介绍

栈、队列、散列表基础数据结构介绍栈栈(stack)是一种线性数据结构,栈中的元素只能先入后出(First In Last Out,简称FILO)。最早进入的元素存放的位置叫作栈底(bottom),最后进入的元素存放的位置叫作栈顶(top)。栈的操作入栈操作(push)就是把新元素放入栈中,只允许从栈顶一侧放入元素,新元素的位置将会成为新的栈顶。出栈操作(pop)就是把元素从栈中弹出,只有栈顶元素才允许出栈,出栈元素的前一个元素将会成为新的栈顶。入栈和出栈时间复杂度都是O(1)。栈的实现栈既可

2022-02-16 10:40:47 607

原创 hash算法概念和hash加盐法

hash算法简单介绍,以及hash加盐法的简单介绍

2021-12-15 11:20:39 3079

原创 基础结构之树结构详解

树结构、平衡二叉树、红黑树、树结构存储等介绍

2021-12-02 10:26:12 1810 1

原创 Windows10 无法连接L2TP问题终极解决

L2TP连接失败,因为安全层在初始化与远程计算机的检查XXXXXXX问题 都可以使用本方法解决。1、打开注册表(Win+R,键入regedit确认),找到注册表子项︰HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Rasman\Parameters2、修改 AllowL2TPWeakCrypto 值为 1,修改AllowPPTPWeakCrypto值为1,修改ProhibitIpSec 值为1。(没有的话新建一个 DWORD 值)3、再找

2021-11-08 10:50:45 15725 3

原创 Confluence和Jira升级/迁移记录

一、原始环境说明老环境:1.mysql 5.6(自建数据库,非docker)。2.docker方式启动confluence(6.14.1)和jira(7.12.3)。升级环境:1.docker-compose方式启动部署mysql 5.6。2.docker-compose方式启动部署confluence(7.5.1)和jira(8.1.0)。二、备份老数据备份Jira数据1.数据备份:右上角系统 -> 备份系统(输入备份文件名等待数据备份完成)-> 拷贝备份文件到宿

2020-12-23 17:03:40 658

转载 150 余个神奇网站

转载:https://aoweibrave.blog.csdn.net/article/details/104750730搞学习猿学:http://yuanxue365.com/简书:https://www.jianshu.com/doyoudo:http://www.doyoudo.com/好知网:http://www.howzhi.com/学小易(大学生搜题)https://www.51xuexiaoyi.com/找书籍ePuBw(优质电子书下载网站):https://epubw.com

2020-09-15 18:37:43 1848

原创 feign Response只能读一次问题 和 feign response 返回值拦截

前言spring cloud 对feign调用对返回值做了包装处理,通过一些列Decoder来处理feign访问的返回值。具体流程 从SynchronousMethodHandler中的decoder开始会经历如下几个decoder:OptionalDecoder -> ResponseEntityDecoder -> SpringDecoder可以在 FeignClientsConfiguration 看到有对上面三个decoder的定义,有兴趣的可以自行阅读源码。feign返回值

2020-06-22 13:35:32 12289 4

原创 IDEA快速创建模板注释技巧

步骤1:添加todo模块步骤2:设置关键字匹配过滤步骤3:添加一个模板组步骤四:添加模板使用:该方法同样适用方法注释,自定义快捷输入,比如自定义快捷方法创建...

2020-04-13 14:13:11 224

原创 《数据密集型系统应用》读书笔记

第一部分 数据系统的基石第一章 可靠性、可扩展性、可维护性1、关于数据系统的思考本书主要讲 数据系统,是通过数据库、队列、缓存、搜索引擎等等组合而成的应用的称呼,又可称为数据密集系统。多个组件(数据库、缓存、队列等)配合使用的数据系统架构数据软件系统中三个很重要的问题2、可靠性(????Reliability????)简单概念:即使出现偏离标准的问题(故障-f...

2020-04-07 09:42:58 1237

原创 idea mybatis代码追加插件--codeAppend

codeAppend - mybatis代码追加插件简介       codeAppend是一款代码追加插件(也提供直接生成),新增太多数据库字段,不用手动更改实体类和mapper文件,利用创建表语句,使用本工具可以自动识别并追加不存在的数据库字段属性到实体类和mapper文件。实现原理       通过正则表达式匹配需要插入代码的地方,先设置标志位,再检查逐一检查建表sql中新增...

2019-01-03 15:20:57 617 2

原创 CKEditor for java 集成指南

 环境要求 JRE 1.4 、Servlet 2.5、JSP 2.1 安装  添加CKEditor到项目需要两步:下载CKEditor放在项目web目录下, 下载并安装CKEditor的集成包(CKEditor for Java). 添加CKEditor客户端 到CKEditor官网获取最新的版本。把它放在您的web应用程序的目录。 添加...

2018-12-13 15:52:55 601

转载 Eclipse快捷键

Eclipse中10个最有用的快捷键组合 选中了几行记录,按住ALT,加上光标,可以将选中的行上下移动。一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷

2015-06-03 18:45:14 416

转载 Maven的pom.xml介绍

目录[-]6.1     简介6.2     pom.xml的继承、聚合与依赖6.2.1继承6.2.1.1被继承项目与继承项目是父子目录关系6.2.1.2被继承项目与继承项目的目录结构不是父子关系6.2.2聚合6.2.2.1被聚合项目和子模块项目在目录结构上是父子关系6.2.2.2被聚合项目与子模块项目在目录结构上不是父子关系6.2.2.3聚合与继承同时进行6.2.3依赖Dependenc

2015-04-24 18:18:44 326

转载 Apache 2.4 + Tomcat7集群配置

原文地址:http://blog.csdn.net/shaozengwei/article/details/408614471. 准备工作首先下载Tomcat7 和Apache2.4然后安装Apache,安装完成后在IE中输入localhost访问,如果出现It Works则表示Apache安装好了,然后解压缩到Tomcat1和Tomcat2两个目录中。分别启动Tomc

2015-03-21 17:35:25 394

转载 Java Web 高性能开发,第 2 部分: 前端的高性能

原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-javawebhiperf2/引言在前端优化的第一部分中,主要讲解了对静态资源的一些优化措施,包括图片压缩、CSS Sprites 技术、GZIP 压缩等。这一部分,本文将讲解前端优化里重要的 Flush 机制、动静分离、HTTP 持久连接、HTTP 协议灵活应用、CDN 等

2015-01-21 18:01:04 693

转载 Java Web 高性能开发,第 1 部分: 前端的高性能

引言前端的高性能部分,主要是指减少请求数、减少传输的数据以及提高用户体验,在这个部分,图片的优化显得至关重要。许多网站的美化,都是靠绚丽的图片达到的,图片恰恰是占用带宽的元凶。每个 img 标签,浏览器都会试图发起一个下载请求。本文就详细介绍了图片优化的几种方式,介绍了使用的工具以及优化后的结果。图片压缩减少图片的大小,可以明显的提高性能,而对于已有图片,要想减少图片的大小,只

2015-01-21 11:34:00 506

翻译 eclipse tomcat热部署配置

原文地址:http://www.mkyong.com/eclipse/how-to-configure-hot-deploy-in-eclipse/在本教程中,我们将向你展示如何配置热部署来支持eclipse的debugger。动态的更改代码或配置都不需要重新启动服务器,帮助我们更快速的开发。环境:Eclipse 4.4 (旧版本也行)eclipse tomcat插件1、热

2014-12-31 14:14:52 1840

转载 Java Synchronized Blocks(java同步块)

原文链接 作者:Jakob Jenkov 译者:李同杰Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。本文介绍以下内容:Java同步关键字(synchronzied)实例方法同步静态方法同步实例方法中同步块静态方法中同步块Java同步示例Java 同步关键字(synchronized)Java中的同步块用s

2014-12-30 17:37:46 397

原创 JAVA获取IP地址代码

private static final String NUKNOWN = "unknown"; private static final String[] ADDR_HEADER = { "X-Forwarded-For", "Proxy-Client-IP", "WL-Proxy-Client-IP", "X-Real-IP" }; /** * 获取客户端真实IP

2014-12-29 10:44:00 710

转载 Java内存与垃圾回收调优(转)

要了解Java垃圾收集机制,先理解JVM内存模式是非常重要的。今天我们将会了解JVM内存的各个部分、如何监控以及垃圾收集调优。Java(JVM)内存模型正如你从上面的图片看到的,JVM内存被分成多个独立的部分。广泛地说,JVM堆内存被分为两部分——年轻代(Young Generation)和老年代(Old Generation)。年轻代年轻代是所有新对象产生的地方。当年轻代内存

2014-12-16 13:49:19 399

原创 解决https证书导入路径有空格问题

最近项目jdk从1.6换成了1.7,安装的时候把jdk装在了Program Files (x86)下,结果使用命令安装https的整数总是报错路径有空格错误。后来研究了下,按着想法使用了如下方法,结果还真行。就记录一下:原导入是这样的keytool -import -trustcacerts -alias 201server -file D:\sso.crt -keystore 

2014-12-15 10:50:17 1718

转载 JVM client模式和Server模式的区别

转载自:http://blog.csdn.net/tang_123_/archive/2010/11/18/6018219.aspxJVM client模式和Server模式两者的区别和联系,JVM如果不显式指定是-Server模式还是-client模式,JVM能够根据下列原则进行自动判断(适用于Java5版本或者Java以上版本)。JVM client模式和Server模式

2014-11-11 17:28:12 453

转载 ubuntu 14 下jdk安装 jdk6u45

1,http://www.oracle.com/technetwork/java/javase/downloads/index.html 2,赋予执行权限,在 terminal 中输入:chmod a+x jdk-6u45-linux-x64.bin 3,解压,在 terminal 中输入:./jdk-6u45-linux-x64.bin 4,创建 jvm 目录

2014-09-21 14:51:26 568

原创 Ubuntu中遇到的各种小问题

1. sudo: add-apt-repository: command not found

2014-09-21 14:41:13 511

转载 ubuntu下ftp服务器的配置

1、安装vsftpdsudo apt-get install vsftpd# vsftp(Very Secure FTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器安装了之后会在/home/下建立一个ftp目录(即用户账户)。这时候你可以试着访问下ftp://IP地址。应该可以看到一个空白内容的ftp空间。如果使用ftp://username@ip则会打开相

2014-09-21 13:14:17 334

转载 maven打war包,包括其依赖包

发布的第一件要做的事情是打包。在Eclipse左侧右击项目,Debug As -> Debug Configurations -> 双击Maven Build 然后看弹出框的右侧右侧的Name随便填写一个名字,Basedirectory 则选择项目路径Goals是Maven文档里会有说明的目标动作,一般填"clean install"就是可以了。填的时候不要引号然后点击Debu

2014-09-21 12:47:53 1495

原创 一段有意思的java代码

最近在一本书上看到的,书名 突破java程序员16课。先看代码class Base { private int i = 2; public Base() {  System.out.println(this.i); this.display(); } public void display() { System.out.

2014-09-14 23:37:13 4585

原创 mysql not in null 子查询问题

今天写了一个sql:

2014-09-04 12:53:38 1085

转载 JSTL <fmt>Date、Number格式化显示

一、经常需要在jsp中显示1976-02-02这样的日期,做法如下,忘记查看:1.头部引入:http://java.sun.com/jsp/jstl/fmt" %>2.具体位置使用: 二、Number格式化显示1.头部引入:http://java.sun.com/jsp/jstl/fmt" %>2.具体使用:  整数显示   整数带千分符显示:整数显示:

2014-07-31 17:49:47 674

转载 EL表达式字符串相关函数

http://java.sun.com/jsp/jstl/functions"%>${wjcd.lrsj}原来得到的是如2006-11-12 11:22:22.0${fn:substring(wjcd.lrsj, 0, 16)}使用functions函数来获取list的长度${fn:length(list)}   fn:contains(string, subs

2014-07-20 14:22:19 413

原创 ubuntu下mysql启动停止重启

启动mysql:方式一:sudo /etc/init.d/mysql start 方式二:sudo start mysql方式三:sudo service mysql start 停止mysql:方式一:sudo /etc/init.d/mysql stop 方式二:sudo stop mysql方式san:sudo service mysql stop 重

2014-07-02 17:13:47 428

转载 MessageDigest简介

本文博客原文参考文章:http://blog.sina.com.cn/s/blog_4f36423201000c1e.html一、概述java.security.MessageDigest类用于为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。简单点说就是用于生成散列码。信息摘要是安全的单向哈希函数,它接收任意大小的数据,输出固定长度的哈希值。关于信息摘要

2014-07-02 10:41:51 454

原创 SVN检出的MAVEN项目转换为web项目

首先这个Maven项目最初建立的时候

2014-06-12 23:19:50 497

原创 最新maven项目 tomcat热部署

maven 项目搭建网上一搜一大篇,我这里主要介绍

2014-06-12 00:11:07 593

转载 tomcat配置文件server.xml详解

元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字Connector(表示客户端和service之间的连接)

2014-06-11 23:25:38 448

原创 PowerDesigner学习之零散笔记

本篇文章不定时更新,主要记录使用PowerDesigner时

2014-06-11 19:48:54 471

原创 PowerDesigner 学习之数据仓库连接

powerDesigner版本15.1,全部上图,清晰点。

2014-06-11 19:35:36 3327

原创 spring mvc3 Jackson输出null转为空串两种解决方法

之前因为返回到iPhone客户端和android客户端的json格式中许多值是null值,界面去key显示出来的值就为null,很不友好。手机端开发者表示要把null转为“”暂时没有办法。于是就交给了服务器端,在网上找了http://wuliaolll.iteye.com/blog/1868205这篇文章,我们采用的是springmvc3.0.5.release和spring3.0.5这个版本

2013-11-15 12:50:14 5786

纯MVC模式开发项目

这是一个简版网上求职招聘系统,基本功能都有,上传前已测试能运行 数据库采用MYSQL,导入myweb.sql,如果导入出错,把注释去掉。运行项目 输入http://localhost:8080/mweb/login.jsp 个人账号abc 密码123456 公司账号gs1 密码123456 后台 http://localhost:8080/mweb/admin/login.jsp 账户bbb 密码123456 这个项目很老,所以必须在合适的浏览器上运行界面才没有问题 经测试在搜狗能很好显示,IE789都没问题 此项目是纯MVC模式开发 入口点 com.zuxia.web.user.indexServlet.java com.zuxia.web.index.IndexIndexServlet.java 后台入口点 com.zuxia.web.admin.AdminLoginServlet.java 项目比较简单 看懂一处这个项目就已经暴露来你面前了

2013-07-29

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

TA关注的人

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