码迷,mamicode.com
首页 > 编程语言
C语言结构体的引入
#include <stdio.h> struct student{ int ID; char name[48]; int age; }; int main(){ //赋值: struct student s1 = { 1, "lifei", 24 }; struct student s2 = {
分类:编程语言   时间:2016-03-03 23:00:34    阅读次数:375
通过编写一个简单的漏洞扫描程序学习Python基本语句
今天开始读《Python绝技:运用Python成为顶级黑客》一书,第一章用一个小例子来讲解Python的基本语法和语句。主要学习的内容有:1. 安装第三方库。2. 变量、字符串、列表、词典。3. 网络的编程。4. 条件选择语句和for循环。5. 异常处理。6. 函数。7. 文件输入/输出。8. sy
分类:编程语言   时间:2016-03-03 23:02:17    阅读次数:643
c++调用lua的基本操作
目标: 用c++读取下面lua文件的变量,表,调用函数: 由于还有些表要我配,今天任务延期,没完成,明日再更新 name = "织法" age = 25 color = {r=1.0,g=0.2,b=0.5,a=1.0} arr = {1,2,3,4,5} function Add(a,b) ret
分类:编程语言   时间:2016-03-03 22:58:51    阅读次数:304
c++ 函数的隐藏和覆盖
转自:http://bbs.csdn.net/topics/390082114 在看《高质量c/c++》中看到了函数的隐藏和覆盖是这么说的:覆盖的是指子类函数覆盖基类函数在不同的类内(分别位于子类和父类)。同名同参。基类的函数名前必须有virtual关键字。隐藏指派生类的函数隐藏了基类的同名函数如果
分类:编程语言   时间:2016-03-03 22:55:54    阅读次数:184
[经典] 在未排序数组中返回topK大的数
解法一,排序 先从大到小快排,然后扫前K个返回 时间复杂度:O(NlogN),空间复杂度O(1) 解法二,优先队列 前K个放入优先队列中,与最小堆顶元素比较大小,若大于则删除堆顶并插入;否则跳过 时间复杂度:O(NlogK),空间复杂度O(K) 解法三,堆调整 先将数组直接用完全二叉树存储,复杂度O
分类:编程语言   时间:2016-03-03 22:54:38    阅读次数:258
《Effective C++ 》学习笔记——条款11
***************************************转载请注明出处:http://blog.csdn.net/lttree******************************************** 二、Constructors,Destructors and
分类:编程语言   时间:2016-03-03 22:54:28    阅读次数:203
Java关键字——instanceof
Java中可以使用instanceof关键字判断一个对象到底是哪一个类的实例 格式:对象 instance 类 返回 boolean类型 通过子类实例化的对象同时是子类和父类的实例,无论是直接声明子类还是声明了父类,然后再通过子类向上转型 如果直接通过父类实例化本类对象,则一定不是子类的实例 //=
分类:编程语言   时间:2016-03-03 22:51:50    阅读次数:213
插入排序
1 #include"iostream" 2 #define N 10 3 using namespace std; 4 void excha(int &a,int &b); 5 int main(){ 6 int a[N]={0,2,1,3,4,5,6,7,8,9}; 7 int min; 8 i
分类:编程语言   时间:2016-03-03 22:50:15    阅读次数:215
学习Java第一卷--态度的转变
你对自己的未来有什么规划?做了哪些准备? 认真学习,修身养性,做自己感兴趣的,在大学一定学好Java,将自己的专业学好学精。 我觉得未来十几年或几十年是自己无法完全控制的,只有自己朝着自己心中的目标努力前进,才能做到不忘初心,方得始终。所以我做的准备是保持一个精力充沛的身体,多读书,精益求精。 你认
分类:编程语言   时间:2016-03-03 22:44:08    阅读次数:247
如何在win7上面安装python的包
最近在win7上面搞python,然后写的一些代码涉及到了对Excel的读写.所以需要用到包xlrd xlwt xlutils. 但问题是这些包import后显示的是找不到.错误提示是:ImportError: No module named xxxx 所以呢去网上找教程说是需要去下载包并安装到wi
分类:编程语言   时间:2016-03-03 22:44:17    阅读次数:248
c++ 基类已经存在virtual修饰的同名成员函数,派生类加不加无所谓,都是virtual的
1 struct A 2 { 3 virtual void f() {tcout << _T("A::f()\n");} 4 }; 5 6 struct B : public A 7 { 8 void f() {tcout << _T("B::f()\n");} 9 }; 10 11 struct
分类:编程语言   时间:2016-03-03 22:44:21    阅读次数:180
[机器学习笔记]PCA简介以及python实现
主成分分析(principal component analysis)是一种常见的数据降维方法,其目的是在“信息”损失较小的前提下,将高维的数据转换到低维,从而减小计算量。这里的“信息”指的是数据所包含的有用的信息。 主要思路:从原始特征中计算出一组按照“重要性”从大到小排列的新特征,它们是原始特征
分类:编程语言   时间:2016-03-03 22:45:12    阅读次数:264
java如何避免死锁
在有些情况下死锁是可以避免的。本文将展示三种用于避免死锁的技术: 加锁顺序 加锁时限 死锁检测 加锁顺序 当多个线程需要相同的一些锁,但是按照不同的顺序加锁,死锁就很容易发生。 如果能确保所有的线程都是按照相同的顺序获得锁,那么死锁就不会发生。看下面这个例子: Thread 1: lock A lo
分类:编程语言   时间:2016-03-03 22:43:10    阅读次数:285
【C++学习之路】派生类的构造函数(二)
二、有内嵌对象的派生类 1.一般来说,我们会这样定义构造函数 student( int i, string nam, int pid, string pnam, int sid) : person( i, nam),parent(pid,pnam){ stuid = sid; } person是基类
分类:编程语言   时间:2016-03-03 22:38:37    阅读次数:197
Java中使用Lua脚本语言(转)
Lua是一个实用的脚本语言,相对于Python来说,比较小巧,但它功能并不逊色,特别是在游戏开发中非常实用(WoW采用的就是Lua作为脚本的)。Lua在C\C++的实现我就不多说了,网上随便一搜,到处都是这方面的介绍,我想说的是如何在Java下使用Lua以提高编程效率、增强你的程序可扩展性。 首先,
分类:编程语言   时间:2016-03-03 22:41:09    阅读次数:218
javascript 构造函数中的属性与原型上属性优先级的比较
备注: 下面这个问题是我前天看书上发现的。 按照我以前的理解, a.rename()这个方法传什么值,结果都会弹出 小a,但我看书上的demo 弹出的是大A.... 我的困惑是: js的构造函数中的属性与方法, 不是比原型对象上的属性与方法优先级要高吗?为什么会弹出的是大A? PS: 小弟很想有人能
分类:编程语言   时间:2016-03-03 22:39:26    阅读次数:213
SPRING IN ACTION 第4版笔记-第四章ASPECT-ORIENTED SPRING-009-带参数的ADVICE2 配置文件为XML
一、 1.配置文件为xml时则切面类不用写aop的anotation 1 package com.springinaction.springidol; 2 3 public class Magician implements MindReader { 4 private String thought
分类:编程语言   时间:2016-03-03 22:36:27    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!