自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AWS EC2手动/自动切换Elastic IP

1,进入服务器设置aws configure,先到iam界面生成一个Access keys,然后到实例中配置Access keys ,在服务器上执行以下代码就可以自动更新ip。1,进入ec2控制台,选中实例然后操作->联网->管理IP地址。二,自动脚本更换实例ip地址。

2023-03-16 23:55:37 1747

原创 AWS s3+cloudfont+防盗链配置备忘

1,创建s3存储桶打开链接 :创建存储桶输入存储桶名称 其他默认,后面根据需要再配置上传一个文件,这时候文件还是不能访问的,因为存储桶默认是禁止公开访问的,此处在存储桶的权限中设置编辑配置存储桶策略(注:编辑存储桶策略需要关闭 阻止公有访问)以上策略做的是s3存储桶的防盗链 策略允许指定的域名下的网站加载s3资源内容,单独访问资源会被阻止2,配置cloudfont打开链接cloudfont创建分配创建分发,选择存储桶其他的默认打...

2021-12-16 15:56:03 1378

原创 Amazon S3 + CloudFront 数据存储及CDN分发 实践备忘

对于前期用户量不大但是需要稳定服务的项目,S3和Cloudfront是个不错的选择一,申请amazon 账户 申请过程不再介绍 我是在淘宝上买一张1美元的万事达卡来申请的,成本10块钱左右1.1,等待申请通过后进入控制台 在所有服务中找到存储 ->s3 (如下图1)如果amazon账号申请已经通过 进入页面就可以直接在页面创建存储桶,我是需要通过编程的方式上传文件,所以这里不再介绍在...

2019-01-04 19:35:12 5071

原创 mysql 双机主主互备搭建实践

mysql 双机主主互相备搭建实践1环境及版本2安装1环境检查2设置新的安装源3安装mysql3修改配置1创建数据目录2修改默认配置3 添加mysql账户4修改masterslave服务器双机互为master和slave1 启动数据库mysql 双机主主互相备搭建实践1:环境及版本 centos6.7 + mysql-5.7.6 ip1:192.168.1.201

2017-06-02 12:43:27 3181

原创 真机测试ionic ios app问题备忘

系统版本:mac os x el capitan 10.11.6ionic版本:2.0.0很久没有开发ionic程序,今天把ionic升级并创建一个新的项目来测试真机运行,出现了以下问题出现这个问题的原因是证书错误,在网上找了帖子解决,连接:http://stackoverflow.com/questions/36689116/certificate-has-either-ex

2016-09-12 19:03:03 3518

原创 Freeswitch环境搭建及pstn网络呼出电话备忘

一,环境准备1,系统:centos 6.72,下载freeswitch及安装前环境准备 git clonehttps://freeswitch.org/stash/scm/fs/freeswitch.git# Add the RPM repository rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-...

2016-09-05 13:03:56 36904 1

原创 centos+reidis sentinel集群搭建笔记

一,安装1,创建redis安装目录mkdir -p /usr/local/redischown -R redis.redis /usr/local/redis1,将redis安装包上传到/usr/local/redis目录并解压3,进入 redis-3.2.0 文件夹编译安装(其实我觉得没必要再编译安装,直接进入src目录运行命令就可以)编译安装过程中

2016-05-25 18:37:04 805

原创 redis集群配置文件备份

bind 192.168.1.114protected-mode noport 6379tcp-backlog 511timeout 0tcp-keepalive 0daemonize yessupervised nopidfile /var/run/redis.pidloglevel noticelogfile ""databases 16save 900 1save

2016-05-25 10:45:19 752

原创 centos6.7 搭建 redis集群

一,准备工作1,下载redis包 redis-3.2.0.tar.gz2,下载 tcl8.6.5-src.tar.gz (针对tcl版本过低的centos系统)二,创建redis用户useradd redispasswd redis 输入密码三,安装1,创建redis安装目录mkdir -p /usr/local/redischown -R redis.redi

2016-05-07 19:53:33 1045

