`
dbp_cn
  • 浏览: 81501 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
    Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工 到 数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻 ...
养成写单元测试是个好习惯,这样能在前期把大部分边界问题测试清楚,减少代码的bug,提升项目上线的信心,但是我们在用junit进行单元测试的时候有时候会遇到很多坑,不断总结不但可以提高些代码的水平,还能避免下次再犯同类错误,最近就遇到一个用单元测试进行多线程测试的坑。 直接上代码: public class RuleFilterThread{ public RuleFilterThread(Map<String, String> dataMap, Rule rule, RuleFilter ruleFilter,Class<?> filterClass,Cla ...
 直接上代码: import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.xssf.streaming.SXSSFWorkbook; pubic class ExportData{ public static void export(String sql) throws Exception { Class.forName(&q ...
 新建工程: # Maven 使用原型(Archetype)概念为用户提供了大量不同类型的工程模版(614 个)。 # 创建简单 java 项目 mvn archetype:generate mvn archetype:generate \ -DgroupId=org.darebeat \ -DartifactId=HelloWorld \ -DarchetypeArtifactId=maven-archetype-quickstart \ -DarchetypeCatalog=local \ -DinteractiveMode=false # 创建 Web 应用 ...
1: ifconfig command not found 在用virtual box 安装centos 时,选择minimal 版本, 如果没有安装ifconfig 命令,执行 sudo yum -y install  net-tools 。安装报错,提示无法解析域信息,则说明网络不可用。 跳转到 /etc/sysconfig/network-scripts 目录 cd /etc/sysconfig/network-scripts vi ifcfg-eth0 或者有的是 vi ifcfg-enp0s3   修改上面红线的属性,然后 重启系统(reboot)。 重新安装ifco ...

kubernetes 笔记

 k8s 是一个基于容器技术的分布式架构方案,下面主要记录相关的一些概念: 服务(service)是分布式集群架构的核心,service对象拥有如下特征: 拥有一个唯一指定的名字 拥有一个虚拟IP(cluster ip,service ip or VIP)和端口号 能够提供某种远程服务的能力 能映射到了提供这种服务能力的一组容器应用上。 Service的服务进程基于socket通信方式对外提供服务。如 Reids,Memcache,MySQL,Web Server等,每个服务 进程都有一个独立的Endpoint (IP+Port)的访问点。   Pod,容器提供了强大的隔 ...
nginx作为应用的负载均衡和反向代理的主流工具,是每个开发和运维必须熟悉和了解的,这里简单记录下如何利用nginx +tomcat 搭建一个简单的负载均衡集群。 利用nginx做反向代理,用户访问都通过nginx访问,然后分发到后面的tomcat服务器。 1. 准备环境:  需要下载好nginx和2个tomcat实例。这里两个tomcat部署在同一服务器上:   这里nginx利用docker 的nginx:alpine部署。 2. 修改tomcat端口  修改tomcat 1下的server.xml中的端口 <Server port="18005&qu ...
一、 mysql数据库导入sql文件时提示“Error Code: 1153 - Got a packet bigger than 'max_allowed_packet' bytes” 1.查看目前数据库配置 show VARIABLES like '%max_allowed_packet%'; 显示如下结果 +--------------------+---------+ | Variable_name      | Value   | +--------------------+---------+ | max_allowed_packet | 1048576 | ...
1.Ubuntu 16.04配置国内高速apt-get更新源 https://www.linuxidc.com/Linux/2017-11/148627.htm https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/   2.VirtualBox ubuntu虚拟机和宿主机共享文件夹 https://blog.csdn.net/pan_tian/article/details/22619687 https://blog.csdn.net/sinat_32582203/article/details/71633678   3.ubun ...
背景 有一个项目重构,之前使用node.js实现的web服务,现在替换成使用spring mvc+bootstrap。 项目开发和测试都完成,等项目上线。但是项目有依赖另一个系统获取权限树数据,新替换的系统使用的接口和旧系统的接口不同。 在项目上线的时候,突然发现权限树读取失败,原来依赖的系统接口还未上线。导致此次上线失败! 总结教训:  从项目管理的角度来说,每次项目上线前应该大家开个集体会议,预演本次上线需要的资源等。集大家的只会找出可能出现的纰漏。 从开发者的角度来讲,需要写好相关的概要文档,项目架构或者依赖等。待上线之前注意相关的资源要准备好,否则就可以导致项目上线出问题! ...
1. spring web.xml注入系统配置属性(如app.properties). 因为web.xml是web系统的配置入库,代码一经编译之后web.xml里面的值就不可改变,不能再程序运行时替换。所以如果需要在web.xml配置属性变量,必须在编译的时候就将属性变量替换。 具体需要在项目新建不同环境的属性文件   如(开发文件application-development.properties,测试application-integratetest.properties,生产application-production.properties)。然后在pom文件里面利用mavn p ...
1. 通过端口转发访问内网树莓派   ssh   -CfNg -R 2222:127.0.0.1:22  bill@47.92.39.111 问题描述: 你好, 内网机器和外网机器已经建立了链接, 端口是 2222, 正常说在外网机器 ssh -p 2222 localhost 这样可以登录内网机器, 但是 ssh_exchange_identification: Connection closed by remote host 出现这个错误......./etc/ssh/sshd_config 里面的 gatewayport 已经是 yes 的.... 请问这个是什么问题~   ...
2018年,新的一年开始新的的征程,此文章主要记录18年学习的书单以及学习计划。 计划学习的技术:前端,docker容器,区块链,python,java多线程...   历史清单: mastering docker  Head first Html & CSS (第2版)     正在学习的书籍: 第一步docker书(the docker book). JavaScript高级程序设计(第3版) 深入理解java虚拟机(第二版) 124页 TCP IP详解卷 ① :第一章看完   计划读书清单: 技术 架构解密:从分布式到微服务 零基础学pytho ...

java开源日志库

    博客分类:
  • java
参考:http://www.mamicode.com/info-detail-1239074.html logback加载的过程:   (1)使用logback.configurationFile环境变量的设置   (2)使用classpath中的logback.groovy   (3)使用classpath中的logback-test.xml   (4)使用classpath中的logback.xml
1.docker 登陆后 push镜像到docker hub 中遇到unauthorized authentication required问题, 镜像分公有和私有,你pull的镜像是公有镜像,由docker hub来维护,那个地址对你来说只能做pull操作,不能做push操作,所以会提示没有权限。 你要push到你自己的镜像库中去。先要用tag修改下镜像的名字,也就是docker tag hello-world your_namespace/hello-worlddocker push your_namespace/hello-world. 比如我的hub的repo名为billd ...
Global site tag (gtag.js) - Google Analytics