Python安装完Numpy,SciPy和MatplotLib后,可以成为非常犀利的科研利器。网上关于这三个库的安装都写得非常不错,但是大部分人遇到的问题并不是如何安装,而是安装好后因为配置不当,在使用时总会出现import xxx error之类的错误。我也是自己摸索了很久才发现如何去正确配置的。 ...
分类:
编程语言 时间:
2016-08-07 10:52:07
阅读次数:
208
最近在打cf时赛后翻阅别人的代码总是会发现一个陌生而奇怪的头文件#include<bits/stdc++.h> 奇怪之处就在于基本上所有的代码只要用了这个头文件就不再写其他头文件了。 百度过后仿佛打开了新世界的大门,头文件居然还可以这样用!!! #include<bits/stdc++.h>包含了目 ...
分类:
编程语言 时间:
2016-08-07 10:50:35
阅读次数:
322
近日整合sping和hibernate框架时遇到了一系列的异常,本次主要说明一下spring框架可能出现的异常及解决方案。 我们借助sping强大的bean容器管理机制,通过BeanFactory轻松的实现javabean的生命周期管理,然而在配置管理的时候难免会遇到一些异常: 异常1:No qua ...
分类:
编程语言 时间:
2016-08-07 09:45:18
阅读次数:
360
数组的定义: JavaScript 中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数。然而,这些数字索引在内部被转换为字符串类型,这是因为 JavaScript 对象中的属性名必须是字符串。在内部被归类为数组。由于 Array 在 JavaScript 中被当作对象,因此 ...
分类:
编程语言 时间:
2016-08-07 09:37:10
阅读次数:
168
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 9 ...
分类:
编程语言 时间:
2016-08-07 08:30:50
阅读次数:
136
spring mvc+ELK从头开始搭建日志平台 最近由于之前协助前公司做了点力所能及的事情,居然收到了一份贵重的端午礼物,是给我女儿的一个乐高积木,整个有7大包物件,我花了接近一天的时间一砖一瓦的组织起来,虽然很辛苦但是能够从过程中体验到乐趣。这次将分享从头搭建分布式日志系统,主要是在spring ...
分类:
编程语言 时间:
2016-08-07 08:29:50
阅读次数:
275
D语言标准库中已经有比较好的日志文件实现,默认是把日志输出到标准输入输出,如果需要输入到文件,设置如下: stdThreadLocalLog = new FileLogger("log.txt"); 在执行上面语句后, 使用error,log等函数,都会将日志输出到log.txt文件中。 ...
分类:
编程语言 时间:
2016-08-07 06:20:52
阅读次数:
216
参考https://dlang.org/phobos/std_algorithm.html 在std.algorithm中提供了大量操作Range的函数。一共分为六大类。 一、Searching 搜索 1) all 判断函数,是否集合中所有元素是否都符合条件 auto arr = [1, 3, 5,... ...
分类:
编程语言 时间:
2016-08-07 06:19:09
阅读次数:
178
在游戏开发过程中,我们经常会遇到游戏发布后,测试时玩着玩着明显的感觉到有卡顿现象。出现这种现象的有两个原因:一是游戏优化的不够好或者游戏逻辑本身设计的就有问题,二是手机硬件不行。好吧,对于作为程序员的我们只能从第一个原因着手了,那就开始对着Profiler看性能开销,接下来就开始做各种内存,特效,代 ...
分类:
编程语言 时间:
2016-08-07 06:19:10
阅读次数:
1199
Python中子类调用父类的方法有两种方法能够实现:调用父类构造方法,或者使用super函数(两者不要混用)。 使用“super”时经常会出现代码“super(FooChild,self).__init__(xxx,xxx)”。那super().__init__()到底要怎么用呢? 为了方便理解,我 ...
分类:
编程语言 时间:
2016-08-07 06:18:52
阅读次数:
259
快速排序,又称划分交换排序。以分治法为策略实现的快速排序算法。 本文主要要谈的是利用javascript实现in-place思想的快速排序 分治法: 在计算机科学中,分治法是建基于多项分支递归的一种很重要的算法范式。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题, ...
分类:
编程语言 时间:
2016-08-07 06:17:16
阅读次数:
234
1.继承Thread类 2.实现Runnable接口 ...
分类:
编程语言 时间:
2016-08-07 06:17:06
阅读次数:
176
一、静态文件加载问题 刚开始学习SpringMVC,发现静态文件无法加载 web.xml配置如下: 该配置会将一切资源的请求都交给SpringMVC去处理,而SpringMVC会将URL映射到对应的控制器去处理,对静态文件的请求会报 没有对应映射 的错误。 解决方法我目前只查到以下两种: 1.配置w ...
分类:
编程语言 时间:
2016-08-07 06:17:06
阅读次数:
191
要做一个儿童搜索引擎的项目(www.kidsearch.cn),所以开始接触各种新的语言,觉得python的爬虫确实很厉害,确实有必要学习。 学习网站:廖雪峰的python3教程http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449 ...
分类:
编程语言 时间:
2016-08-07 06:15:23
阅读次数:
182
数据结构 创建向量和矩阵 1 函数c(), length(), mode(), rbind(), cbind() 1 函数c(), length(), mode(), rbind(), cbind() 1 函数c(), length(), mode(), rbind(), cbind() 1 函数c ...
分类:
编程语言 时间:
2016-08-07 06:13:13
阅读次数:
737
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 9 ...
分类:
编程语言 时间:
2016-08-07 06:11:29
阅读次数:
180
持久化(Persistence) 即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 持久化是将程序数据在持久状态和瞬时状态间转换的机制。 JDBC就是一种持久化机制。文件IO也 ...
分类:
编程语言 时间:
2016-08-07 06:12:51
阅读次数:
403