zl程序教程

2018年小结

  • C# OleDbCommand 和 OleDbDataReader 使用小结[通俗易懂]

    C# OleDbCommand 和 OleDbDataReader 使用小结[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。using System.Data;using System.Data.OleDb;OleDbConnection thisConnection = new OleDbConnection( “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + Server.MapPath(“data.mdb”));

    日期 2023-06-12 10:48:40     
  • 笔记 | 不规则波动的时间序列数据处理与关联模型小结

    笔记 | 不规则波动的时间序列数据处理与关联模型小结

    文章目录1 时序模型的学习笔记2 时间序列数据基本处理2.1 时间字符串、时间戳之间的转换2.2 时间格式化2.3 时间格式的加减2.4 时间差转化为秒2.5 pandas提取时间3 时间趋势预测:Mann-Kendall检验1 时序模型的学习笔记关于时序数据的关联模型,笔者陆陆续续更新了一些,包括了, 传统的时序模型学习 statsmodels︱python常规统计模型库 python实现

    日期 2023-06-12 10:48:40     
  • 基本粒子群算法小结及算法实例(附Matlab代码)

    基本粒子群算法小结及算法实例(附Matlab代码)

    大家好,又见面了,我是你们的朋友全栈君。目录1、基本粒子群算法2、基本粒子群算法流程3、关键参数说明3.1 粒子种群规模 \(N\)3.2 惯性权重 \(w\)3.3 加速常数 \(c_1\) 和 \(c_2\)3.4 最大速度 \(v_{max}\)3.5 停止准则3.6 邻域结构的设定3.7 边界条件处理策略4、MATLAB仿真实例4.1 粒子群算法求解n元函数极值粒子群算法求解n元函数极值问

    日期 2023-06-12 10:48:40     
  • 生化小课 |  生物分子之间的相互作用具有立体特异性(含化学基础篇小结)

    生化小课 | 生物分子之间的相互作用具有立体特异性(含化学基础篇小结)

    生物分子之间的相互作用具有立体特异性 当生物分子相互作用时,它们之间的“配合”通常在立体化学上是正确的;它们是互补的。生物大分子和小分子的三维结构——构型和构象的结合——在它们的生物相互作用中至关重要:例如,反应物与其酶、激素与其受体、抗原与其特异性抗体(图1-22)。用精确的物理方法研究生物分子立体化学是现代细胞结构和生化功能研究的重要组成部分。在生物体中,手性分子通常只以其手性形式中的一种存在

    日期 2023-06-12 10:48:40     
  • 安装Pytorch与使用Jupyter小结

    安装Pytorch与使用Jupyter小结

    安装Pytorch即进入Pytorch官网,选择Pytorch版本以及CUDA版本,按照給出的命令在PyCharm的Terminal输入命令安装,前提是PyCharm以及配置了对应的anaconda环境。pip3 install torch==1.10.2+cu102 torchvision==0.11.3+cu102 torchaudio===0.10.2+cu102 -f https://do

    日期 2023-06-12 10:48:40     
  • Spring IoC/AOP/Transaction/MVC 归纳小结

    Spring IoC/AOP/Transaction/MVC 归纳小结

    前言Spring的一些概念和思想关于IOC关于AOPSpring与web整合的原理前言如果说有什么框架是Java程序员必然会学习、使用到的,那么Spring肯定是其中之一。本篇博客,将根据博主在日常工作中对Spring的使用做一个系统的归纳小结。Spring的一些概念和思想Spring的核心:AOP、IOC。 简单点说,就是把对象交给Spring进行管理,通过面向切面编程来实现一些"模板

    日期 2023-06-12 10:48:40     
  • 信息收集小结

    信息收集小结

    信息收集作为渗透测试的第一步往往至关重要,好的信息收集是打穿内网的基础。曾有大佬言:渗透测试的本质就是信息收集,那么我们从何开始信息收集呢?一般都是通过域名或IP地址进行展开,本小结主要从域名信息收集、子域名信息收集、端口信息收集、CMS指纹识别、敏感信息收集、CDN绕过这几大块进行归纳。0x01 整体思路针对域名信息收集思路一、根据域名通过whois查询相关注册人信息(姓名、邮箱、电话)二、根据

    日期 2023-06-12 10:48:40     
  • setscale方法的用法_基于BigDecimal.setScale的用法小结

    setscale方法的用法_基于BigDecimal.setScale的用法小结

    1. BigDecimal num1 = new BigDecimal(2.225667);//这种写法不允许,会造成精度损失2. BigDecimal num2 = new BigDecimal(2);//这种写法是可以的3. BigDecimal num = new BigDecimal(“2.225667”);//一般都会这样写最好4. int count = num.scale();Sys

    日期 2023-06-12 10:48:40     
  • 斜率优化dp专题小结

    斜率优化dp专题小结

    斜率优化dp是一种通过构造斜率表达式,用维护凸包的方法来去除多余的点以减少算法复杂度的方法。通常可以将问题规模减小一个维度,从而提高运行效率。这个算法的关键是将dp的状态转移方程进行转换,比如对于如下状态转移方程:dp[i]=Min(dp[j]+M+(sum[i]-sum[j])^2),j\in [1,i),i\in [1,n]如果直接dp那么复杂度将会是(O(n_2)),某些情况下就会显得效率不

    日期 2023-06-12 10:48:40     
  • Android中各种Exception错误小结

    Android中各种Exception错误小结

    1. 介绍汇总了部分的崩溃异常日志内容,以及相关问题的解决方法。希望给大家一点参考。问题都比较简单。2. Exception简单汇总一些常见的异常情况,以及相关的解决方法2.1 IllegalArgumentException错误IllegalArgumentException:非法数据异常。问题1:java.lang.IllegalArgumentException: The key must

    日期 2023-06-12 10:48:40     
  • 软硬件融合技术内幕 进阶篇 (小结)

    软硬件融合技术内幕 进阶篇 (小结)

    今天,《软硬件融合技术内幕 进阶篇》告一段落了,我们来做一个小结:由于虚拟机需要连接物理网络,宿主机的hypervisor为虚拟机创建了一个虚拟网卡,而在运行虚拟机的宿主机上也就需要运行一个虚拟交换机 (vswitch)与这个虚拟网卡进行连接。随着网络速率从1Gbps,10Gbps到25Gbps的演进,出现了以下的网络虚拟化技术: Emulate (仿真)方式:虚拟化网卡是一个完全的软件仿真设备,

    日期 2023-06-12 10:48:40     
  • 分布式项目搭建的一些小结

    分布式项目搭建的一些小结

        前几天又从头开始创建了一个多模块的分布式的项目,过程中还是有不少问题的,这里做一些小结: 1.配置注入,下面二选一。   为了有提示等,引入spring-boot-configuration-processor     ① @EnableConfigurationProperties + @ConfigurationProperties         不需要注册,使用enable开启注册

    日期 2023-06-12 10:48:40     
  • PHP 配置 register_argc_argv 小结

    PHP 配置 register_argc_argv 小结

    目录目录0x01 前言0x02 背景知识0x03 奇淫技巧0x04 总结0x05 参考0x01 前言前些天打了巅峰极客的 CTF,遇到一个提示为register_argc_argv的 WEB 题,未能解决,赛后问了yzddmr6师傅的思路,又查询了国内关于register_argc_argv的安全研究,发现很少,因此觉得register_argc_argv这个 PHP 配置项值得研究,本文做个记录

    日期 2023-06-12 10:48:40     
  • 回炉重造,css常规布局系统整理——实战开发后复盘小结

    回炉重造,css常规布局系统整理——实战开发后复盘小结

    回炉重造,css常规布局系统整理——实战开发后复盘小结#写在前面: ​ 在了解css布局之前,我们先了解两个小概念,我认为这将对你有所帮助! ​ 块级元素:display:bloak;占据一行,下一个元素自动换行,如div等; ​ 行内元素:display:inline;元素没有高宽,根据元素内的内容改变大小,如span、a标签等; ​ 行内块:display:inline-bloak;使行内元素

    日期 2023-06-12 10:48:40     
  • HTML之元素、属性、标题、段落【笔记小结】

    HTML之元素、属性、标题、段落【笔记小结】

    1 元素1.1 语法示例:开始标签元素内容 结束标签<p>段落</p><a> 链接 </a> <br>换行语法:# 以开始标签起始,以结束标签终止; # 元素内容是开始标签与结束标签之间的内容; # 空元素在开始标签中进行关闭(以开始标签的结束而结束); # 多数元素可拥有属性。复制1.2 元素嵌套比如之前写的:<!DOCTYPE

    日期 2023-06-12 10:48:40     
  • HTML之文本格式化、链接、头部、CSS(笔记小结)

    HTML之文本格式化、链接、头部、CSS(笔记小结)

    1 文本格式化1.1 文本格式化标签使用某些标签对文本进行格式化,如加粗、倾斜等,这类标签即称为文本格式化标签。如下常用的文本格式化标签有:标签说明 <b>定义粗体文本 <em> 定义着重文字 <i> 定义斜体字 <small> 定义小号字 <strong>定义加重语气 <sub> 定义下标字 <

    日期 2023-06-12 10:48:40     
  • 【每周小结】2023-Week3

    【每周小结】2023-Week3

    本周,我的工作模式正式从远程办公回到了现场办公。恰逢过年,整体工作节奏放缓,切换的过程很顺畅。虽然我十分期待远程办公成为常态,但不得不承认,这种模式在中国落地,还有一段路要走。Go技巧 - 提高ORM使用体验的三个要点ORM是一个非常高频使用的开发工具。以下图为例,Go程序内与MySQL中,数据存储是异构的 ,这就导致传统开发方式会分成两步:将Go程序中的数据转换成MySQL的 SQL 语句解析M

    日期 2023-06-12 10:48:40     
  • Linux系统时间同步命令小结

    Linux系统时间同步命令小结

      在 Windwos 中,系统时间的设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系。系统时间会自动保存在 BIOS 时钟里面,启动计算机的时候,系统会自动在 BIOS 里面取硬件时间,以保证时间的不间断。但在 Linux 下,默认情况下,系统时间和硬件时间并不会自动同步。在 Linux 运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠 BIOS 电池

    日期 2023-06-12 10:48:40     
  • 第八章知识小结【数据结构】

    第八章知识小结【数据结构】

    目录前言1. 直接插入排序2. 折半插入排序3. 希尔排序5、交换排序6、冒泡排序8、快速排序9、选择排序简单选择排序10、归并排序前言第八章知识小结1. 直接插入排序若出现各种可能排列的概率相同,则可取最好情况和最坏情况的平均情况。平均情况比较次数和移动次数约为n2/4时间复杂度为 o(n2),空间复杂度为 o(1)是一种稳定的排序方法适用于:基本有序,元素较少。2. 折半插入排序折半插入排序的

    日期 2023-06-12 10:48:40     
  • Docker 使用小结

    Docker 使用小结

    Docker 使用小结此处以利用 Docker 配置一个 Node.Js 容器并运行一个 Vue 项目为例。一、制作 Dockerfile 文件# 使用 vim 创建并写入 Dockerfile 文件 $ vim Dockerfile复制# 由于项目原先的运行环境为 node v16.13.0 所以这里也需保证环境版本相同 FROM node:16.13.0复制此步仅仅是需要一个 node 环境,

    日期 2023-06-12 10:48:40     
  • ubuntu配置tftp服务的步骤小结

    ubuntu配置tftp服务的步骤小结

    修改 “/var/lib/tftpboot” 为 “/tftpboot” 修改 "--secure" 为 "--secure -c" 允许上传新文件 若/tftpboot 不存在,创建该目录 $sudo mkdir /tftpboot $sudo chmod 777 /tftpboot 重启 tftpd-hpa 服务 $sudo service tftpd-hpa restar

    日期 2023-06-12 10:48:40     
  • SQL Server存储过程中编写事务处理的方法小结

    SQL Server存储过程中编写事务处理的方法小结

    本文实例讲述了SQL Server存储过程中编写事务处理的方法。分享给大家供大家参考,具体如下: SQL Server中数据库事务处理是相当有用的,鉴于很多SQL初学者编写的事务处理代码存往往存在漏洞,本文我们介绍了三种不同的方法,举例说明了如何在存储过程事务处理中编写正确的代码。希望能够对您有所帮助。 在编写SQL Server 事务相关的存储过程代码时,经常看到下面这样的写法: beg

    日期 2023-06-12 10:48:40     
  • SQL Server查询前N条记录的常用方法小结

    SQL Server查询前N条记录的常用方法小结

    本文实例讲述了SQL Server查询前N条记录的常用方法。分享给大家供大家参考。具体如下: SQL Server查询前N条记录是我们经常要用到的操作,下面对SQL Server查询前N条记录的方法作了详细的介绍,如果您感兴趣的话,不妨一看。 SQL Server查询前N条记录: 因为id可能不是连续的,所以不能用取得10 id 20的记录的方法。 有三种方法可以实现: 一、搜索前20

    日期 2023-06-12 10:48:40     
  • PostgreSql新手必学入门命令小结

    PostgreSql新手必学入门命令小结

    1、命令行登录数据库 有两种方式,一是直接在系统shell下执行psql命令;而是先进入psql环境,然后再连接数据库。下面分别给出实例: (1)直接登录 执行命令:psql -h 172.16.35.179 -U username -d dbname ,其中username为数据库用户名,dbname为要连接的数据库名,执行后提示输入密码如下: Password for user us

    日期 2023-06-12 10:48:40     
  • redis 数据删除策略和逐出算法的问题小结

    redis 数据删除策略和逐出算法的问题小结

    数据存储和有效期 在 redis 工作流程中,过期的数据并不需要马上就要执行删除操作。因为这些删不删除只是一种状态表示,可以异步的去处理,在不忙的时候去把这些不紧急的删除操作做了,从而保证 redis 的高效 数据的存储 在redis中数据的存储不仅仅需要保存数据本身还要保存数据的生命周期,也就是过期时间。在redis 中 数据的存储结构如下图: 获取有效期 Redis是一种内存级

    日期 2023-06-12 10:48:40     
  • Redis Sentinel实现哨兵模式搭建小结

    Redis Sentinel实现哨兵模式搭建小结

    Redis哨兵模式,用现在流行的话可以说就是一个“哨兵机器人”,给“哨兵机器人”进行相应的配置之后,这个 机器人 可以7*24小时工作,它能能够自动帮助你做一些事情,如监控,提醒,自动处理故障等。 Redis-sentinel简介 Redis-sentinel是Redis的作者antirez,因为Redis集群的被各大公司使用,每个公司要写自己的集群管理工具,于是antirez花了几个星期写

    日期 2023-06-12 10:48:40     
  • Redis安装与使用方法小结

    Redis安装与使用方法小结

    本文实例总结了Redis安装与使用方法。分享给大家供大家参考,具体如下: 1、下载: 项目地址:https://github.com/MSOpenTech/redis 下载地址:https://github.com/MSOpenTech/redis/releases 注意,要下载zip版的,不要下载msi版的。 2、安装: 解压,拷贝到e盘根目录,文件夹改名为redis(把版本号之类

    日期 2023-06-12 10:48:40     
  • Redis字符串类型的常用命令小结

    Redis字符串类型的常用命令小结

    Redis字符串类型 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。 一、最简单的命令 1、获得符合规则的键名列表 keys * 这里的*号,是指列出所有的键,同时*号也可以替换成其他支持glob

    日期 2023-06-12 10:48:40     
  • Nginx/Apache之伪静态设置 – 运维小结详解程序员

    Nginx/Apache之伪静态设置 – 运维小结详解程序员

      一、什么是伪静态伪静态即是网站本身是动态网页如.php、.asp、.aspx等格式动态网页有时这类动态网页还跟 ? 加参数来读取数据库内不同资料,伪静态就是做url重写操作(即rewrite)。很典型的案例即是discuz论坛系统,后台就有一个设置伪静态功能,开启伪静态后,动态网页即被转换重写成静态网页类型页面,通过浏览器访问地址和真的静态页面没区别。但是记住:做伪静态的前提就是服

    日期 2023-06-12 10:48:40     
  • linux后台运行的几种方式(小结)

    linux后台运行的几种方式(小结)

    补充说明 nohup命令 可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。 如果当前目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out文件中。 如果没有文件能创建或打开以用于追加,那么 command 参数指定的命令不可调用

    日期 2023-06-12 10:48:40     
  • python 时间模块小结(time and datetime)详解编程语言

    python 时间模块小结(time and datetime)详解编程语言

    In [43]: time.localtime(time.time()) Out[43]: time.struct_time(tm_year=2014, tm_mon=8, tm_mday=15, tm_hour=9, tm_min=42, tm_sec=20, tm_wday=4, tm_yday=227, tm_isdst=0) 格式化输出想要的时间 In [44]: time.s

    日期 2023-06-12 10:48:40