自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(249)
  • 收藏
  • 关注

转载 jmeter压测

出处:http://www.cnblogs.com/by-dream/p/5611555.html下载的是apache-jmeter-2.13,因为这个包下载下来通用linux和windows的,所以我们现在windows下打开它。    直接点击bat,打开jmeter:  添加一个线程组:  添加完成之后,先设置这两项:   ...

2019-06-28 18:13:00 215

转载 MongoDB设置连接池操作百万级以上数据

开发环境spring 4.3.7 + springBoot 1.5.2 + dubbo 2.6.5 + mongoDB 4.0.0连接池配置mongo-pool.propertiesspring.data.mongodb.address=127.0.0.1:27111,127.0.0.1:27112,127.0.0.1:27113spring.data.mo...

2019-04-01 11:56:00 877

转载 linux上安装MongoDB副本集(带keyfile安全认证以及用户权限)

搭建前准备MongoDB版本:4.0主要参考搭建MongoDB副本集网站:https://www.jianshu.com/p/f021f1f3c60b安装之前最好先确定一下几点:防火墙关闭MongoDB的端口号对需要访问你的服务器开放相关linux命令可参考博客https://www.cnblogs.com/yanduanduan/p/63...

2019-03-28 17:41:00 391

转载 windows安装MongoDB副本集,通过Java程序实现数据的插入与查询

我本地的环境MongoDB 4.0jdk 1.7.x安装参考主要博客https://blog.csdn.net/wanght89/article/details/77677271#commentBox(记得安装完对解压包做个备份)按照该网址安装过程中,遇到一些问题的解决方法:1.多了一个"g",应为config_set={"_id":"myS...

2019-03-26 17:58:00 113

转载 SpringBoot集成MongoDB

前言之前写了各种nosql数据库的比较,以及相关理论,现在我在本地以springboot+MongoDB框架,探究了具体的运行流程,下面总结一下,分享给大家。运行前准备安装并启动MongoDB应用程序参考网址:windowshttp://www.runoob.com/mongodb/mongodb-window-install.htmllinuxht...

2019-03-22 14:56:00 80

转载 HBase、MongoDB、cassandra比较

前言传统数据库遇到的问题,数据量很大的时候无法存储;没有很好的备份机制;数据达到一定数量开始缓慢,很大的话基本无法支撑;因此我们需要探究更加合适的数据库来支撑我们的业务。HBase什么是HBaseHbase(Hadoop Database)是建立在HDFS之上的分布式、面向列的NoSQL的数据库系统。HBase特点优点:海量存储:适合存储...

2019-03-20 11:08:00 280

转载 Atomikos和GTS-Fescar和TCC-Transaction和TX-LCN分布式事物的比较

什么是分布式事物分布式系统中保证不同节点之间的数据一致性的事物,叫做分布式事物。为什么要用分布式事物微服务,SOA等服务架构模式,一个是service产生多个节点,另一个是resource产生多个节点。service多个节点resource多个节点系统故障、网络错误等情况下,都会导致数据存储不一致的情况,这种情况就需要分布式事物来处理。如何用分布...

2019-03-15 10:38:00 461

转载 jna调用c++的dll

