关闭

flask快速入门

概述: Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 (类似于php中的smarty,旨在让程序实现界面与数据分离)。 Flask使用 BSD 授权。 WSGI(Python Web Server Gateway Interface),是Python应用程序或框架和Web服务器之间的一种接口...
阅读(6057) 评论(1)

flask环境搭建

概述: Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 (类似于php中的smarty,旨在让程序实现界面与数据分离)。Flask使用 BSD 授权。 WSGI(Python Web Server Gateway Interface),是Python应用程序或框架和Web服务器之间的一种接口,已经被...
阅读(4398) 评论(0)

Hibernate的延迟加载

hibernate中,延迟加载大致可以分为两类,一类是延迟属性加载,另一类是延迟关联实体加载。 普通属性:分两种情况,一种是集合属性,一种是非集合属性(如String、Integer......) 集合属性的延迟加载通过PersistentSet、 PersistentList、PersistentBag、PersistentMap、PersistentSortedMap、Persistent...
阅读(4366) 评论(0)

为mysql ibdata1瘦身

mysql ibdata1文件存放数据,索引等。如果不把数据库中数据分开存放的话,这个文件的大小很容易就上了G,甚至几十G。对于某些应用、磁盘较小的server来说,并不是太合适。因此要把此文件缩小。 方法:每张表的数据文件单独存放。 步骤: 1. 备份数据库 从命令行进入MySQL Server 5.5/bin 备份全部数据库,执行命令mysqldump -q -uusername...
阅读(1230) 评论(0)

Hibernate flush理解

问题:在没有事务的情况下,通过hibernate的session.save(entity),无法将数据持久化至数据库中,即使强制刷新后(flush())后也同样如此。 原因:对于增删改操作,必须commit后才能持久化至数据库。若不commit,只有在同一个连接中才能看到最新的更改,对其他连接不可见。 Hibernate的flush: 执行时会清除session缓存并向数据库发送SQL语句并...
阅读(1427) 评论(0)

synchronized使用说明

在并发编程中,多线程同时并发访问的资源叫做临界资源,当多个线程同时访问对象并要求操作相同资源时,分割了原子操作就有可能出现数据的不一致或数据不完整的情况,为避免这种情况的发生,我们会采取同步机制,以确保在某一时刻,方法内只允许有一个线程。 采用synchronized修饰符实现的同步机制叫做互斥锁机制,它所获得的锁叫做互斥锁。每个对象都有一个monitor(锁标记),当线程拥有这个锁标记时才能访...
阅读(1181) 评论(0)

fix the Ubuntu GPG Error BADSIG

If you are seeing Ubuntu GPG Error BADSIG use the one of the following methods to fix Error Message W: GPG error: http://archive.canonical.com intrepid Release: The following signatures were invalid...
阅读(2261) 评论(0)

apache配置

Ubuntu Linux下apache基于域名的虚拟主机配置的详细步骤:   最近在学习linux,今天在linux下配置了下虚拟主机,下面是步骤:  要配置的网站http://www.myhack58.com  虚拟主机文件 myweb  1、首先在 /etc/apache2/sites-available 目录下新建一个空的虚拟主机文件myweb   cd /etc/apache...
阅读(1394) 评论(0)

从源码打包DEB的简单方法

DEB是ubuntu的二进制安装包,但有时候我们从网站上只能得到源码包,这就需要自己编译安装了,但我们也可以把源码打包成DEB,其实这是一件非常简单的事情。 首先安装checkinstall,源中有 sudo apt-get install checkinstall 然后进入要打包的源代码目录 ./configure make checkinstall -D make install...
阅读(2026) 评论(0)

Ubuntu下安装latex (支持中文CJK环境)

转载于点击打开链接 This guide explains how to install LaTeX in Ubuntu Linux. LaTeX is a document preparation system for high-quality typesetting. It is most often used for medium-to-large technical or sci...
阅读(4766) 评论(1)

C++ 对象的内存布局 (转载至陈皓 http://blog.csdn.net/haoel)

前言   07年12月,我写了一篇《C++虚函数表解析》的文章,引起了大家的兴趣。有很多朋友对我的文章留了言,有鼓励我的,有批评我的,还有很多问问题的。我在这里一并对大家的留言表示感谢。这也是我为什么再写一篇续言的原因。因为,在上一篇文章中,我用了的示例都是非常简单的,主要是为了说明一些机理上的问题,也是为了图一些表达上方便和简单。不想,这篇文章成为了打开C++对象模型内存布局的一个引子,引发...
阅读(7885) 评论(0)

C++ 虚函数表解析(转载至陈皓 http://blog.csdn.net/haoel)

前言   C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。     关于虚函数的使...
阅读(7847) 评论(0)

Ubuntu12.04 改造指南

升级12.04已经有一段时间了。作为一个从08年就开始用Ubuntu的老用户,我觉得作为一个LTS版本,12.04无疑是不太符合我的期望的。说这话不代表我不建议升级12.04,只是我觉得12.04不像以前各版本直接装好就能用得很顺手。所以,我开始改造我的Ubuntu。经过一段时间的调整与使用,我对现在的系统基本表示满意,于是打算写一片文章来介绍一下我的改造。 一、逃离Unity,拥抱Gnom...
阅读(1882) 评论(0)

C++对象内存布局

所有的分析均针对|gcc version 4.3.4 [gcc-4_3-branch revision 152973] (SUSE Linux X86_64)|这一版本。 最简单的类 先从一个简单的类开始吧。如下,此简单类,非常简单,两个int成员,通过printf很容易了解到它的内存布局,本质就是一个C结构体,两个成员依次排列。 对象:|成员1 | 成员2 |...
阅读(1544) 评论(0)

gst-launch & gst-inspect 介绍

用gstreamer架构做对媒体开发时,gst-inspect 和gst-launch是两个非常使用的小工具,前者是用于查询库中已经包含的所有element以及他们的详细信息,后者用于快速构建一条pipeline,这个命令最爽,因为只要一句话,你就可以感受到播放的快感。废话不多说,直接看示例: 1 gst-inspect用法: 首先进入命令行下,然后键入: gst-inspect...
阅读(6465) 评论(0)
146条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:401624次
    • 积分:4549
    • 等级:
    • 排名:第7141名
    • 原创:30篇
    • 转载:116篇
    • 译文:0篇
    • 评论:54条
    最新评论