编程语言
iteye_10652
这个作者很懒,什么都没留下…
展开
-
diango创建数据异常no module named base
本人使用django创建web项目使用的数据库是sqlite3,python版本为2.5.4,django版本为1.4.5然后我创建了一个project,配置settings.py文件为DATABASES = { 'default': { 'ENGINE': [color=red]'sqlite3'[/color], # Add 'postgresql_psyc...2013-05-05 22:02:18 · 248 阅读 · 0 评论 -
理解编译型编程语言心得
1,编译型语言,像c和c++都是,在源代码成为可执行文件的过程中,需要两个主要工具,编译器和连接器。 2,编译器将源代码翻译成目标代码,也就是机器代码、二进制文件,此时的二级制文件是不可以执行的,因为它只包含自身源代码的二进制文件,还需要启动代码和其他库文件, 3,启动代码是根据操作系统确定的,也就是程序的入口点,不同的操作系统运行程序的...原创 2012-11-01 14:11:20 · 102 阅读 · 0 评论 -
从编程的角度理解操作系统及其软件设计
我们都知道操作系统是装在计算机上的,所有的计算机本质上是由CPU、存储器(内存)、IO设备组成,CPU包括运算器和控制器组成,IO设备包括输入设备和输出设备。 CPU的设计是一个计算机的关键,所有的其他东西都是围绕CPU设计的,CPU通过主板和存储器以及IO设备沟通,当CPU改变时,对应的主板、内存、IO设备一般都需要改变,当然也可以不改变,因为有标准的存在...原创 2012-10-11 10:58:58 · 245 阅读 · 0 评论 -
windows程序入口
操作系统装载应用程序后,做完初始化工作就转到程序的入口点执行。程序的默认入口点由连接程序设置,不同的连接器选择的入口函数也不尽相同。在VC++下,连接器对控制台程序设置的入口函数是 mainCRTStartup,mainCRTStartup 再调用main 函数;对图形用户界面(GUI)程序设置的入口函数是 WinMainCRTStartup,WinMainCRTStartup 调用你...原创 2012-10-09 15:32:06 · 365 阅读 · 0 评论 -
回车符和换行符的区别
回车符号和换行符号产生背景: 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。 于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫...原创 2012-09-27 18:34:58 · 627 阅读 · 0 评论 -
C语言标准函数库IO处理分析
IO处理函数都在stdio.h头文件中: IO处理在各个系统上的实现很不相同;IO处理很不可靠;存在缓存问题需要留意; 标准输入设备一般是键盘,标准输出设备一般是屏幕; 输入函数: getchar:从标准输入设备读一个字符 gets:从标准输入设备读入一个字符串 ...原创 2012-09-26 16:25:17 · 101 阅读 · 0 评论 -
C语言标准函数库动态内存分配和释放分析
1,动态内存分配需要程序员手动来释放获得的内存2,内存分配和释放函数: aligned_alloc:边界对齐的动态内存分配. calloc:数组的动态内存分配,且初始化为全零 malloc:动态内存分配,其内容不初始化 realloc:释放老的动态内存块,按照给出的尺寸分配新的动态内存块,老的内存块的内容尽量复制到新的内存...原创 2012-09-25 11:14:11 · 401 阅读 · 0 评论 -
编程语言的在面向对象层次的分类
1,面向过程编程语言,例如C2,基于对象编程语言,例如C++,是从面向过程编程语言发展过来,不是纯面向对象编程语言3,面向对象编程语言,例如Java,类是最基础的编程单位...原创 2012-09-14 17:27:09 · 238 阅读 · 0 评论 -
Java的注解
Java的注解:1,历史,简介,版本,发展等。 起源于JDK1.5,注解和注释类似,注释让程序员可以很好的阅读源代码,注解是可以很好的让程序(主要是反射机制)来阅读源代码、class文件。 注解可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。 注解在Java EE中大量使用,主要用于替代一定的xml配置,注解配置比较灵活,代码量少。2,语法 ...原创 2012-09-12 16:18:58 · 133 阅读 · 0 评论 -
编程语言的数据类型模型
1,学习任何一门编程语言,用此编程语言编写程序,而程序就是数据和操作的结合,所以从数据入手编程语言比较合适,而数据再从数据类型来入手也比较适合。2,与数据相关的几个编程概念:静态类型语言和动态类型语言,这个主要是指数据的数据类型是在何时被指定的,静态类型是在编译期,动态类型是在运行时,所以所有的编译语言肯定是静态类型语言,所有的解释语言都是动态类型语言;强类型语言和弱类型语言,这个主要是指此编...原创 2012-09-02 13:54:41 · 137 阅读 · 0 评论 -
Java对象引用类型
Java对象的引用类型分为强引用、软引用、弱引用和虚应用[b]强引用:[/b] 强引用就是普通的Java对象的创建,例如Object obj=new Object();其中obj就是一个强引用[b]其余三种[/b]引用就是强引用的再次引用,这个再次引用必须是在强引用为null的情况下才有意义,因为有强引用的话直接使用强引用,干嘛要费尽周折使用别的引用呢。[b]软引用...2013-05-09 09:55:23 · 130 阅读 · 0 评论 -
JVM调优大纲
我觉得处理JVM调优问题需要以下五个步骤: 第一:理解清楚JVM内存模型,知道JVM内存的划分,包括堆、栈、方法区、程序计数器、本地方法区、栈的内存模型、方法区的常量池、线程执行操作共享内存等等 第二:知道垃圾回收算法,注意是算法不是垃圾回收算法实现的垃圾回收器,包括基本回收策略里面的引用计数、标记-清除、复制、标记-整理;分区回收策略里面的增量回收和分代回收;系...2013-05-07 19:07:25 · 131 阅读 · 0 评论 -
hibernate根据hbm自动生成数据库
今天碰到一个很老的项目,只有hbm文件没有数据库,想根据hbm文件生成数据库,如何操作呢? 只需要在hibernate的配置中加入如下属性配置就行create 这个属性的值有create:表示启动的时候先drop,再createcreate-drop: 也表示创建,只不过再系统关闭前执行一下dropupdate: 这个操作启动的时候会去检查schema是否一致,如果不一致...2013-04-27 10:26:18 · 153 阅读 · 0 评论