自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC ...

出现此错误 是因为我的请求路径中含有特殊符号 “^” ,这个特殊符号相对高版本的tomcat子检测url时会检测出特殊字符修改此特殊字符信息: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG le...

2018-01-31 15:57:00 36

转载 dotnet --info

[root@bogon ~]# dotnet --info.NET Command Line Tools (2.1.4)Product Information: Version: 2.1.4 Commit SHA-1 hash: 5e8add2190Runtime Environment: OS Name: centos OS Version: 7 OS ...

2018-01-31 13:27:00 988

转载 从零开始学Python(六):函数,模块和类的使用

从这章开始,我们不在使用sublime文本编译器进行编码了,主要是我们每次运行的使用还得去命令行执行pyhon ***.py命令查看结果,操作比较麻烦.推荐大家使用Pycharm(具体安装使用教程大家度娘就可以了).python王牌编译器,谁用谁知道~!Python函数定义函数是组织好的,可重复利用的,用来实现单一,或相关联功能的代码片段.函数能提高应用的模块行,使代码逻辑更加的条理清晰....

2018-01-31 11:37:14 104

转载 一步一步从原理跟我学邮件收取及发送 7.读取一行命令的实现

    让我们回到 smtp/pop3 等网络命令上来. 前面的文章已经说过了大多数的网络命令都是基于网络命令行的,我们就先来研究一行命令本身.    读取一行命令,在前面的 java 语言示例中实现很简单:String s = br.readLine();    也就是说 java 中直接实现了读取一行的功能. 这个实现其实也没初学者想象的那么简单,甚至是网络编程中一个很易错的地...

2018-01-31 10:41:00 154

转载 手写Spring之IOC基于xml动态创建对象

Spring作为Java Web最为流行的框架之一,其功能之强大,封装细节之全面不用过多赘述。使用Spring的方式很简单,不需要关注细节,把对象的创建和对象之间的关系都交给框架来管理,仅仅做好配置文件和实现具体的业务逻辑即可。可以说Spring为我们在编写Java Web应用时省去了大量重复的代码,并且可以降低对象与对象之间的耦合度。但...

2018-01-29 09:16:52 43

转载 iOS面试题06-其他

常用的设计模式单例模式组合模式观察者模式代理模式享元模式工厂方法模式抽象工厂模式MVC的理解数据管理者(M)、数据展示者(V)、数据加工者(C)M应该做的事: 给ViewController提供数据 给ViewController存储数据提供接口 提供经过抽象的业务基本组件,供Controller调度C应该做的事: 管理View Conta...

2018-01-29 06:34:54 38

转载 六、绝对路径和相对路径、cd命令、mkdir/rmdir命令、rm命令

六、绝对路径和相对路径、cd命令、mkdir/rmdir命令、rm命令一、绝对路径和相对路径绝对路径:路径的写法一定是由根目录/写起的,例如/usr/local/mysql。相对路径:路径的写法不一定是由根目录/写起的。例如,先进入/home,再进入到test,执行的命令为:# cd /home# cd test此时所在路径为/home/test。第一个cd命令后跟了/hom...

2018-01-28 13:25:30 156

转载 箭头函数与this

一句话概括就是: 箭头函数的this与创建时的封闭词法上下文的this保持一致。准确一点说应该是,箭头函数没有自己的this以及arguments,所能取到的this是它被创建时的封闭词法上下文。这时候会形成一个闭包,箭头函数将其词法作用域内的this记录在scope属性上。箭头函数使用call,apply,bind传递作用域会被忽略, ...

2018-01-27 23:42:00 48

转载 comparator接口与Comparable接口的差别

1. Comparator 和 Comparable 同样的地方他们都是java的一个接口, 而且是用来对自己定义的class比較大小的,什么是自己定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包括了person1, pers...

2018-01-27 11:34:00 52

转载 接上一篇——上海有哪些值得加入的互联网公司

https://www.zhihu.com/question/19596230(作者还在更新)上海有哪些值得加入的互联网公司Steven正在路上专注互联网100年320 人赞同了该回答写在前面1、不打广告不吹逼2、有两类公司未做推荐,一类是答主不熟悉的游戏公司,譬如巨...

2018-01-26 00:12:00 199

转载 Jenkins构建Maven多模块项目时,单独编译子模块,并且不触发构建其它模块

一、Jenkins构建Maven多模块项目时,单独编译子模块配置:1、Root POM指向父pom.xml2、Goals and options指定构建模块的参数:mvn -pl jsoft-web -am clean package,单独构建jsoft-web项目以及它所依赖的其它项目。参考:http://www.cnblogs.com/Easo...

2018-01-25 11:58:00 1247

转载 C#子线程中更新主线程UI-----注意项

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.F...

2018-01-25 10:41:00 260

转载 java线程池--Executor

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-01-24 17:55:00 40

转载 【297】IDL 过程、函数&关键字参数

目录:一、Procedure 1.1 基本说明&定义1.2 关键字参数二、Function2.1 基本说明&定义2.2 关键字参数参考:IDL中函数中的带有关键字的参数的使用参考:IDL学习笔记(2)--函数与过程参考:IDL中的关键字参数(keywords parameter)一、Procedure ...

