码迷,mamicode.com
首页 > 编程语言
常用算法梳理
决策树 决策树是一种基本的分类与回归方法,通常包括三个步骤:特征选择、决策树的生成和决策树的修剪。 树由节点和有向边组成,节点分内部节点(特征或属性)和叶节点(表示一个类) 用决策树分类,从根节点开始,对实例的某一特征进行测试,根据测试结果,将实例分配到其子节点。重复上述过程,直到达到叶节点。 首先 ...
分类:编程语言   时间:2016-06-11 09:18:51    阅读次数:314
python日志模块-logging
日志模块logging logging模块主要可以根据自定义日志信息,在程序运行的时候将日志打印在终端及记录日志到文件中。在这先了解一下logging支持的日志五个级别debug() 调试级别,一般用于记录程序运行的详细信息info() 事件级别,一般用于记录程序的运行过程warnning() 警告... ...
分类:编程语言   时间:2016-06-11 09:15:51    阅读次数:821
python判断变量是否为int、字符串、列表、元组、字典等方法
在实际写程序中,经常要对变量类型进行判断,除了用type(变量)这种方法外,还可以用isinstance方法判断:#!/usr/bin/envpython a=1 b=[1,2,3,4] c=(1,2,3,4) d={‘a‘:1,‘b‘:2,‘c‘:3} e="abc" ifisinstance(a,int): print"aisint" else: print"aisnotint" ifisinstance(b,list): ..
分类:编程语言   时间:2016-06-11 07:09:36    阅读次数:387
【C++】 网络编程 01
趁着计算机网络这门课布置了课程设计,学习下网络编程。 系统:Ubuntu 14.01... 1. 关于Socket(套接字) 1.1 套接字是存在于运输层和应用层间的抽象层,通过它来区分不同应用程序进程间的网络通信和连接。 其主要包含3个参数:通信的目的IP地址、使用的传输层协议(TCP或UDP)和 ...
分类:编程语言   时间:2016-06-11 07:05:56    阅读次数:196
C语言学习日记5
又看了一遍超体,印象最深的是那个黑人上课的场景,真是我想象中的校园,一心学术。 1、结构体 没有结构体之前,在C语言中,数据的组织依靠:变量+数组。最简单的时候,只需要使用基本数据类型来定义单个变量,需要几个变量就定义几个。后来情况变复杂了,有事需要很多意义相关的变量,这时候数组出现了。数组解决了需 ...
分类:编程语言   时间:2016-06-11 01:59:16    阅读次数:185
list与数组之间的转换
1 数组转换为List调用Arrays类的静态方法asList。 2 List转换为数组-参看博客中toArray方法 ...
分类:编程语言   时间:2016-06-11 01:59:53    阅读次数:170
Python 调用 user32.dll
import ctypes h = ctypes.windll.LoadLibrary("C:\\Windows\\System32\\user32.dll") h.MessageBoxW(0, u'内容', u'标题', 0) ...
分类:编程语言   时间:2016-06-11 01:55:42    阅读次数:1919
李洪强-C语言9-C语言的数据,变量和常量
一、数据 图片文字等都是数据,在计算机中以0和1存储。 (一)分类 数据分为静态数据和动态数据。 ①. 静态数据:一些永久性的的数据,一般存储在硬盘中,只要硬盘没坏数据都是存在的。一般以文件的形式存储在硬盘上,电脑关机重启后依然存在。 ②. 动态数据:程序运行过程中,动态产生的的临时数据,一般存储在 ...
分类:编程语言   时间:2016-06-11 01:55:00    阅读次数:132
JavaWeb 项目开发中的技术总结
前言: 在项目开发过程中的一点点指导思想 1、环境准备 win系统 Eclipse 开发平台 maven tomcat Mysql 数据库,mysql5.6 操作数据库的jar 包 JDBC 连接数据库的jar,mysql-connector-java-xxx.jar DbUtils 操作数据库ja ...
分类:编程语言   时间:2016-06-11 00:47:05    阅读次数:368
Python tab补全
Linux系统中的Python tab补全脚本: 写完之后将tab.py文件放到全局环境变量目录/usr/local/python35/lib/python3.5/site-packages/中就可以了 此脚本Python2通用,按照同样的方法配置。 ...
分类:编程语言   时间:2016-06-11 00:46:57    阅读次数:392
Spring注入值得2种方式:属性注入和构造注入
Spring是一个依赖注入(控制反转)的框架,那么依赖注入(标控制反转)表现在那些地方了? 即:一个类中的属性(其他对象)不再需要手动new或者通过工厂方法进行创建,而是Spring容器在属性被使用的时候给予注入。 注入有2种方式: 1. 属性注入:通过无参构造函数+setter方法注入 2. 构造 ...
分类:编程语言   时间:2016-06-11 00:47:27    阅读次数:873
数据结构 -- 图的最短路径 Java版
作者版权所有,转载请注明出处,多谢.http://www.cnblogs.com/Henvealf/p/5574455.html 上一篇介绍了有关图的表示和遍历实现.数据结构 -- 简单图的实现与遍历 (Java)现在就来看看关于求图的最短路径的问题: 注意:本人学习图的时候看的书是: <<数据结构 ...
分类:编程语言   时间:2016-06-11 00:45:03    阅读次数:417
javascript易错知识
1、在try-catch语句中,finally子句是可选的,当包含finally子句的时候,无论try还是catch语句中的return语句都会被忽略。所以,我们在使用finally子句的时候,要想清楚我们希望代码如何执行。 2、jvascript中void是一个操作符,该操作符指定要计算一个表达式 ...
分类:编程语言   时间:2016-06-11 00:47:17    阅读次数:187
Python之【模块】
双层装饰器 一个函数可以被多个装饰器装饰; 多层装饰器的本质是:嵌套; 执行规则是:解释自下而上,执行自上而下 ?简单的用户权限验证程序: 字符串的格式化 ?%的常用方法 s = 'Im %s' % 'alex' Im alex # 输出 s = 'Im %s,age%d' % ('alex', 3 ...
分类:编程语言   时间:2016-06-11 00:45:07    阅读次数:234
隐藏,显示任务栏,桌面 C++代码
...
分类:编程语言   时间:2016-06-11 00:45:50    阅读次数:371
将Linux下python默认版本切换成替代版本
本文链接自http://www.myhack58.com/Article/48/66/2016/71806.htm 当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。你可以按照以下方法使用 ls  ...
分类:编程语言   时间:2016-06-11 00:43:13    阅读次数:301
python多线程-threading模块
threading 是我们常用的用于 python 多线程的模块,其功能更加丰富。下面我们就来开始学习这个模块。 同样的,我这里声明一样我使用的版本是 python2.7,不同版本直接可能存在差异。 老规矩,使用 help() 函数获取帮助文档,看看里面有什么内容。 threading 模块中提供了 ...
分类:编程语言   时间:2016-06-11 00:43:06    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!