阿里云服务器配置MySQL远程连接

在阿里云安全组添加安全规则,开放MySQL的3306端口 修改/etc/mysql/mysql.conf.d/mysqld.cnf 文件,注释掉bind-address = 127.0.0.1 支持root用户允许远程连接mysql数据库 mysql> grant all on *.*...

2017-10-14 01:00:27

阅读数 368

评论数 0

Spring-test事务自动回滚

测试时使用save()方法向数据库插入一条记录,结果发现通过单元测试了,但是并没有向数据库插入一条记录,一看日志,发现Spring-test对事务进行了回滚。 为了使测试数据不对数据库造成污染,在使用Spring-test进行的单元测试的时候,默认会对事务进行回滚,即@Rollback 默认是t...

2017-10-05 11:52:10

阅读数 3438

评论数 0

jdk8配置dubbo2.5.4

由于喜欢尝鲜,于是在Java9出来以后就马上把jdk换成了jdk1.9,结果最近刚学dubbo的时候一直都配置不成功,于是退回jdk1.8。一下就是配置dubbo的过程安装Zookeeper 下载Zookeeper,然后把conf目录下的zoo.sample.cfg 改为 zoo.cfg 修改z...

2017-10-04 13:48:15

阅读数 1346

评论数 1

Ubuntu16.06安装Thrift0.10

到官网 下载包,解压,进入到Thrift目录./configuremakesudo make installthrift -verion如果输出对应版本,则安装成功 编写一个.thrift文件namespace java thrift service Hello{ string helloS...

2017-09-16 10:54:41

阅读数 876

评论数 0

解决httpclient上传multipart form-data文件失败

目标URL的multipart form-data是这样的-----------------------------7e1a51350702 Content-Disposition: form-data; name="keys" ------------------------...

2017-09-07 21:56:28

阅读数 4478

评论数 0

MySQL开启慢查询日志时报Errcode: 13 的解决方法

开启慢查询日志时会出现(Errcode: 13 - Permission denied)文件找不到的错误,但文件明明是存在的并且有读写的权限。mysql> set global slow_query_log_file="/home/data/logmysql/sql_log/mys...

2017-07-29 23:20:15

阅读数 1732

评论数 0

上楼梯问题

问题描述: 有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或者二级,要走上m级,共有多少走法?注:规定从一级到一级有0种走法。给定一个正整数int n,请返回一个数,代表上楼的方式数。输入: 3输出: 3思路:类似于找零钱问题import java.util.Scanner;//上台...

2017-07-29 12:38:14

阅读数 261

评论数 0

直方图内最大矩形问题

问题描述: 有一个直方图,用一个整数数组表示,其中每列的宽度为1,求所给直方图包含的最大矩形面积。比如,对于直方图[2,7,9,4],它所包含的最大矩形的面积为14(即[7,9]包涵的7x2的矩形)。 给定一个直方图A及它的总宽度n,请返回最大矩形面积。保证直方图宽度小于等于500。保证结果在...

2017-07-29 11:31:07

阅读数 311

评论数 0

guava快速入门

Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annota...

2017-07-27 21:09:31

阅读数 53899

评论数 0

java泛型方法--显式的类型说明

最近在学习guava这个类库的时候发现了一个比较少见的语法public class ImmutableDemo { public static void main(String[] args) { ImmutableSet<String> set=Immutab...

2017-07-26 22:54:04

阅读数 1397

评论数 0

C++复合类型:指针和引用

复合类型复合类型是指基于其他类型定义的类型。C++有几种复合类型,引用和指针。复合类型的声明语句由一个基本数据类型和紧随其后的一个声明符列表组成。每个声明符命名了一个变量并指定该变量为与基本数据类型有关的某种关系。引用引用(左值引用)为对象起了另外一个名字,引用类型引用另外一种类型,通过将声明符写...

2017-07-23 15:00:30

阅读数 255

评论数 0

ubuntu16.04配置VSCode编译执行cpp

下载vscode 检查系统是否有安装g++ g++ -v 新建一个文件夹(vscode不支持直接执行单个文件) 新建一个cpp文件 #include<iostream> using namespace std; int main(){ int a=10; int b...

2017-06-18 11:09:28

阅读数 2371

评论数 0

数据结构:深度优先与广度优先

深度优先package graph;import java.util.Stack;/* * 使用深度优先搜索查找图中的路径 */ public class DepthFirstPaths { private boolean[] marked; //是否以被标记 private ...

2017-05-24 21:25:51

阅读数 242

评论数 0

数据结构:图

package graph;import java.util.Iterator; import java.util.Scanner;public class Graph { private final int V; //顶点数目 private int E; //边的数目 ...

2017-05-24 21:24:00

阅读数 145

评论数 0

动态规划:最大字段和问题

import java.util.Scanner;/* * 最大子段和问题,-2 11 -4 13 -5 -2中最大的子段和 */ public class MaxSum { public static void main(String[] args) { S...

2017-05-23 22:01:07

阅读数 195

评论数 0

零xml配置Spring MVC过滤器解决中文参数乱码

由于JSP默认的字符编码为ISO-8859-1,如果request中有中文的话会出现乱码,因此可以使用过滤器设置request的编码Spring MVC中提供了一个CharacterEncodingFilter,顾名思义就是用来做字符编码的过滤器。因此可以自定义一个Filter来继承它。方式一:自...

2017-04-23 20:46:55

阅读数 1336

评论数 0

零xml配置SpringMVC返回json数据

偷个懒先占个位贴代码,详细讲解以后再补充public class WebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer{ @Override protected Class<...

2017-04-22 23:01:15

阅读数 163

评论数 0

零xml配置Spring MVC文件上传

基于能不用xml配置就不用的原则,这次写一下如何零xml配置Spring MVC的文件上传功能首先配置DispatchServletpublic class WebAppInitializer extends AbstractAnnotationConfigDispatcherServletIni...

2017-04-22 21:09:34

阅读数 328

评论数 0

ActiveMQ入门:点对点模型

消息生产者:import org.apache.activemq.ActiveMQConnection; import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms.*; public class Producer {...

2017-04-15 19:16:33

阅读数 283

评论数 0

数据结构之二叉查找树

package tree;public class BinarySearchTree<T extends Comparable<? super T>>{ private BinaryNode<T> root; private static cla...

2017-04-15 13:47:33

阅读数 170

评论数 0

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