2018-01-24 13:59:00 679

转载 tomcat远程调试

方法1、WIN系统,在catalina.bat里:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899Linux系统,在catalina.sh里:CATALINA_OPT...

2018-01-23 15:25:44 28

转载 前后端俱全的 具有聊天功能的 react 项目

项目地址: 传送门4 可手动复制网址访问: github.com/MasterShu/r…这个作品是本人近期才完成的, 使用的是 react 16.2 配合这 react-router 4.2.2 使用, 状态管理 redux 3.7 和 socket.io 2.0.4, 以及 express 4.16.2 和 UI 组件 antd-Mobil 2.1.3 都是最新的生产.具体功能由于完成时间较短...

2018-01-23 02:42:29 419

转载 rsync备份服务(上)

第1章Rsync备份服务开篇介绍1.1Rsync介绍1.1.1什么是rsync服务Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。并且可以不进行改变原有数据的属性信息,实现数据的备份迁移特性。Rsync软件适用于Unix/Linux/window等多种操作系统平台。rsync服务软件官方链接:http://www.sam...

2018-01-22 21:46:43 69

转载 Python 中的 if __name__ == '__main__' 该如何理解(1)

程序入口对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样,Java 和 C# 必须要有一个包含 Main 方法的主类来作为程序...

2018-01-22 13:12:06 50

转载 HTML5:了解Polyfills

利用 HTML5 来搭建网站和应用可能是一项艰巨的任务。尽管现在越来越多的现代浏览器正在更多的支持Html5新特性,但实际上只有很少部分人能够幸运的只需要为这些最新的浏览器编写代码。作为一个专业的开发者,你必须要花很多精力来调整不自由的空间排版和实现承诺过的特性以及面对现在的现实情况,这些都是因为浏览器的碎片化。好消息是 IE 9 和 10 都已经支持HTML5 了,用户可以抛弃旧版的 Inter...

2018-01-20 23:44:00 49

转载 zabbix 接口 | zabbix api 实践

原文地址:https://www.jianshu.com/p/d5faa110e78ezabbix 接口地址:https://www.zabbix.com/documentation/3.2/manual/api/reference/maintenance/objectzabbix 优势在于其丰富的api功能,可以高度定制化、扩展。笔者也是在使用了1年的API中收获颇丰。在cm...

2018-01-20 16:49:00 306

转载 三星发布Exynos 7872移动处理器 定位中端市场

据媒体报道,韩国科技大厂三星17日宣布,正式推出定位在中端市场,属于Exynos 5系列的Exynos 7872移动处理器。三星表示,新款的Exynos 7872移动处理器是采用14纳米制程来生产,其中具有两个集群的6核心,包括2个Cortex-A73(2.0GHz)大核心+4个Cortex-A53(1.6Ghz)核心,绘图芯片则是采用Mali-G71 ...

2018-01-19 11:43:20 94

转载 【BZOJ】2125: 最短路 圆方树(静态仙人掌)

