Java基础102 完整的JDBC连接MySQL数据库和Oracle数据库的方法

本文知识点(目录): 1、jdbc连接MySQL数据库 2、jdbc连接Oracle数据库 3、附录【本文jdbc连接MySQL或Oracle数据库的全部代码(合起来,做对比)】 1、JDBC连接MySQL数据库 1.1、我用到的jar包 1.2、实例演示 MySQL建表语句 1 -- MySQL建表语句 2 create table user( 3 id number(5) primary key auto_increment, 4 account varchar(20) not n
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

python-网络安全编程第四天(数据库编程&网络编程)

前言 好几天没更因为寒假放假回家放松了几天 嘿嘿 今天继续开始启动学习模式。 python数据库编程 Python DB API访问数据库流程 Python DB API包含的内容 什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 PyMySQL 安装 $ pip3 i
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

Ubuntu上安装NS-3实践

ns3官网https://www.nsnam.org/wiki/Installation#Installation 安装: Ubuntu/Debian/Mint The following list of packages should be accurate for Ubuntu 19.04 release; other releases or other Debian-based systems may slightly vary. Ubuntu 16.04 LTS release is
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

centos7下安装配置django,开始第一个项目;

一、安装(注本人使用的centos7下,有python2和python3,涉及到python3的使用pip3,python3) 安装django: pip3 install django==2.1.2 查看版本号:pip3 show django 检查是否安装成功: 方式一、python3下,检查版本; 方式二、查看django-admin信息,会发现提示command no found;   find / -name django-admin,查看路径,然后创建软链接; 这样,再次查看dja
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

A1158-Telefraud Detection (25 分)

Telefraud(电信诈骗) remains a common and persistent pr
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

【算法】递归

递归 递归实现的原理: 一个递归函数的调用过程类似于多个函数的嵌套的调用,只不过调用函数和被调用函数是同一个函数。为了保证递归函数的正确执行,系统需设立一个工作栈。具体地说,递归调用的内部执行过程如下: 运动开始时,首先为递归调用建立一个工作栈,其结构包括值参、局部变量和返回地址; 每次执行递归调用之前,把递归函数的值参、局部变量的当前值以及调用后的返回地址压栈; 每次递归调用结束后,将栈顶元素出栈,使相应的值参和局部变量恢复为调用前的值,然后转向返回地址指定的位置继续执行。 注意:在我们了解
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

多事之秋,随便记点东西

notepad++使用技巧 1.开启列块编辑,迅速在行首添加字符 2.去除重复项 ,正则替换 ^(.*?)$\s+?^(?=.*^\1$) 匹配新行 ^(.*?)$\s+?^(?=.*^\1$) 3.去除带.com的文字 正则替换 .*.com* 不匹配新行 .*.com*
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

查询任何一门课程成绩在 70 分以上的姓名、课程名称和分数

-- 查询任何一门课程成绩在 70 分以上的姓名、课程名称和分数 SELECT sc.Sid, student.Sname,course.Cname,sc.score FROM sc,course,student WHERE sc.score >70 AND sc.Sid = student.Sid AND sc.Cid = course.Cid;
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

007.kubernets的headless service配置和ingress的简单配置

前面配置了servcie的nodepoint和clusterIP附在均衡 一 headless service配置 1.1 默认下的DNS配置 [root@docker-server1 deployment]# kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 10.96.0.1 <none>
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

springboot实战之自定义注解扫描并动态注册bean

https://cloud.tencent.com/developer/article/1494827
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

webpack-高级-发布策略

webpack的发布策略 在实际开发中,一般会有两套项目方案: 一套是开发期间的项目,包含了测试文件、测试数据、开发工具、测试工具等相关配置,有利于项目的开发和测试,但是这些文件仅用于开发,发布项目时候需要剔除; 另一套是部署期间的项目,剔除了那些客户用不到的测试数据测试工具和文件,比较纯净,减少了项目发布后的体积,有利于安装和部署! 为了满足我们的发布策略,需要新建一个配置文件,命名为webpack.publish.config.js,将webpack.config.js的配置拷贝过去,剔除
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

QBXT学习计划

众所周知,清北学堂是一个认真 摸鱼 学习的地方 时间:2020.1.15 地点:中国海洋大学 行程: 整体还比较顺利,就是CYC下火车之后非要做地铁,于是带着YRQ走了3公里。。。(YRQ爷我错了) 内容: 学习目标 1.认真听讲 啊现在在高中部也学习了一段时间了,清北学堂的课程强度应该也能适应。怎么说呢,初三了,不能再和之前一样摸鱼玩游戏了,好好学习才是重要的。 2.整理笔记 尽量整理笔记,如果整理好笔记就可以发好看的博客啦!!! 3.尽量预习 每天看看第二天讲什么,尽力提前学习一下,要不然
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

nginx文件压缩

nginx文件压缩 如果我们租用了一个带宽很低的服务器,网站访问速度会很慢,这时我们可以通过让nginx开启GZIP压缩来提高网站的访问速度。 首先我们对nginx进行限速操作,限制每个连接的访问速度为128K来建立一个比较慢的访问场景; server { listen 80; server_name mall.macrozheng.com; limit_rate 128k; #限制网速为128K location / {
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

Postgresql 教程

Official 教程 PostgreSQL帐号 1. PostgreSQL 用户帐号和操作系统用户帐号是不同的,系统用户帐号是postgres. sudo -u postgres -i Use the operating system user postgres to create your database - as long as you haven't set up a database role with the necessary privileges that correspon
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

《Head first设计模式》学习笔记

1. 工厂模式 2. 单件模式 设计模式的六大原则 1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。 2、里氏代换原则(Liskov Substitution Principle) 里氏代换原则是面向对象设计的基本原则之一。 里氏代换原则中说,任何基
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

移动app

什么是移动App开发【重点】 苹果上的软件是如何开发出来的:使用IOS平台的开发工具和开发语言进行设计开发的!苹果上的开发语言:OC、Swift 安卓平台上的软件又是如何开发出来的:使用Java这么语言,结合一些Android控件,就可以开发安卓上的手机软件; 苹果和安卓平台上共有的软件是如何开发出来的:招聘两部分的开发人员,分别是苹果开发人员和安卓开发人员; 现在,我们可以使用混合App开发的方式,来同时进行两个平台上软件的开发; 也就是说,抛开OC、Swift、Java、Android;可
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

JLink OB SWI 取代串口打印的方式

1:debug的串口被占用 2:从Keil 迁移到的LINUX下开发. 3:手上只有JLinkOB,(4线:CLK,SWIO,GND,RST) 4:设备只引出了4线(SWO 没接出) 环境: JLink版本: 执行 JLinkExe 命令会先显示版本信息 SEGGER J-Link Commander V6.56a (Compiled Nov 25 2019 16:58:42) DLL version V6.56a, compiled Nov 25 2019 16:58:26 Host: Ub
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

空格转换

请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy 1 var test1 = "We Are Happy"; //注意:这三个相邻的字符串,相邻间只有一个空格 2 console.log(test1.replace(/\s+/g, "%20")); //输出We%20Are%20Happy 3 //可以解决相邻间只有一个空格的情况,但是不符合题意 4
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

原型链 原型

通过Function创建的对象就是函数,函数都是通过Function创建的 我们会有一个疑问Function是从哪里来的?其实Function是不通过其他函数得到,它是JS执行引擎初始化就直接通过本地代码直接放置到内存中的。 原型 当一个函数被创建后,这个函数就会自动附带一个属性prototype,它就是一个Object对象,代表着函数的原型。也就是说prototype就是原型对象 原型对象中包含两个属性:constructor和__proto__。 constructor这个属性是指创建原型
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0

蒟蒻无聊之一

一道很简单的练手题目 https://loj.ac/problem/10121#submit_code 题目大意: 多次询问区间的完美序列;(完美序列定义为一段连续序列中各个数字都不同) 求多个区间最长完美序列(不修改) 分析: 静态查询:last数组,求最大?dp数组 (动态查询估计就要莫队了吧) last[a[i]]表示数a[i]的上一次出现的位置 dp[i]表示以第i位结尾的最长完美序列的起始位置的max 就有:dp[i]=max(dp[i-1],last[a[i]]+1)!!!!!!
分类: 其他 发布时间: 01-15 22:17 阅读次数: 0