一、简介  
     flask本身没有内置orm框架,需要依赖第三方模块,这里介绍flask-sqlalchemy,而flask-sqlalchemy是一个flask的扩展,本质上是对sqlalchemy的进一步封装,当然也需要sqlalchemy的支持,使用起来和本来的sqlalchemy的orm是一样的。本文主要介绍sqlalchemy的使用以及如何在flask中是用orm。             
                
         
            
            
            
            var sqlite3 = require('sqlite3            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-10 06:28:04
                            
                                221阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             概述:SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果1. 快速使用(1)创建模型类生成数据表from sqlalchemy.ext.declarative import declarative_base
from sqlalchem            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-06 12:39:48
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            name和code的输入错误:有一位网友使用PowerDesigner进行数据库建模,由于对PowerDesigner的使用不熟悉,勿以为对表中的列生成脚本会使用name而不是code。该网友的本意是:使用中文作为注释便于理解和沟通,而sql脚本则采用英文。但是正是由于对这个概念没有弄清楚,恰恰将name和code弄错,code输入列中输入了中文,name列中输入了英文。如下图所示:所以生成的脚本            
                
         
            
            
            
            ORM和SQLAlchemy简介对象关系映射(Object Relational Mapping,简称ORM),简单的来说,ORM是将数据库中的表与面向对象语言中的类建立了一种对应的关系。然后我们操作数据库的时候,数据库中的表或者表中的某一行,直接通过操作类或者类的实例就可以完成了。SQLAlchemy是Python社区最知名的ORM工具之一,为高效和高性能的数据库访问设计,实现了完整的企业级持久            
                
         
            
            
            
            1.查看sqlite版本 [istester@ietester.com idoxu]$ sqlite3 -version 2.进入sqlite后台操作 指定一个完整文件的路径名,打开或者创建数据库(文件不存在,则创建),同时进入sqlite后台操作程序。 [istester@ietester.com            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-05-04 12:43:26
                            
                                2536阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在操作公司视频设备的tutk转发服务器的时候,用到的数据库是sqlite,在此复习一下 目录 最近在操作公司视频设备的tutk转发服务器的时候,用到的数据库是sqlite,在此复习一下 目录 1 建立数据库档案 2 在sqlite3提示列下操作 3 SQL的指令格式 4 建立资料表 5 建立索引            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-30 11:52:51
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在安装完Android Studio之后,在SDK/platform-tools目录下 会看到一个sqlite3.exe的可执行文件,对最最基本的操作进行交代            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-08 10:14:47
                            
                                164阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            里面对Makefile的说明很详细,通过make的参数指定是gcc编译还是arm-linux-g            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-19 13:55:55
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            菜鸟教程: https://www.runoob.com/sqlite/sqlite-python.html 写在前面 SQLite3数据库是一款非常小巧轻量级的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。由于其方便快捷,从python2.5开始SQLite3就成了 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-01 16:28:00
                            
                                305阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            先安装好sqlite3,Golang环境MacBookLinuxWindows等系统安装sqlite3(https://www.jianshu.com/p/51136243b440"MacBookLinuxWindows等系统安装sqlite3")MacBookLinux树莓派raspberrypi安装Golang环境(https://www.jianshu.com/p/f39f7c359734"            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-27 20:14:33
                            
                                1570阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            表操作#include #include "sqlite3.h"int main(int argc,char *argv[]){    const char *sql_create_table="create table t(id int             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-27 10:23:29
                            
                                177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、基本操作 #!/usr/bin/env python # -*- coding:utf-8 -*- # __author__ = import sqlite3 # Python自2.5版本开始内置sqlite3模块,无需额外安装 print(sqlite3.version) # 输出模块版本 p            
                
         
            
            
            
            sql            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-09 17:23:30
                            
                                235阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            笔者也是刚刚接触dart的学习,毕竟作为一门出现比Java更晚的语言,感觉相比java还是有很多人性化的地方。现在就以和大家熟悉的java对比的角度,分享一下dart中和java不同的地方。一、变量我们知道在Java中声明变量的时候一定要给予类型,但是在dart中可以不指定类型,进而使用Object、var、dynamic来代替,下面笔者带大家一一过一下。Object:其中Object代表所有对象            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 11:12:21
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. Sqlite3可以设置脏读模式,在一个线程写数据的同时另一个线程可以读数据。设置方法:http://blog.csdn.net/u011726005/article/details/76944684 。2. 多个线程可以同时进行读操作,但是同一时刻只能有一个线程去进行写操作,并且在一个线程进行写操作的时候,其他线程是不能进行读操作的。当一个线程正在写操作时,其他线程的读写都会返回操作失败            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-14 10:07:53
                            
                                2834阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            距离上次接触sqlite3已经快一年了,去年这篇文章讲跟着菜鸟教程学python操作sqlite3现在回头看看,在php的环境下用sqlite3也是小项目值得选择的。老生常谈的安装install sqlite3 php扩展以及GUI工具sudo apt-get install sqlite3sudo apt-get install php7.4-sqlitesudo apt-get instal            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-08 15:37:26
                            
                                1105阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              今天被面试了,有点惨,我感觉我学的东西还是挺多的,尤其是在JAVA方面,通过面试,我发现我平时学的东西有点糙了,虽然大面上的东西我都是知道的,并且我很注重了解事物的最本质的原理,不要沙上建塔。但是今天面试才发现,虽然一些大概的原理我都是知道的,但是可能是接触的实际的编程比较少,或者是别的其他的原因,我发现我对一些知识掌握的是非常的不够的细致。  今天的面试在SQl这个环节上真的是完败了,还好是            
                
         
            
            
            
             目录  一,基础搭建SqlSugar,实在是太简单了,基本看一眼官网就会了。 那我为什么还要专门来写篇博客呢? 主要是完整照着官网来,坑定掉坑里。我想把我遇到的几个问题记录一下,顺便普及一下Sqlguar。首先来说一下,安装:官网基本说的很明白,SqlSugar 分为 .net framework 版本 和 .net core版本,这个做项目的实话 别选错            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 16:30:08
                            
                                184阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            面向对象的一些特殊方法:一定要记住的方法....就四个方法  class Foo:
    def __init__(self, name):
        self.name = name
    def show(self):
        print(self.name)
    #实例化出来的对象加()就会运行call函数
    def __call__(self):
                  
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-29 12:17:59
                            
                                37阅读