首页 > 编程语言
Python学习 - 编写自己的ORM(2)
上一篇文章简单的实现了ORM(对象关系模型),这一篇文章主要实现简单的MySQL数据库操作。想要操作数据库,首先要建立一个数据库连接。下面定义一个创建数据库连接的函数,得到一个连接叫做engine。def create_engine(user,password,database,host='127....
分类:编程语言   时间:2014-10-20 00:30:58    收藏:0  评论:0  赞:0  阅读:380
DWZ分页、排序失效小结
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种强制类型转换
不过为了完成强制类型转换,C++中已经为我们提供了4中标准方法,它们是dynamic_cats, static_cast, const_cast, reinterpret_cast,用法形式为:dynamic_cast(表达式),之所以分成4类,就表示他们各自有着不同的使用环境,下面转载的文章会有....
分类:编程语言   时间:2014-10-20 00:27:58    收藏:0  评论:0  赞:0  阅读:390
JavaScritpt 的 奇淫巧术
比如话 判断一个值是否为空 ,为空就赋值上默认值,?不为空就保留。 ?if( i?){ ??? i? =? 123; ?}??? //可以用一句话代替 i = i ||? 123; 好酷的用法 或者
分类:编程语言   时间:2014-10-19 23:25:59    收藏:0  评论:0  赞:0  阅读:577
Spring MVC一事务控制问题
在最近一个项目中用了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拖拽
每天一个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++基础之三大特性之继承的本质(要当就当富二代,否则自己动手才能丰衣足食)
C++基础之三大特性之继承的本质(要当就当富二代,否则自己动手才能丰衣足食)...
分类:编程语言   时间:2014-10-19 23:21:28    收藏:0  评论:0  赞:0  阅读:581
Swift基础--ijkplayer编译
这篇与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++程序的建议:语法篇1
参考自李健的《编写高质量代码-》-改善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
计算机科学中最重要的32个算法
奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结...
分类:编程语言   时间:2014-10-19 23:10:48    收藏:0  评论:0  赞:0  阅读:319
如何在Javascript中利用封装这个特性
对于熟悉C#和Java的兄弟们,面向对象的三大思想(封装,继承,多态)肯定是了解的,那么如何在Javascript中利用封装这个特性呢?我们会把现实中的一些事物抽象成一个Class并且把事物的属性(名词)作为Class的Property把事物的动作(动词)作为Class的methods。在面向对象的...
分类:编程语言   时间:2014-10-19 23:06:48    收藏:0  评论:0  赞:0  阅读:339
JavaWeb学习总结(三)——Tomcat服务器学习和使用(二)[转]
一、打包JavaWeb应用 在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下: 范例:将JavaWebDemoProject这个JavaWeb应用打包成war包 执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将Jav...
分类:编程语言   时间:2014-10-19 23:00:50    收藏:0  评论:0  赞:0  阅读:344
Java 编程的动态性,第 7 部分: 用 BCEL 设计字节码--转载
在本系列的最后三篇文章中,我展示了如何用 Javassist 框架操作类。这次我将用一种很不同的方法操纵字节码——使用 Apache Byte Code Engineering Library (BCEL)。与 Javassist 所支持的源代码接口不同,BCEL 在实际的 JVM 指令层次上进行操...
分类:编程语言   时间:2014-10-19 23:00:38    收藏:0  评论:0  赞:0  阅读:426
强大的JQuery数组封装使用
JQuery对数组的处理非常便捷并且功能强大齐全,一步到位的封装了很多原生js数组不能企及的功能。下面来看看JQuery数组的强大之处在哪。$.each(array, [callback]) 遍历不同于例遍 jQuery 对象的 $.each() 方法,此方法可用于例遍任何对象(不仅仅是数组哦~)....
分类:编程语言   时间:2014-10-19 22:59:58    收藏:0  评论:0  赞:0  阅读:375
C语言 递归函数
递归函数 就是自身调用自身的函数,需要加条件来判定,否则无限调用 下面介绍一个简单的例子 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
在独立的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
C语言 选择排序
选择排序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技术在Java和C#中比较分析
至少我不止一次在很多同学分享的所谓公司内部面试题中看到IOC和DI相关的题目,IOC(Inversion of Control)控制反转,简单的说就是将系统build好的类交给系统去控制,并不在系统的内部实现,所以称之为控制反转。DI(Dependency Injection),依赖注入,它提出了“...
分类:编程语言   时间:2014-10-19 22:55:58    收藏:0  评论:0  赞:0  阅读:291
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!