自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

转载 关于跨域的理解

之前 我一直以为 跨域只存在与 ajax 请求他站资源时才会触发,今天看了下发现 普通http请求 也存在。https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS转载于:https://www.cnblogs.com/rufus-hua/p/11053246.html...

2019-06-19 18:50:00 133

转载 排序 没事练习

1 package com.taotao.api; 2 3 import org.junit.Test; 4 5 import java.util.Arrays; 6 import java.util.List; 7 8 public class SortTest2 { 9 10 11 @Test 12...

2018-03-10 20:45:00 183

转载 spring boot 在什么时候启动的tomcat

我一直很好奇 spring boot 以哪种方式 启动的 tomcat 今天 特地跟踪了一下大家都知道 spring 容器很核心的 方式 是org.springframework.context.support.AbstractApplicationContext#refresh 这个方法其中 try { // ...

2018-03-04 12:02:00 273

转载 3个线程分别打印123

1 import java.util.concurrent.locks.Condition; 2 import java.util.concurrent.locks.ReentrantLock; 3 4 public class ThreadTest { 5 6 public static void main(String[] args)...

2018-02-25 10:38:00 192

转载 springboot 1.5.10 +kotlin 1.2.20 解决 java.lang.ClassNotFoundException: kotlin.reflect.KotlinReflectio...

使用http://start.spring.io/ 下载的 项目 跑单元测试 报java.lang.ClassNotFoundException: kotlin.reflect.KotlinReflectionInternalError原因是默认情况下 jackson-module-kotlin版本 引用的 kotlin-reflect 太低新的 kotlin-reflect ...

2018-02-23 16:39:00 438

转载 git配置用户名邮箱

通常会配置全局的 用户名 邮箱 例如 姓名@公司邮箱 姓名git config --global user.name "姓名"git config --global user.email "姓名@公司邮箱"  有时候 比如说需要在共享的代码(如github等)中 提交改动 用自己的姓名 就不太方便了 所以 可以对这个项目 单独设置 用户名及 邮箱如下代...

2018-02-23 16:32:00 85

转载 dubbox rest协议jackson 反序列化的坑

dubbox 相对于dubbo 对了 rest 协议的支持 而且默认序列化的协议 是jsondubbox 内部是通过 RestEasy 处理 rpc 服务 而 RestEasy获取序列化是 是通过 spi 加载的而我们项目中恰好使用这个 provider使用 的 jackson版本是 1.9.8而 jackson 2.x 的命名空间 与1.x 完全不同...

2018-01-05 17:58:00 236

转载 记一次坑逼的线上事故

SimpleDateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd"); SimpleDateFormat dateFormat2 = new SimpleDateFormat("yyyy-MM-dd"); String s = dateFormat.format(new...

2017-12-31 12:08:00 73

转载 解决Sping 框架 Controller@Value获取不到值

原因:要获取 int.properties 中的数据 但是 一直拿不到值 如下代码使用这种方式注入 *.properties文件<!-- 引入配置文件 --> <context:property-placeholder location="classpath:*.properties"/>@RestControllerp...

2017-07-19 15:30:00 104

转载 Spring boot 配置 swagger

1、maven配置包<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --><dependency> <groupId>io.springfox</groupId> <artifactId>springf...

2017-07-17 20:26:00 78

转载 Spring boot配置fastjson

pom 文件引用<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.34</version&gt...

2017-07-16 12:41:00 118

转载 解决nginx到后端服务器Connection: close问题

以下是官方原文:  By default, NGINX redefines two header fields in proxied requests, “Host” and “Connection”, and eliminates the header fields whose values are empty strings. “Host” is set to the$prox...

2017-07-05 15:06:00 2022

转载 浅析C#中 ConcurrentDictionary的实现

简单画了一张图 (灵魂画手 →_→)如图ConcurrentDictionary 其中有个tables 对象主要存储,而这个 tables 是一个 很多区块的 数组 ,每个区块 又是一个node的链表 (ps: 一个node 就是一个key value 对)具体实现如下(ps 代码摘自 net4.5): private volatile ConcurrentDi...

2017-07-03 17:00:00 209

转载 Jekins部署.net站点

前提  1、你需要一台windows服务 可以装vs的且有重启电脑权限的(具体vs版本根据你的团队决定)  2、下载jekins 安装包 地址:https://jenkins.io/download/ (我下载的是LTS Windows版本 是一个exe安装程序)正文:  1、安装对应版本的VS (可以跳过 但可能在编译时发生各种奇怪问题)  2、安装jekins ...

2017-06-12 16:03:00 90

转载 vs2017与docker

基本需求系统 win10vs2017docker步骤1、开启系统的hyper-v2、 重启电脑3、安装docker 下载地址:https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows3.1、配置docker 共享盘(如果你的C#项目在D盘 请设...

2017-04-21 11:44:00 149

转载 折腾docker安装笔记

最近尝试把netcore迁移到docker,然后在本地虚拟机尝试装下 发现yum安装好复杂 于是记录下1、7.2 centos的ios装虚拟机2、修改网络 配置文件 查看网络地址 然后xshell 连接 参考http://blog.csdn.net/qq_31382921/article/details/521746263、尝试使用 yum -y update 强制将7.2...

2017-04-07 14:42:00 73

转载 SQL Server Profiler 跟踪sql小技巧

使用Profile监控sql时候经常会有很多很多的sql,想查询那条是自己的sql很困难,但是连接字串有个参数可以解决这个问题这个参数是Application Name例如说 我们在需要的数据库连接中添加Application Name参数 (Application Name的值可以随便起 只要别和别人相同就好了)如: Application Name=test;然后启动Profi...

2017-02-22 09:44:00 1196

转载 C#定时任务的偷懒实现

通常会有些定时任务的工作,例如每分钟统计一下xxx用户的xxx数量 或者 定时拉取下数据 之类的任务。通常要实现定时调度功能和控制线程是否可以并发执行。所以通常一个简单的小项目搞成大项目,但是使用FluentScheduler就会 好得多项目链接https://github.com/fluentscheduler/FluentScheduler例如我需要一个任务 每秒跑...

2017-01-05 20:23:00 117

转载 Swashbuckle一个webapi调试利器

开发weibapi通常会使用postman或者其他模拟http请求的工具去模拟请求。但是这些工具需要自己保存请求地址的url以及参数 每次我都是先查询wiki看参数。看见同事再用Swashbuckle这个发现特别好用1、安装Install-Package Swashbuckle2、然后F5启动项目 输入 地址 你的地址/swagger3、 然后就可以愉快的使用了...

2016-09-08 11:16:00 135

转载 断点续传一些方案的整理

最近 搜了下关于这方面的资料。有几种方案(不仅限于 web浏览器 仅借鉴实现的思路):  1、基于nginx的nginx upload 模块 地址https://www.nginx.com/resources/wiki/modules/upload/   参考:https://www.centos.bz/2015/09/nginx-upload-module-multip...

2016-07-29 15:03:00 194

转载 app中h5交互的一些坑 记录笔记

  1、ios开发镶嵌 h5页面 存在input 圆角问题(安卓直角) 解决办法   inpput{     -webkit-appearance: none;     border-radius: 0px;   }  2、ios 镶嵌页面 当原生键盘输入时 底部按钮悬浮 在屏幕中间 解决办法:(ps 显示用的 position:fixed )    x...

2016-07-07 14:12:00 89

转载 .net中数据缓存使用

今天 遇到一个问题 访问一个接口数据 基本上是固定的,于是想把数据 缓存下来。。。于是版本1 诞生了private static ConcurrentDictionary<int, List<xxxxx>> xxxxCache = new ConcurrentDictionary<int, List<xxxxx>>();pr...

2016-05-26 16:02:00 93

转载 /u200B 8203 Zero-width space 问题

1 [TestMethod]2 public void TestBom()3 {4 string str = "123​";//这个字符串是错误的有问题 长度45 string newstr = new string(str.Where(x => x != 8203)...

2016-03-16 17:04:00 254

转载 Fiddler4插件开发实践

Fiddler4 是一款 巴拉巴拉。。。。。连接在这:http://www.telerik.com/fiddler开发文档在这:http://docs.telerik.com/fiddler/Extend-Fiddler/ExtendWithDotNet-------分割线----------------------  我们聊一聊你打算开发怎么样的插件,因为Fiddler...

2016-03-14 15:48:00 111

转载 Autofc与Mvc,WebForm,Weiapi,Owin整合源码分析

主要分析一下的几个项目:  Autofac.Integration.Mvc  Autofac.Integration.WebApi  Autofac.Integration.Owin  Autofac.Integration.Web  Autofac.Integration.WebApi.Owin  Autofac.Integration.Mvc.Owin  ...

2016-02-24 17:59:00 127

转载 mvc5整合Autofac

本文中将使用 mvc5与webapi2进行对Autofac整合准备工作:  1、vs2013 or vs2013+  2、网络良好,nuget正常访问好了需要的准备工作就这么多。-----------------------------分割线---------------------------------------1、首先新建一个mvc5 与 webapi2 ...

2016-01-29 11:06:00 104

转载 Jquery的promise对象

一直用jquery,ajax一直是这么写: 1 $.ajax({ 2 url: 'abc.com/index', 3 type: 'post', 4 data: { abc:1 }, 5 success: function (data) ...

2016-01-28 16:11:00 86

转载 Owin管道与asp.net管道模型

------2016.3.6 更新 文中提到没有Microsoft.Owin.Host.SystemWeb 这个dll 便不会加载Startup.Configuration,因为这个dll 其中有个OwinHttpModul. 网站回加载这个modul然后在这里面实现了owin的管道(ps 就是 把owin定义的模块挂载到httpapplication的 几个事件上)。最近一直...

2016-01-25 15:43:00 124

转载 58 web框架Argo代码分析

贴地址:https://github.com/58code/Argo核心jarjavax.servlet-api 3.0.1guice 3.0velocity 1.7框架使用 servlet 3.0的新特性 无xml化 进行编写 ,使用 guice 作为ioc容器 ,使用velocity 作为view模板引擎其中使用核心入口文件 为 com.bj58.argo.s...

2016-01-20 10:58:00 50

转载 python三大神器之一fabric使用

fabric 是一个python包 是一个基于ssh的部署工具包通常用来对网站 微服务等等的批量部署 例如 我有5台线上服务器 可以通过一台对着5台分发,实现自动部署的目的。简单介绍下 fabric的常用命令常用命令 lcd(dir): 进入本机某目录local(cmd): 本机上执行命令cd(dir): 进入服务器某目录run(cmd):服务器上执行...

2016-01-20 10:19:00 59

转载 spring4.3+mybatis3.4+freemark+log4j2+fastjson整合

2017-7-1 更新 spring 版本 4.3.9 更新mybatis 为3.4.30、先写下文件结构防止配置放错地方1、首先发下maven配置<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding&gt...

2015-12-30 13:19:00 136

转载 nginx 配置http2

1、需要nginx 1.9.5+版本2、需要ssl 证书 个人免费ssl 证书:https://buy.wosign.com/free/3、配置如下:server { listen 443 ssl http2; ssl_certificate server.crt; ssl_certificate_key server.key;}...

2015-11-26 20:08:00 62

转载 linux命令备忘

yum info softname 查看安装包信息yum install softname 安装包名安装 nginxhttp://jingyan.baidu.com/article/aa6a2c14dc36640d4d19c47e.htmluname -r 查看系统内核cat /etc/centos-release 查看系统版本ulimit -n 查看文件限制r...

2015-11-25 21:13:00 48

转载 java搭建finagle(2)

上篇文章是1年前写的惭愧惭愧,今天一个同事问我要demo然后看了下文章 好吧主要的代码 没写出来,今天补充下上篇地址:http://www.cnblogs.com/rufus-hua/p/4159278.html上篇写到 在 thrift文件夹里 新建 hello.thrift文件如下面代码:namespace java com.test.finagle.demo...

2015-11-16 19:51:00 90

转载 记一次Time-Wait导致的问题

  去年(2014年)公司决定服务框架改用Finagle(后续文章详细介绍),but 公司业务系统大部分是C#写的,然后 finagle只提供了 scala/java 的Client 于是 只能自己动手丰衣足食了,项目中使用了 zookpeerClient+ThriftClient 然后自己封装了 client loadBlance 部分 和 failover 部分.  使用场景:w...

2015-11-06 11:33:00 154

转载 读loadBalance技术的一些笔记

  以前知道loadbalance的原理,但是仅仅是浅浅的了解过,今天看了一篇 10多年前 一位大神级别人物 写的文章 顿时学习了http://www.linuxvirtualserver.org/zh/lvs3.html  原来loadbanlance 有nat 和 ip隧道模式 和直接路由模式 模式  nat模式 是 loadBance 主机 做 入口(请求)和出口(响应...

2015-11-06 10:48:00 70

转载 Immutable.js尝试(node.js勿入)

  最近做一些复杂html常常需要在页面做一些数据处理,常常在想如果 js有list 这种数据结构多少,今天逛github时 发现有Immutable.js这个项目https://github.com/facebook/immutable-js/ 文档地址:http://facebook.github.io/immutable-js/docs/#/  在浏览器尝试了下发现还是不错...

2015-10-30 16:16:00 58

转载 python flask 部署

  flask在开发的时候,经常启动本身进行调试(本身可以设置监听的端口,例如 在app.run(port=8088),当然默认不设置端口为5000)。  但生产环境经常使用uswgi充当flask的宿主,然后使用nginx 转跳uswgi,因为本身uswgi处理静态文件功能并不强大,通常nginx会把单独处理css,js等文件,将flask的请求 转跳到 uswgi上.  ...

2015-10-14 14:52:00 97

转载 一个奇怪的html上url参数问题

今天踩了一个坑 如xxx.com/xxx/xxx?code=+adfdf 我需要拿到 code=+adfdf 但是后台拿到的是 adfdf,后来只能对 code的值进行 urlencode处理了2017.10修改url参数 code 使用了base64后的值 这种值会有+和/ 这2中编码 当存在+时 浏览器会自动转为 %xxx 等 所以会出现问题转载于...

2015-10-13 21:46:00 51

转载 xxx-servlet.xml vs applicationContext.xml

Spring lets you define multiple contexts in a parent-child hierarchy.The applicationContext.xml defines the beans for the "root webapp context", i.e. the context associated with the webapp.The sp...

2015-08-29 16:09:00 60

空空如也

空空如也

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

TA关注的人

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