编程技术 - 军军小站|张军博客
编程技术

001_《Delhpi6数据库设计思想与实践》

《Delhpi6数据库设计思想与实践》Delphi教程系列书籍(001)《Delhpi6数据库设计思想与实践》网友(邦)整理EMail:shuaihj@163.com下载地址:Part1Part2作者=林华聪等编著页数=460出版日期=2002年11月第1版内容简介:本书是使用Delphi作为数据库应用程序的软件开发工具的专题介绍,基本涵盖了使用Delphi进行数据库应用编程的所有关键技术。本书坚持理论和实践相结合、方法和工具相结合、工具的使用和应用实例相

系统 2019-08-29 23:01:21 2131

编程技术

spring配置定时

定时任务写了不少了,可每次用都得从新写,好麻烦,这次上传上来做个备份,以后用到再下载。web.xml加上节点contextConfigLocation/WEB-INF/config/applicationContext.xml,/WEB-INF/config/xcbContext.xml,/WEB-INF/config

系统 2019-08-29 22:57:42 2131

编程技术

什么是MVC

什么是MVC-2MVC模式MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。MVC模式最早是smal

系统 2019-08-29 22:44:46 2131

编程技术

SQL自定义函数学习(四):修改和删除和管理

4.修改和删除自定义函数4.1修改自定义函数修改自定义函数实际上与创建自定义函数的方法一致,只不过语句用alterfunction名称比如修改多语句表值型函数语法如下:alterfunction名称([{@参数名称参数类型[=默认值]}[,n]])returns@局部变量table[withencryption][as]begin函数体return函数返回值end4.2删除自定义函数语法:dropfunction函数名称删除多个函数,中间用逗号隔开。实例:

系统 2019-08-29 22:43:37 2131

Java

使用Castor工具完成Java对象与XML之间的相互转换

这里将介绍Castor来完成Java对象到xml的相互转换。它是怎么样转换的?和前面不同的是castor可以用一个mapping.xml文件来描述转换后的Java对象的xml基本形态,类似于xStream的annotation,这点还是非常不错的。下面我们就来看看Castor是怎么样完成Java对象到XML之间的相互转换吧。一、准备工作1、官方资源本示例会运用到如下依赖包(jar包):资源及jar包下载:http://www.castor.org/down

系统 2019-08-29 22:29:39 2131

Java

java.lang.NoClassDefFoundError: javax/servle

报错:java.lang.NoClassDefFoundError:javax/servlet/AsyncContext我认为你需要在ServletAPI,而不是2.5。AsyncContextServlet3.0中引入的,它不存在于2.5。加入包如下信息java.lang.NoClassDefFoundError:javax/servlet/AsyncContext

系统 2019-08-12 01:33:08 2131

Python

python issubclass 和 isinstance函数

Pythonissubclass()函数issubclass()方法用于判断参数class是否是类型参数classinfo的子类。语法:issubclass(class,classinfo)参数class--类。classinfo--类。返回值如果class是classinfo的子类返回True,否则返回False。例子:#!/usr/bin/python#-*-coding:UTF-8-*-classA:passclassB(A):passprint(i

系统 2019-09-27 17:57:07 2130

Python

使用Python操作MySQL数据库

目录一、数据库的安装和连接1.1PyMySQL的安装1.2python连接数据库1.2.1更多参数版二、创建表操作三、操作数据3.1插入操作3.2查询操作3.3更新操作3.4删除操作四、数据备份4.1数据库的逻辑备份4.2数据恢复五、事务和锁一、数据库的安装和连接1.1PyMySQL的安装pipinstallpymysql1.2python连接数据库importpymysqldb=pymysql.connect("数据库ip","用户","密码","数据库

系统 2019-09-27 17:56:42 2130

Python

[笔记] 关于OpenCV-Python 的视频处理笔记

最近在公司疯狂做Demo,最近需要使用cv2里的视频操作,之前一直也没放在心上,借这次机会好好研究一下吧。此外,吐槽一句,做Demo前最好大家统一一下所用的环境。Opencv-Pyhton2.x与3.x会存在部分属性函数名的修改,到时候debug就十分的繁琐。至于两者的区别,可以看看文章末尾的参考资料。本文所使用的环境为:Python2.7,Opencv-Python3.4.0目录获取并展示视频保存视频常用方法1.获取视频importcv2#创建Video

系统 2019-09-27 17:55:49 2130

Python

Python入门篇之文件

文件处理的函数和方法使用Open()函数可打开文件,语法格式如下:复制代码代码如下:file_handler=open(filename,[,mode[,bufsize]]filename是你要操作的文件名,如果不在当前路径,需指出具体路径。mode是打开文件的模式,表示你要如何操作文件,bufsize表示是否使用缓存。mode模式描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。a以追加方式打开文件,文件指针自动移到文件尾。r

系统 2019-09-27 17:55:10 2130

Python

详解python上传文件和字符到PHP服务器

很多朋友在留言区询问关于python上传文件和字符到服务器的问题,现编针对这个给大家整理了一个解决办法。上传简单的字符串defsend_str_server(self):payload={'key1':'value1','key2':'value2'}r=requests.post("http://httpbin.org/post",data=payload)介绍:payload为键值对形式的数据,在服务器的数据的显示为key1=value1&key2=v

系统 2019-09-27 17:53:11 2130

Python

Python对列表去重的多种方法(四种方法)

无聊统计了下列表去重到底有多少种方法。下面小编给大家总结一下,具体内容详情如下;开发中对数组、列表去重是非常常见的需求,对一个list中的id进行去重,有下面几种方法,前面两种方法不能保证顺序,后面两种方法可以保持原来的顺序。下面的代码都在Python3下测试通过,Python2下请自行测试1.使用set的特型,python的set和其他语言类似,是一个无序不重复元素集orgList=[1,0,3,7,7,5]#list()方法是把字符串str或元组转成数

系统 2019-09-27 17:53:06 2130

Python

使用python os模块复制文件到指定文件夹的方法

复制一个文件夹的文件到指定目录下importosimportshutilimporttimestart_time=time.time()#需要被复制的文件夹old_path=r'D:\zjf_workspace\001-地标、利器、服饰\004文本\json1'new_path=r'D:\zjf_workspace\001-地标、利器、服饰\004文本\json'all_list=os.listdir(old_path)foriinall_list:pri

系统 2019-09-27 17:50:51 2130

Python

Python之eval()函数危险性浅析

一般来说Python的eval()函数可以把字符串“123”变成数字类型的123,但是PP3E上说它很危险,还可以执行其他命令!对此进行一些试验。果然,如果python写的cgi程序中如果使用eval()而非int()来转换诸如年龄这样的输入框中的内容时是非常危险的。不仅可以看见列出系统的全部文件,还可以执行删除文件,察看文件源代码等危险操作!试着写了个程序,想把本地的脚本文件同过这样的形式一行一行的写到服务器的某个文件里,可最后失败在无法输入换行符"/n

系统 2019-09-27 17:38:42 2130