码迷,mamicode.com
首页 > 编程语言 > 周排行
《C++ Primer》读书笔记—第四章 表达式
声明: 文中内容收集整理自《C++ Primer 中文版 (第5版)》,版权归原书所有。 学习一门程序设计语言最好的方法就是练习编程 1、表达式由一个或多个运算对象组成,对表达式求值将得到一个结果。字面值和变量是最简单的表达式,其结果就是字面值和变量的值。把一个运算符和一个或多个运算对象组合起来可以 ...
分类:编程语言   时间:2017-02-27 15:45:25    阅读次数:209
关于对Enum的理解
之前一直对枚举类型的理解存在误解,现重新学习 Enum 类型的介绍 枚举类型(Enumerated Type) 很早就出现在编程语言中,它被用来将一组类似的值包含到一种类型当中。而这种枚举类型的名称则会被定义成独一无二的类型描述符,在这一点上和常量的定义相似。不过相比较常量类型,枚举类型可以为申明的 ...
分类:编程语言   时间:2017-02-27 15:53:14    阅读次数:303
python实现ftp上传下载文件
#!/usr/bin/envpython #encoding:utf-8 __author__="pwy" ‘‘‘ 上传:上传文件并备份到其他目录 下载:下载文件,并删除远端文件 ‘‘‘ fromftplibimportFTP fromtimeimportsleep importos,datetime,logging fromshutilimportmove HOST="192.168.1.221" USER="sxit" PASSWORD="1q..
分类:编程语言   时间:2017-02-27 15:57:22    阅读次数:231
类的特殊获取方式——《Thinking in Java》随笔008
//:Lauch.java // 学习《Thinking in Java》的代码笔记 // Soup是后面学习单例设计模式的一个基础。 package cn.skyfffire; /** * * @author skyfffire * */ class Soup { private Soup() {... ...
分类:编程语言   时间:2017-02-27 16:46:31    阅读次数:194
剑指offer编程题Java实现——面试题10二进制中1的个数
题目: 请实现一个函数,输入一个整数,输出该整数二进制表示中1的个数。例如,把9表示成二进制是1001,有2位是1,该函数输出2解法:把整数减一和原来的数做与运算,会把该整数二进制表示中的最低位的1变成0,与运算进行多少次就有多少个1。 ...
分类:编程语言   时间:2017-02-27 17:35:13    阅读次数:246
【Java并发编程】6、volatile关键字解析&内存模型&并发编程中三概念
转自:http://www.cnblogs.com/dolphin0520/p/3920373.html volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字 ...
分类:编程语言   时间:2017-02-27 17:48:56    阅读次数:223
Bellman_Ford算法
看了别人的博客,总结得很好。http://blog.csdn.net/xu3737284/article/details/8973615 Bellman-Ford算法可以大致分为三个部分第一,初始化所有点。每一个点保存一个值,表示从原点到达这个点的距离,将原点的值设为0,其它的点的值设为无穷大(表示 ...
分类:编程语言   时间:2017-02-27 17:50:33    阅读次数:176
selenium-webdriver(python) (十四) -- webdriver原理(转载虫师自动化)
selenium-webdriver(python) (十四) -- webdriver原理 2013-08-22 12:55 by 虫师, 13926 阅读, 12 评论, 收藏, 编辑 之前看乙醇视频中提到,selenium 的ruby 实现有一个小后门,在代码中加上$DEBUG=1 ,再运行脚 ...
分类:编程语言   时间:2017-02-27 17:58:39    阅读次数:288
为什么要使用 Go 语言?Go 语言的优势在哪里?
使用 Go语言开发的比较成功的软件有哪些?国内有哪些公司正在使用 Go,有什么指导意见吗? 使用 Go语言开发的比较成功的软件有哪些?国内有哪些公司正在使用 Go,有什么指导意见吗? 8 条评论 分享 8 条评论 分享 分享 分享 分享 默认排序按时间排序 49 个回答 默认排序按时间排序 49 个 ...
分类:编程语言   时间:2017-02-27 18:50:06    阅读次数:267
java 文件下载
@RequestMapping(value = "/downLoad") public void downLoad(HttpServletResponse response, String value,String oldName ,String dateFileName) throws Parse ...
分类:编程语言   时间:2017-02-27 18:53:49    阅读次数:177
遍历数据类型数组方式
ECMA5 发布的 forEach()方法 输出:1,5,9 ECMA6 发布的 for ... of 语句 ...
分类:编程语言   时间:2017-02-27 18:54:38    阅读次数:187
c语言学习笔记 - 结构体
前面在学习枚举类型enum时就觉得有些不习惯,那里习惯理解了的话,到结构体这里的理解就更方便些了,因为两者有一些相似的地方。 //用结构体登记一个学生的姓名和分数,如果小于60分,显示bad #include <stdio.h> typedef struct{ char name[20]; floa ...
分类:编程语言   时间:2017-02-27 18:57:36    阅读次数:194
一次测试测试(C++11)智能指针引用的崩溃结论
项目中用到了智能指针,但是要在智能指针指向的类中获取此类的shared_ptr指针传给其引用的类,结果出现了问题, 测试代码如下: (包括错误解释) 结论: 在赋值过程中,用形如 的方式取得本指针的shared_ptr指针,会产生新的shared_ptr指针,,,而不是你想要的那个指针(类外定义的那 ...
分类:编程语言   时间:2017-02-27 18:58:36    阅读次数:284
java面试题9
31.如何权衡是使用无序的数组还是有序的数组? 有序数组最大的好处在于查找的时间复杂度是O(log n),而无序数组是O(n)。有序数组的缺点是插入操作的时间复杂度是O(n),因为值大的元素需要往后移动来给新元素腾位置。相反,无序数组的插入时间复杂度是常量O(1)。 34.HashSet和TreeS ...
分类:编程语言   时间:2017-02-27 18:59:41    阅读次数:189
java容器类
java容器类 java 默默的看雨下 1.概述 Java容器类的JDK提供的保存对象的类。其隐藏了具体的实现(数组、链表),包含常用的数据结构:集合、队列、栈、映射 Java容器主要包括3部分:Collection集合(List、Set)、Map映射、工具类(Iterator迭代器、Enumera ...
分类:编程语言   时间:2017-02-27 19:00:29    阅读次数:302
【Python】Django数据模型、级联删除、级联更新、ER图导出等
在本文中,我们将向读者详细介绍如何在更新和删除父表数据的同时,触发有关子表数据的级联更新和删除操作。您将看到当使用InnoDB表的时候,借助于外键约束就可以轻松搞定这一过程。 一、利用外键约束更新并删除MySQL中的数据 我们知道,开发能够维护多个表的完整性的数据库驱动的应用程序是一件非常复杂的事情 ...
分类:编程语言   时间:2017-02-27 19:06:36    阅读次数:439
【基础备忘】基数排序
转自:http://www.cnblogs.com/kaituorensheng/archive/2013/02/23/2923877.html 基本思想 假设数序列中小于元素a的个数为n,则直接把a放到第n+1个位置上。当存在几个相同的元素时要做适当的调整,因为不能把所有的元素放到同一个位置上。计 ...
分类:编程语言   时间:2017-02-27 19:06:56    阅读次数:223
把数组排成最小的数
输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 这个算法没有看懂。 大概的解释 Comparator接口,两个对象要使用compareTo方法比较大小,就必须实现Comp ...
分类:编程语言   时间:2017-02-27 19:09:09    阅读次数:251
java string类
1. String s1="abc"; String s2="abc"; System.out.println(s1==s2);//true System.out.println(s1.equals(s2));//true 2.string s1= new string("abc"); 这里创建了两 ...
分类:编程语言   时间:2017-02-27 19:13:38    阅读次数:168
转:python时间日期处理小结
PYTHON-基础-时间日期处理小结 Python-基础-时间日期处理小结 涉及对象 1. datetime 2. timestamp 3. time tuple 4. string 5. date datetime基本操作 1. 获取当前datetime 2. 获取当天date 3. 获取明天/前 ...
分类:编程语言   时间:2017-02-27 19:16:16    阅读次数:286
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!