The best programmers of Embezzland compete to develop a part of the project called "e-Government" — the system of automated statistic collecting and p ...
分类:
编程语言 时间:
2018-06-30 23:38:47
阅读次数:
271
CAS,在Java并发应用中通常指CompareAndSwap,即比较并交换。 CAS是一个原子操作,它比较一个内存位置的值并且只有相等时修改这个内存位置的值为新的值,保证了新的值总是基于最新的信息计算的,如果有其他线程在这期间修改了这个值则CAS失败。 synchronized属于重量级锁,很多时 ...
分类:
其他好文 时间:
2018-06-30 18:48:27
阅读次数:
167
转自:http://www.cnblogs.com/EzrealLiu/p/5559255.html 1. 摘要 SSO这一概念由来已久,网络上对应不同场景的成熟SSO解决方案比比皆是,从简单到复杂,各式各样应有尽有!开源的有OpenSSO、CAS ,微软的AD SSO,及基于kerberos 的S ...
分类:
其他好文 时间:
2018-06-30 17:48:02
阅读次数:
206
话不多说,直接看代码 1、区分Android、iphone、ipad: 2、区分设备: 新浪微博为1,QQ客户端为2,微信低于6.0.2版本为3,高于6.0.2版本为4,其他为0。 3、区分各个浏览器 完 ...
分类:
Web程序 时间:
2018-06-30 16:16:07
阅读次数:
203
1、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 +=1;有什么错? 答:对于short s1=1;s1=s1+1来说,在s1+1运算时会自动提升表达式的类型为int,那么将int赋予给short类型的变量s1会出现类型转换错误。 对于short ...
分类:
编程语言 时间:
2018-06-29 20:40:28
阅读次数:
125
一、环境准备操作系统:
[root@localhost?~]#?cat?/etc/redhat-release?
CentOS?Linux?release?7.3.1611?(Core)?
修改主机名:
[root@localhost?~]#?hostnamectl?set-h
分类:
其他好文 时间:
2018-06-29 17:27:03
阅读次数:
324
服务器部署cas,登录后页面提示INVALID_PROXY_CALLBACK 然后查看cas的日志,日志报以下错误: 说是证书有问题,然后又重新导入了证书还是报错 报错原因: 解决方法: cas客户端和服务端分别放不同版本tomcat中。第二个tomcat的startup.bat和shutdown. ...
分类:
其他好文 时间:
2018-06-29 14:15:21
阅读次数:
221
简单的思路,简单的算法 题目简述:实验室设备信息用文件存储,提供文件的输入输出操作;要能够完成设备的录入和修改,需要提供设备添加和修改操作;实现对设备进行分类统计,需要提供排序操作;实现对设备的查询需要提供查找操作。 结构体定义如下: 在此做了六个模块,分别是:实验设备信息输入模块、实验设备信息添加 ...
分类:
编程语言 时间:
2018-06-28 23:01:42
阅读次数:
416
golang中有两个锁实现 atomic的CAS实现锁 首先是inter cpu,熟悉汇编的人都知道,inter指令集有个lock,如果某个指令集前面加个lock,那么在多核状态下,某个核执行到这个前面加lock的指令的时候,inter会让总线锁住,当这个核把这个指令执行完了,再开启总线!这是一种最 ...
分类:
其他好文 时间:
2018-06-28 22:57:17
阅读次数:
218
;with test(CID,money,NewAmount) as ( SELECT Row_Number() over ( order by money ) as CID ,money ,money *0.1 as NewAmount FROM test107 ) select b.CID , ... ...
分类:
其他好文 时间:
2018-06-27 18:49:43
阅读次数:
137