原创 spring-data-mongo-1.8.2.RELEASE连接mongodb副本集备忘

一,mongo连接配置文件<beans:beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans" xmlns:context="http://www.springfra

2016-05-07 15:08:32 4931

原创 centos+nginx安装配置及常见错误处理

一,下载wget http://nginx.org/download/nginx-1.9.14.tar.gz二,解压tar -xvf nginx-1.9.14.tar.gz三,配置 进入解压目录./configure --prefix=/usr/local/nginx-1.9.14四,安装 如果没有报错,就执行安装命令make make install5,站

2016-04-13 16:07:31 470

转载 ubuntu14.04安装nexus

Ubuntu下面的操作如下:123456789$cd ~ $wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.12.0-01-bundle.tar.gz $sudo mkdir /var/opt/nexus-2.12.0-01 $sudo tar -zxvf nexus-latest-bundl

2016-02-18 15:09:26 528

原创 xcode常见错误处理备忘

1,clang: error: linker command failed with exit code 1 (use -v to see invocation)解决方式如截图

2016-01-19 15:00:40 412

原创 ionic+cordova新浪微博登陆【cordova_weibo插件使用】

1,申请微博APP应用项目,申请完成之后获取如下截图的一个app-key2,在ionic项目中添加cordova_weibo插件cordova plugin add /Users/noahli/workspace/cordovaPlugins/cordova_weibo-master --variable WEIBO_APP_ID=17****03,设置授权回调地址及测

2015-12-14 23:32:11 2060

原创 ubuntu /centos + mongodb简单配置及副本集搭建

一 安装:apt-get install mongodb二 开启权限验证及远程登陆vim /etc/mongodb.conf   设置 将auth=true前面的注释拿掉   注释掉bind_ip=127.0.0.1 重启mongo  sudo service mongodb start三 添加远程登陆账户> use admin switched to db

2015-12-03 10:41:43 930

原创 ubuntu14.04环境下redis简单配置

一 安装apt-get install redis-server二 简单命令重启:sudo service redis-server restart三 配置配置文件目录/etc/redis设置远程访问及密码访问vim redis.conf 搜索requirepass itlxh784533 解开注释,后面添加上密码将bind 127.0.0.1注

2015-12-02 19:46:05 565

原创 spring-hibernate配置多个mysql连接池

hhhh

2015-09-21 10:56:04 1178

转载 AngularJS去掉的URL里的#号

AngularJS体验式编程系列文章 ,将介绍如何用angularjs构建一个强大的web前端系统。angularjs是由Google团队开发的一款非常优秀web前端框架。在当前如此多的web框架下,angularjs能脱颖而出,从架构设计上就高人一等,双向数据绑定,依赖注入,指令,MVC,模板。Angular.js创新地把后台技术融入前端开发,扫去jQuery一度的光芒。用angularjs就像

2015-06-05 09:55:35 1496

原创 mac pro nginx配置

1,下载pcre包pcre-8.12.tar.gzsudo tar xvfz pcre-8.12.tar.gz  解压文件解压完成之后,执行命令cd pcre-8.12sudo ./configure --prefix=/usr/local --enable-utf8 sudo make sudo make install 2,下载nginx$ t

2015-06-04 10:29:04 1544

原创 nodejs 发送邮件配置

