码迷,mamicode.com
首页 > 编程语言
安装配置python环境,并跑一个推荐系统的例子
1.官网下载python2.7,安装完后,在环境变量Path中加上这个路径 在控制台输入python,出现版本信息,就成功了。 2.我使用的是 pycharm,注册后,在 把自己的python.exe配置一下 3.导入项目 项目来自网络 http://pan.baidu.com/s/1miBfaxq ...
分类:编程语言   时间:2017-04-14 22:49:09    阅读次数:250
python中时间对象生成及时间格式的转换
1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" 将其转换为时间数组 import time timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 转换为时间戳: timeStamp = int(time.mkt... ...
分类:编程语言   时间:2017-04-14 22:47:07    阅读次数:4063
spring常用注解使用解析
spring没有采用约定优于配置的策略,spring要求显示指定搜索哪些路径下的Java文件。spring将会把合适的java类全部注册成spring Bean。 问题:spring怎么知道把哪些Java类当初bean类处理? 这就需要使用annotation,spring使用一些特殊的annota ...
分类:编程语言   时间:2017-04-14 22:41:45    阅读次数:175
【BZOJ3790】神奇项链(manacher,树状数组)
题意: 思路:生成一些回文拼起来使生成的段数最小 显然存在一种最优的方案,使生成的那些回文是目标串的极长回文子串 求出对于每个位置的最长回文子串,问题就转化成了: 给定一些已知起始和终止位置的线段,求覆盖住整个区域的最小线段数量 这个可以BIT做,求当前已经覆盖的区域最远能拓展到哪里 也可以预处理一 ...
分类:编程语言   时间:2017-04-14 22:40:50    阅读次数:259
Spring AOP不拦截从对象内部调用的方法原因
拦截器的实现原理很简单,就是动态代理,实现AOP机制。当外部调用被拦截bean的拦截方法时,可以选择在拦截之前或者之后等条件执行拦截方法之外的逻辑,比如特殊权限验证,参数修正等操作。 但是最近在项目中要在一个事务中跨数据源进行操作。数据库跨源就不在这里说了,可以自行百度。 这里出现的问题就是,如果我 ...
分类:编程语言   时间:2017-04-14 22:40:49    阅读次数:231
java多线程功力
一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。多线程编程可以使程序具有两条或两条以上的并发执行线索。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个 ...
分类:编程语言   时间:2017-04-14 22:39:28    阅读次数:261
在eclipse中安装maven和spring boot
在eclipse中安装maven和spring boot 1.打开help->install new software 2.点Add,Name(maven),Location(http://download.eclipse.org/technology/m2e/releases),OK,select ...
分类:编程语言   时间:2017-04-14 22:36:32    阅读次数:228
springMVC参数绑定
默认支持的参数类型 处理器形参中添加如下类型的参数处理注解适配器会默认识别并进行赋值。1 HttpServletRequest通过request对象获取请求信息2 HttpServletResponse通过response处理响应信息3 HttpSession通过session对象得到session ...
分类:编程语言   时间:2017-04-14 22:32:34    阅读次数:324
hdu4416 Good Article Good sentence (后缀数组)
题意:问a串中有多少种字符串集合B中没有的连续子串。a的长度10^5,B中的总长度为不超过10^5. 解法:后缀数组题目;后缀数组能够非常easy算出来一个串中有多少种子串。把a和B集合连起来。求一次不同子串数量,然后减掉B相互连起来的数量。在求时候,要减掉含有链接符的子串,方法是扫一遍,枚举最后出 ...
分类:编程语言   时间:2017-04-14 22:29:24    阅读次数:188
JAVA-day08 下午-总结、測试
继承总结: class { public static void main(String[] args) { System.out.println("Hello World!"); } } class Fu { private int num = 9; public void show1(){} p ...
分类:编程语言   时间:2017-04-14 22:27:51    阅读次数:217
python基础语法学习常见小问题
说明:我是最近觉得python在完成很多工作中方便使用而且功能强大,想突击学习一下。用的是廖雪峰老师的教程,学习python3.X。这里是廖雪峰老师的网站链接: http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a ...
分类:编程语言   时间:2017-04-14 22:27:44    阅读次数:160
事件驱动的Python实现
EventManager事件管理类实现,大概就百来行代码左右。如果有不了事件驱动的工作原理的可以看前一篇《事件驱动的简明讲解》 测试代码 ...
分类:编程语言   时间:2017-04-14 22:25:40    阅读次数:206
javascript 对象的扩展性
javascript 对象 的可扩展性 javascript 对象 的可扩展性 javascript 对象中的可扩展性指的是:是否可以给对象添加新属性。所有的内置对象和自定义对象显示的都是可扩展的,对于宿主对象,则有javascript 引擎决定。 下面有几个函数是设置对象的可扩展性: 1、Obje ...
分类:编程语言   时间:2017-04-14 22:15:16    阅读次数:234
C语言结构体(Struct)
前面的教程中我们讲解了数组(Array),它是一组具有相同类型的数据的集合。但在实际的编程过程中,我们往往还需要一组类型不同的数据,例如对于学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,显然不能用一个数组来存放。在C语言中,可以使用结构体( ...
分类:编程语言   时间:2017-04-14 22:08:47    阅读次数:247
C++中堆对象的构造函数和析构函数逆向分析
实验环境: 操作系统:Windows XP Professional Service Pack 3 集成开发环境:Microsoft Visual C++ 6.0 构建版本:Debug版本 实验代码: 1 #include <stdio.h> 2 3 class People 4 { 5 publi ...
分类:编程语言   时间:2017-04-14 22:05:20    阅读次数:328
java-ml
java-ml是基于java的一个机器学习jar,下载地址:http://java-ml.sourceforge.net/ 导入jar包后就可以开始code了,Eclipse引入外部包的教程:http://jingyan.baidu.com/article/ca41422fc76c4a1eae99e ...
分类:编程语言   时间:2017-04-14 22:05:13    阅读次数:467
堆排序工具类(适用于top k问题,java泛型实现)
代码如下,作用如标题所述 ...
分类:编程语言   时间:2017-04-14 22:04:14    阅读次数:322
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!