码迷,mamicode.com
首页 > 编程语言
201521123087 《Java程序设计》第11周学习总结
1. 本周学习总结 2. 书面作业 本次PTA作业题集多线程 互斥访问与同步访问完成题集4-4(互斥访问)与4-5(同步访问)1.1 除了使用synchronized修饰方法实现互斥同步访问,还有什么办法实现互斥同步访问(请出现相关代码)? 答: 1.2 同步代码块与同步方法有何区别? 答:同步方法 ...
分类:编程语言   时间:2017-05-06 20:45:16    阅读次数:234
JavaScript实现网页元素的拖拽效果
以下的页面中放了两个div,能够通过鼠标拖拽这两个元素到任何位置。 实现该效果的HTML页面代码例如以下所看到的: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style type=" ...
分类:编程语言   时间:2017-05-06 20:45:02    阅读次数:138
java中string.trim()函数的作用
trim /[tr?m] / 英文意思:整理,修理,修剪,整齐的 trim()的作用:去掉字符串首尾的空格。 执行结果:a: hello world ,falsea:hello world,true trim()的源代码: ...
分类:编程语言   时间:2017-05-06 20:03:23    阅读次数:182
Python之关于工具包简介
1、Pandas Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函 ...
分类:编程语言   时间:2017-05-06 20:02:59    阅读次数:150
群智能优化算法-测试函数matlab源码
群智能优化算法测试函数matlab源代码 ...
分类:编程语言   时间:2017-05-06 20:02:36    阅读次数:273
《JavaScript》——DOM
DOM (Document Object Model) 即文档对象模型, 针对 HTML 和 XML 文档的 API (应用程序接口) 。DOM 描绘了一个层次化的节点树,执行开发者加入、移除和改动页面的某一部分。 DOM中提供了两个节点接口,一个Node接口,一个是document接口,这两种接口 ...
分类:编程语言   时间:2017-05-06 20:02:10    阅读次数:295
快速排序法
这个排序方法的时间复杂度为O(nlogn),最坏时间复杂度为O(n^2),所以说是属于所有排序方法中比较高效率的一种了。 这种排序方法的基本思想是: 先找到一个区间中的一个基准点,然后找到这个区间右边所有小于这个基准点的元素都放到基准点左边,还有这个区间左边所有左边大于这个基准点的元素都放到基准点右 ...
分类:编程语言   时间:2017-05-06 20:01:19    阅读次数:239
[BZOJ 2434][Noi2011]阿狸的打字机(AC自动机+树状数组+dfs序)
Description 打字机上只有28个按键,分别印有26个小写英文字母和'B'、'P'两个字母。经阿狸研究发现,这个打字机是这样工作的: ·输入小写字母,打字机的一个凹槽中会加入这个字母(这个字母加在凹槽的最后)。 ·按一下印有'B'的按键,打字机凹槽中最后一个字母会消失。 ·按一下印有'P'的 ...
分类:编程语言   时间:2017-05-06 20:00:37    阅读次数:211
排序算法之高速排序(Java)
//高速排序 public class Quick_Sort { // 排序的主要算法 private int Partition(int[] data, int start, int end) { int mid_data = data[end];// 选取最后最个数作为中间值哨兵,从開始进行遍历 ...
分类:编程语言   时间:2017-05-06 20:00:22    阅读次数:169
Java之数组篇
动手动脑,第六次Tutorial——数组 这次的Tutorial讲解了Java中如何进行数组操作,包括数组声明创建使用和赋值运算,写这篇文章的目的就是通过实际运用已达到对数组使用的更加熟练,下面是实践代码之后的感悟与总结: 动手动脑1:PassArray.java PassArray.java 观察 ...
分类:编程语言   时间:2017-05-06 19:59:49    阅读次数:213
Java中随机数的产生方式与原理
查阅随机数相关资料,特做整理 首先说一下java中产生随机数的几种方式 EN。。。其实在Random的默认构造方法里也是使用上面第三种方法进行随机数的产生的。 对于方法二中的Random类有两种构建方式:带种子和不带种子 不带种子:此种方式将会返回随机的数字,每次运行结果不一样,相当于用System ...
分类:编程语言   时间:2017-05-06 19:59:18    阅读次数:162
python logging 日志使用
https://docs.python.org/3/library/logging.html1、日志级别 日志一共分成5个等级,从低到高分别是:DEBUG INFO WARNING ERROR CRITICAL。 DEBUG:详细的信息,通常只出现在诊断问题上INFO:确认一切按预期运行WARNIN ...
分类:编程语言   时间:2017-05-06 19:58:28    阅读次数:221
《python核心编程》笔记
创建文件(makeTextFile.py)脚本提醒用户输入一个尚不存在的文件名,然后由用户输入文件每一行,最后将所有文本写入文本文件 1 #!/usr/bin/env python 2 3 'makeTextFile.py -- creat text file' 4 5 import os 6 ls ...
分类:编程语言   时间:2017-05-06 19:58:15    阅读次数:161
Spring切点表达式常用写法
任意公共方法的执行: 任何一个名字以 set 开始的方法的执行: AccountService 接口定义的任意方法的执行: 在 service 包中定义的任意方法的执行: 在 service 包或其子包中定义的任意方法的执行: 在 service 包中的任意连接点(在 Spring AOP 中只是方 ...
分类:编程语言   时间:2017-05-06 19:57:49    阅读次数:309
ID3算法Java实现
ID3算法java实现 1 ID3算法概述 1.1 信息熵 熵是无序性(或不确定性)的度量指标。假如事件A的全概率划分是(A1,A2,...,An),每部分发生的概率是(p1,p2,...,pn)。那信息熵定义为: 通常以2为底数。所以信息熵的单位是bit。 1.2 决策树 决策树是以实例为基础的归 ...
分类:编程语言   时间:2017-05-06 19:56:39    阅读次数:339
JavaScript基础知识之 每日一题(网上搜罗来滴)
1.返回什么类型 答案是:object 参考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof 理解:明天再理解吧,今天太晚了 ...
分类:编程语言   时间:2017-05-06 19:55:16    阅读次数:120
突如其来的“中断异常”,我(Java)该如何处理?
3.try-catch块 try语句块中代码执行时发生三种情况: try语句块中代码正常执行完毕,没有任何异常,那么catch语句块的代码将不会被执行。 输入100和200后程序顺利进行! try语句块中代码执行过程中产生异常,并且该异常跟catch中声明的异常类型相符合,那么try语句块中剩余的代 ...
分类:编程语言   时间:2017-05-06 19:53:57    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!