import java.util.ArrayList;import java.util.List;import com.sun.jna.Structure;public class MyStructure extends Structure { public static class ByReference extends MyStructure i...

2018-12-28 15:45:00 170

转载 导出Excel工具类

1 import java.io.OutputStream; 2 import java.lang.reflect.Method; 3 import java.text.SimpleDateFormat; 4 import java.util.Date; 5 import java.util.List; 6 import java.util.M...

2018-12-27 10:07:00 80

转载 Spring+Quartz集群环境下定时调度的解决方案

集群环境可能出现的问题在上一篇博客我们介绍了如何在自己的项目中从无到有的添加了Quartz定时调度引擎,其实就是一个Quartz 和Spring的整合过程,很容易实现,但是我们现在企业中项目通常都是部署在集群环境中的,这样我们之前的定时调度就会出现问题了,因为我们的定时任务都加载在内存中的,每个集群节点中的调度器都会去执行,这就会存在重复执行和资源竞争的问题,那么如何来解决这样的问...

2018-11-29 16:53:00 69

转载 分页工具类

1 /* 2 * The MIT License (MIT) 3 * 4 * Copyright (c) 2014 [email protected] 5 * 6 * Permission is hereby granted, free of charge, to any person obtaining a copy 7 * of...

2018-11-29 15:30:00 108

转载 分布式Snowflake雪花算法

前言项目中主键ID生成方式比较多,但是哪种方式更能提高的我们的工作效率、项目质量、代码实用性以及健壮性呢,下面作了一下比较,目前雪花算法的优点还是很明显的。优缺点比较UUID(缺点:太长、没法排序、使数据库性能降低)Redis(缺点:必须依赖Redis)Oracle序列号(缺点:用Oracle才能使用)Snowflake雪花算法,优点:生成有顺...

2018-11-29 14:57:00 214

转载 优秀的 Spring Cloud 开源软件

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。为整理了一些非常优秀的 Spring Cloud 开源软件,希望对大家有所帮助1、awesome-spring-cloudSp...

2018-10-31 14:32:00 95

转载 用对地方的索引可以让你的大数据量的查询效率飞起来

前言之前在做项目的时候,接触到的千万级以上的表数据不是太多,对于联合索引的认知不是太深刻,用索引与不用索引以及索引的创建顺序和规则之前的区别不是太明显,最近手头有优化查询千万级数据量的慢sql的任务,优化前,查询时间达到了60秒,导致前端请求挂起,做了相应的优化后,查询千万级别数据时,速度基本保持在零点几秒到两点几秒之间。sql 1 SELECT 2 ...

2018-10-16 16:53:00 134

转载 sql查询调优之where条件排序字段以及limit使用索引的奥秘

作者:风过无痕-唐出处:http://www.cnblogs.com/tangyanbo/奇怪的慢sql我们先来看2条sql第一条:select * from acct_trans_log WHERE acct_id = 1000000000009000757 order by create_time desc limit 0,10第二条:...

2018-10-10 14:30:00 120

转载 eclipse中启动项目报内存溢出问题通过修改配置解决

标注:添加下面的参数还是挺管用的,本人亲测可试,同时启用两个项目,总是报堆内存不足,加了下面的参数后变可以同时正常运行了。错误如下:Error occurred during initialization of VMCould not reserve enough space for object heap先停止运行,双击图片中...

2018-08-01 16:54:00 275

转载 前端工程师必备实用网站

转自微信公众号:https://mp.weixin.qq.com/s/MQUaWoI9rHfyuu7NQFt9Pg一、配色类网站http://colorhunt.co这个网站给我们提供了很多的配色方案,我们直接使用就OK了。使用方法也很简单,鼠标移动到对应的颜色上,我们就可以看到颜色的十六进制码,复制这个颜色到工具里就可以使用了01.pnghtt...

2018-07-30 11:30:00 80

转载 集群环境下定时调度的解决方案之Quartz集群

集群环境可能出现的问题在上一篇博客我们介绍了如何在自己的项目中从无到有的添加了Quartz定时调度引擎,其实就是一个Quartz 和Spring的整合过程,很容易实现,但是我们现在企业中项目通常都是部署在集群环境中的,这样我们之前的定时调度就会出现问题了,因为我们的定时任务都加载在内存中的,每个集群节点中的调度器都会去执行,这就会存在重复执行和资源竞争的问题,那么如何来解决这样的问题...

2018-07-09 16:52:00 136

转载 一个JAVA程序员经常访问的网站

综合技术网站:CSDN http://www.csdn.net/51CTO http://www.51cto.com/开源中国社区 http://www.oschina.net/infoQ http://www.infoq.com/cn/博客园 http://...

2018-07-04 11:49:00 68

转载 eclipse定制化配置调优、初始化配置指南、可以解决启动慢等问题

配置eclipse的jvm参数打开eclipse根目录下的eclipse.ini在最后面加上如下的jvm参数 1 -Xms400m 2 -Xmx1400m 3 -XX:NewSize=128m 4 -XX:MaxNewSize=512m 5 -XX:PermSize=96m 6 -XX:MaxPermSize=128m 7 -server 8 -X...

2018-07-03 13:23:00 98

转载 Tomcat的三种部署方式

Tomcat是目前web开发中非常流行的Web 服务器,也就是tomcat在部署项目的时候,必须要把应用程序中所用到的jar包放到tomcat的lib目录下,然后再一起部署到服务器上。 那么tomcat部署的方式就是我们必须掌握的了,近期遇到tomcat部署出错,导致启动不了的问题,这里总结下tomcat的几种部署方式:第一种非常简单,直接将 web 项目文件(一般是复...

2018-07-02 11:12:00 111

转载 解决Eclipse添加新server时无法选择Tomcat7的问题

在Eclipse中创建了一个Web工程后,需要将该工程部署到Tomcat中进行发布。有时就会遇到在New Server对话框中选择了Tomcat 6/7后却无法单击“Next”按钮的问题,如下图所示: 这时打开工程目录下的.metadata\.plugins\org.eclipse.core.runtime\.settings文件夹,删除org.eclipse.ws...

2018-07-02 11:09:00 127

转载 Zookeeper 在Windows下的安装过程及测试

Zookeeper 在Windows下的安装过程及测试安装jdk安装Zookeeper. 在官网http://zookeeper.apache.org/下载zookeeper.我下载的是zookeeper-3.4.6版本。解压zookeeper-3.4.6至D:\machine\zookeeper-3.4.6.在D:\machine 新建data及log目录。...

2018-07-02 11:08:00 50

转载 powerdesigner中实现PDM到MYSQl数据库的转换

一、使用PowerDesigner制作建库脚本1、设计CDM(Conceptual Data Model)2、选择 Tools -> Generate Physical Data Model ,选择对应的DBMS为MySQL,生成PDM3、选择 Database -> Generate Database ,在弹出的 Database Generation 对话框中...

2018-06-13 15:47:00 137

转载 SSH异常“Failed to start OpenSSH Server daemon”

[root@bogon yum]# systemctl status sshd.service● sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled) Active: activating...

2018-06-06 16:08:00 2642

转载 Restful规范

一、URIURI规范1.不用大写;2.用中杠-不用下杠_;3.参数列表要encode;4.URI中的名词表示资源集合,使用复数形式。5.在RESTful架构中,每个网址代表一种资源(resource),所以网址中不能有动词,只能有名词(特殊情况可以使用动词),而且所用的名词往往与数据库的表格名对应。6.接口尽量使用名词,禁止使用动词资源...

2018-06-01 22:40:00 51

转载 工作中用Git对项目进行管理

前言  之前一直是用svn来管理代码的,今天第一次用git来管理代码,从安装、上传代码过程中遇到了很多问题,Github中建的repository之前还是https协议,最后不知道怎么又变成了git协议,上传项目总是上传失败,仓库删了又建、建了又删,各种相关软件都试了试,各种方法不断尝试,正是因为这样,可能就导致了许多莫名其妙的问题出现,最终换了一台电脑就可以了,方法有很多中,我选了...

2018-05-29 21:46:00 61

转载 nginx: [emerg] mkdir() "/var/temp/nginx/client" failed (2: No such file or directory)

报错信息[root@bogon sbin]# ./nginxnginx: [emerg] mkdir() "/var/temp/nginx/client" failed (2: No such file or directory)解决方法[root@bogon sbin]# sudo mkdir -p /var/temp/nginx/client[r...

2018-05-24 17:39:00 170

转载 This system is not registered with an entitlement server. You can use subscription-manager to regist...

错误信息[root@bogon apache-tomcat-7.0.70]# yum install gcc-c++Loaded plugins: product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. ...

2018-05-24 17:12:00 645

转载 wget: command not found

支持yumyum -y install wget不支持yuma.查看当前linux版本cat /etc/issue && uname -ab.根据版本下载相应的rpmhttps://mirrors.edge.kernel.org/centos/7/os/x86_64/Packages/wget-1.14-15.el7_4.1.x86_64...

2018-05-24 16:54:00 93

转载 小程序循环多个picker选择器,实现动态增、减

现象循环picker选择器,改变一个下拉框选项,导致全部下拉框选项改变;问题怎样操作才能实现只改变当前操作的下拉框的值?思路在js中设置一个数组变量,存储每个picker选择器默认的值;然后根据bingchange获取相应的索引、e.detail.value,根据这些更新数组,重新赋值,然后根据数组的索引、值更新相应的picker索引以及值。wxml...

2018-05-22 15:35:00 1319

转载 小程序 picker 多列选择器 数据动态获取

需求是将各校区对应各班级的数据 以两列选择器的方式展示出来,并且可以在选择完成之后记录选结果参数。校区数据 和 班级数据 分别是两个接口,以 校区teach_area_id 字段关联 其各班级数据<picker mode="multiSelector" bindchange="bindMultiPickerChange" bindcolumnchang...

2018-05-22 10:15:00 208

转载 有关https有的网站可以访问有的访问不了的问题

在开发中遇到这种情况,在开发工具里面访问可以,当时到了手机上之后就发现有的请求可以正常获取数据,有的则不行。 都是使用https地址,也配置后台了,但是就是不出数据,总是无法请求服务。 后来检查在手机上当请求wx.request时总是卡住不动了,向服务器发送不了请求,查找相关的资料分析这种情况很可能是TLS版本的问题,腾讯官方说小程序要求 TLS1.2及以上的版本才行。 ...

2018-05-17 15:41:00 1157

转载 微信小程序填坑之路

图片处理三个小方法仅供参考1.将图片转成base64编码,可以使用代码来转换,当然我才不愿意特意写代码转,我懒,献上一个在线图片转base64的地址:http://tool.css-js.com/base64.html这会得到一个很长很长很长的字符串,但是比较一下,是图片占容量还是字符串占容量,我就放心的使用了base64的格式data:[][;charset=][;ba...

2018-05-17 15:23:00 80

转载 linux如何搭建sftp服务器

工具/原料centos7.2_x64方法/步骤创建sftp组groupaddsftp创建完成之后使用cat /etc/group命令组的信息2创建一个sftp用户mysftp并加入到创建的sftp组中,同时修改mysftp用户的密码useradd -g sft...

2018-05-16 16:39:00 87

转载 微信小程序模板中使用循环

原创文章本篇介绍如何在模板里使用循环。 方法一: template.wxml,该文件内容为:<template name="msgItem1"><block wx:for="{{product1}}" wx:for-item="item" wx:key="pro"> <view> <text> {...

2018-04-08 16:08:00 154

转载 微信小程序中用setData修改一个对象的属性值

原创文章1.Page({ data: { items:{ //items为一个对象,is_like和like分别为其两个属性 is_like: 0, like: 0 }},likes: function () { var is_like ="items.is_like"; //先用一个变量,把ite...

2018-04-08 16:06:00 134

转载 健康跑好马拉松

准备每天至少要坚持跑15至20公里每周必须跑一次25至30公里的长距离跑30公里的距离而不感到十分疲劳,才有跑马拉松全程的可能一般要经过5年左右的长距离跑训练,才适合参见马拉松比赛跑鞋胶鞋或越野跑鞋(鞋内的海绵最好是泡沫橡胶,这种鞋具有较好的缓冲性和保护作用,使脚掌不易疲劳,也可以大大减少受伤的可能性。比赛时最好穿八成新的跑鞋,不易出血泡。)...

2018-03-23 12:29:00 70

转载 小程序开发注意事项

前言公司需要开发一个小程序,小程序也算是一个新兴技术,就自己研究了一下,总结了一些开发过程需要注意的事项,供大家参考。经验总结js、json是小程序必不可少的文件;除了app.js外,其它的js文件中必须有Page({}),不然会报错;服务器域名必须是https;之前小程序新建项目时,选择无APPId,可以在程序中调用...

2018-03-23 11:08:00 101

转载 在微信小程序中调用本地接口

1.点击详情,并勾选项目设置中最后一行。2.用小程序请求本地的后台服务接口 1 wx.request({ 2 url: 'http://localhost:8090/DemoProject/myTest.do', 3 data:{}, 4 method:'POST', 5 h...

2018-03-23 10:48:00 126

空空如也

空空如也

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

TA关注的人

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