上一篇文章简单的实现了ORM(对象关系模型),这一篇文章主要实现简单的MySQL数据库操作。想要操作数据库,首先要建立一个数据库连接。下面定义一个创建数据库连接的函数,得到一个连接叫做engine。def create_engine(user,password,database,host='127....
分类:
编程语言 时间:
2014-10-20 00:30:58
收藏:
0 评论:
0 赞:
0 阅读:
380
1. 在视图文件中与分页相关的代码段1 2 3 " />4 " />5 " />6 1 2 3 显示 4 10 条,共200条11 12 13...
分类:
编程语言 时间:
2014-10-20 00:30:48
收藏:
0 评论:
0 赞:
0 阅读:
332
用长分别为100、200、300、400、500、600、700、800、900、1000的10个数组的排列来统计这两种算法的时间复杂性;快速排序程序:#includeusing namespace std;int circle;static int num[11]={0,0,0,0,0,0,0,0...
分类:
编程语言 时间:
2014-10-20 00:30:28
收藏:
0 评论:
0 赞:
0 阅读:
425
不过为了完成强制类型转换,C++中已经为我们提供了4中标准方法,它们是dynamic_cats, static_cast, const_cast, reinterpret_cast,用法形式为:dynamic_cast(表达式),之所以分成4类,就表示他们各自有着不同的使用环境,下面转载的文章会有....
分类:
编程语言 时间:
2014-10-20 00:27:58
收藏:
0 评论:
0 赞:
0 阅读:
390
比如话 判断一个值是否为空 ,为空就赋值上默认值,?不为空就保留。 ?if( i?){ ??? i? =? 123; ?}??? //可以用一句话代替 i = i ||? 123; 好酷的用法 或者
分类:
编程语言 时间:
2014-10-19 23:25:59
收藏:
0 评论:
0 赞:
0 阅读:
577
在最近一个项目中用了Spring MVC作为控制层框架,但却出现了一个让人很费解的问题:事务控制。
Spring MVC的配置文件名为:springMVC-servlet.xml,内容如下:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/20...
分类:
编程语言 时间:
2014-10-19 23:23:08
收藏:
0 评论:
0 赞:
0 阅读:
600
每天一个JavaScript实例-html5拖拽
#drop{
width:300px;
height:200px;
background-color:#f00;
padding:5px;
border:2px solid #000;
}
#item{
width:100px;
height:100px;
background-color:#ff0;
padding...
分类:
编程语言 时间:
2014-10-19 23:22:18
收藏:
0 评论:
0 赞:
0 阅读:
485
C++基础之三大特性之继承的本质(要当就当富二代,否则自己动手才能丰衣足食)...
分类:
编程语言 时间:
2014-10-19 23:21:28
收藏:
0 评论:
0 赞:
0 阅读:
581
这篇与Swift基本上没有什么关系,不过之后会用到,这次编译是使用Mac编译IOS版本的,下面是编译流程,最后是整个项目的下载地址,因为下载太慢了。1、下载源码git clone https://github.com/bbcallen/ijkplayer.git 2、编译cd ijkplayer-ios-stable./init-ios.sh//这里下载依赖包./compile-ffmpeg.s...
分类:
编程语言 时间:
2014-10-19 23:19:48
收藏:
0 评论:
0 赞:
0 阅读:
589
参考自李健的《编写高质量代码-》-改善C++程序的150个建议...
分类:
编程语言 时间:
2014-10-19 23:17:08
收藏:
0 评论:
0 赞:
0 阅读:
406
一. 线程安全
线程安全问题是指程序中公用的东西被多个线程访问,比如:类的静态变量
二. 同步锁
有什么办法可以解决线程安全问题呢?那就是在程序中加锁
Java有两种加锁的方法:
1. 在代码块中加锁 synchronized (this) { ... }
2. 在方法上加锁 public synchronized void xxx(){ ... }...
分类:
编程语言 时间:
2014-10-19 23:15:08
收藏:
0 评论:
0 赞:
0 阅读:
504
奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结...
分类:
编程语言 时间:
2014-10-19 23:10:48
收藏:
0 评论:
0 赞:
0 阅读:
319
对于熟悉C#和Java的兄弟们,面向对象的三大思想(封装,继承,多态)肯定是了解的,那么如何在Javascript中利用封装这个特性呢?我们会把现实中的一些事物抽象成一个Class并且把事物的属性(名词)作为Class的Property把事物的动作(动词)作为Class的methods。在面向对象的...
分类:
编程语言 时间:
2014-10-19 23:06:48
收藏:
0 评论:
0 赞:
0 阅读:
339
一、打包JavaWeb应用 在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下: 范例:将JavaWebDemoProject这个JavaWeb应用打包成war包 执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将Jav...
分类:
编程语言 时间:
2014-10-19 23:00:50
收藏:
0 评论:
0 赞:
0 阅读:
344
在本系列的最后三篇文章中,我展示了如何用 Javassist 框架操作类。这次我将用一种很不同的方法操纵字节码——使用 Apache Byte Code Engineering Library (BCEL)。与 Javassist 所支持的源代码接口不同,BCEL 在实际的 JVM 指令层次上进行操...
分类:
编程语言 时间:
2014-10-19 23:00:38
收藏:
0 评论:
0 赞:
0 阅读:
426
JQuery对数组的处理非常便捷并且功能强大齐全,一步到位的封装了很多原生js数组不能企及的功能。下面来看看JQuery数组的强大之处在哪。$.each(array, [callback]) 遍历不同于例遍 jQuery 对象的 $.each() 方法,此方法可用于例遍任何对象(不仅仅是数组哦~)....
分类:
编程语言 时间:
2014-10-19 22:59:58
收藏:
0 评论:
0 赞:
0 阅读:
375
递归函数 就是自身调用自身的函数,需要加条件来判定,否则无限调用 下面介绍一个简单的例子 1 //递归函数整理 2 long fun(int n) 3 { 4 long s; 5 if(n==1||n==2) 6 s=2; 7 else 8 s...
分类:
编程语言 时间:
2014-10-19 22:59:18
收藏:
0 评论:
0 赞:
0 阅读:
333
在独立的python文件调用django api加入下面代码:1 import os2 import sys3 root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))4 if root not in sys.path: s...
分类:
编程语言 时间:
2014-10-19 22:59:08
收藏:
0 评论:
0 赞:
0 阅读:
280
选择排序int arr[5] = {0}; printf("初始化的数组为:"); for (int i =0 ; i 3?1>2?3>2?至少比较三次*/ for (int i = 0; i < 4; i++) { for (int j = i+1; j < 5; j++) { ...
分类:
编程语言 时间:
2014-10-19 22:58:48
收藏:
0 评论:
0 赞:
0 阅读:
244
至少我不止一次在很多同学分享的所谓公司内部面试题中看到IOC和DI相关的题目,IOC(Inversion of Control)控制反转,简单的说就是将系统build好的类交给系统去控制,并不在系统的内部实现,所以称之为控制反转。DI(Dependency Injection),依赖注入,它提出了“...
分类:
编程语言 时间:
2014-10-19 22:55:58
收藏:
0 评论:
0 赞:
0 阅读:
291