自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 docker使用jenkins

先说一下环境,公司有一台测试机器,上面装了docker,就想着用docker部署jenkins,然后将编译好的代码在宿主机上运行docker的安装就不说了jenkins的镜像用的是 jenkins/jenkinsdocker pull jenkins/jenkins然后创建容器,我挂载了宿主机目录到容器目录,防止删除容器后数据丢失docker run -p 40002:8080 -p 50000:50000 -v /www/jenkins/workspace:/var/...

2020-05-09 15:19:15 320

原创 记使用spring security 后跨域配置失效的问题

之前项目使用的都是shiro,解决跨域问题都是实现WebMvcConfigurer接口,重写以下方法 @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowCredentials(tru...

2020-03-24 14:14:53 4031 5

原创 docker启动nps

镜像网址https://hub.docker.com/r/ffdfgdfg/nps命令docker run -d --name nps -p 10090-10099:10090-10099 --net=host -v /www/data/nps/conf:/conf ffdfgdfg/nps配置文件内容文档地址https://ehang-io.github.io/nps/...

2020-03-24 14:11:58 1942

原创 idea下springboot热部署

1.  Settings-->Build,Execution,Deployment-->Compiler 中找到 Build project automatically , 打上勾2. Ctrl+Shift+Alt+/,弹出下面界面,选择Registry, 勾选complier.automake.allow.when.app.running...

2018-10-02 00:13:11 187

转载 java前后端分离后台解决跨域问题

一般解决跨域问题的方案有两种,jsonp以及cors。因为jsonp需要前后台做配合统一标示个人感觉比较麻烦,所以本人选择使用cors方案来解决此问题。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="Acc

2018-03-27 13:29:20 14784 2

原创 nginx 反代 ngrok

昨天试着自己搭建了一个ngrok服务. 因为80端口被nginx占用了, 只能带端口号访问, 很不方便, 就想着用nginx代理一下首先, 当然是启动ngrok服务端和客户端, 然后配置nginx我用的是一个server块里配置多个域名, 配置如下, 访问 test.aaa.site 就行了, 需要注意的是, 如果使用nginx代理, 则客户端配置的子域名需要与nginx中配置的一致, 且...

2018-01-06 10:11:53 633

原创 搭建自己的ngrok服务

1. 准备工作一台具有外网IP的服务器, 一个域名(解析到外网服务器), ngrok服务端2. 开始搭建ngrok服务端说是搭建, 其实我并没有自己去编译ngrok, 而是从别的地方下载已经编译好的客户端, 下载地址https://www.sunnyos.com/article-show-74.html按照上面的教程进行搭建下载好之后, 传到服务器上, 解压, 进入目录, ...

2018-01-05 11:32:09 682

原创 centos 下安装 nginx

1. 下载nginx压缩包下载地址 : http://nginx.org/en/download.html2. 解压 tar -zxvf nginx.tar.gz   (压缩包名字是下载的文件名字), 编译安装执行下面的命令之前, 确定一下依赖安装pcre安装步骤1. wget http://sourceforge.net/projects/pcre/fil

2017-12-27 15:32:35 209

原创 tomcat 访问软链接

服务器上有两个tomcat, A和B, 后台上传的文件都在B的目录下,不想存两份,  就在A的目录下设置了tomcat B下面的目录的软链接, 后来发现tomcat A 访问不了, 在网上查了一下, 发现需要设置一个属性, 连个地方都可以1. 在 tomcat A下面的conf目录下的 context.xml 中 的 加上 allowLinking="true" , 如 : 2. 在 t

2017-11-04 15:41:56 996

转载 tomcat 设置

原文地址 : http://www.cnblogs.com/sunxucool/archive/2013/07/31/3227366.html今天在osc上看到对Tomcat的四种基于HTTP协议的Connector性能比较具体内容如下:               redirectPort="8443"/>               port="80

2017-11-02 14:27:39 213

转载 tomcat 配置ssl

自己生成证书的就不说了, 我遇到的是已经拿到证书后的配置1. 登陆用户中心(如何登陆用户中心?)获取SSL证书(如何获取SSL证书文件?),证书文件的内容格式如下,请把SSL证书文件(包括“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”)粘贴到记事本TXT文本编辑器中保存为domain.txt并修改该文件扩展名为domain.c

2017-11-02 14:02:32 232

原创 第一次给电脑安装CentOS7

1. 下载 CentOS 镜像 下载地址 : https://wiki.centos.org/Download, 我下载的是14062. 使用 UltraISo 将镜像刻录到U盘UltraISo 是收费的, 可以选择继续试用选中下载的镜像, 选择 启动--写入硬盘映像3. 将制作好的启动盘插到电脑上, 启动或者重启电脑, 选择U盘启动(根据主板不同按f10或f12, 我

2017-10-12 22:16:32 21692 1

原创 centos 安装单机版 redis 补充

1、安装单机版redis大家可以自己去官网下载,wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gztar -xzvf tcl8.6.1-src.tar.gzcd  /usr/local/tcl8.6.1/unix/./configure  make && make install

2017-09-10 16:13:12 286

原创 win7下安装virtual box后启动报错

win7下安装virtual box后启动, 报错, 如下Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.PSDispatch looks fine. Weird. 返回代码: E_NOINTERFACE (0x80004002

2017-08-31 15:08:49 3219 4

原创 tomcat jar 包 与 项目jar包冲突问题解决

项目中有时候会遇到jar包冲突的问题, 报以下异常Servlet.service() for servlet [jsp] in context with path [] threw exception [java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/serv

2017-06-14 14:26:33 11009 3

转载 RabbitMQ 安装

简单的工作笔记,以免自己忘了。一、下载及安装首先去官网下载最新版本:http://www.rabbitmq.com/download.html 当前最新版是3.5.6,我需要在CentOS上安装,所以下载了那个RPM包。安装过程就非常方便了,先安装一个erlang,我是直接在rabbitmq官网上下载到合适的RPM包,http://www.rabbitmq.com/re

2017-06-14 11:15:36 266

原创 git clone 单个分支和clone时遇到 filename too long的问题

1. 首先如果需要单独检出某个项目的分支, 可以用以下命令git clone -b [branch name] [address url]2.检出过程中遇到 Filename too long 的错误, 可以先设置一下在Git bash中,运行下列命令: git config --global core.longpaths true就可以解决该问题。--glob

2017-06-09 10:21:10 2186 2

原创 windows 下 sourceTree 乱码问题

今天朋友推荐了一款git图形化客户端, sourcetree,免费的, 不过需要注册账号,得翻墙, 装了之后发现描述乱码在网上搜了一下, 有的说是改字体, 有的说是git bash的问题, 然后自己在git bash中试了一下, 发现确实乱码, 就按照网上的说改 etc/gitconfig 文件, 加上了下面三句话[gui]  encoding = utf-8 #代码库统一使用

2017-05-23 21:46:14 5904 1

原创 自己的sublime设置

{"color_inactive_tabs": true,"color_scheme": "Packages/User/SublimeLinter/Afterglow-monokai (SL).tmTheme","font_size": 14,"ignored_packages":["Vintage"],"open_files_in_new_window": fal

2017-05-16 21:26:12 727

原创 php页面调用微信扫一扫

functions.php<?phpdefine("appID", "微信公众号appId");define("appsecret", "");class JSSDK { private $appId; private $appSecret; public function __construct($appId, $appSecret) { $this->appI

2017-05-15 14:15:51 4263

原创 自己常用的idea快捷键

显示当前类的属性和方法(Quick outline) :   Ctrl + F12 运行服务器, junit测试, main函数       :     Ctrl + Shift + F10(运行光标所在处的函数),      Alt + Shift + F10(选择配置并运行)     Alt + Shift + F9 (debug 模式启动运行)光标回到

2017-05-14 19:41:10 259

转载 sublime text3 注册码

—– BEGIN LICENSE —–Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C DF9B2950 AFF6F667C458EA6D 8EA3C286 98D1D650 131A97ABAA919AEC EF20E143 B361B1E7 4C8B7F04B085E65E 2F5F5360 8489D42

2017-05-12 10:03:16 757

原创 在hbuilder中利用xdebug helper 断点调试php

1. 在php.ini最后面添加下面的配置, 添加后需要重启apachezend_extension="C:\lijinlong\JAVA\php-5.6.30-Win32-VC11-x64\ext\php_xdebug.dll" //这里是xdebug的扩展xdebug.remote_enable = Onxdebug.remote_host = "localhost"xdebu

2017-05-04 19:33:06 7358

转载 linux centos yum 安装 php 的 gd库依赖

首先安装依赖yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel然后按照安装普通扩展的方法安装gd即可, 链接php安装扩展库访法

2017-04-15 20:44:15 8179

转载 nginx 配置静态资源

#配置Nginx动静分离,定义的静态页面直接从Nginx发布目录读取。 location ~ .*\.(gif|jpg|jpeg|bmp|png|ico|txt|js|css|mp4|mp3|avi)$ { root /web/www; #expires定义用户浏览器缓存的时间为7天,如果静态页面不常更新,可以设置更长,这样可以节省带宽和缓解服务器的压力 expire

2017-04-14 17:21:09 1556 1

转载 eclipse启动项目报错: java.lang.OutOfMemoryError:PermGen space

在Eclipse中,点击“Run”-“ Run Configurations...”,选中Tomcat Server,进入Arguments分页,在VM arguments中加入提升厨师分配空间的参数-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

2017-04-05 17:01:52 442

原创 linux 安装Apache, php并安装php扩展

首先安装Apache服务器下载源码包

2017-03-28 18:31:13 8061

转载 php开启curl功能

环境: win8, php5.6, apache错误: Call to undefined function curl_init初次接触php, 正好公司有一个基本无人维护的php项目, 让我拿来练手, 自己动手搭建了环境, 将服务器上的代码pull到本地之后, 运行发现出现  Call to undefined function curl_init, 在网上查询了一下说是 curl功

2017-03-21 19:14:38 1053

原创 hbuilder 配置 xdebug 调试 php

初学php. 因为之前学习前端用了hbuilder, 发现此工具也支持php, 就顺手用了它, 配置xdebug当然首先hbuilder要安装php插件,1. 下载安装xdebug下载地址: https://xdebug.org/download.php找到自己需要的版本, 下载, 然后放到php安装目录下的ext目录下即可, 然后进行配置[Xdebug];你的xdebug文

2017-03-15 16:40:03 4731

原创 使用jQuery的children()方法遇到的问题

项目中一个页面上循环生成了多个表单, 每个表单都有一个submit按钮, 单个提交, 提交之前要做验证, 从当前要提交的表单中获取input的值,  并进行验证, 用到了children()方法, 但是突然发现有的节点获取不到, 查看文档, 发现children方法时这样介绍的鉴于一个jQuery对象,表示一个DOM元素的集合,.children()方法允许我们通过在DOM树中对这些元素的直接

2017-03-13 12:12:36 4329

原创 springMVC 配置多个视图解析器

<bean class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"> <property name="viewClass" value="org.springframework.web.s

2017-03-03 12:41:23 8083

原创 phpstorm 配置apache路径

初学php, 如何自动将phpstorm中的文件部署到设定好的目录中用了我的路径是apache里面配置的路径ServerRoot

2017-03-01 11:28:02 2262

转载 阿里云 maven 国内镜像

阿里云公布了一个中央仓库, 只需要在 maven 的 setting.xml 文件 模块中配置 alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central 就可以使用阿里云的中央仓库了, 速度应该比较快一点

2016-12-27 15:24:08 411

转载 git 提交乱码

进入git安装目录。etc\gitconfig文件中增加以下内容:[gui]     encoding = utf-8[i18n]     commitencoding = gbk [svn]     pathnameencoding = gbk

2016-12-06 19:23:30 654

转载 idea的两个快捷键设置

IntelliJ 中设置与Eclipse中 Ctrl+1 功能类似的快捷键1.  首先当然是打开设置窗口啦,然后在IDE Settings 下找到Keymap2.  在Keymap的搜索框中搜索【intent】,就会出现 【show intention actions】项目3.  对项目点击右键,给它设置一个热键吧!(笔者是设置成 Ctrl+Alt+Q ,因为Ctr

2016-12-06 18:28:47 738

原创 项目中使用 kindeditor 的图片上传功能

在官网上下载demo, 因为我用的是 java, 所以使用的是 jsp 的demodemo 很简单, 直接创建一个web项目, 将kindeditor的东西放入webContent(eclipse项目)下, 将jar包放入lib, 直接运行, 访问即可需要用到以下jar包(如果项目中有用到json的包, json_simple的包可以不加)然后可以将kindeditor

2016-12-02 18:53:18 11632

原创 解决idea下输入法光标不跟随的方法

我用的是idea15, 输入法用的是搜狗, 但是在启动idea后输入法总是在右下角(win8)系统, 后来查了一下资料, 说 bing输入法 可以解决这个问题, 下载用了一下, 发现总是莫名其妙的中英文切换, 实在是受不了了, 看到别人说搜狗智慧输入法可以解决问题, 就安装了一个, 貌似解决了这个问题 下载链接 : https://pan.baidu.com/s/1kUQYvS7h...

2016-11-30 19:23:42 13174 1

原创 在 idea 中使用git 上传项目到 开源中国

今天学习了在 idea 中使用 git , 配置 git 就不再这里多说了,首先要安装 git 客户端(我安装的是 gitbash), 然后在 idea 中配置然后使用 git 时有两种情况1. 本地没有项目, git 上面有项目这样简单, 只需要从 http://git.oschina.net/ 上 pull 下来即可直接按照提示操作即可2. 本地

2016-11-30 10:38:35 3456

原创 hibernate 中 addEntity() 与 @Formula 注解同时使用是遇到的问题

今天使用hibernate 的 createSQLQuery 方法, 使用原生sql查询数据, 本来想直接使用 query.addEntity("${p.*}", Student.class) 将结果封装成实体, 但是程序在 query.list() 方法中一直报 空指针异常,  java.lang.NullPointerExceptionat org.hibernate.load

2016-11-25 19:25:11 1950 2

原创 idea第一次配置tomcat

第一次配置idea的tomcat, 以前用的是eclipse点击 Edit Configurations , 选择 Defaults 里面的 Tomcat Server, 看右面的提示, 有一个绿色的 + 号, 点击, 会出现以下界面选择 Local 根据界面配置tomcat即可, 而且idea左下角也会出现 application server 的界面

2016-11-22 17:42:21 505

chrom xdebug helper

xdebug

2017-05-04

VC2012x64.exe

php运行时提示缺少msvcr110,dll, 是因为缺少动态库, 下载此文件, 运行即可解决

2017-03-21

Navicat 数据库连接 迁移

用于不同数据库之间的迁移.我用的是 oracle 到 mysql

2016-01-09

notepad++ html格式化插件

notepadd++格式化插件,用法: 将该插件放到安装目录中的plugins目录下即可, 重启notepad++

2015-12-03

用js写的最小的播放器

js写的最小的一款播放器,仅仅有一个播放按钮,

2014-12-03

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

TA关注的人

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