编程笔记

  • 详解vue.js之绑定class和style的示例代码

    一.绑定Class属性。 绑定数据用v-bind:命令,简写成: 语法:div v-bind:class="{ active: isActive }"div。class后面的双引号里接受一个对象字面量对象引用数组作为参数, 这里,{active: isActive}是对象参数,active是cla

  • 浅谈SpringBoot集成Quartz动态定时任务

    SpringBoot自带schedule 沿用的springboot少xml配置的优良传统,本身支持表达式等多种定时任务 注意在程序启动的时候加上@EnableScheduling @Scheduledcron="05 * * * * ?" public void job{ System.out.println"

  • 易语言如何做刷屏软件

    在我们的聊天工具中,都会有坏人来打扰我们,我们该如何去应对呢?我们就可以自己做一个刷屏软件,来让打扰人的屏幕瞬间满屏,所以,今天我来教大家怎么用易语言做刷屏软件. 打开易语言打开易语言 点击 新建----Windows窗口程序----确定 img src="https:img.nhooo.comstatic

  • 处理Selenium3+python3定位鼠标悬停才显示的元素

    先给大家介绍下Selenium3+python3--如何定位鼠标悬停才显示的元素 定位鼠标悬停才显示的元素,要引入新模块 # coding:utf-8 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionC

  • JS获取动态添加元素的方法详解

    本文实例讲述了JS获取动态添加元素的方法。分享给大家供大家参考,具体如下: 在页面的渲染中,我们经常用遇到动态添加的DOM元素,那么在获取这些元素的时候或则为这些DOM元素的时候,我们有下面三种处理方法: 1. 在模板引擎里面添加行内事件 2. 利用事件的委托获取常用 3. 在aj

  • 基于Django的乐观锁与悲观锁解决订单并发问题详解

    前言 订单并发这个问题我想大家都是有一定认识的,这里我说一下我的一些浅见,我会尽可能的让大家了解如何解决这类问题。 在解释如何解决订单并发问题之前,需要先了解一下什么是数据库的事务。我用的是mysql数据库,这里以mysql为例 1 事务概念p

  • struts2+spring+ibatis框架整合实现增删改查

    初步学习SSI框架,做的struts2+spring+ibatis框架整合的小实例,实现增删改查操作。 项目框架如下所示: 准备工作:导入需要的struts2、spring、ibatis的jar包,这里不一一

  • django解决订单并发问题【推荐】

    并发处理 在多个用户同时发起对同一个商品的下单请求时,先查询商品库存,再修改商品库存,会出现资源竞争问题,导致库存的最终结果出现异常。 解决办法: 悲观锁 当查询某条记录时,即让数据库为该记录加锁,锁住记录后别人无法操作

  • python opencv将图片转为灰度图的方法示例

    使用opencv将图片转为灰度图主要有两种方法,第一种是将彩色图转为灰度图,第二种是在使用OpenCV读取图片的时候直接读取为灰度图。 将彩色图转为灰度图 import cv2 import numpy as np if __name__ == "__main__": img_path = "timg.jpg" img = cv2.imreadimg_pa

  • 将易语言源码编译成软件的实操步骤

    对于很多易语言新手来说,不知道如何将自己的源码编译成可以直接运行的软件,我来给大家简单的来说介绍一下 不论你是自己写的源码还是,从网上下载的源码。都要选择正确的程序打开,所以打开方式一定要正确

  • JS/jQuery实现超简单的Table表格添加,删除行功能示例

    本文实例讲述了JSjQuery实现超简单的Table表格添加,删除行功能。分享给大家供大家参考,具体如下: 最近需要表格添加删除行,添加行简单,删除行就有点儿懵逼了,于是网上找实例,功夫不负有心人,终于让我找到了,下面的是代码,大家觉得可以,记得点赞哦!!!谢谢! 需要的拿去,转载请在明显的位置标注出出处!!! html head&

  • Django中使用极验Geetest滑动验证码过程解析

    一,环境部署 1.创建一个django测试项目 二,文档部署 1.下载安装python对应的SDK 使用命令从Github导入完整项目:git clone https:github.comG

  • CentOS7.2安装MySql5.7并开启远程连接授权的教程

    1、安装mysql5.7 CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL,因此安装方式较为以往有一些改变: 下载mysql的源 wget http:dev.mysql.comgetmysql57-community-release-el7-7.noarch.rpm

  • Python 网络爬虫--关于简单的模拟登录实例讲解

    和获取网页上的信息不同,想要进行模拟登录还需要向服务器发送一些信息,如账号、密码等等。 模拟登录一个网站大致分为这么几步: 1.先将登录网站的隐藏信息找到,并将其内容先进行保存(由于我这里登录的网站并没有额外信息,所以这里没有进行信息筛选保存) 2.将信息进行提交 3.获取登录后的信息 stron

  • Nodejs进阶:express+session实现简易登录身份认证

    文档概览 本文基于express、express-session实现了简易的登录登出功能,完整的代码示例可以在a rel="external nofollow" target="_blank" href="https:github.comchyingpnodejs-learning-guidetreemasterexamples2016.1

  • 详解Node.js开发中的express-session

    什么是session session是保存在服务器端的会话。session的典型应用场景是用户登录某网站之后,将其登录信息放入session,在以后的每次请求中查询相应的登录信息以确保该用户合法。比如购物车等等经典场景 为什么要使用session 谈及session一般是在web应用的背景之下,我们知

  • JSP实现页面右下角消息弹框

    JSP页面上通过JS实现消息弹出框,样式可根据要求修改,这边只是一个简单的示范例子,自定义了两条消息,弹框效果如下 JSP页面 %@ page language="j

  • java实现桌面右下角弹窗效果

    最近需要一个java实现桌面弹窗的小功能,类似于电脑桌面右下角的小广告一样的功能,在csdn上找到一个很好的一个,功能很多,我去除了一点不需要的代码,改了下外观等。 修改后的代码如下: InfoUtil.java import java.awt.BorderLayout; import java.awt.Color; import java.aw

  • python数据归一化及三种方法详解

    数据标准化(归一化)处理是数据挖掘的一项基础工作,不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据标准化处理,以解决数据指标之间的可比性。原始数据经过数据标准化处理后,各指标处于同一数量级,适合进行综合对比评价。以下是三种常用的归一化方法: min-max标准化(Min-Max Normalization)stron

  • Java toString()方法。

    String类的toString方法将自身返回为字符串。 示例 importjava.io.*; publicclassTest{ publicstaticvoidmainStringarg

  • java中的 toString()方法实例代码

    前言: toString方法 相信大家都用到过,一般用于以字符串的形式返回对象的相关数据。   最近项目中需要对一个ArrayListArrayListInteger datas 形式的集合处理。   处理要求把集合数据转换成

  • java tostring方法重写代码示例

    当需要将一个对象输出到显示器时,通常要调用他的toString方法,将对象的内容转换为字符串.java中的所有类默认都有一个toString方法 默认情况下 System.out.println对象名或者System.out.println对象名.toString输出的是此对象的类名和此对象对应内存的首地址 如果想自定义输出信息必须重写toString方法

  • 浅谈Java编程ToString()方法重写的意义

    上一篇文章我们介绍了java tostring方法重写代码示例,接下来,我们简单聊聊java编程tostring方法重写的意义。 1、toString就是是重写,对于一般的对象来说都会有这个方法,其实这个方法的目的,主要就是将对象按字符串的方式输出出来:打个比方,比如一个People类,里边有name,age这两个属性, 如果你People p = new Peopl

  • java中的tostring方法的具体用法

    我们知道调用对象的toString方法会直接输出对象的属性信息,但是具体怎么实现的?以及如何更好地实现它呢?现在来学习下。 通过java文档我们能知道,toString

  • PostgreSQL 数据同步到ES 搭建操作

    安装python 和dev 开发包 [root@rtm2 Packages]# rpm -ivh python-devel-2.7.5-58.el7.x86_64.rpm 准备中... ################################# [100%] 正在升级安装... 1:python-devel-2.7.5-58.el7 ###############

  • 详解微信小程序「渲染层网络层错误」的解决方法

    问题描述: 情况是这样的,我需要在小程序中通过image标签显示三张我的图片,毫无疑问,其重点部分肯定在image的src属性上,请看思路分析: 我们可以新建一个专门放图片的文件夹,然后将我们项目所需要的图片文件全部放到这里。但是这会引发一个问题:微信官方对上线的小程序有大小的限制,所以如果你只是本地跑跑,那无可厚非,你开心就好;如果要做上线,这种方法的可行度不高;

  • 基于Python实现天天酷跑功能

    感觉上次写的植物大战僵尸与俄罗斯方块的反应还不错,这次这个文章就更有动力了 这次就写一个天天酷跑吧 写出来的效果图就是这样了 下面就更新一下全部的代码吧 还是老样子先定义p

  • python 下载文件的几种方法汇总

    前言   使用脚本进行下载的需求很常见,可以是常规文件、web页面、Amazon S3和其他资源。Python提供了很多模块从 web 下载文件。下面介绍 一、使用 requests   requests 模块是模仿网页请求的形式从一个URL下载文件 示例代码: import requ

  • Postgresql 跨库同步表及postgres_fdw的用法说明

    postgres_fdw模块 PostgreSQL 9.3 add postgres_fdw extension for accessing remote tables PostgreSQL 9.3新增了一个postgres_fdw模块, 已经整合在源码包中. 用于创建postgres外部表. 注:db_des为目标库,developer_month

  • python 视频下载神器(you-get)的具体使用

    you-get是github上python的一个开源库https:github.comsoimortyou-get,使用you-get你只需要取得视频所在网页链接地址就可以很轻松的下载下来,目前you-get所支持的网站包含国内外几十

  • Java小项目之迷宫游戏的实现方法

    项目要求: 一个网格迷宫由n行n列的单元格组成,每个大院个要么是空地(用0表示),要么是障碍物(用1表示),你的任务是找一条从起点到终点的移动序列,其中只能上下左右移动到相邻单元格。任何时候都不能在有障碍物的单元格中,也不能走到迷宫之外,起点为左上角和终点右下角。 项目功能: 解决迷宫路径查找问题,寻找一条从左上角迷宫入口到右下角迷宫出口的

  • springboot配置mysql连接的实例代码

    一:导入pmo.xm配置包 mysql库连接、druid连接池、mybatis组件 !-- 使用MySQL数据库-- dependency groupIdmysqlgroupId artifactIdmysql-connector-javaartifactId>

  • postgresql表死锁问题的排查方式

    1.查询激活的执行中的sql,查看有哪些更新update的sql。 select * from pg_stat_activity where state = 'active'; 2. 查询表中存在的锁 select a.locktype, a.database, a.pid, a.mode, a.relation, b.relname fro

  • Jenkins+Maven+SVN自动化部署java项目

    安装Jenkins 提示:首先Jenkins安装方式有2中,一种是yum安装,另一种是使用war的方式进行安装(war就需要安装tomcat)

  • python实现模拟器爬取抖音评论数据的示例代码

    目标: 由于之前和朋友聊到抖音评论的爬虫,demo做出来之后一直没整理,最近时间充裕后,在这里做个笔记。 提示:大体思路 通过fiddle + app模拟器进行抖音抓包,使用python进行数据整理 安装需要的工具: a rel="external nofollow" target="_blank" href="https:www.python.

  • jdk15的安装与配置全过程记录

    如何下载并配置JDK 15 进入官网下载JDK 15。 官网地址:https:www.oracle.comindex.html 呐喊教程下载:https:www.nhooo.comsofts745289.html 1.点击Products然后点击java。

  • Fiddler4的安装与使用详解

    Fiddler的简介 Fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 。它能够记录客户端和服务器之间的所有 请求,可以针对特定的请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。 看到这么多的应用,是不是就迫不及待的想要开始你的抓包之旅呢,不要急,俗话说的

  • Idea防沉迷插件StopCoding的安装使用教程

    前言 当初年少懵懂,那年夏天填志愿选专业,父母听其他长辈说选择计算机专业好。从那以后,我的身上就有了计院深深的烙印。从寝室到机房,从机房到图书馆,C、C++、Java、只要是想写点自己感兴趣的东西,一坐就是几个小时,但那时年轻,起身,收拾,一路小跑会女神,轻轻松松。现在工作了,毫无意外的做着开发的工作,长时间久坐。写代码一忙起来就忘了起来活动一下,也不怎么喝水。经常等到忙完了就感觉腰和腿不舒服。直到

  • postgresql 实现获取所有表名,字段名,字段类型,注释

    获取表名及注释: select relname as tabname,castobj_descriptionrelfilenode,'pg_class' as varchar as comment from pg_class c where relkind = 'r' and relname not like 'pg_%' and relname n

  • 通过idea创建Spring Boot项目并配置启动过程图解

    一、操作步骤 ①使用idea新建一个Spring Boot项目 ②修改pom.xml ③修改application.properties ④修改编写一个Hello Spring Boot的Controller ⑤启动项目访问 二、详细步骤strong