工具
文章平均质量分 52
qwer_bob
我把我的成长经历都放在这里,待以后来回忆我的青春
展开
-
java后台系统登陆重定向访问https跳转到http的解决方法
1、问题描述 开发了一个web后台系统,nginx配置了证书,开启443端口,支持https请求;但是后台系统中使用了相对路径的重定向,导致登陆重定向报错; 备注:nginx配置了证书,支持443,但是不支持80端口;后端只处理http请求;...原创 2022-07-16 18:02:02 · 4119 阅读 · 0 评论 -
OSChina Maven使用说明
1.安装 Maven 如果需要使用到 Maven ,必须首先安装 Maven , Maven 的下载地址在 Apache Maven 中有,您也可以点击这里下载 zip ,tar.gz。下载好 Maven 后,需要简单安装下。将下载的 zip 或者 tar.gz 包解压到需要安装到的目录。 接下简单配置下环境变量:1、新建环境变量 M2_HOME ,输入值为 Maven原创 2016-02-19 14:39:13 · 2376 阅读 · 0 评论 -
SVN服务器搭建--Subversio与TortoiseSVN的配置安装
1、 Subversio和TortoiseSVN简介Subversio简介:Subversion是一个自由,开源的版本控制系统,可以随意地免费下载、修改、以及重新发布。是一个通用系统,可以管理任何类型的文件。服务器运行方式:独立服务器和借助apache。存储版本数据方式:一种是在 Berkeley DB 数据库中存放数据。另一种是使用普通文件,采用自定义的格转载 2014-12-29 18:16:39 · 475 阅读 · 0 评论 -
zookeeper的简单使用
原文地址:http://www.cnblogs.com/yql1986/p/4116483.html最近项目中要使用基于zookeeper的集中配置管理系统,而对于zookeeper仅在当初使用阿里开源分布式服务调用框架dubbo时简单的了解一下。本文的主要目的,调用zkclient (maven 地址见下面)实现监听当某个节点的数据发生变化时,将变化的信息打印到控制台转载 2016-09-12 15:25:23 · 425 阅读 · 0 评论 -
使用int存储ip地址
package com.bobo.algorithm;/** * 考察位运算符 | * * 0xff 表示16进制的255 * .需要转义 * 基础运算的执行顺序 */public class HandlerIpV4 { public static void main(String[] args) { System.out.println("Hand...原创 2019-04-18 11:42:35 · 1542 阅读 · 0 评论 -
linux下shell脚本的基本应用
原文地址:https://www.cnblogs.com/sundahua/p/9604129.htmllinux下执行.sh文件的方法 .sh文件就是文本文件,如果要执行,需要使用chmod a+x xxx.sh来给可执行权限。是bash脚本么可以用touch test.sh #创建test.sh文件vi test.sh #编辑test.sh文件加入内容...转载 2019-07-30 17:55:22 · 170 阅读 · 0 评论 -
idea下远程debug
转载地址: https://www.cnblogs.com/suntingme/p/7591350.html一. 背景:在测试工作中,为方便发现代码中的逻辑问题,尝试使用远程debug模式,在测试过程中走查代码,不仅可以辅助测试减少与开发的沟通成本,更便于了解业务提升测试深度。二. 配置方式:1. 调试的配置方式主要为设置JVM的参数,使之工作在debug模式下,常用参数为:...转载 2019-07-26 19:35:47 · 204 阅读 · 0 评论 -
查看System.getProperties()包含的系统属性
package systemPropertys;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properties;/** * Created with IntelliJ IDEA. * User: bobo * Date: 201...原创 2019-08-05 17:21:37 · 925 阅读 · 0 评论 -
shell 中的$0 $1 $* $@ $# $$
$0: 脚本本身文件名称$1: 命令行第一个参数,$2为第二个,以此类推$*: 所有参数列表$@: 所有参数列表$#: 参数个数$$: 脚本运行时的PID$?: 脚本退出码∗与@的区别当命令行为test.sh 1 2 3"$*“表示"1 2 3”"$@“表示"1” “2” “3”二者没有被引号括起来时是一样的都为"1 2 3",只有当被引号括起来后才表现出差异$()...转载 2019-08-01 16:03:03 · 743 阅读 · 0 评论 -
用实例分析listener filter serlvet
案例描述 假设你平时生活在北京,有天你去一个很边远很贫穷的山村体验生活,到了那个山村后,你想要什么东西,村长都会同意,然后安排村民送给你,但是有一点例外的是,一旦你问他们要钱,村长坚决不给,还会带领村民把你打回北京去。 你为了从村民那里带走尽量多的东西,所以你在出发前准备了一个大袋子,希望把村民给的东西都放到袋子里;然后你在回到城市后,这个袋子就没用了,你就把这个袋转载 2016-02-26 12:26:14 · 450 阅读 · 0 评论 -
spring中的context:include-filter和context:exclude-filter的区别
(1)在Spring-MVC.xml中有以下配置: 扫描@Controller注解 -->context:component-scan base-package="com.fq.controller"> context:include-filter type="annotation" expression="org.springframework.ste原创 2016-02-26 15:02:24 · 16906 阅读 · 0 评论 -
实用的Myeclipse10 优化设置
http://jingyan.baidu.com/article/b907e627d2c5da46e7891cef.html转载 2016-04-21 18:25:48 · 2505 阅读 · 0 评论 -
web.xml配置解析
一。加载顺序为 ServletContext -> listener -> filter -> servlet1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给servletCo转载 2016-02-26 10:48:49 · 424 阅读 · 0 评论 -
Apache 和 Tomcat区别
Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,转载 2016-04-05 15:03:11 · 286 阅读 · 0 评论 -
maven构建本地仓库
前面我讲到为什么要使用Maven,Maven的安装,以及如何与IDE集成等,前面的介绍可以认为是一个Hello World,教你如何利用Maven来进行项目开发,如何结合IDE实现一键式DEBUG,从现在开始我们开始深入探讨Maven的一些高级内容。这一个章节,我分两部分来介绍,首先介绍一下Maven的仓库,然后在说一下如何通过Nexus来建立我们自己的仓库,以及如何使用。转载 2016-04-05 16:19:30 · 4510 阅读 · 0 评论 -
如何从网络上获取图片转换成字节流或者保存到本地
第一种方法:[java] view plain copy package com.hg.threadPoolExecutorDemo; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io转载 2016-04-08 10:48:44 · 26069 阅读 · 2 评论 -
Java Web项目中使用Freemarker模版生成Word文档
Web项目中生成Word文档的操作屡见不鲜,基于Java的解决方案也是很多的,包括使用Jacob、Apache POI、Java2Word、iText等各种方式,其实在从Office 2003开始,就可以将Office文档转换成XML文件,这样只要将需要填入的内容放上${}占位符,就可以使用像Freemarker这样的模板引擎将出现占位符的地方替换成真实数据,这种方式较之其他的方案要更为简单。转载 2016-04-06 14:01:12 · 690 阅读 · 0 评论 -
Windows下使用VisualSVN Server搭建SVN服务器
源地址:http://www.3lian.com/edu/2015/05-05/210161.html使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和Apache相配合来实现源代码的 SVN管理简单的多,下面就看看详细的说明。 VisualSVN Server的下载地址如下,是免费的,随意不必有顾虑 http://www.visu转载 2016-07-14 11:17:54 · 7997 阅读 · 0 评论 -
SVN使用教程总结
http://www.cnblogs.com/armyfai/p/3985660.htmlSVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库转载 2016-07-14 11:57:24 · 2538 阅读 · 2 评论 -
jquery中对于select框的取值和赋值
$("#select_id").change(function(){}); // 为Select添加change事件 var checkValue = $("#select_id").val(); //获取Select选中项的Value //var value = $(ele).find("option:selected").val();//select添加onchange(t原创 2016-08-02 14:18:42 · 6634 阅读 · 1 评论 -
Redis快速入门
原地址:http://www.yiibai.com/redis/redis_quick_guide.htmlRedis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。Redis从它的许多竞争继承来的三个主要特点:Redis数据库完全在内存中,使用磁盘仅用于持久性。相比许多键值数据存储,Redis拥有一转载 2016-05-12 18:20:37 · 361 阅读 · 0 评论