synchronized用于多线程设计,有了synchronized关键字,多线程程序的运行结果将变得可以控制。synchronized关键字用于保护共享数据。 synchronized实现同步的机制:synchronized依靠"锁"机制进行多线程同步,"锁"有2种,一种是对象锁,一种是类锁。 1 ...
分类:
编程语言 时间:
2017-10-18 10:08:09
阅读次数:
277
Random生成随机数 ...
分类:
编程语言 时间:
2017-10-18 10:09:37
阅读次数:
159
JavaWeb笔记 一、servlet 真正helloServlet所在的位置 HelloServlet.java package net.zixue.servlet; import jdk.nashorn.internal.runtime.arrays.IteratorAction; import ...
分类:
编程语言 时间:
2017-10-18 10:10:04
阅读次数:
210
Pycharm的使用技巧 在Python命令行和VIM中自动补全 选择License server 下边输入 http://idea.imsxm.com/ 可以用专业版 设置Python解释器位置: File菜单 >Settings >Project:PycharmProjects >Project ...
分类:
编程语言 时间:
2017-10-18 10:10:44
阅读次数:
216
一.数字 Python 支持三种不同的数值类型: 整型(Int) :整数无大小限制。(Python3.x),也可用十六进制或八进制表示。 浮点型(float) :也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250) 复数( (complex)): a + bj,或者comple ...
分类:
编程语言 时间:
2017-10-18 10:12:25
阅读次数:
239
为了尽可能避免安全问题,公司的很多系统服务都逐步https化,虽然开始过程会遇到各种问题,但趋势不改。最完美的https应用是能实现双向认证,客户端用私钥签名用服务端公钥加密,服务端用私钥签名客户端都公钥加密,但现实很多情况不可能让每个客户端都申请一个证书,因此只实现https的单项认证,即只要服务 ...
分类:
编程语言 时间:
2017-10-18 10:12:56
阅读次数:
272
说实话,这道题把我坑惨了!我以为就是简单的从头开始深搜到尾,但是错了!害得我一直超时! 题意: 样例: 1.深搜算法 首先,我在这里不得不吐槽,这道题把我坑惨了,其实也怪我没有没有认真的审题。 我开始一直认为,图的遍历必须从头遍历开始,谁知道一直超时,一直卡在70%样例。后来看了他们的代码,发现他们 ...
分类:
编程语言 时间:
2017-10-18 10:13:29
阅读次数:
209
别名(引用):主要用于做函数的形式参数。 引用是复合类型,通过在变量前添加&符号来定义。不能定义引用类型的引用!!除了作为形参,定义引用时必须初始化!!如: ...
分类:
编程语言 时间:
2017-10-18 10:14:14
阅读次数:
179
Encode 将一个对象编码成JSON数据,接受一个interface{}对象,返回[]byte和error: func Marshal(v interface{}) ([]byte, error) Marshal函数将会递归遍历整个对象,依次按成员类型对这个对象进行编码,类型转换规则如下: boo ...
分类:
编程语言 时间:
2017-10-18 10:15:07
阅读次数:
265
一、同心圆 二、太阳花 三、五星红旗 四、画菱形花 ...
分类:
编程语言 时间:
2017-10-18 10:15:48
阅读次数:
305
OpenStack Object Storage(Swift)架构、原理及特性 ghost丶桃子 2016-05-20 16:23:40 浏览640 评论0 摘要: 简介 OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一。Swift使用普通 ...
分类:
编程语言 时间:
2017-10-18 10:16:04
阅读次数:
263
26:尽可能延后变量定义式的出现时间 1:只要你定义了一个变量而其类型带有一个构造函数或析构函数,那么当程序的控制流到达这个变量定义式时,你便得承受构造成本;当这个变量离开其作用域时,你便得承受析构成本。即使这个变量最终并未被使用,仍需耗费这些成本,所以你应该尽可能避免这种情形。 2:像下面这个函数 ...
分类:
编程语言 时间:
2017-10-18 10:16:10
阅读次数:
149
介绍Python编译器1.linux下:一般使用vi或者vim直接编译以.py为后缀的文件,使用vi需要自己搜索vimpython自动补全以方便我们编写。2.windos下:(1)使用submit选择Python类型进行编译,但是对于初学者submit需要安装许多插件,很麻烦。这些后面会提到。(2)使用editplus以及..
分类:
编程语言 时间:
2017-10-18 11:11:21
阅读次数:
376
前言在机器学习的无监督算法中,可能C均值算法是较早出现(笔者在韩家炜教授上世纪90年代所著的《数据挖掘》中最早看到)同时其若干变种可能也是应用最为广泛的一类无监督算法,只不过那时可能机器学习一词使用的还不甚广泛,而是叫做数据挖掘(DataMining),不过无论采用何种..
分类:
编程语言 时间:
2017-10-18 11:11:27
阅读次数:
240
一、ApplicationContextAware接口 public interface ApplicationContextAware extends Aware { void setApplicationContext(ApplicationContext var1) throws BeansE ...
分类:
编程语言 时间:
2017-10-18 11:13:06
阅读次数:
254
1、XML转数组 步骤: (1)首先使用SimpleXML将xml文件转换为对象 (2)由于这个对象中既有数组,数组内又包含对象,我们使用递归将每一个对象强转成数组 转换代码: (3)一维数组转换为XML数据 代码: (4)多维数据转换为XML 代码: ...
分类:
编程语言 时间:
2017-10-18 11:13:51
阅读次数:
227
1.搭建SpringMVC框架,不过多阐述 2.spring-mvc.xml加入以下配置: 3.在resources新建目录messages,然后新建以下两个文件: 4.后台控制器编写 5.jsp页面编写 6.测试 ...
分类:
编程语言 时间:
2017-10-18 11:14:10
阅读次数:
171
原链:http://www.cnblogs.com/vamei/archive/2012/07/09/2582435.html 注意:zip()在python2 3里面不一致 然后继续python3的zip() ...
分类:
编程语言 时间:
2017-10-18 11:15:30
阅读次数:
151
用python实现九型人格测试,并把测试结果绘制成饼图,实现代码如下: 运行结果如下: ninp.txt里存储的规则字典格式如下: ...
分类:
编程语言 时间:
2017-10-18 11:18:04
阅读次数:
668
题记工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时补充(附带架构装逼词汇)。俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的..
分类:
编程语言 时间:
2017-10-18 11:20:53
阅读次数:
221