1,使用nodemailernpm install nodemailer --save-dev2,创建一个发送邮件的工具包,如email_server.jsvar nodemailer = require('nodemailer');var internals = {};internals.extend = function (o, n) { for (var p in n

2015-05-12 20:23:04 1686

原创 ubuntu14.04 nginx配置

1,默认安装nginxsudo apt-get install nginx如果找不到就sudo apt-get update一下2,进入nginx配置目录cd /etc/nginx3,创建自己项目的nginx配置文件cd nginx.dtouch aaa.conf4,配置自己项目的代理upstream imdou8{ server localhost:8000

2015-05-11 19:18:12 3150

原创 Spring-security3配置笔录

环境:jdk8 tomcat8 maven idea版本:spring-security-3.1.4.release配置:1,pom.xml增加security    org.springframework.security    spring-security-core    3.1.4.RELEASE    org.springf

2015-04-17 11:40:11 591

原创 java进行ip号码段正则匹配

//java进行ip号码段正则匹配public static boolean IPMatch(List ips, String ip) { if (ips.contains(ip)) { return true; } for (int i = 0; i < ips.size(); i++) { L

2015-01-21 11:23:07 2325

原创 web项目js css静态文件缓存解决

在web开发过程中经常会遇到js及css文件缓存的问题,开发过程中我们可以自己手动的晴空浏览器缓存,但是我们没法告诉用户去执行一个他们或许不熟悉的操作(清空浏览器缓存),为解决这个问题,编写了一个grunt插件,在前端构建的时候,可以使用grunt插件来做这件事情,就是将js及css文件自动的加上一个版本号(这里我用的是时间戳)基于grunt的js 及css文件自动加version的插件,可以

2015-01-09 19:14:42 2673

原创 ubuntu操作笔记及imdou8网站部署备忘

创建ubuntu用户,并让新创建的用户有ssh登录权限

2014-08-25 19:53:23 1100

原创 mysql备忘 (Ubuntu14.0.4 + mysql主从配置)

insert into mysql.user(Host,User,Password) values('localhost','mysqluser-1',password('itlxh784533'));

2014-08-23 16:29:05 571

原创 grails+spring Security项目demo

1.环境:(ubuntu13.0+jdk1.7)  grails2.3.4 + spring-security-core:2.0-RC2 + hibernate:3.6.10.62.步骤:(1)新建一个目录并新建一个项目,例如mkdir Test;cd Test;grails creat-app稍后,将会需要你输入项目名称,我输入的是TestSecurity进入项目

2014-03-11 13:51:51 2492

转载 scp 上传文件到服务器自动输入密码

1,本地生成密钥文件mkdir -p ~/.sshchmod 700 ~/.sshssh-keygen -t rsa -P "" -f ~/.ssh/id_rsa2,拷贝密钥文件到远程服务器scp ~/.ssh/id_rsa.pub [email protected].***:~/.ssh3,在远程服务器上执行以下操作mkdir -p ~/.sshcp id_rsa.p

2014-02-08 13:53:03 2505

原创 jquery+bootstrap分页工具条插件

一.适合环境  jquery+bootstrp构建的html页面二.代码片段//定义全局变量var page_size = 0;//总页数var current_page_num = 1;//当前页码var page_num = 0; //分页工具条最多可以显示的页数var temp_current_page_method = null;var page_ination_

2013-12-12 14:35:34 2678

原创 百度地图学习笔记---ip定位

最近在网站想要做一个用户IP定位的模块,在网上搜索了很多资料,五花八门,开始走了个弯路,也是在网上看到的,抓取用户的ip地址,然后在纯真数据库中搜索,这种方法太费劲,搞了几天才搞出来,既然写了这种方式也介绍下吧,这种方法就是在用户打开一个页面的时候,比喻说打开的是index.jsp,在这个页面我们可以做掉手脚,让页面加载完成之后自动向服务器发送一条http请求,这个很容易做吧,写一个onload函

2013-12-06 10:24:49 1797

原创 ubuntu--java环境变量配置

1,下载jdk2,解压到任意文件夹,并记录文件路径3,在shell中输入命令cd /etc/profile.d打开文件夹,创建文件 sudo touch development.sh4,  编辑java环境变量 输入命令vi development.sh5 , 将以下文件路径更改为jdk解压路径即可export JAVA_HOME=/home/noah/software/jdk

2013-12-02 13:18:25 612

转载 IDEA快捷键

Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本 Ctrl+F 查找文本Ctrl+Shift+Space 自动补全

2013-10-15 16:57:39 575

原创 java调用c# com组件编码过程笔记

1.创建环境:vs2012 win7 java1.6 2.步骤:(1);创建一个类库项目RemoteCom,进入项目属性,在应用程序的程序集选项中设置使用程序集com可见(2);在生成选项中选中为com互操作注册(3);打开vs的command prompt命令行客户端,输入sn -k remoteAppKey.snk生成签名文件,默认生成在vs安装目录下的vc文件夹中(4);

2013-09-09 16:30:34 834

原创 远程服务器手动部署备忘笔记

环境介绍1,项目最新版本在git库中,地址为http://192.168.0.18:8060/git/GatherServer.git2,拥有一台远程亚马逊服务器,系统为ubuntu Server,web服务器为glassfish3,本地机器要装有git 和 maven必要知识点1,熟悉git命令2,熟悉基本的linux命令3,熟悉maven打包命令4,熟悉远程

2013-08-14 09:32:47 784

原创 ubuntu tomcat异常关闭 端口未释放解决办法

32  ps aux | grep tomcat//找到进程   36  kill -9 2922//关闭进程

2013-06-17 15:43:31 862

原创 oracle笔记----3.26

1.数据库逻辑备份:数据库导出的时候要到oracle的主目录的bin目录下(1)找到oracle的安装目录(2)在dos下进入这么目录,输入命令参数(3)导出表2.导出所有者所有表3.以system账户导出scott方案4.导出整个数据库5.导入方案[查询出导入的表]6.数据字典:数据字典记录了数据库的系统信息,它是只读表

2013-03-26 23:59:12 696

原创 oracle笔记--3.24

-------------------------以scott权限登录oracle---------------------1.查找部门号为10的部门名称及部门所有员工的名字及薪水:select a1.dname,a2.ename,a2.sal from dept a1,emp a2 where a1.deptno=a2.deptno and a1.deptno=10;2.查找雇员和其

2013-03-26 01:16:32 626

原创 oracle笔记--3.23

1.set linesize 5;set pagesize 52.普通用户没有创建用户的权限,创建用户必须使用sys或者system账户,创建用户命令:create user imdou8 identified by itlxh784533;3.修改密码:passw system然后输入口令itlxh7845334.系统管理员可以修改普通用户的密码:password imdou

2013-03-24 00:14:34 656

转载 jquery常用

获取浏览器显示区域的高度 : $(window).height(); 获取浏览器显示区域的宽度 :$(window).width(); 获取页面的文档高度 :$(document).height(); 获取页面的文档宽度 :$(document).width();获取滚动条到顶部的垂直高度 :$(document).scrollTop(); 获取滚动条到左边

2013-03-11 20:03:43 554

转载 java生成验证码

1. 需要的jar包: patchca.jar: http://code.google.com/p/patchca/   patchca使用LGPL协议: GNU Lesser General Public License2. 请求验证码的 JSP: validate.jsp3. 产生验证码的 Servlet: ValidationCode.java4. 验证验证码的 Serv

2012-11-25 01:55:14 572

ubuntu rdp连接windows系统 freerdp

ubuntu系统下连接windows操作系统教程,freerdp安装使用

2013-11-05

高清视频加速播放器

网络下载的wmv视频教程无法用暴风加速播放,这里有更好的播放软件让你学习更有效率

2013-03-26

视频播放软件---wmv等高清视频加速播放(程序员视频学习首选)

最近网上下载的高清视频教程用暴风不能加速播放,找了很久才找到这个高清格式wmv也可以加速播放的视频播放软件,对学习绝对有用...节省时间高效学习才是硬道理

2013-03-26

ffmpeg.rar

ffmpeg.rar

2012-11-16

itext-5.1.0.zip

itext-5.1.0.zip

2012-11-16

FlexPaper_1.4.5_flash.zip

FlexPaper_1.4.5_flash.zip 你懂的..

2012-11-16

日历表搜索

在开发网站的时候自己写的代码,选择年月之后会日历表会显示当月的日历,点击日期可以按照日期为索引搜索数据库中当日入库的数据 jsp+javascript布置到tomcat服务器下即可访问

2012-10-30

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

TA关注的人

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