【题意】给定带边权仙人掌图,Q次询问两点间最短距离。n,m,Q<=10000【算法】圆方树处理仙人掌问题【题解】树上的两点间最短路问题,常用倍增求LCA解决,考虑扩展到仙人掌图。先对仙人掌图建圆方树,圆圆边和原图边权一致。对于每个方点代表的环,记深度最小的点为x,则圆方边的边权是圆点到x的最短距离。若lca(u,v)为圆点,则两点间最短路转化为圆方树上dis[u]+dis[v...

2018-01-19 09:17:00 59

转载 Android消息机制Handler源码分析

一. 常用的几种方式// 方式1Handler handler = new Handler();Message message = Message.obtain();handler.sendMessage(message);// 方式2Handler handler = new Handler(Looper.getMainLooper());handler.post(new Run...

2018-01-19 03:36:19 80

转载 centos7执行 wget命令: command not found的两种解决方法

1、rpm 安装下载wget的RPM包:http://mirrors.163.com/centos/6.8/os/x86_64/Packages/wget-1.12-8.el6.x86_64.rpm执行rpm -ivh wget-1.12-8.el6.x86_64.rpm 2、yum安装yum -y install wget

2018-01-18 17:20:00 314

转载 聊聊reactive streams的tranform操作

序本文主要展示一下reactive streams的一些transform操作mergeWith @Test public void testMerge(){ Flux<String> flux1 = Flux.interval(Duration.ofSeconds(1)) ...

2018-01-18 17:05:06 94

转载 Cocos2dx源码记录(9) CCQuadCommand

直接上代码,码完字就睡觉class CC_DLL QuadCommand : public TrianglesCommand{public: /**Constructor.*/ QuadCommand(); /**Destructor.*/ ~QuadCommand(); /** Initializes the command. @...

2018-01-18 08:07:48 436

转载 awk工具

awk工具作用:针对文档中的行进行操作,截取功能;针对文档中的行来操作,一行一行的执行;打印文件awk '{print $0}' test.txt截取文档中的某个段head -n2 passwd.txt | awk -F ':' '{print $1}'显示passwd.txt 2行 | 截取以:为分隔符的前面1段-F作用是指定分隔符,默认为空格或者tab;$1 为第一段 $2为第二段 $...

2018-01-18 03:03:12 48

转载 怎样才是一个基本水平的java程序员?

怎样才是一个基本水平的java程序员?熟悉常用的数据结构,包括数组,链表,树,哈希表等。熟悉结构化编程和面向对象编程。能够阅读UML设计图,根据UML语义进行编码了解RDBMS和SQL的使用,包括DDL和DML,理解数据库事务(ACID),锁和死锁。熟悉Java语法特性,正确理解多线程,同步,临界区,线程安全,异常,泛型等。了解常用的Java库,比如java.lang,...

2018-01-17 14:56:00 45

转载 NLP系列学习:常用的语言平滑模型

语言模型常见的平滑算法就那几种,一般的教程都不提分几种的模式、分类。不过在MIT的NLP课程ppt中总结说有三种模式:Discounting, Interpolationg, Back-off有关这三种模式的描述可以见其PPT(http://people.csail.mit.edu/regina/6864/lec2-2.pdf)Discounting类包括:Add-One Smoothing(加法...

2018-01-17 01:56:05 264

转载 tf.nn,tf.layers, tf.contrib概述

我们在使用tensorflow时,会发现tf.nn,tf.layers, tf.contrib模块有很多功能是重复的,尤其是卷积操作,在使用的时候,我们可以根据需要现在不同的模块。但有些时候可以一起混用。 下面是对三个模块的简述: (1)tf.nn :提供神经网络相关操作的支持,包括卷积操作(conv)、池化操作(pool...

2018-01-16 21:36:30 241

转载 STM32 USB转串口驱动移植到SylixOS中遇到的问题总结

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-01-16 09:47:00 173

原创 Oracle宣布新的Java Champions

\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\Oracle宣布了2017年新接纳的Java Champion的综述。这次宣布了40位新的成员,包括InfoQ的贡献者Monica Beckwith。\\Java Champion项目由Oracle运作,用来识别在Oracle公司之外,为Java / JVM生态系统做出重要贡献的专业人员。\ Or...

2018-01-15 18:00:00 62

转载 pycharm 使用ORM创建数据库

数据表的创建表的创建在models.py文件里面创建数据表类,from django.db import modelsclass userinfo(models.Model): uid = models.AutoField(primary_key=True) username = models.CharField(max_length=32) password = ...

2018-01-15 17:42:42 455

转载 防缓存穿透设计

这里首先要弄清楚什么是缓存穿透,缓存雪崩,缓存击穿,简单说就是缓存里面查询不到,db里面也查询不到,耗干服务器资源或缓存失效了,外面的请求这时直接访问的是db不是cache,那么流量一加大,就会把数据库顶爆如果还不清楚,请参考这里 缓存穿透,缓存击穿,缓存雪崩解决方案分析我这里拿之前写过的java-redis缓存jsp页面做例子,限流可用的技术有a,Guava官方文档-RateL...

2018-01-15 14:59:00 58

转载 apache源码安装

1.apr和apr-util,下载地址: http://apr.apache.org/download.cgiyum install gccyum install libtoolyum install expat-develyum install pcre-develcd apr-1.6.3/./configure --prefix=/opt/apr出现...

2018-01-15 12:00:00 63

转载 Linux学习之路-Linux-内部yum配置及hostname修改【11】---20171226

无网络内部yum源仓库状态:公司内部服务器为内网客户端,Centos7系统,且无法与外网连接。需要部署对应的LANMP环境及其它软件解决办法利用网络云服务器,例如利用阿里云的yum源仓库,下载对应软件及关联软件。在客户机上面自建yum仓库,然后通过yum安装,解决依赖问题下载软件[root@Centos7tmp]#mkdir-pv/app/text[root@Ce...

2018-01-13 12:42:43 295

转载 管道符和作业控制 shell变量 环境变量配置文件

8.6 管道符和作业控制管道符的作用在于将符号前面的结果丢给符号后面的命令。管道符后面并不是所有的命令都可以,一般针对文档操作的命令比较常用,eg:cat、less、head、tail、grep、cut、sort、wc、uniq、tee、tr、split、sed、awk等等。cat 1.txt | wc -l ;cat 1.txt |grep 'aaa'ctrl z 暂停一个任务 //把暂停的...

2018-01-12 20:53:30 64

转载 NVIDIA驱动问题解决方案:Failed to initialize NVML: driver/library version mismatch

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-01-12 14:10:00 2324

转载 Python 迭代器和生成器(转)

Python 迭代器和生成器在Python中,很多对象都是可以通过for语句来直接遍历的,例如list、string、dict等等,这些对象都可以被称为可迭代对象。至于说哪些对象是可以被迭代访问的,就要了解一下迭代器相关的知识了。迭代器迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__iter__()和next()方法。其中__iter__...

2018-01-12 13:36:00 37

转载 golang Tag

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-01-12 10:23:00 63

空空如也

空空如也

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

TA关注的人

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