- nginx做反向代理和后端web服务器之间的交互
文渡呀
nginx后端java
1.Nginx是什么?Nginx就是反向代理服务器。首先我们先来看看什么是代理服务器,代理服务器一般是指局域网内部的机器通过代理服务发送请求到互联网上的服务器,代理服务器一般作用于客户端。比如GoAgent,FQ神器。一个完整的代理请求过程为:客户端首先与代理服务器创建连接,然后根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或则获得目标服务器的指定资源。Web代理服务器是网络的中间实体
- 代理中的正向代理和反向代理
_Java_King_
nginx
首先,代理服务器一般指局域网内部的机器通过代理服务器发送请求到互联网上的服务器,代理服务器一般作用在客户端。例如:GoAgent软件。我们的客户端在进行操作的时候,我们使用的正是正向代理,通过正向代理的方式,在我们的客户端运行一个软件,将我们的HTTP请求转发到其他不同的服务器端,实现请求的分发。反向代理服务器作用在服务器端,它在服务器端接收客户端的请求,然后将请求分发给具体的服务器进行处理,然后
- SkyWalking系列之skywalking go agent 使用问题
小小一刀
分布式链路skywalkinggo
概述SkyWalking是一个基于OpenTracing规范的、开源的APM系统,它是专门为微服务架构以及云原生架构而设计的,支持多种语言的客户端,部署简单,快速,目前在业界使用较为广泛。具体的skywalking安装部署参照上一篇博文:SkyWalking系列之SkyWalking搭建。Skywalkinggoagent配置使用参照:SkyWalking系列之skywalkinggoagent配
- Nginx篇---第三篇
数据大魔王
nginx服务器运维
系列文章目录文章目录系列文章目录一、请解释代理中的正向代理和反向代理二、解释Nginx用途一、请解释代理中的正向代理和反向代理首先,代理服务器一般指局域网内部的机器通过代理服务器发送请求到互联网上的服务器,代理服务器一般作用在客户端。例如:GoAgent软件。我们的客户端在进行操作的时候,我们使用的正是正向代理,通过正向代理的方式,在我们的客户端运行一个软件,将我们的HTTP请求转发到其他不同的服
- 搜狗浏览器 开启 默认 代理 全网加速 8087
ifooc
浏览器搜狗
今天用校内上网,发现用搜狗浏览器打开不了http://www.w3school.com.cn/了,记得搜狗浏览器是代理功能的,用的是8087端口(和goagent默认端口是一样的,两个一起会冲突)。怎么用不了了。开启全网加速就好了。这个只能代理后可以访问一些校内等访问不了的资源,但是必须是国内允许的站点,用这个是无法突破gfw的。
- SkyWalking系列之skywalking go agent配置使用
小小一刀
分布式链路
概述SkyWalking是一个基于OpenTracing规范的、开源的APM系统,它是专门为微服务架构以及云原生架构而设计的,支持多种语言的客户端,部署简单,快速,目前在业界使用较为广泛。具体的skywalking安装部署参照上一篇博文:SkyWalking搭建。由于我司部分底层服务用golang实现,为了做apm分析,需要集成skywalkinggoagent。环境搭建名称链接描述go2skyh
- python交叉编译_交叉编译Python 3.3 压成1.5MB
weixin_39832628
python交叉编译
在研究如何在嵌入式Linux上搭建Python运行环境,因为有了Python之后,很多工具例如GoAgent之类的东西就可以用上场了。昨天成功编译了Python2.6,参考了网上很多方法,但最后无果而终,现在总结了一套自己的编译方法,基本上可以秒杀所有Python版本的交叉编译,这里做一个总结。我的编译环境是Debian64位无桌面版本,体积很小巧,安装在办公室电脑虚拟机里,在家里也可以远程编译代
- /usr/bin/ld: 找不到 -ltingyungosdk
gudongkun1121
go
/usr/bin/ld:找不到-ltingyungosdk出现这个错误,是因为历史的vendor目录中引入了_"github.com/TingYunGo/goagent"_"github.com/TingYunGo/goagent/database"_"github.com/TingYunGo/goagent/nosql/go-redis/v8"但是vendor包中没有初始化"github.com
- Nginx配置本地图片服务器的实现
目录一、Nginx介绍二、图片服务器搭建一、Nginx介绍Nginx就是反向代理服务器。首先我们先来看看什么是代理服务器,代理服务器一般是指局域网内部的机器通过代理服务发送请求到互联网上的服务器,代理服务器一般作用于客户端。比如GoAgent,FQ神器。一个完整的代理请求过程为:客户端首先与代理服务器创建连接,然后根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或则获得目标服务器的指定资
- 墙内 s3.amazonaws.com 文件下载
weixin_30488313
json
话说最近想看看gitbook的官方客户端如何,但是呢去下载自动跳转到了amazon的服务器。这肯定属于被屏蔽的ip范围。使用goagent下载时网络不稳定,中间会断开的。最好的办法是什么?百度网盘离线下载还不收费。就这么简单,不需要FQ。转载于:https://www.cnblogs.com/fcdmeng/p/3870637.html
- 阿里云搭建静态服务器Nginx
扁扁少年
阿里云服务器搭建与环境搭建linuxnginxhttp服务器centos
一、Nginx简介Nginx就是反向代理服务器。首先我们先来看看什么是代理服务器,代理服务器一般是指局域网内部的机器通过代理服务发送请求到互联网上的服务器,代理服务器一般作用于客户端。比如GoAgent,FQ神器。一个完整的代理请求过程为:客户端首先与代理服务器创建连接,然后根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或则获得目标服务器的指定资源。Web代理服务器是网络的中间实体。代
- Chrome/Firefox等提示“安全证书不被信任”解决办法
WillenWu
google
使用GoAgent等软件时,在Chrome/Firefox等浏览器浏览时,会出现“您尝试访问的是www.youtube.com,但服务器出示的证书是由您计算机的操作系统不信任的实体所颁发。这可能表明服务器已自行生成了安全凭据,GoogleChrome浏览器认为其中的身份信息不可靠;也可能表明攻击者正试图拦截您的通信内容。您无法继续操作,因为网站经营者已请求提高此域的安全性。”,导致网站不能访问,这
- 给小米路由器上面的python添加扩展库
ftsun123
openwrtlinux
上次编译python移植的到小米路由器上,http://blog.csdn.net/ftsun123/article/details/24925671,想把goagent移植到python上面,发现没有openssl支持,调用urllib打开https的网站会有问题,所以我这边添加了对openssl的支持,添加步骤如下。首先下载openssl的sourcecodehttp://www.openss
- 常用开发工具的代理设置
貌似掉线
就是笔记
在进行代理设置前,首先你得有代理服务器。如果没有,可参见我前一篇文章《使用傻瓜包goagent》。下面,我假定我的代理服务器的IP为192.168.137.1(局域网里面用)或127.0.0.1(本机中使用),端口为8087,来讲解一下关于一些工具的代理设置方法,包括:androidsdkmanager,androidstudio,svn,git,gradle,curl,repo,wget。1.A
- nginx概念理解
白及
Web服务器故障排除性能优化Web服务器AapcheNginx
Nginx是什么代理服务器:一般是指局域网内部的机器通过代理服务器发送请求到互联网上的服务器,代理服务器一般作用在客户端。应用比如:GoAgent,神器.一个完整的代理请求过程为:客户端首先与代理服务器创建连接,接着根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或者获得目标服务器的指定资源。Web代理(proxy)服务器是网络的中间实体。代理位于Web客户端和Web服务器之间,扮演“中
- Salesforce开发入门
weixin_34356138
云计算风起云涌,已成势不可挡之势。公司好多项目都依托于云平台了,网络安全采用了zscaler,人力资源系统用的workday,我们case系统也用了salesforce,我自己也在用运行于GoogleAppEngine上的GoAgent来实现无差别上网。最近有个小项目需要对salesforce上的case系统做个定制,于是花了点时间看了一下salesforce的开发文档,还蛮有意思。force.c
- 安装各种软件开发环境的教程
wlxk
chrome+goagent教程:http://jingyan.baidu.com/article/63acb44a9ce10461fdc17e42.htmllinux安装jdk下载最新http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlhttp://blog.csdn.net/hzq
- Elastic APM-Go Agent介绍(中文翻译)
Nirvana
golangelasticsearchapm
是什么ElasticAPM是一款应用程序性能检测工具(ApplicationPerformanceManagement),可以借助Elasticsearch进行存储性能数据,利用Kibana进行UI可视化。其中收集各个应用的性能数据是利用Agent进行收集,Agent根据不同语言提供了不同的实现,针对Go的应用程序也同样提供了GoAgent,结合下图APM的架构图更容易理解。概念介绍Agent对所
- Bash Shellshock(Bash远程代码执行)漏洞批量利用脚本
隐形人真忙
web渗透测试安全编程
Bash远程代码执行漏洞的威力确实要比心脏滴血大很多,但是影响范围不是很广泛,不过昨天的分析文章Bash远程代码执行漏洞分析中末尾提到了这个漏洞的批量问题。其中最最简单的方法就是使用搜索引擎的hacking技术,这里我使用的GoogleHacking语法结合GoogleAPI来进行链接的抓取。只不过在国内的话。。。。需要加代理。程序中的代理是我本地的goagent代理,端口是8087。如何检测漏洞
- 利用Sina App Engine突破限制进行国内代理
mcdona1d
备忘工具sina代理服务器
前言在Google还能正常访问的时候,不少人使用GoogleAppEngine进行代理服务,但是在Google被封杀掉之后这项服务便不能使用了,在国内,我们有BAE,SAE等祖国版服务,某些时候,我们就可以利用这写服务进行国内代理,从而实现突破内网封杀,教育网加速,甚至是隐藏ip等功能。所需要的工具SinaAppEngineGoagenthttps://github.com/goagent/goa
- Composer更新慢的终极解决方案
weixin_34356555
2019独角兽企业重金招聘Python工程师标准>>>开始用Composer管理PHP的包依赖后,感觉神清气爽啊,不过问题很快就来了,更新速度太TMD的慢了啊有木有,基本到了没法用的地步。怎么办?那就是VPN啦。买个VPN,问题一下解决了。但是,公司的路由器是关闭VPN相关的端口的,只开放个80,8000等端口走走HTTP协议。怎么办?程序员们都知道,有个好用又免费的神器,就是GoAgent。(这
- 网络视频嗅探的几种方法
sinolzeng
数学
今天整理各种网上的视频的下载方法:1.最低级:直接用优酷、土豆等视频客户端。2初级:使用硕鼠、维棠、飞驴等站点进行下载,在绝大多数情况下是有用的。3中级:使用火狐的NetVideoHunter、DownloadHelper等插件进行下载,通常可以秒杀几乎所有的网站了。4.高级:在中级的基础上加上IDM和酷抓、影音嗅探等工具一起使用。并且可以利用IDM搭配goagent加速下载。5.毕业:通过查看网
- 渗透测试-环境(1)
清风冷吟
渗透测试渗透测试
渗透测试-环境(1)代理实验环境linux虚拟机(etherpad)测试用虚拟机系统Ubuntu:Metasploitable2模拟真实网络M0n0wall防火墙背靠背防火墙基本工具使用NC/ncatWiresharkTcpdump过程文档记录Dradiskeepnotetruecrypt渗透测试-环境(1)代理TORGoAgentGtk实验环境linux虚拟机(etherpad)http://w
- 删除.svn&Python.h&python-ctags
地狱吹雪鸭
shell
find.-name.svn|xargsrm-rf我承认abs是看几遍都不算多的书diveintopythonhttp://woodpecker.org.cn/diveintopython/goagent备份http://hi.baidu.com/suyuwen1/blog/item/43cb5f2c8c1d75f58a139991.html如果安装python插件的时候报“Python.h:没有
- X2go 使用
trywobest
Software
出错信息:Theremoteproxyclosedtheconnectionwhilenegotiatingthesession.Thismaybeduetothewrongauthenticationcredentialspassedtotheserver.解决办法:Onserver:sudoapt-getremove--purge-yx2goserverx2goagentx2goclientr
- 国内镜像网站更新AndroidSDK 的操作
LittleStone_greensky
android基础
——-鉴于goagent等福利利器被封,我们这些做开发的无辜良民受了大罪,尤其是从网上找着可以用的demo,下下来导入工程,报着各种奇葩错误,那时心情是拔凉拔凉的。我们大天朝给我们关上了google的大门,于心不忍,留下了镜像网站这个窗户供我们使用。不管怎么说吧,有就将就着用吧,反正盗版惯了。(有VPN的小伙伴可以略过)——-先不废话,直接上网址镜像网站,在此要感谢我们Android兴趣群里的小伙
- Nginx是什么,有什么优点?为什么选择Nginx做web服务器软件?
liucw_cn
1、基础知识代理服务器:一般是指局域网内部的机器通过代理服务器发送请求到互联网上的服务器,代理服务器一般作用在客户端。应用比如:GoAgent,FQ神器.一个完整的代理请求过程为:客户端首先与代理服务器创建连接,接着根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或者获得目标服务器的指定资源。Web代理(proxy)服务器是网络的中间实体。代理位于Web客户端和Web服务器之间,扮演“中
- 没那么神秘:linux下生存实录
iSuwen
耶!Linux
0.2版本更新记录:更新浏览器一节,详细介绍各类常用插件,介绍播放flash视频报错的解决方法;新增一节,介绍借助SmartHosts+GoAgent实现免费、稳定、高速、自适应。pdf下载地址https://www.box.com/s/991fade30acc10138f19。//==========================================================
- proxy.in配置说明
滑尔夫斯稽
寡妇王
(相关链接https://code.google.com/p/goagent/wiki/ConfigIntroduce)3.1.0系列版本[listen]#监听ip,如果需要允许局域网/公网使用,设为0.0.0.0即可ip=127.0.0.1#使用GAE服务端的默认8087端口,如有需要你可以修改成其他的port=8087#8087端口验证的用户名和密码,设置后可以防止局域网内其他人使用你的GoA
- linux系统导入CA证书
ziyouwaYJ
linux
英文版出处:http://majic.rs/blog/system-wide-installation-of-certificates因为众所周知的原因,同步android源码成了非常痛苦的事情。迫不得已采用了goagent,但是在同步时发生经常发生SSL错误,意思是CA认证失败。网上找了一圈资料,最后明白根本的原因是系统中没有安装goagent的CA证书。这里的系统不是指firefox,也不是C
- 如何用ruby来写hadoop的mapreduce并生成jar包
wudixiaotie
mapreduce
ruby来写hadoop的mapreduce,我用的方法是rubydoop。怎么配置环境呢:
1.安装rvm:
不说了 网上有
2.安装ruby:
由于我以前是做ruby的,所以习惯性的先安装了ruby,起码调试起来比jruby快多了。
3.安装jruby:
rvm install jruby然后等待安
- java编程思想 -- 访问控制权限
百合不是茶
java访问控制权限单例模式
访问权限是java中一个比较中要的知识点,它规定者什么方法可以访问,什么不可以访问
一:包访问权限;
自定义包:
package com.wj.control;
//包
public class Demo {
//定义一个无参的方法
public void DemoPackage(){
System.out.println("调用
- [生物与医学]请审慎食用小龙虾
comsci
生物
现在的餐馆里面出售的小龙虾,有一些是在野外捕捉的,这些小龙虾身体里面可能带有某些病毒和细菌,人食用以后可能会导致一些疾病,严重的甚至会死亡.....
所以,参加聚餐的时候,最好不要点小龙虾...就吃养殖的猪肉,牛肉,羊肉和鱼,等动物蛋白质
- org.apache.jasper.JasperException: Unable to compile class for JSP:
商人shang
maven2.2jdk1.8
环境: jdk1.8 maven tomcat7-maven-plugin 2.0
原因: tomcat7-maven-plugin 2.0 不知吃 jdk 1.8,换成 tomcat7-maven-plugin 2.2就行,即
<plugin>
- 你的垃圾你处理掉了吗?GC
oloz
GC
前序:本人菜鸟,此文研究学习来自网络,各位牛牛多指教
1.垃圾收集算法的核心思想
Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。
垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别
- shiro 和 SESSSION
杨白白
shiro
shiro 在web项目里默认使用的是web容器提供的session,也就是说shiro使用的session是web容器产生的,并不是自己产生的,在用于非web环境时可用其他来源代替。在web工程启动的时候它就和容器绑定在了一起,这是通过web.xml里面的shiroFilter实现的。通过session.getSession()方法会在浏览器cokkice产生JESSIONID,当关闭浏览器,此
- 移动互联网终端 淘宝客如何实现盈利
小桔子
移動客戶端淘客淘寶App
2012年淘宝联盟平台为站长和淘宝客带来的分成收入突破30亿元,同比增长100%。而来自移动端的分成达1亿元,其中美丽说、蘑菇街、果库、口袋购物等App运营商分成近5000万元。 可以看出,虽然目前阶段PC端对于淘客而言仍旧是盈利的大头,但移动端已经呈现出爆发之势。而且这个势头将随着智能终端(手机,平板)的加速普及而更加迅猛
- wordpress小工具制作
aichenglong
wordpress小工具
wordpress 使用侧边栏的小工具,很方便调整页面结构
小工具的制作过程
1 在自己的主题文件中新建一个文件夹(如widget),在文件夹中创建一个php(AWP_posts-category.php)
小工具是一个类,想侧边栏一样,还得使用代码注册,他才可以再后台使用,基本的代码一层不变
<?php
class AWP_Post_Category extends WP_Wi
- JS微信分享
AILIKES
js
// 所有功能必须包含在 WeixinApi.ready 中进行
WeixinApi.ready(function(Api) {
// 微信分享的数据
var wxData = {
&nb
- 封装探讨
百合不是茶
JAVA面向对象 封装
//封装 属性 方法 将某些东西包装在一起,通过创建对象或使用静态的方法来调用,称为封装;封装其实就是有选择性地公开或隐藏某些信息,它解决了数据的安全性问题,增加代码的可读性和可维护性
在 Aname类中申明三个属性,将其封装在一个类中:通过对象来调用
例如 1:
//属性 将其设为私有
姓名 name 可以公开
- jquery radio/checkbox change事件不能触发的问题
bijian1013
JavaScriptjquery
我想让radio来控制当前我选择的是机动车还是特种车,如下所示:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"><
- AngularJS中安全性措施
bijian1013
JavaScriptAngularJS安全性XSRFJSON漏洞
在使用web应用中,安全性是应该首要考虑的一个问题。AngularJS提供了一些辅助机制,用来防护来自两个常见攻击方向的网络攻击。
一.JSON漏洞
当使用一个GET请求获取JSON数组信息的时候(尤其是当这一信息非常敏感,
- [Maven学习笔记九]Maven发布web项目
bit1129
maven
基于Maven的web项目的标准项目结构
user-project
user-core
user-service
user-web
src
- 【Hive七】Hive用户自定义聚合函数(UDAF)
bit1129
hive
用户自定义聚合函数,用户提供的多个入参通过聚合计算(求和、求最大值、求最小值)得到一个聚合计算结果的函数。
问题:UDF也可以提供输入多个参数然后输出一个结果的运算,比如加法运算add(3,5),add这个UDF需要实现UDF的evaluate方法,那么UDF和UDAF的实质分别究竟是什么?
Double evaluate(Double a, Double b)
- 通过 nginx-lua 给 Nginx 增加 OAuth 支持
ronin47
前言:我们使用Nginx的Lua中间件建立了OAuth2认证和授权层。如果你也有此打算,阅读下面的文档,实现自动化并获得收益。SeatGeek 在过去几年中取得了发展,我们已经积累了不少针对各种任务的不同管理接口。我们通常为新的展示需求创建新模块,比如我们自己的博客、图表等。我们还定期开发内部工具来处理诸如部署、可视化操作及事件处理等事务。在处理这些事务中,我们使用了几个不同的接口来认证:
&n
- 利用tomcat-redis-session-manager做session同步时自定义类对象属性保存不上的解决方法
bsr1983
session
在利用tomcat-redis-session-manager做session同步时,遇到了在session保存一个自定义对象时,修改该对象中的某个属性,session未进行序列化,属性没有被存储到redis中。 在 tomcat-redis-session-manager的github上有如下说明: Session Change Tracking
As noted in the &qu
- 《代码大全》表驱动法-Table Driven Approach-1
bylijinnan
java算法
关于Table Driven Approach的一篇非常好的文章:
http://www.codeproject.com/Articles/42732/Table-driven-Approach
package com.ljn.base;
import java.util.Random;
public class TableDriven {
public
- Sybase封锁原理
chicony
Sybase
昨天在操作Sybase IQ12.7时意外操作造成了数据库表锁定,不能删除被锁定表数据也不能往其中写入数据。由于着急往该表抽入数据,因此立马着手解决该表的解锁问题。 无奈此前没有接触过Sybase IQ12.7这套数据库产品,加之当时已属于下班时间无法求助于支持人员支持,因此只有借助搜索引擎强大的
- java异常处理机制
CrazyMizzz
java
java异常关键字有以下几个,分别为 try catch final throw throws
他们的定义分别为
try: Opening exception-handling statement.
catch: Captures the exception.
finally: Runs its code before terminating
- hive 数据插入DML语法汇总
daizj
hiveDML数据插入
Hive的数据插入DML语法汇总1、Loading files into tables语法:1) LOAD DATA [LOCAL] INPATH 'filepath' [OVERWRITE] INTO TABLE tablename [PARTITION (partcol1=val1, partcol2=val2 ...)]解释:1)、上面命令执行环境为hive客户端环境下: hive>l
- 工厂设计模式
dcj3sjt126com
设计模式
使用设计模式是促进最佳实践和良好设计的好办法。设计模式可以提供针对常见的编程问题的灵活的解决方案。 工厂模式
工厂模式(Factory)允许你在代码执行时实例化对象。它之所以被称为工厂模式是因为它负责“生产”对象。工厂方法的参数是你要生成的对象对应的类名称。
Example #1 调用工厂方法(带参数)
<?phpclass Example{
- mysql字符串查找函数
dcj3sjt126com
mysql
FIND_IN_SET(str,strlist)
假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在1到 N 之间。一个字符串列表就是一个由一些被‘,’符号分开的自链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则 FIND_IN_SET() 函数被优化,使用比特计算。如果str不在strlist 或st
- jvm内存管理
easterfly
jvm
一、JVM堆内存的划分
分为年轻代和年老代。年轻代又分为三部分:一个eden,两个survivor。
工作过程是这样的:e区空间满了后,执行minor gc,存活下来的对象放入s0, 对s0仍会进行minor gc,存活下来的的对象放入s1中,对s1同样执行minor gc,依旧存活的对象就放入年老代中;
年老代满了之后会执行major gc,这个是stop the word模式,执行
- CentOS-6.3安装配置JDK-8
gengzg
centos
JAVA_HOME=/usr/java/jdk1.8.0_45
JRE_HOME=/usr/java/jdk1.8.0_45/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME
- 【转】关于web路径的获取方法
huangyc1210
Web路径
假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果: 1、 System.out.println(request.getContextPath()); //可返回站点的根路径。也就是项
- php里获取第一个中文首字母并排序
远去的渡口
数据结构PHP
很久没来更新博客了,还是觉得工作需要多总结的好。今天来更新一个自己认为比较有成就的问题吧。 最近在做储值结算,需求里结算首页需要按门店的首字母A-Z排序。我的数据结构原本是这样的:
Array
(
[0] => Array
(
[sid] => 2885842
[recetcstoredpay] =&g
- java内部类
hm4123660
java内部类匿名内部类成员内部类方法内部类
在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号。内部类可以间接解决多继承问题,可以使用内部类继承一个类,外部类继承一个类,实现多继承。
&nb
- Caused by: java.lang.IncompatibleClassChangeError: class org.hibernate.cfg.Exten
zhb8015
maven pom.xml关于hibernate的配置和异常信息如下,查了好多资料,问题还是没有解决。只知道是包冲突,就是不知道是哪个包....遇到这个问题的分享下是怎么解决的。。
maven pom:
<dependency>
<groupId>org.hibernate</groupId>
<ar
- Spark 性能相关参数配置详解-任务调度篇
Stark_Summer
sparkcachecpu任务调度yarn
随着Spark的逐渐成熟完善, 越来越多的可配置参数被添加到Spark中来, 本文试图通过阐述这其中部分参数的工作原理和配置思路, 和大家一起探讨一下如何根据实际场合对Spark进行配置优化。
由于篇幅较长,所以在这里分篇组织,如果要看最新完整的网页版内容,可以戳这里:http://spark-config.readthedocs.org/,主要是便
- css3滤镜
wangkeheng
htmlcss
经常看到一些网站的底部有一些灰色的图标,鼠标移入的时候会变亮,开始以为是js操作src或者bg呢,搜索了一下,发现了一个更好的方法:通过css3的滤镜方法。
html代码:
<a href='' class='icon'><img src='utv.jpg' /></a>
css代码:
.icon{-webkit-filter: graysc