自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (1)
  • 收藏
  • 关注

原创 SSM实战DMEO

源码地址乱码解决post乱码 web.xml <!-- 解决post乱码 --> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodin

2017-03-24 20:21:17 628

原创 Git 学习笔记

git 安装git远程库分支管理git 安装git远程库方式一: 本地先有库 push到远程库要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git;关联后,使用命令git push -u origin master第一次推送master分支的所有内容;此后,每次本地

2016-11-15 20:13:45 404

转载 tomcat部署java项目之后,war可以删除吗?

war不能在tomcat运行时删除,否则会删除自动解压的工程。 你可以停止tomcat后删除war。另:当你重新部署的时候,如果有与war文件相同的文件夹,就不会重新部署。

2017-07-29 11:45:50 927

转载 在网页上通过JS实现文本的语音朗读

摘要: 语音合成:也被称为文本转换技术(TTS),它是将计算机自己产生的、或外部输入的文字信息转变为可以听得懂的、流利的口语输出的技术。1、接口定义http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=你要转换的文字参数说明:lan=zh:语言是中文,如果改为lan=en,则语言是英文。ie=UTF-8:文

2017-07-27 16:21:50 37765 8

转载 一篇文章学懂Shell脚本

http://www.jianshu.com/p/71cb62f08768Shell应用场景Shell能做什么将一些复杂的命令简单化(平时我们提交一次github代码可能需要很多步骤,但是可以用Shell简化成一步)可以写一些脚本自动实现一个工程中自动更换最新的sdk(库)自动打包、编译、发布等功能清理磁盘中空文件夹总之一切有规律的活脚本都可以尝试一下Shell

2017-05-09 15:54:58 449

转载 TCP,IP,HTTP,SOCKET区别和联系

网络由下往上分为:        对应          物理层--                      数据链路层--网络层--                       IP协议传输层--                       TCP协议会话层--表示层和应用层--           HTTP协议socke

2017-05-08 09:10:38 466

转载 从外网访问内网服务器

