码迷,mamicode.com
首页 > 编程语言 > 日排行
Day1[下] - Python基础 基本语法、流程控制
一、变量\字符编码 Variables are used to store information to be referenced and manipulated in a computer program. They also provide a way of labeling data wit ...
分类:编程语言   时间:2017-05-21 16:49:27    阅读次数:205
Java异常-可能会出现异常丢失的情况&finally
finally的两种特性: 对于没有垃圾回收和析构函数自动调用机制的语言来说,Java中的finally非常重要。它能使程序员保证: 1、无论异常是否被抛出,finally子句总能被执行。这个特性我们可以用来解决以下问题:Java的异常不允许我们回到异常抛出的地点时,该如何应对?把try块放在循环里 ...
分类:编程语言   时间:2017-05-21 16:51:02    阅读次数:255
Spring中使用属性文件properties的两种方式
实际项目中,通常将可配置的参数放到属性文件中,例如数据库连接信息、redis连接信息等,便于统一管理。然后通过IoC框架spring将其加载到上下文中,使得程序可以直接使用。 创建mysql.properties文件,并置于CLASSPATH路径中,如果使用maven构建工程,直接放置在resour ...
分类:编程语言   时间:2017-05-21 16:52:10    阅读次数:282
Python3.4 12306 2015年3月验证码识别
import ssl import json from PIL import Image import requests import re import urllib.request as urllib2 if hasattr(ssl, '_create_unverified_context'): ...
分类:编程语言   时间:2017-05-21 16:53:21    阅读次数:329
算法设计与分析
开始跟着云课堂学习《算法设计与分析》入门篇和进阶篇,开始系统的学习一下 P问题,非P类问题,NP问题,NPC问题 P问题:如果一个问题可以找到一个能在多项式的时间(n在底数上面)里解决的算法,那么这个问题就是P问题。 NP问题:可以在多项式时间里验证一个解的问题。NP问题的另一个定义是,可以在多项式 ...
分类:编程语言   时间:2017-05-21 16:53:42    阅读次数:289
Java之Hashtable、HashMap及Properties
HashTable继承于比较古老的Dictionary,而HashMap是接口Map的实现。 HashMap是HashTable的一个轻量级实现,HashMap不是线程安全的,而HashTable是线程安全的。 HashMap允许key或者value为null,而HashTable是不允许的。 在效 ...
分类:编程语言   时间:2017-05-21 16:54:31    阅读次数:261
linux线程笔记1之创建线程
1 线程与进程的对比 这里有一个笔记详细的阐述 http://blog.csdn.net/laviolette/article/details/51506953 2 创建线程函数 int pthread_create(pthread_t *thread, const pthread_attr_t * ...
分类:编程语言   时间:2017-05-21 16:54:40    阅读次数:215
Python Tkinter学习(1)——第一个Tkinter程序
注:本文可转载,转载请注明出处:http://www.cnblogs.com/collectionne/p/6885066.html。 Tkinter介绍 Python支持多个图形库,例如Qt、wxWidgets,等等。但是Python的标准GUI库是Tkinter。Tkinter是Tk Inter ...
分类:编程语言   时间:2017-05-21 16:55:00    阅读次数:705
Python中的tuple
tuple是一种有序的集合:元组。和list类似,不同的是,tuple一旦创建就不能再改动了。 一、创建tuple 1、创建tuple用()来表示 2、创建空tuple: 3、创建单元素tuple:须要在元素后加逗号 4、创建“可变”tuple 用list来表示tuple中的当中一个元素,改动lis ...
分类:编程语言   时间:2017-05-21 16:56:03    阅读次数:239
python-广度优先搜索
广度优先搜索 下面我们来来BFS算法策略: 比如:我们要从双子峰 >金门大桥,最短路径如何? 我们利用广度优先搜索来一步步求解,注意广度优先搜索在于的关键在于“广”,也就是说以双子峰为起点,我们要尽可能的多比较与之相邻的周边路径,从其中选取一条最优路径。 第一步: 我们沿着两个箭头方向路径探索到a点 ...
分类:编程语言   时间:2017-05-21 16:56:27    阅读次数:364
c++之单例模式
1 本篇主要讨论下多线程下的单例模式实现: 首先是 double check 实现方式: 这种模式可以满足多线程环境下,只产生一个实例。 但是这种实现存在除bug的隐患, 问题就在: value_ = new T; 上。《程序员的自我修养》上指出: 这样的代码是有问题的,问题的来源在于 cpu 的乱 ...
分类:编程语言   时间:2017-05-21 16:56:35    阅读次数:276
Java 多线程详解(三)------线程的同步
Java 多线程详解(一) 概念的引入:http://www.cnblogs.com/ysocean/p/6882988.html Java 多线程详解(二) 如何创建进程和线程:http://www.cnblogs.com/ysocean/p/6883491.html 介绍完如何创建进程以及线程了 ...
分类:编程语言   时间:2017-05-21 16:57:13    阅读次数:319
20145234黄斐《java程序设计》实验四
实验过程: JDK、Android Studio的安装: 参见卢晓明博客:http://www.cnblogs.com/lxm20145215 /p/5444207.html 注意事项:解决Fetching android sdk component information加载过久问题 安装完成后, ...
分类:编程语言   时间:2017-05-21 16:58:05    阅读次数:210
Spring 侵入式和非侵入式
1.非侵入式的技术体现 允许在应用系统中自由选择和组装Spring框架的各个功能模块,并且不强制要求应用系统的类必须从Spring框架的系统API的某个类来继承或者实现某个接口。 2.如何实现非侵入式的设计目标的 1)应用反射机制,通过动态调用的方式来提供各方面的功能,建立核心组间BeanFacto ...
分类:编程语言   时间:2017-05-21 16:58:25    阅读次数:2098
线程的实现方式之内核支持线程和用户级线程
线程是OS进行独立调试、执行的基本单位,进程是系统进行资源分配的基本单位,一个进程可以包含若干个线程。无论是系统进程还是用户进程,进程的创建、撤消、以及要求系统设备完成的IO操作,都是利用系统调用而进入内核,再由内核中相应处理程序予以完成。进程的切换同样是在内核的支持下实现的。即不论什么样的进程,它 ...
分类:编程语言   时间:2017-05-21 16:59:28    阅读次数:1308
java 对象深拷贝工具
来自: http://www.cnblogs.com/DreamDrive/p/5430981.html 需要对象实现Serializable接口 public class CloneUtils { // 拷贝一个对象 @SuppressWarnings("unchecked") public st ...
分类:编程语言   时间:2017-05-21 16:59:37    阅读次数:346
Java 数组
Java 数组 Java 数组 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 Java 语言中提供的数组是用来存储固定大小的同类型元素。 你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,numb ...
分类:编程语言   时间:2017-05-21 16:59:43    阅读次数:223
spring简介及常用术语
1、引入 在开发应用时常会遇到如下问题: 1)代码耦合性高; 2)对象之间依赖关系处理繁琐; 3)事务控制繁琐; 2、Spring简介 1)Spring概述 什么是Spring: ①Spring是一个轻量级的DI/Ioc和AOP容器框架。存在的意义是用于构建轻量级的J2EE应用; ②Spring以一 ...
分类:编程语言   时间:2017-05-21 17:42:58    阅读次数:240
python教程1:Python基础之数据类型和变量、字符串和编码
视频链接: 我是在Linux下玩python的,Linux下默认安装python,直接打个pyhon3就好了,python大小写敏感 我们来写第一个简单的python程序 怎么运行呢?有人说是./运行,然而我试了试并不可以....这样才行..... print里面也可以输出多个字符串,用 , 进行分 ...
分类:编程语言   时间:2017-05-21 17:44:05    阅读次数:280
树状数组求逆序对
逆序对指的是这样一种东西,在一个序列x中,某两个数x[i]和x[j]满足x[i]>x[j],且i<j。luogu有很多题可以练习这种题,例如我今天做的火柴排队(NOIP2013),再例如P1908逆序对 逆序对有很多种求法,在数据规模较小的时候可以n2暴力,较大的可以归并,树状数组解法是一种树状数组 ...
分类:编程语言   时间:2017-05-21 17:44:59    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!