编程
文章平均质量分 90
南猿北辙
这个作者很懒,什么都没留下…
展开
-
Java中CAS详解(转)
在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁锁机制存在以下问题:(1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。(2)一个线程持有锁会导致其它所有需要此锁的线程挂起。(3)如果一个优先级高的线程等待一个优先级低的线程释放锁会导致优先级倒置,引起性能风险。volatile是不错的机制,但是volatile不能保证原子性。因此对于同步最终还是要回到锁机制上来。独占锁是一种悲观锁,synchronized就是一种转载 2021-06-15 09:28:26 · 257 阅读 · 0 评论 -
关于oracle数据库中出现ORA-00907: 缺失右括号的解决方法(转)
关于oracle数据库中出现ORA-00907: 缺失右括号的解决方法原文地址:https://www.cnblogs.com/Olive116/p/5149680.htmlORA-00907: 缺失右括号前言最近在开发过程中使用oracle数据库,在程序中进行查询数据时遇到了“ORA-00907: 缺失右括号”的问题,但是如果直接把sql语句直接在数据库或PL/SQL中执行时,却又能够正常查询,为了解决这个问题,折腾了半天,查找了一些资料,所以就对各种导致出现“缺失右括号”的情况进行了整理总结转载 2020-11-04 10:14:25 · 15965 阅读 · 1 评论 -
前端的各种日期操作(转)
前言虽然现在处理日期方面已经有了很成熟的也很好用的库,例如(momentjs和date-fns),但是在实际开发中,我们有时候可能并不需要整个库。所以我就在下面整理了在前端开发时对日期时间的各种操作,也算是比较全的了。其中一部分来自自己,还有一部分来源于我们万能的网友~获取当前时间戳var timestamp = Date.parse(new Date()); //精确到秒va...转载 2020-01-15 09:44:35 · 355 阅读 · 0 评论 -
顶级开发社区(转)
原始链接:http://www.codeceo.com/article/14-communities-programmer-go.html 本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作!作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验。下面这张图列出了14个程序员经常逛的顶级...转载 2018-12-18 14:23:20 · 239 阅读 · 0 评论 -
dubbo常用配置及注意事项(转)
1、启动时检查 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止Spring初始化完成,以便上线时,能及早发现问题,默认check=true。 关闭所有服务的启动时检查:(没有提供者时报错) <dubbo:consumer check="false" /> 关闭某个服务的启动时检查:(没有提供者时报错) <dubbo:referen...转载 2019-01-17 14:07:45 · 246 阅读 · 0 评论 -
Maven,pom.xml配置文件详解(转)
Maven,pom.xml配置文件详解setting.xml主要用于配置maven的运行环境等一系列通用的属性,是全局级别的配置文件;而pom.xml主要描述了项目的maven坐标,依赖关系,开发者需要遵循的规则,缺陷管理系统,组织和licenses,以及其他所有的项目相关因素,是项目级别的配置文件。基础配置一个典型的pom.xml文件配置如下:<projectxmlns...转载 2019-05-22 10:37:19 · 269 阅读 · 0 评论 -
网络传输协议https原理(转)
Http存在的问题 上过网的朋友都知道,网络是非常不安全的。尤其是公共场所很多免费的wifi,或许只是攻击者的一个诱饵。还有大家平时喜欢用的万能钥匙,等等。那我们平时上网可能会存在哪些风险呢? 1. 泄密,个人隐私、账户密码等信息可能会被盗取。 2. 篡改,收到的数据可能被第三方修改过,或被植入广告等。 3. 假冒,访问的站点非目标服务器站点。如域名欺骗、域名劫持、钓鱼网站等。...转载 2019-05-30 09:25:28 · 614 阅读 · 0 评论 -
[NewLife.XCode]百亿级性能 大数据(转)
[NewLife.XCode]百亿级性能NewLife.XCode是一个有10多年历史的开源数据中间件,支持nfx/netcore,由新生命团队(2002~2019)开发完成并维护至今,以下简称XCode。整个系列教程会大量结合示例代码和运行日志来进行深入分析,蕴含多年开发经验于其中,代表作有百亿级大数据实时计算项目。开源地址:https://github.com/NewLifeX/X...转载 2019-05-28 16:11:15 · 358 阅读 · 0 评论 -
程序员实用工具(转)
程序员实用工具网站感觉不错,谢谢博主分析。目录1、搜索引擎1.1、秘迹搜索1.2、小白盘2、PPT2.1、优品PPT3、图片操作3.1、图片无限变大4、文件共享4.1、拷贝兔5、应届生招聘5.1、应届生求职网6、程序员面试题库6.1、LeetCode(力扣)7、办公、开发软件7.1、我爱分享网8、高清图片、视频素材网站9...转载 2019-09-25 09:37:56 · 259 阅读 · 0 评论