(原文地址:http://www.cnblogs.com/devymex/p/4156378.html)★★★★★FBI WARNING★★★★★以下操作相当于给内网的防火墙上开了个洞,会给整个内网带来极其严重的安全隐患!为避免产生法律问题,请在操作前务必向网络管理员咨询您的操作权限!★★★★★★★★★★★★★★★★★★★《基于VPS服务器的内网代理

2017-04-24 16:09:02 1558

转载 RBAC新解:基于资源的权限管理(Resource-Based Access Control)

(原文地址:http://www.katasoft.com/blog/2011/05/09/new-rbac-resource-based-access-control)本文讨论以角色概念进行的权限管理策略及主要以基于角色的机制进行权限管理是远远不够的。同时我将讨论一种我认为更好的权限管理方式。 什么是角色当说到程序的权限管理时,人们往往想到角色这一概念。角色是代表一系列可执行的操

2017-04-24 16:07:46 777

原创 Redis 常用命令

./redis-cli //单机版连接方式 ./redis-cli -c -h 192.168.101.3 -p 7001 ,//其中-c表示以集群方式连接redis,-h指定ip地址,-p指定端口号 ping //测试连接 cluster nodes //查询集群结点信息 cluster info //查询集群状态信息字符串set name zhangsan //赋值

2017-04-10 16:54:01 304

原创 Centos 下安装redis 以及Jedis的使用

什么是redisredis 的应用场景centos下安装redis什么是redis Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python

2017-04-10 14:34:32 391

转载 Solr集群的搭建以及使用(内涵zookeeper集群的搭建指南)

Solr集群的搭建以及使用(内涵zookeeper集群的搭建指南)1   什么是SolrCloud  SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使  用SolrCloud来满

2017-04-05 16:39:26 739

原创 /lib/ld-linux.so.2: bad ELF interpreter问题

/lib/ld-linux.so.2: bad ELF interpreter问题 这问题 是因为 64位系统安装了32位系统的软件 报的错。

2017-04-05 12:08:06 784

转载 Mysql 5.7 开启远程连接

CentOS系统安装好MySQL后,默认情况下不支持用户通过非本机连接上数据库服务器,下面是解决方法:1、在控制台执行mysql -uroot -p1系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台2、选择数据库use mysql;1开启远程连接 root 用户名 % 所有人都可以访问 password 密码GRANT

2017-04-05 10:46:47 607

原创 SolrJ的使用

solrj是访问Solr服务的java客户端,提供索引和搜索的请求方法,SolrJ通常在嵌入在业务系统中,通过SolrJ的API接口操作Solr服务,依赖 <!--solr java客户端--> <dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-solrj

2017-04-01 22:17:15 360

原创 Lucene初体验

什么是luceneLucene是Apache提供的全文检索工具包相关概念结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。非结构化数据:指不定长或无固定格式的数据,如邮件,word文档等。全文检索是一种将文件中所有文本与检索项匹配的文字资料检索方法。全文检索首先将要查询的目标文档中的词提取出来,组成索引,通过查询索引达到搜索目标文档的目的。 这种先建立索引,再对索引进行搜索的过

2017-03-31 22:46:20 338

原创 Solr单机版的安装及配置

实验环境jdk1.8.0_40 64位tomcat 7.0.76 64位solr-4.10.3 (如果是新版本的 solr 必须使用tomcat8+)什么是solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Sol

2017-03-31 22:26:06 498

转载 Java版超大整数阶乘算法-10,0000级

原帖地址:     http://www.open-open.com/home/space-135360-do-blog-id-9620.html当计算超过20以上的阶乘时,阶乘的结果值往往会很大。一个很小的数字的阶乘结果就可能超过目前个人计算机的整数范围。如果需求很大的阶乘,比如1000以上完全无法用简单的递归方式去解决。在网上我看到很多用C、C++和C#写的一些关于大整数阶乘的算法,其中不

2017-03-31 12:51:16 3873 1

原创 IDEA 常用配置 和插件

配置更改idea内存大小32位:idea.exe.vmoptions 64位:idea64.exe.vmoptions 把-Xmx:改大一点-Xms128m-Xmx1024m-XX:ReservedCodeCacheSize=240m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-ea-Dsun.io.useCanonCac

2017-03-26 21:13:06 522

原创 Java模板引擎之Freemarker

导入相关Jar包 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.22</version> </dependency>测试类public class Freemarker

2017-03-26 14:44:19 388

转载 WebService为什么不如RESTful API流行

1 WebService有很多协议,为什么HTTP比较流行?WebService是个很重型的规范,它的应用协议是SOAP(简单对象访问协议),它所依赖的下层通信方式不单单是HTTP,也有SOAP over SMTP, SOAP over TCP,由于HTTP协议群众基础广,开发调试方便,所以,成了WebService中最为流行的方式。甚至很多公司在内网通信,也用HTTP来做,比如,

2017-03-26 14:00:05 444

原创 Spring MVC 使用支付宝接口完成在线支付

项目中要使用到在线支付功能 目前常用的在线支付手段主要是 支付宝 和微信。 这里我使用的是支付宝支付,支付宝有个好处就是他有一个沙箱模式 即使没有申请渠道的资格也可以体验一把在线支付。 第一步:完善沙箱信息 进入支付宝的开发者中心 就可以看到有个沙箱环境使用支付宝提供的秘钥生成工具 生成对应的秘钥 一定要保存好。支付宝推荐使用RSA2(SHA256)秘钥 把自己的公钥填上去就可以了。

2017-03-26 12:27:30 8019

原创 spring mvc 发送短信验证码功能 阿里大于

我们自己的服务器是不具备发送短信的功能的 发送短信需要借助第三方平台 这里选择的是阿里大于 原因:免费给10块钱 测试足够了。。。。新建应用申请模板 模板要符合规范 可以带变量 比如我这个 验证码:${number},打死不告诉别人!下载jar包我这里用的maven maven项目添加本地jar包 有几种解决方案 比如安装到本地仓库 或者直接在pom文件中使用 路径加载 <depend

2017-03-24 21:16:52 3639 1

原创 Spring 使用七牛云存储上传图片以及html5图片压缩上传

需求: 最近在做项目的时候采用了多模块的方案 前台是一个系统 后台是另一个系统 在做图片上传的时候有个问题 如果想之前那样前台系统的图片保存的自己的web应用目录下 后台系统是没法访问的 (直接写死路径不太好) 这里我想到了两个方案 方案一:自己搭建一个ftp服务器上传图片 然后再搭建一个nginx服务器来访问 方案二:采用七牛云存储平台 这里我采用的是方案二 因为没有体验过七牛 借

2017-03-24 21:07:54 4151 1

原创 Spring MVC 生成验证码

实现验证码的几种方式: 1.使用工具类 2.使用开源类库 如JCaptcha 3.使用第三方平台如网易易盾-验证码服务 滑动 或者点选, geetest 这里我们使用第一种方式:基本使用:调用工具类生成图片 并把图片中的字母保存到session中 得到前台code和session中保存的进行比较 * 工具类import java.awt.Color;import java

2017-03-24 20:47:03 508

转载 既使用maven又使用本地Jar包

maven 使用本地包 lib jar包 依赖一个lib目录转载地址:http://www.cnblogs.com/rongfengliang/p/5959456.html 解决方法:1. 把本地的lib加入maven编译时的依赖路径     如下配置:123456789

2017-03-24 12:04:04 364

原创 记录一次无法远程桌面连接问题

问题装上win7后 开启了远程桌面 但是使用局域网的另一台主机无法进行远程连接 测试ping 也无法连通 解决方案方案一直接关闭防火墙 (不推荐)方案二解决远程桌面问题经过一番百度 测试到可用方法。 win +r ->gpedit.msc ->计算机配置 ->管理模板 ->网络->网络连接->windows防火墙->标准配置->windows防火墙允许入站远程桌面除外 启用解决无法ping

2017-03-22 10:24:41 569

原创 Window 下安装Mysql5.7.17 以及设置编码为utf8

下载 mysql官方下载 选择Windows (x86, 64-bit), ZIP Archive安装解压 我这里解压到D盘根目录进行初始化 mysql5.7之后 默认不会有data目录 所以初始化命令有所改变 打开cmd 进入mysql的bin目录,之后的命令必须在bin目录下运行(即使配置了环境变量也必须这样) mysqld--initialize-insecure 这个方法初

2017-03-21 18:45:55 557

转载 CentOS7安装和配置FTP

http://www.cnblogs.com/flandre/p/6051532.html1. 安装vsftpd#安装vsftpdyum install -y vsftpd#设置开机启动systemctl enable vsftpd.service # 重启service vsftpd restart# 查看vsftpd服务的状态systemctl statu

2017-01-01 16:18:35 381

转载 CentOS-7.0.中安装与配置Tomcat-7的方法

安装说明 安装环境:CentOS-7.0.1406转载地址http://blog.csdn.net/fwj380891124/article/details/41458727安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/download-70.cgi安装前提 系统

2017-01-01 16:13:40 401

转载 Centos7 JDK8安装配置

一、准备工作卸载默认安装的OpenJDK1.查找需要卸载的OpenJDK[html] view plain copy print?[root@localhost ~]$ rpm -qa | grep openjdk | grep -v grep    java-1.7.0-openjdk-1.7.0.75-2.

2017-01-01 16:10:41 321

原创 CentOS 安装rz和sz命令 结合xshell

安装 yum install lrzsz使用sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。 rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。 sz用法: 下载一个文件 sz filename 下载多个文件sz f

2017-01-01 16:09:31 4683

原创 Centos7 安装mysql

安装CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh mysql-community-release-el7-5.noarch.rpm# yum install mysql-com

2017-01-01 16:07:23 561

原创 Vmware 下最小化安装 centso7

镜像:阿里云镜像安装:许可: 在用U盘装完CentOS后,重新开机启动后显示: Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License information (no user will be created) (license not accepted) Please make y

2016-12-31 16:34:08 1007

原创 Maven依赖Scope标签用法

在一个maven项目中,如果存在编译需要而发布不需要的jar包,可以用scope标签,值设为provided。如下: <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <

2016-12-07 20:33:28 232

原创 android 使用内容提供者 获取通话记录 短信

/** * 读取短信 */ public static List<SMS> readSMS(Context context, long lastTime) { ContentResolver resolver = context.getContentResolver(); Uri uri = Uri.parse("content://sms

2016-11-20 19:38:09 675

转载 【Android】利用广播BroadCast监听网络的变化

[java] view plain copypackage com.app.test02;    import android.content.BroadcastReceiver;  import android.content.Context;  import android.content.Intent;  import android.ne

2016-11-20 19:31:16 451

转载 基于JavaScript实现树形下拉框

的小伙伴们可以参考一下平时会经常遇到树形结构的问题,比如显示目录结构等。大多数情况下后台会返回这样的数据,如下:?12345678910111213[{ id: 19, pid: 0, name:'nodejs' },{ id: 20, pid: 19, name:

2016-11-09 20:30:00 6567

原创 JavaWeb 发送 激活邮件功能

//发送激活邮件 Properties prop = new Properties(); prop.setProperty("mail.transport.protocol", "smtp"); prop.setProperty("mail.smtp.host", "smtp.qq.com"); prop.

2016-10-23 18:21:28 618

原创 JavaWeb开发中的各种大小写问题

java中采用驼峰命名htmljsp中的表单 input name属性建议和javabean保持一致beanutil是严格区分大小写的浏览器域名不区分大小写但是url是区分呢大小写的因为mysql不区分大小写所以 dbutils也是不区分大小写的java中采用驼峰命名例如String userName;String passWord;html/jsp中的表单 input name属性建议和

2016-10-17 16:41:55 2200

原创 Nginx +Tomcat 集群+memcached 实现负载均衡和session共享[实践篇Windows]

实践环境打包下载nginx安装Nginxtomcat集群 负载均衡配置tomcatmemcached实现session共享测试Nginx和TomcatManager 节点详细属性补充nginx 配置详细补充 可以实现动静态分离实践环境windows10 64位 jdk 1.7 tomcat 7.0 nginx 1.10 memcached 1.4.4打包下载版本一致性很重要 不

2016-10-17 16:29:27 1154 1

android 二维码demo

http://blog.csdn.net/mixi9760

2016-05-24

空空如也

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

TA关注的人

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