Python-MySQL数据库

  从今天开始往后几天我们将学习关于MySQL数据库的知识,今天先来个初始 一.数据库概述   1.什么是数据库?   什么是数据库呢?   先来看看百度怎么说的 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。   百度的貌似不好理解啊,让我说啊,数据库是存储数据的地方,你这不是废话么?你你你你你说的对,哈哈,
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

在Chrome与火狐中,输入框input类型为number时,如何去除掉的自带的上下默认箭头

如何移除input='number'时浏览器自带的上下箭头: CSS样式: /* 去除input[type=number]浏览器默认的icon显示 */ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { // chrome -webkit-appearance: none; appearance: none; margin:
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

vim : 依赖: vim-common (= 2:7.3.429-2ubuntu2) 但是 2:7.3.429-2ubuntu2.1 正要被安装

sudo apt-get purge vim-common sudo apt-get update sudo apt-get upgrade sudo apt-get install vim Just do it!
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

Python学习笔记:PEP8常用编程规范

PEP8编码规范是一种非常优秀的编码规范,也得到了Python程序员的普遍认可,如果实践中或者项目中没有统一的编码规范,建议尽量遵循PEP8编码规范,当然如果项目中已经有了自身的编码规范,应当优先遵循自身的编码规范,哪怕原先的代码风格在你看来很糟糕,也要尽量与源代码风格保持一致。 原文地址:https://blog.csdn.net/ratsniper/article/details/78954852,原文很详细,有代码示例和更多讲解,如果有足够时间,建议阅读原文,这篇笔记只是根据此文来整理了
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

sql注入中关于注释的一点探索

在sql-labs游戏中,经常使用--+放在最后注释多余部分,而mysql中的注释符为#和-- 却不能直接使用,以前没学过mysql,一直不理解,也不知道+号的作用,今天有时间特地探索了一下,算是搞明白了其中的原因。 sql-labs闯关游戏资源及介绍见此:https://github.com/Audi-1/sqli-labs 第一关示例: 在源代码中加入下面两行,使网页能回显我们输入的有效输入和执行的mysql语句,方便分析: 第一关正常地址栏传参如下: 猜列数时的使用payload: 屏幕
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

动态 DP 学习笔记

动态 DP 学习笔记 \(\texttt{by Tweetuzki}\) 不得不承认,去年提高组 D2T3 对动态 DP 起到了良好的普及效果。 动态 DP 主要用于解决一类问题。这类问题一般原本都是较为简单的树上 DP 问题,但是被套上了丧心病狂的修改点权的操作。举个例子,我们来看一道例题。 【模板】动态 DP 给定一棵 \(n\) 个点的树。\(i\) 号点的点权为 \(a_i\)。有 \(m\) 次操作,每次操作给定 \(u, w\),表示修改点 \(u\) 的权值为 \(w\)。你需要
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

java idea导入ecli项目

转:https://blog.csdn.net/deng11408205/article/details/79723213 1、关闭所有项目;开启idea进入导入项目选项 2、选择.classpath对应的文件;导入 3、选择已经存在的项目,一路next 4、选择jdk7 选择项目类型,非maven项目勾选Eclipse,maven项目选择Maven,如下图: 第四步:添加项目作用的JDK版本,本项目JDK 1.8为例,然后按引导一步步完成导入 ,如下图: 第五步:配置项目,File–>Pro
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

【BZOJ1185】[HNOI2007]最小矩形覆盖(凸包,旋转卡壳)

【BZOJ1185】[HNOI2007]最小矩形覆盖(凸包,旋转卡壳) 题面 BZOJ 洛谷 题解 最小的矩形一定存在一条边在凸包上,那么枚举这条边,我们还差三个点,即距离当前边的最远点,以及做这条边的垂线的最靠左和最靠右的两个点。 最远点很容易求,叉积计算面积来比就好了。 那么剩下两个点呢? 比如说找右侧的那个点,我们假装当前枚举出来的这条边就是水平线,那么只要当前的点和下一个点的直线与\(x\)轴正半轴夹角小于\(90°\) 显然就往这个方向走。然后从水平线换到一般的情况,也就是和枚举的这
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

Java多线程之线程状态总结

概述 线程大家肯定不陌生,对于线程中的运行状态,自己经常搞混淆,这边按照下图记录下: 线程一般来说有如下几种状态: 新建,可运行,超时阻塞,等待阻塞,同步阻塞,死亡 yeild:当线程执行了yield()方法后,将转到就绪状态,yield()方法只会给相同优先级或者更高优先级的线程一个运行的机会,与其他进程处于同等竞争状态,OS有可能会接着又让这个进程进入运行状态,yield()方法没有声明抛出任何异常 sleep:sleep()方法会给其他线程运行的机会,而不考虑其他线程的优先级,因此会给较
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

Codeforces1100F. Ivan and Burgers(离线+线性基)

题目链接:传送门 思路:   按查询的右端点离线。   然后从左到右维护线性基。   每个基底更新为最右边的方案,可以让尽量多的查询享受到这个基底。   用ci维护后更新右端点为i的答案。 代码(析构1000ms,别学我): #include <bits/stdc++.h> #define P pair<int, int> #define F first #define S second using namespace std; const int MAX_N = 5e5 + 5; cons
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

接口自动化学习之一(了解Django)

刚开始学习阶段就不记录python的安装步骤了,学成再整理. 一、Django入门   首先利用python 的 pip install django 安装好 Django。   创建一个demo   1、首先打开命令窗口输入 django-admin     可以查看所有的 Django 提供的命令   2、使用 “startproject” 来创建项目     Django-admin startproject XiangY # 创建一个叫 XiangY 的项目   项目结构如下:    
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

在socket编程中,如何获取连接另一端(客户端)的ip地址,使用accept或者getpeername

原文链接:https://blog.csdn.net/gukesdo/article/details/6889594 //这段代码没有实际的功能,只是为了获取连接另一端的ip地址 #include <iostream> #include <winsock.h> #include <stdio.h> #pragma comment(lib, “wsock32”) using namespace std; void main() { int ret = 0; WSADATA wsadata
分类: 其他 发布时间: 01-15 23:51 阅读次数: 0

看完这篇 Android ANR 分析,就可以和面试官装逼了!

ANR概述 首先,ANR(Application Not responding)是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能得到有效响应或者响应时间过长,都会造成ANR。ANR由消息处理机制保证,Android在系统层实现了一套精密的机制来发现ANR,核心原理是消息调度和超时处理。 其次,ANR机制主体实现在系统层。所有与ANR相关的消息,都会经过系统进程(system_server)调度,然后派发到应用进程完成对消息的实际处理,同时,系
分类: 其他 发布时间: 01-15 23:50 阅读次数: 0

一个Demo带你理解Android接口回调机制

前言 开发中,接口回调是我们经常用到的。 接口回调的意思即,注册之后并不立马执行,而在某个时机触发执行。 举个例子: A有一个问题不会,他去问B,B暂时解决不出来,B说,等我(B)解决了再告诉你(A)此时A可以继续先做别的事情。 那么就只有当B解决完问题后告诉A问题解决了,A才可以能解决这个问题。 代码中比如最常用的: 一个Activity中给按钮一个接口回调方法,只有用户点击了这个按钮,告诉按钮被点击了,才会执行按钮接口回调的方法 Button btn = new Button(this)
分类: 其他 发布时间: 01-15 23:50 阅读次数: 0

Jenkins Centos7 GitHub Maven Tomcat9 JDK8自动构建部署

文章转自:http://blog.csdn.net/a286352250/article/details/52794853 分布式项目管理,提高开发效率,使用Jenkins。 配置环境: Jenkins(LTS Release2.7.4.war) Centos7 GitHub Maven Tomcat9 JDK8 去官网(https://jenkins.io/index.html)下载最新的Jenkins包 。 【两种部署方式】 1. 使用内置jetty [html] view plain c
分类: 其他 发布时间: 01-15 23:50 阅读次数: 0

互联网产品经理--学习之路

互联网产品经理个人学习分享
分类: 企业开发 发布时间: 01-15 23:50 阅读次数: 0

2018总结之一个有仪式感的2019启航

前言岁月不居,时节如流,转眼间都到2019年1月中旬了,时间过的好快,说好的周末睡到自然醒,但还是跟以往一样,到上班时间就醒了,这算不算心里只有工作呢?醒来无聊,看新闻是不存在的、而撩妹又是不可能的,于是来掘金翻看了下2018年写的博客,最后的总结就是:发现今天的你,回头看过往/或昨天的自己,总会不自觉的在问:“那个傻X是我?”,就像写代码,写的时候只有你跟上帝知道,一个月之后只有上帝知道那是你写
分类: 服务端 发布时间: 01-15 23:50 阅读次数: 0

win7即将停止服务,升级到win10最详细的图文教程。

win7升级win10,win10安装激活,win10激活
分类: 企业开发 发布时间: 01-15 23:50 阅读次数: 0

Navicat使用教程:使用Navicat Query Analyzer优化查询性能(第1部分)

下载Navicat Monitor最新版本Navicat Monitor&nbsp;是一套安全、简单而且无代理的远程服务器监控工具。它具有强大的功能使你的监控发挥最大效用。受监控的服务器包括 MySQL、MariaDB 和 Percona Server,并与 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure 和阿里云等云数据库兼容。Navi
分类: 数据库 发布时间: 01-15 23:50 阅读次数: 0

动手搭建docker并在docker容器中建spark集群

安装docker并搭建spark集群
分类: 企业开发 发布时间: 01-15 23:50 阅读次数: 0