首页 > 编程语言
Java 死锁
什么是死锁? 当一个线程永远地持有一个锁,并且其他线程都尝试去获得这个锁时,那么它们将永远被阻塞,当线程A持有锁1想获取锁2,当线程B持有锁2想获取锁1 这种情况下就会产生2个线程一直在阻塞等待其他线程释放锁1 锁2 就会造成死锁。 下面我们来看一下死锁的示例: 输出: 后面什么都不输出了, 为什么 ...
分类:编程语言   时间:2017-02-10 17:48:50    收藏:0  评论:0  赞:0  阅读:170
javascript HTML静态页面传值的四种方法
一:JavaScript静态页面值传递之URL篇能过URL进行传值.把要传递的信息接在URL上.Post.htm 1 代码如下: 2 3 <input type="text" name="username"> 4 <input type="text" name="sex"> 5 <input typ ...
分类:编程语言   时间:2017-02-10 17:48:29    收藏:0  评论:0  赞:0  阅读:300
改造PAXOS算法消灭活锁
分布式一致性协议的目的是确定一个不可变变量分布式存储的取值;通过对国内外一致性算法的研究成果和PAXOS协议活锁的分析,发现引入一个角色作为竞争时的代理提交者就可以解决活锁问题,从而在本文引入“代理提交抢占式多数派一致性算法(PPMC)” 详细请看 《改造PAXOS算法消灭活锁 》http://we ...
分类:编程语言   时间:2017-02-10 17:47:48    收藏:0  评论:0  赞:0  阅读:198
杂项之python利用pycrypto实现RSA
杂项之python利用pycrypto实现RSA 本节内容 pycrypto模块简介 RSA的公私钥生成 RSA使用公钥加密数据 RSA使用私钥解密密文 破解博客园登陆 pycrypto模块简介 pycrypto模块是python中用来处理加密解密等信息安全相关的一个很重要模块。 该模块支持的加密方 ...
分类:编程语言   时间:2017-02-10 17:46:58    收藏:0  评论:0  赞:0  阅读:577
python类、对象、方法、属性之类与对象笔记
python类、对象、方法、属性之类与对象笔记 python中一切皆为对象,所谓对象:我自己就是一个对象,我玩的电脑就是对象,坐着的椅子就是对象,家里养的小狗也是一个对象。。。。。。 我们通过描述属性(特征)和行为来描述一个对象的。比如家里的小狗,它的颜色,大小,年龄,体重等是它的属性或特征。它会汪 ...
分类:编程语言   时间:2017-02-10 17:40:51    收藏:0  评论:0  赞:0  阅读:267
C++学习的心路历程之心理障碍
断断续续的C++学习已经过了1年多了,可是,我还是没有迈出可以自如输出写点什么的那一步。甚至我因为这个老是怀疑自己的智商,我是真心想学懂,因为这个关系到我的就业,直接关系到我的饭碗。我是十分的着急,可是越着急越是没有进展,渐渐地我更加的没自信,甚至有点抑郁的迹象。总之,它已经成了我的心理负担。 C+ ...
分类:编程语言   时间:2017-02-10 17:37:26    收藏:0  评论:0  赞:0  阅读:118
预排序遍历树算法牺牲写性能的改进
结合数据结构与以及“预排序遍历树算法”, 利用关系数据库系统实现树型层次模型数据库的存储、检 索、遍历、插入和删除等基本算法,并解决了“预排序遍历树算法”的一个缺点(牺牲写的性能)。 详细请看《预排序遍历树算法牺牲写性能的改进 》 http://wenku.baidu.com/view/634656 ...
分类:编程语言   时间:2017-02-10 17:33:00    收藏:0  评论:0  赞:0  阅读:244
auguements实参对象的数组化
Title ...
分类:编程语言   时间:2017-02-10 17:31:29    收藏:0  评论:0  赞:0  阅读:135
Java线程池(一):初识
1、什么是线程池? 简单粗暴的理解就是:装着一个或多个线程的容器,我们称这个容器为线程池。 在现实世界中,有着各种各样的“池”,例如游泳池、花池等等。那花池来说,里面种满了各种各样的鲜花,花池本身要做的就是提供一片空地,里面的鲜花是园丁来种植、浇水。不同于花池,线程池不仅仅需要提供一个可以装线程的容 ...
分类:编程语言   时间:2017-02-10 17:28:07    收藏:0  评论:0  赞:0  阅读:166
javascript深入理解js闭包
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=1; function f1(){ alert(n); } f1(); / ...
分类:编程语言   时间:2017-02-10 17:24:03    收藏:0  评论:0  赞:0  阅读:142
Java--运算符
1、逻辑运算符 1、 与:要求所有人都投票同意,才能通过某议题 2、 或:只要求一个人投票同意就可以通过某议题 3、 非:某人原本投票同意,通过非运算符,可以使其投票无效 4、 异或:有且只能有一个人投票同意,才可以通过某议题 当使用逻辑运算符时,我们会遇到一种很有趣的“短路”现象。 譬如:( on ...
分类:编程语言   时间:2017-02-10 17:19:46    收藏:0  评论:0  赞:0  阅读:98
python中的enumerate函数
enumerate 函数用于遍历序列中的元素以及它们的下标: >>> for i,j in enumerate(('a','b','c')): print i,j 0 a1 b2 c>>> for i,j in enumerate([1,2,3]): print i,j 0 11 22 3>>> f ...
分类:编程语言   时间:2017-02-10 17:18:12    收藏:0  评论:0  赞:0  阅读:165
面试中的排序算法总结
来源:大海里的太阳 链接:www.cnblogs.com/wxisme/p/5243631.html 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般 ...
分类:编程语言   时间:2017-02-10 17:14:45    收藏:0  评论:0  赞:0  阅读:355
javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法
javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法前言在js中,数组和对象的复制如果使用=号来进行复制,那只是浅拷贝。如下图演示: 如上,arr的修改,会影响arr2的值,这...
分类:编程语言   时间:2017-02-10 16:29:14    收藏:0  评论:0  赞:0  阅读:196
Python,OpenGL生命游戏
初学Python和OpenGL,练手的第一个小程序life.py,这个小程序在日后会不断调整,增加类、优化判断及操作 执行效果: 在开局时间内,随机生成绿色、红色两种会逐渐老化死亡的生物。然后开始生存游戏,周围本物种生物大于竞争下限且小于竞争上限时生存并繁殖,红绿两物种间会互相对抗 执行截图: 执行 ...
分类:编程语言   时间:2017-02-10 16:28:21    收藏:0  评论:0  赞:0  阅读:218
python 批量ping服务器
最近在https://pypi.python.org/pypi/mping/0.1.2找到了一个python包,可以用它来批量ping服务器,它是中国的大神写的,支持单个服务器、将服务器IP写在txt或json里都可以。 具体用法有中文文档,感谢作者youfou 这里我改了几个字,方便我这种英文不好 ...
分类:编程语言   时间:2017-02-10 15:38:31    收藏:0  评论:0  赞:0  阅读:257
Javascript模块化编程(三):require.js的用法
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常流行的库require.js。 一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多, ...
分类:编程语言   时间:2017-02-10 15:37:53    收藏:0  评论:0  赞:0  阅读:213
【转载】Java后端相关的范例项目---优雅的SSM
http://wosyingjun.iteye.com/blog/2312553?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io 这里推荐几个自己写的范例项目,主要采用SSM(Spring+SpringMVC+Mybatis)框 ...
分类:编程语言   时间:2017-02-10 14:54:55    收藏:0  评论:0  赞:0  阅读:213
快速排序法
快速排序法 for(j=0;j<n;j++) { key=a[j]; i=j-1; while(i>=0&&a[i]>key) { a[i+1]=a[i]; i--; } a[i+1]=key; } ...
分类:编程语言   时间:2017-02-10 14:53:16    收藏:0  评论:0  赞:0  阅读:242
Java中正则表达式去除html标签
Java中正则表达式去除html的标签,主要目的更精确的显示内容,比如前一段时间在做类似于博客中发布文章功能,当编辑器中输入内容后会将样式标签也传入后台并且保存数据库,但是在显示摘要的时候,比如显示正文的前50字作为摘要,那么这时需要去除所有html标签,然后在截取50字,所以就通过了Java正则表 ...
分类:编程语言   时间:2017-02-10 14:49:51    收藏:0  评论:0  赞:0  阅读:156
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!