dgeek
码龄10年
关注
提问 私信
  • 博客:198,988
    社区:937
    问答:1,691
    201,616
    总访问量
  • 36
    原创
  • 1,945,088
    排名
  • 23
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-05-28
博客简介:

dgeek的博客

查看详细资料
个人成就
  • 获得76次点赞
  • 内容获得14次评论
  • 获得166次收藏
创作历程
  • 31篇
    2017年
  • 7篇
    2016年
成就勋章
TA的专栏
  • java
    15篇
  • android
    3篇
  • Linux
    3篇
  • 数据结构
    5篇
  • 自然语言处理
    1篇
  • 算法
    6篇
  • web
    6篇
  • 爬虫
    1篇
  • C++
    1篇
  • 类库
    2篇
  • MySQL
    2篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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

在阿里云安全组添加安全规则,开放MySQL的3306端口修改/etc/mysql/mysql.conf.d/mysqld.cnf 文件,注释掉bind-address = 127.0.0.1支持root用户允许远程连接mysql数据库 mysql> grant all on *.* to ‘root’@'%' identified by 'password' with grant opti
原创
发布博客 2017.10.14 ·
762 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spring-test事务自动回滚

测试时使用save()方法向数据库插入一条记录,结果发现通过单元测试了,但是并没有向数据库插入一条记录,一看日志,发现Spring-test对事务进行了回滚。 为了使测试数据不对数据库造成污染,在使用Spring-test进行的单元测试的时候,默认会对事务进行回滚,即@Rollback 默认是true,如果想要测试数据不回滚,可设置@Rollback(value = false) 。如果是使用My
原创
发布博客 2017.10.05 ·
7992 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

jdk8配置dubbo2.5.4

由于喜欢尝鲜,于是在Java9出来以后就马上把jdk换成了jdk1.9,结果最近刚学dubbo的时候一直都配置不成功,于是退回jdk1.8。一下就是配置dubbo的过程安装Zookeeper下载Zookeeper,然后把conf目录下的zoo.sample.cfg 改为 zoo.cfg 修改zoo.cfg,将dataDir修改为指定目录 tickTime=2000 initLimit=1
原创
发布博客 2017.10.04 ·
2121 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

Ubuntu16.06安装Thrift0.10

