- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 selenium.WebDriverException: unknown error: network connection must be enabled 报错 ChromeDriver
java.util.concurrent.ExecutionException: org.openqa.selenium.WebDriverException: unknown error: network connection must be enabled (Session info: headless chrome=80.0.3987.149)Build info: version:...
2020-04-01 14:48:20
5430
原创 go语言的sync.map源码学习
amended标识read里数据是否已被复制到dirty dirty存储map里所有的数据,只有当miss次数>=dirty长度了,才会把read的m字段指向dirty数据,同时清空dirty,设置amended为false. 查询时read里查到值的话:返回时判断是否是nil或expunged,是的话就返回nil,不是的话就返回值。 查询时read里没查到的话:返回的就是dirty里...
2020-02-13 20:30:04
324
原创 go语言的map结构put方法源码解读
func mapassign(t *maptype, h *hmap, key unsafe.Pointer) unsafe.Pointer { if h == nil { panic(plainError("assignment to entry in nil map")) } if raceenabled { callerpc := getcallerpc() pc := ...
2020-01-08 15:52:14
739
原创 go语言的map结构delete方法源码解读
func mapdelete(t *maptype, h *hmap, key unsafe.Pointer) { if raceenabled && h != nil { callerpc := getcallerpc() pc := funcPC(mapdelete) racewritepc(unsafe.Pointer(h), callerpc, pc) ...
2020-01-07 11:43:36
1252
原创 go语言解决因墙而不能下载一些包的问题
我们使用的是gopm这个包来拉去不能下载的包,并以下载goimports插件为例子进行演示首先需要先下载gopm包,1、在idea编译器的terminal里进入你的GOPATH路径,然后执行下边命令下载gopm。go get github.com/gpmgo/gopm接着就是下载因墙而不能下载的软件包了gopm get -g -v -u golang.org/x/tools/c...
2019-10-08 09:37:21
1010
1
原创 springBoot2.X整合prometheus
1、首先需要引入依赖: <!-- prometheus config start--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artif...
2019-08-13 16:18:34
1567
原创 springBoot1.X整合prometheus配置
1、首先需要引入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> <version>1.5.4.RELEASE</...
2019-08-12 16:59:58
3069
原创 hive执行sql后一直处在ACCEPTED: waiting for AM container to be allocated, launched and register with RM.状态
hive执行sql后一直处在ACCEPTED: waiting for AM container to be allocated, launched and register with RM.状态,并且报错返回FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask查看had...
2018-07-22 20:44:15
8344
2
原创 mapreduce中map数量计算---易记版
mapreduce里map数量的大小是由文件大小/分片大小计算得来的。分片大小又是由maxsize和minsize以及blocksize来决定的,这里总结一个简单易记的方式,就是将上面的三个size进行一个排序(由大到小还是由小到大都可以),位于中间的size就是分片的大小了,比如mapred.min.split.size设置minSize,mapred.max.split.size设置maxSi...
2018-05-29 09:46:40
790
原创 Eclipse 下找不到或无法加载主类的解决办法
Eclipse 下找不到或无法加载主类,除了网上说的其他的解决方式,还有一种是你的项目的依赖有问题,就是maven仓库里有坏的jar包。导致项目不知道该引进哪一个正确的jar,这种情况项目会有感叹号,并且可以在Properties窗口看到具体是哪一个jar损坏了
2018-02-05 15:44:44
1171
原创 快速排序学习 以数组中间值为轴
public static void main(String[] args) { int[] arrs = {15,13,17,19,6,34,9,55,9,3242,4}; quickSearch(arrs,0,arrs.length-1); for (int i : arrs) { System.out.println(i); } } private static
2017-11-27 16:30:57
3868
2
原创 cas4.2.7实现其它登陆系统和cas之间的认证,即其他登陆系统登陆后,cas不需要再次登陆,效果跟cas登陆一样
因为cas登陆是流程化的,先修改文件login-webflow.xml,将认证流程改变, 上面是我修改后的代码,需要我们自己在serviceAuthorizationCheck类内判断该用户是否已在其他系统成功登陆,是就走success后续就是cas原有的逻辑,否则就是no(这里就是我们自己新加的逻辑了),接下来我们进入到流程autoLog
2017-11-26 11:13:55
2039
原创 报错:No principal was found in the response from the CAS server
在做cas单点登陆时数据库连接配置没问题,用户信息也没问题,客户端也配置好了,单点登陆可以正常登录,就是跳回客户端时在Cas20ServiceTicketValidator这个类的下面的方法里报出错来, protected final Assertion parseResponseFromServer(final String response) throws TicketValidationEx
2017-11-24 13:07:18
12834
2
转载 cas4.1证书生成,服务端搭建,注意事项
服务器端证书1我们在F盘下建立一个cas文件夹,在此文件夹中生成证书文件,打开dos命令窗口,进入此目录下,这样我们就不用来回制定路径了,只用关心证书生成,它会自动生成到cas文件夹里如图: 2生成服务器端证书,此命令用于在当前目录下新建别名为...
2017-11-22 11:03:02
774
转载 cas5.1x单点登陆后退出到指定页面,服务器端配置
本文内容包括配置单点登出、登出后自动跳转指定资源、CASServer禁用单点登出等与单点登录相对应:登录的地址是/login,登出的地址是/logout,这里需要配置下面两个FilterSingleSignOutFilter:用来使Session失效(要配置casServerUrlPrefix参数)SingleSignOutHttpSessionListener:用于在
2017-11-22 10:36:57
4788
原创 解决使用sap数据库驱动查询hana数据库时,like '%param%' 失效问题
开始使用mysql驱动访问数据库时我们正常的模糊查询写法是 concat('%',#{contractId,jdbcType=VARCHAR},'%')但是hana语法中concat方法是只有两个参数的,因此会报出### Cause: java.sql.SQLException: A problem occurred while trying to acquire a cached
2017-11-07 18:32:29
3346
转载 jar包本地安装以及常用maven仓库
常用仓库http://mvnrepository.com/http://search.maven.org/http://repository.sonatype.org/content/groups/public/http://people.apache.org/repo/m2-snapshot-repository/http://people.apache.org/repo/m
2017-11-01 13:30:25
188
原创 hybris文档笔记
1.items.xml文件的路径是每个extension的resource文件夹,文件命名有规范,core-item.xml2.item.xml文件是用xsd约束来规范书写的,输入不符合规范的数据会报错3.item.xml文件中的itemtype的定义是有顺序的,被继承的要往前放4.两种方式为一个已存在的itemtype新增属性,第一种是创建一个继承他的子类型,然后为子类型添加属性
2017-10-27 18:39:30
1320
springBoot整合kafka和elasticSearch,实现批量拉取日志以及批量更新到es里
2018-01-15
cas4.2.7 实现其他系统和cas互相认证互信2 整包太大这是web项目块,解压放到1里面就可以了
2017-11-26
cas4.2.7 实现其他系统和cas互相认证互信
2017-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人