到官网 下载包,解压,进入到Thrift目录./configuremakesudo make installthrift -verion如果输出对应版本,则安装成功 编写一个.thrift文件namespace java thriftservice Hello{ string helloString(1:string para) i32 helloInt(1:i32 para) bo
原创
发布博客 2017.09.16 ·
1277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

目标URL的multipart form-data是这样的-----------------------------7e1a51350702Content-Disposition: form-data; name="keys"-----------------------------7e1a51350702Content-Disposition: form-data; name="typeid
原创
发布博客 2017.09.07 ·
13540 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

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

开启慢查询日志时会出现(Errcode: 13 - Permission denied)文件找不到的错误,但文件明明是存在的并且有读写的权限。mysql> set global slow_query_log_file="/home/data/logmysql/sql_log/mysql-slow.log";mysql> set global slow_query_log=on;
原创
发布博客 2017.07.29 ·
5342 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

上楼梯问题

问题描述: 有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或者二级,要走上m级,共有多少走法?注:规定从一级到一级有0种走法。给定一个正整数int n,请返回一个数,代表上楼的方式数。输入: 3输出: 3思路:类似于找零钱问题import java.util.Scanner;//上台阶 public class Stair { public static void main(
原创
发布博客 2017.07.29 ·
691 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

直方图内最大矩形问题

问题描述: 有一个直方图,用一个整数数组表示,其中每列的宽度为1,求所给直方图包含的最大矩形面积。比如,对于直方图[2,7,9,4],它所包含的最大矩形的面积为14(即[7,9]包涵的7x2的矩形)。 给定一个直方图A及它的总宽度n,请返回最大矩形面积。保证直方图宽度小于等于500。保证结果在int范围内输入: 5 2 7 9 4 1输出: 14思路:对于矩形a[i],向左找高度不小于a[
原创
发布博客 2017.07.29 ·
758 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

guava快速入门

Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等等。guava类似Apa
原创
发布博客 2017.07.27 ·
63504 阅读 ·
22 点赞 ·
2 评论 ·
140 收藏

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

最近在学习guava这个类库的时候发现了一个比较少见的语法public class ImmutableDemo { public static void main(String[] args) { ImmutableSet<String> set=ImmutableSet.of("a","b","c","d"); ImmutableSet<String> se
原创
发布博客 2017.07.26 ·
2860 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

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

复合类型复合类型是指基于其他类型定义的类型。C++有几种复合类型,引用和指针。复合类型的声明语句由一个基本数据类型和紧随其后的一个声明符列表组成。每个声明符命名了一个变量并指定该变量为与基本数据类型有关的某种关系。引用引用(左值引用)为对象起了另外一个名字,引用类型引用另外一种类型,通过将声明符写成&d的形式来定义引用类型,其中d是声明的变量名。一般在初始化变量时,初始值会被拷贝到新建的对象中。然而
原创
发布博客 2017.07.23 ·
572 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ubuntu16.04配置VSCode编译执行cpp

下载vscode检查系统是否有安装g++ g++ -v 新建一个文件夹(vscode不支持直接执行单个文件)新建一个cpp文件 #include<iostream> using namespace std; int main(){ int a=10; int b=9; cout<<a+b<<endl; } F5调试会弹出一个launch.json文件,然后修改为如下内容
原创
发布博客 2017.06.18 ·
3666 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

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

深度优先package graph;import java.util.Stack;/* * 使用深度优先搜索查找图中的路径 */public class DepthFirstPaths { private boolean[] marked; //是否以被标记 private int[] edgeTo; //从起点到一个顶点的已知路径上的最后一个顶点 private fi
原创
发布博客 2017.05.24 ·
807 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

数据结构:图

package graph;import java.util.Iterator;import java.util.Scanner;public class Graph { private final int V; //顶点数目 private int E; //边的数目 private Bag<Integer>[] adj; //邻接表 public Graph(
原创
发布博客 2017.05.24 ·
278 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

import java.util.Scanner;/* * 最大子段和问题,-2 11 -4 13 -5 -2中最大的子段和 */ public class MaxSum { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int
原创
发布博客 2017.05.23 ·
723 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

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

由于JSP默认的字符编码为ISO-8859-1,如果request中有中文的话会出现乱码,因此可以使用过滤器设置request的编码Spring MVC中提供了一个CharacterEncodingFilter,顾名思义就是用来做字符编码的过滤器。因此可以自定义一个Filter来继承它。方式一:自定义的Filter(注意不要添加@WebFilter(filterName = "MyFilter",u
原创
发布博客 2017.04.23 ·
1870 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

零xml配置SpringMVC返回json数据

偷个懒先占个位贴代码,详细讲解以后再补充public class WebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer{ @Override protected Class<?>[] getRootConfigClasses() { return new Class
原创
发布博客 2017.04.22 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

零xml配置Spring MVC文件上传

基于能不用xml配置就不用的原则,这次写一下如何零xml配置Spring MVC的文件上传功能首先配置DispatchServletpublic class WebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer{ @Override protected Class<?>[] get
原创
发布博客 2017.04.22 ·
624 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ActiveMQ入门:点对点模型

消息生产者:import org.apache.activemq.ActiveMQConnection;import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms.*;public class Producer { private static final String USERNAME= ActiveMQC
原创
发布博客 2017.04.15 ·
499 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构之二叉查找树

package tree;public class BinarySearchTree<T extends Comparable<? super T>>{ private BinaryNode<T> root; private static class BinaryNode<T>{ T element; //data BinaryNode<T>left;
原创
发布博客 2017.04.15 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多