php sql注入
文章目录
- 一、什么是sql注入
- 二、sql注入处理
- 1、使用内置函数
- 2、使用pdo预处理语句
- 三、安全注意事项
一、什么是sql注入
在应用程序中,为了和用户交互,允许用户提交输入数据,假如应用程序并没有对用户输入数据进行处理,攻击者可以输入一些跟sql语句
相关的字符串(一般带有特殊字符)从而让应用程序执行危险的 SQL 操作
,导致泄漏
机密数据(比如用户信息)或直接修改删除
线上的数据。
二、sql注入处理
1、使用内置函数
函数一: mysqli_real_escape_string
作用: 转义
在 SQL 语句中使用的字符串中的特殊字符
。
语法:
mysqli_real_escape_string($connection, $escapestring);选项参数:connection 必需。规定要使用的 MySQL 连接。escapestring 必需。要转义的字符串。编码的字符是 NUL(ASCII 0)、\n、\r、\、'、" 和 Control-Z。
函数二: addcslashes()
(主要用来防止like语句
注入)
作用: 使用反斜线转义字符串中的字符
语法:
addcslashes($string, $characters)选项参数:string 必需。规定要转义的字符串。characters 必需。规定要转义的字符或字符范围。
例:
//获取用户名
$username = $_GET['username'];
//将特殊字符转义为普通字符
$username = addcslashes(mysqli_real_escape_string($conn, $username), "%_");
//执行sql语句操作
mysqli_query($conn, "SELECT FROM messages WHERE username LIKE '{$username}%'");
2、使用pdo预处理语句
pdo 预处理语句会对占位符绑定的值进行处理,也可以有效防止sql注入攻击
函数: PDO::prepare
语法:
public PDO::prepare(string $query, array $options = []): PDOStatement|false选项参数:query:必须是对目标数据库服务器有效的 SQL 语句模板。options:数组包含一个或多个 key=>value 键值对,为返回的 PDOStatement 对象设置属性。 常见用法是:设置 PDO::ATTR_CURSOR 为 PDO::CURSOR_SCROLL,将得到可滚动的光标。 某些驱动有驱动级的选项,在 prepare 时就设置。
例:
/* 传入数组的值,并执行已预处理的语句 */
$sql = 'SELECT name, colour, caloriesFROM fruitWHERE calories < :calories AND colour = :colour';$sth = $dbh->prepare($sql, [PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY]);$sth->execute(['calories' => 150, 'colour' => 'red']);
$red = $sth->fetchAll();/* Array keys can be prefixed with colons ":" too (optional) */
$sth->execute([':calories' => 175, ':colour' => 'yellow']);$yellow = $sth->fetchAll();
三、安全注意事项
- 永远不要信任用户的输入。对用户的输入进行校验,可以通过正则表达式,或限制长度;对单引号和 双"-"进行转换等。
- 永远不要使用动态拼装sql,可以使用参数化的sql或者直接使用存储过程进行数据查询存取。
- 永远不要使用管理员权限的数据库连接,为每个应用使用单独的权限有限的数据库连接。
- 不要把机密信息直接存放,加密或者hash掉密码和敏感的信息。
- 应用的异常信息应该给出尽可能少的提示,最好使用自定义的错误信息对原始错误信息进行包装
- sql注入的检测方法一般采取辅助软件或网站平台来检测,软件一般采用sql注入检测工具jsky,网站平台就有亿思网站安全平台检测工具 、MDCSOFT SCAN等。采用MDCSOFT-IPS可以有效的防御SQL注入,XSS攻击等。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4506934.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
WinSocket模型的探讨——select模型(转 收藏)
WinSocket模型的探讨——select模型(转 收藏) 转贴自:http://blog.csdn.net/dylgsy/查 找了很多资料都找不到select模型的详细用法,《Windows网络编程》这本书上也只是写了一个简单的回应服务器,就连writefds的用法都没…...

基于地理位置的Android AR app项目简述
文章目录(一)需求分析1、项目背景2、本项目应用场景3、用户使用场景描述4、技术&商业价值(二)概要设计1、用户操作流程图设计2、APP端设计3、服务端设计4、数据库设计(三)实现所用主要技术1、APP端2、服…...

elementUI el-tree组件的filter报错Error in callback for watcher “xxx“: “TypeError: x is not a function
先上报错截图 因为百度没有人遇到这个问题,所以自己记录一下 自己写的代码跟文档里面写的一模一样 自己写的: <el-input size"mini" v-model"searchOrg"></el-input> <el-treeaccordion:filter-node-method"…...

Python矩阵计算
1、构建矩阵 *1)、集合形式建立矩阵 asmatrix()函数。 (1)数组形式建立矩阵 函数matrix(data,dtypeNone, copyTrue),data为数值类型的集 合对象,dtype指定输出矩阵的类型,copyTrue进行深度拷贝建 立全新的矩阵对象,cop…...

深大操作系统:xv6 综合实验二:有名管道,内存交换,文件权限,线程
目录前言1. 线程2. 文件权限3. 内存交换4. 有名管道(fifo)总结附录:xv6 磁盘操作常见 panic 原因汇总1. panic bget no buffers2. panic log_write out of trans3. panic incorrect blockno4. panic balloc out of blocks前言 这是本学期最后…...

python绘制动态Julia集,超炫酷
Julia集 此Julia非彼Julia,指的是对于某复数ccc,使得迭代式f(z)z2cf(z)z^2cf(z)z2c收敛的复数zzz的集合。例如,当c0c0c0时,那么其收敛区间为z2<1z^2<1z2<1的单位圆,对应的ccc的Julia集便是cosθisinθ\c…...

(小甲鱼python)字典笔记合集二 字典(中)总结 字典的几种表示方法 字典的增删改查 fromkeys()、popitem()函数
一、基础复习 字典、集合的区别: >>> x{"吕布","关羽"} >>> type(x) <class set> >>> y{"吕布":"口口布","关羽":"关习习"} SyntaxError: invalid cha…...

快解析远程访问解决方案——安全稳定,部署简单
我们说的远程办公通常指狭义上的远程办公,是指通过远程技术,或远程控制软件,对远程电脑进行操作办公,实现非本地办公,如在家办公、异地办公、移动办公等远程办公模式。这种技术的关键在于:穿透内网和远程控制的安全性。…...

查看linux操作系统版本信息
一、查看当前操作系统版本信息 使用文件查看: [rootTL-16-37-20 sa]# cat /proc/version Linux version 5.6.8-wy12.el7.x86_64 (kbuildbm.chinabank.com.cn) (WyCC 5.0.37) #1 SMP Thu Apr 30 11:46:26 CST 2020 使用命令查看: [rootTL-16-37-20 sa]…...

Windows 7国家语言支持
国家语言支持 for Windows 7 局部字符集标识符 文化标识符文化名地方 语言国家/地区语言地方语言名 ANSI 代码页OEM 代码页国家或地区名缩写语言名缩写0x0036 af 南非:Afrikaans Afrikaans Afrikaans 1252 850 ZAF AFK0x0436 af-ZA 南非:Afrikaans (So…...
activiti 快速入门--传值取值(4)
比如说现在申请人需要往下一个审批人传一些值告诉他我是谁谁谁,然后审批人获取该值,那么可以这么做,具体操作如下: 1) 使用processEngine.getTaskService().setVariable(String taskId, String variableName, Obje…...
Arduino学习笔记——按钮控制LED
按钮控制LED 材料: LED二极管一个 面包板一块 面包线若干 电阻一个开关一个Arduino板一块(我用的是DCcduino UNO) 电路连接及效果图: 按钮与电阻接在面包板上,两端正负极分别接电源扩展插座的3.3v和GND端口ÿ…...

Android启动流程源码分析(基于Android S)
从上图我们可以清楚的看到Android系统的启动分为以下几个步骤 启动电源以及启动系统 当我们按下电源键时, 引导芯片代码开始从预定义的地方(固化在ROM)开始执行, 加载引导程序到RAM, 然后执行 引导程序 引导程序是在Android操作系统开始运行前的一个小程序. 引导程序是运行的…...

要毕业了,我应该做点啥?
这几天是高考的日子,高考结束,也意味着有很多人要离开学校,距离我毕业已经过去很多年了,现在还能记得那些无忧无虑的日子,毕竟人这一辈子,能这么肆无忌惮的时间并不多。最近因为发了几个不错的岗位招聘&…...

Effie:陪你守候那些观影岁月
寻影启事 乔托 卡努杜将电影定义为第七大艺术已经过去了一百年,电影从一种有几帧图片组成的动画发展为一种能够综合其他诸如建筑,绘画,音乐的艺术形式的存在。这赋予电影艺术极强的表现力,让他能够超越其他的艺术的表现手段。如…...

好多流行歌曲的英文版
好多流行歌曲的英文版 2009年12月13日中文/英文翻唱的歌,大家有兴趣可以在网上搜索下载听听吧!01 im singing in the sky 中文原唱:容祖儿《我的骄傲》 02 u make me wanna 中文原唱:萧亚轩 03 brown eyes 中文原唱:s…...

freemaker word转html,ftl文件-word文档转化成ftl文件
word模版,另存成test.xml,然后修改参数。将test.xml改为test.ftl.然后用网上的这段代码生成word文档。打开时总是提示如下图(数据填入正确)publicvoidcreateDoc(){//要填入模本的数据文件MapdataMapnewHashMap();getData(dataMap);//设置模本装置方法和路…...

形参化类 ‘PageHelper‘ 的原始使用
PageHelper cars carService.getCars(page, size);更改为 PageHelper<?> cars carService.getCars(page, size);...

从0到1 拿下C语言——绪论(计算机的组成、进制转换、算法表示、程序结构、C语言基本词汇)
关注一下阿酱趴!😃😃😃 前言: 🙆♂️ 作者简介:一碗黄豆酱 🙆♂️ 给大家带来快乐的就是阿酱我! 🎈 CSDN 勤写标兵!、上兰村编程小能手&…...

2018未来科学大奖揭晓:袁隆平、马大为、林本坚等7位科学家获奖
整理 | 非主流 出品 | AI科技大本营 9 月 8 日下午,第三届未来科学大奖在北京公布最终获奖者,李家洋、袁隆平、张启发获生命科学奖;马大为、冯小明、周其林获物质科学奖;林本坚获数学与计算机科学奖。 ▌2018 生命科学奖 获奖评语…...

拒绝驼背!每天2小时,直腰开背,呵护脊椎,21天挺拔身姿!
©程序员严选 丨为您甄选全球好物你知道含胸驼背有多丑吗?就连颜值高的明星们也逃脱不了驼背带来的丑陋!不仅影响仪态,还会收缩身高,严重的能将1米65驼成1米5……驼背,还包含:含胸、圆肩、探头…...

JVM-14(垃圾回收概述)
目录 14.1什么是垃圾 14.1.1 前提知识 14.1.2大厂面试题 14.1.3什么是垃圾 14.2 为什么需要GC 14.3 早期垃圾回收 14.4 Java垃圾回收机制 14.4.1 前提知识 14.4.2 担忧 14.2 应该关心哪些区域被回收 14.1什么是垃圾 14.1.1 前提知识 垃圾收集,不是Java语言的伴生产…...

LED
1、LED称为发光二极管,特性之一是单向导电性。LED外形也不同,有高有短。帽高的LED可把LED光线聚焦在正前方,形成圆形光柱,如手电筒的光柱,这种LED称为“聚光”LED,由于常用,也叫普通LED。帽短LE…...

web文件服务器1台,WEB服务器及配件1台 - 千里马招标网
WEB服务器及配件 主要参数:WEB服务器技术参数: 功能及技术指标 单台设备技术要求(★为关键指标,不允许负偏离) 总体 要求 ★资质认证 制造厂商须具备有害物质过程管理体系认证证书,以确保生产过程中对环境的低损耗,提供…...

Server.obj : error LNK2019: unresolved external symbol “public: stati
一直报错找不到符号,可以在VS的文件目录列表找到此文件,看一下是否有个红色的点,右键点击加入到项目后就不报这个错误了。...
《不要放弃》阿里巴巴创业纪录片,观后感想!
视频地址: http://v.youku.com/v_show/id_XMTYyMDQzMzg0NA.html?froms1.8-1-1.2 why? 20岁的贪玩,造就了30岁的无奈。 30岁的无奈,导致了40岁的无为。 40岁的无为,奠定了50岁的失败。 50岁的失败,酿造了一辈子的碌…...

Java并发编程实战~生产者-消费者模式
前面我们在《Worker Thread 模式》中讲到,Worker Thread 模式类比的是工厂里车间工人的工作模式。但其实在现实世界,工厂里还有一种流水线的工作模式,类比到编程领域,就是生产者 - 消费者模式。 生产者 - 消费者模式在编程领域的…...

python julia_从Julia角度看机器学习的python经验
python juliaI recently went through some machine learning training with Python, and wanted to reflect a bit on how I experienced that when comparing it with my experience with Machine Learning in Julia.最近,我接受了一些使用Python进行的机器学习培…...

一、非对称密码和RAS基本知识
一、非对称密码 1.基本介绍 又被称为公钥密码体制或是双密钥密码体制基于数学函数而不是代替和换位操作由两个密钥形成一个密钥对,其中一个密钥为密钥拥有者保管(私钥),另一个密钥公开(公钥)。支持数字签名,用两个密钥中的任何一个加密的内…...

前端面试常见问题小总结(更新中)
1.什么是mvvm 、 mvc 模型? mvvm 简单理解的mvvm (模型-视图-控制器)m:可以理解成模块 v:可以理解成视图 vm: 可以理解成v-model ,它是一种双向数据绑定的模式,用viewModel来建立起model数据层和view视图层的连接&a…...
Android Jni OpenCV-绘制朱利亚(Julia)集合图形
一,java代码,收集Bitmap 信息 private Button btnProc; private ImageView imageView; private Bitmap bmp;// Used to load the native-lib library on application startup. static {System.loadLibrary("native-lib"); }Override protect…...

苹果与Windows双系统时间不同步的解决办法
步骤:打开C盘>Windows>System32,找到cmd.exe,右键以管理员的身份运行。 Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 回车,OK,搞定&#x…...

栈实现十进制数转二进制数
使用JS实现 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-widt…...

可怕!数据库竟然打破安迪-比尔定律
CynosDB是腾讯云自研的新一代高性能高可用的企业级分布式云数据库。融合了传统数据库、云计算与新硬件的优势,100%兼容开源数据库,百万级QPS的高吞吐,不限存储,价格仅为商用数据库的1/10。 Cynos源于拉丁语中的Cynosura࿰…...

SAE1939-1 用于公路设备的控制及通信网络推荐操作规程
路面车辆推荐操作规程(被采纳为美国国家标准) SAEJ1939-01: 用于公路设备的控制及通信网络推荐操作规程 前言 本系列SAE推荐操作规程是由卡车及客车电子电气委员会所属的卡车及客车控制及通信小组委员会制定的。该小组委员会的目标是针对电控…...

单片机学习笔记之点亮led 灯
使用开发板: 普中科技开发板 编译软件: keil 简单复习一下发光二极管(led),发光二极管的核心部分是由P型半导体和N型半导体组成的晶片,在P型半导体和N型半导体之间有一个过渡层,称为PN结。具有单向导电性…...

JDK8新特性之Stream流【小白快速上手,没有技巧全是实操-LOL英雄类讲解不失趣味】
前言 摘取自jdk1.8官方文档对于Stream类定义的谷歌翻译 流管道由源(可能是数组、集合、生成器函数、I/O 通道等)、零个或多个中间操作(将流转换为另一个流,例如 filter(Predicate) ) 和终端操作(产生结果或副作用&…...

前端——周总结系列二
1 JS数组排序sort()方法 不传参数排序,默认根据Unicode排序 附录 传参数,使用比较函数,自己定义比较规则 简单数组排序 // 升序 function ascSort(a, b) {return a - b; } // 降序 function ascSort(a, b) {return b - a; }数组对象排序…...

错误代码0x80004005
错误代码0x80004005 在上网时突然发现自己登得上QQ,却无法打开浏览器怎么办? 更新注册表方式并不使用于所有电脑,对于一般用户而言,一步步排查的方式也很难完成修复,那么,有什么偷懒的办法呢?…...

【运筹学】整数规划 ( 整数规划示例 | 整数规划解决的核心问题 )
文章目录一、整数规划示例二、整数规划解决的核心问题一、整数规划示例 资金总额 B\rm BB , 有 nnn 个投资项目 , 项目 jjj 所需的投资金额 是 aja_jaj , 预期收益是 cjc_jcj , j1,2,⋯,nj 1,2,\cdots,nj1,2,⋯,n ; 投资还有以下附加条件 : ① 如果投资项目 111 , 必须投…...

如何判断一个LED节能灯的正负极
最常用的方法就是万用表检测法。用万用表检测发光二极管时,必须使用“Rl0k”档。困为发光二极管的管压降大约为3V,而万用表处于“Rlk” 及其以下各电阻挡时。表内电池仅为1.5V。低于管压降。无论正、反向接入,发光二极管都不可能导通…...

Method search not annotated with HTTP method type (ex
2.在项目里使用Feign的时候,是否采取了FeignConfig 配置方式,那么就需要注意是否FeignConfig里包含 代码: Bean public Contract feignContract(){ return new Contra 《一线大厂Java面试题解析后端开发学习笔记最新架构讲解视频实战项目源…...

Android | BroadcastReceiver
Android BroadcastReceiver BroadcastReceiver 概念 应用与 Android 系统或者其他应用之间可以相互收发广播消息,便于进行系统级别的消息通知。应用可以注册接收特定的广播。广播发出后,系统会自动将广播传送给同意接收这种广播的应用。 广播分类 标…...

运筹学问题用matlab解答,运筹学课程设计-用MATLAB和LINGO求解生产问题
运筹学课程设计-用MATLAB和LINGO求解生产问题 用MATLAB和LINGO求解生产问题 1 问题的提出 生产问题是一类常见的线性规划问题.在生产一种或多种产品的时候,面对多种可选择的资源有多种不同的生产方案,与此同时不同的生产方案可以带来不同的产品效益&…...
学习OpenCV2——绘制基本图形及文字
OpenCV中可以绘制的图形有直线、矩形、多边形、圆、椭圆。以及一个写文本的函数puttext 1. 基本函数 Line C: void line(Mat& img, Point pt1,Point pt2, const Scalar& color, int thickness1, int lineType8,int shift0)Parameters:img – 图像. pt1 – 线条起点. …...

数据结构与算法基础(王卓)(8):线性表的应用(并集和有序表合并)
PPT:第二章P173; 并集集合:线性表的合并(无需有序,不能重复) 线性表: Status Union(Sqlist& A, Sqlist& B)//并集 {int len_A A.length;int len_B B.length;for (int i 1; i < …...

OBS 插件推流以及日志模块
obs 推流 了解rtmp地址 Rtmp地址是直播数据上传地址,唯一指向单个的直播活动。它由rtmp://开头。 例如湖南卫视,rtmp://58.200.131.2:1935/livetv/hunantv obs软件的使用 参数设置 如上图,设置的话。服务器:rtmp://58.200.131…...

python 多线程编程并不能真正利用多核的CPU
GIL 与 Python 线程的纠葛 GIL 是什么东西?它对我们的 python 程序会产生什么样的影响?我们先来看一个问题。运行下面这段 python 程序,CPU 占用率是多少? # 请勿在工作中模仿,危险:) def dead_loop():while True: pas…...

Jwt隐藏大坑,通过源码帮你揭秘
我们都以为Jwt三部分是用`Base64`加密,其实不完全对,因为他确切的加密方式是`Base64Url`加密,没有深入理解的我们只以为就是纯粹的base64,而且在大部分情况下确实是这样,更加坚定了我们这种错误认知。而只有当Base64加密后出现字符`+`或`/`时,才会有所不同,希望对大家有帮…...

tomcat 启动时报Error starting static Resources错误
tomcat 启动时报Error starting static Resources错误解决方法: 1、停掉tomcat 2、删除 tomcat\conf\Catalina\localhost 下的文件 3、删除tomcat\work 下的Catalina文件夹 4、重新启动tomcat...
CUDA+OpenCV 绘制朱利亚(Julia)集合图形
Julia集中的元素都是经过简单的迭代计算得到的,很适合用CUDA进行加速。对一个600*600的图像,需要进行360000次迭代计算,所以在CUDA中创建了600*600个线程块(block),每个线程块包含1个线程,并行执…...

AUTOSAR从入门到精通100讲(二十六)-AutoSar之微控制器抽象层MCAL
微控制器抽象层位于AUTOSAR BSW的最底层,包含内部驱动,可直接访问微控制器和外设芯片。从具体应用来看,MCAL主要包括微控制器驱动、存储器驱动、通信驱动和输入输出驱动四个部分,各部分又由具体的与微控制器硬件相对应的驱动模块组成。 其实,从AUTOSAR官文中,MCAL还包含另…...
OpenCV绘制朱利亚(Julia)集合图形
朱利亚集合是一个在复平面上形成分形的点的集合。以法国数学家加斯顿朱利亚(Gaston Julia)的名字命名。 朱利亚集合可以由下式进行反复迭代得到: 对于固定的复数c,取某一z值(如z z0),可以得到…...

机器学习-勘误
如何使用本书(写在第十次印刷之际):[PDF] http://cs.nju.edu.cn/zhouzh/zhouzh.files/publication/MLbook2016.htm 本书 2016 年 1 月底出版, 首印 5000 册一周内竟告售罄; 此后 8 个月重印 9 次, 累积 72000 册; 先后登上亚马逊、京东、当当网等的计算机类畅销书…...
spring boot 源码解析35-CacheStatisticsProvider,CacheStatistics
前言 讲过前面2篇文章的讲解,我们知道了spring boot 是如何集成spring cache的,那么我们接着来看一下org.springframework.boot.actuate.cache 中有关cache的实现.这部分的类图如下: 我们本文关于CacheStatisticsProvider的实现只讲解EhCacheStatisticsProvider,ConcurrentMap…...
钢琴--入门
我也不知道为什么,就是今天突然想记一下 简谱:1 2 3 4 5 6 7 8 音名:C D E F G H A B 五线谱...

Transformer 五年引用超四万,六位作者创立五家创业公司!
来源:机器之心时隔五年,Transformer 的八位作者仅有一位还留在谷歌。如果你在一家大厂做出了一份行业里程碑式的研究,那么接下来的职场生涯你会怎么走?继续留在这家大厂?换一家待遇更好的大厂?还是创业或加…...

怎么用计算机打出来自天堂的恶魔呢,来自天堂的恶魔
第一章 车祸7070年,美国的深夜一个身穿风衣的中国少年醉醺醺的靠着一辆名车与四个彪悍的美国人对立着,少年一头银白色的头发,在路灯的照射下可以看清少年的脸,那是一张简直如雕刻般完美的脸,让人找不出一丝缺陷&#x…...

美国盗版党(Pirate Party)
美国盗版党介绍 英文文本见:http://pirate-party.us/ 阮一峰 译 美国盗版党(The Pirate Party of the United States,PPUS)是模仿瑞典盗版党而建立的。后者的宗旨是"从根本上改革版权法,废除专利制度,确保公民的隐私权。&qu…...

HTML语言的规律,回文数的算式规律
什么叫回文数啊?一般简单的怎么计算啊?回文数是指一个像16461这样“对称”的数,即:将这个数的数字按相反的顺序重新排列后,所得到的数和原来的数一样。这里,“回文”是指像“妈妈爱我,我爱妈妈”…...

网络时代计算机病毒发展的新趋势
“计算机病毒”并不是一个新出现的词语,但在2003年和2004年上半年肯定是最热门的词语之一。根据国家计算机病毒应急处理中心的调查显示:2003年我国计算机病毒感染率高达85.57%,大多数用户在一年内都感染过两次以上的病毒并造成了不同程度的损…...

VMware17虚拟机安装Ubuntu最新版本(Ubuntu22.04LTS)详细步骤
目录 一、概述 二、下载Ubuntu 22.04.1 LTS 三、在VMware虚拟机下安装Ubuntu22.04 四、配置网络 一、概述 Ubuntu是基于Linux内核开发的,免费下载,使用和分享的开源系统。如果需要在Linux下开发程序,这是一个很好的选择。本文介绍了Ubuntu最…...
毕业三年,讲个故事
一天晚上,接到好基友的电话,寒暄一番;突然他说道,三年前的今天,我们踏上了返程了火车,从此与生活了四年的大学说再见。听到这句话的时候,脑海中一个激灵,瞬间呈现出了当时的画面。 …...

2个offer的比较,望大牛们指点,尽情拍砖
北京NTTDATA对日外包 VS 中兴软创广州.... 不知哪个更好,望指点,谢谢各位积极拍砖!...

基于Jenkins和docker的CI过程
ZTEsoft-方进 1、基于Jenkins的CI过程 一切要从2013年4月开始说起,当我4月份从委内瑞拉回来之后立即投身到国内一个运营商的大型后端建设项目的尾声中(项目历时3年多,当时已经接近尾声),这个项目涉及100多台主机&#…...

关于中兴软创长沙研发中心的面试
小弟的第一轮笔试通过了,现在通知我下周去面试,这个是我第一次去面试,没什么经验,还请各位牛人提醒,这样的公司一般面试会考什么,该从哪个方面准备?谢谢了,我应聘的是java研发方面的…...

中兴软创笔试题三
招聘试题3 1.选择题(4′10): 例题1.(d) class Parent{ public void method1(){ //change here System.out.println("Parents method1()"); } public void method2() { System.out.println("Parents method2()"); method1(); } } clas…...

作者:邓晖(1974-),中兴软创科技股份有限公司智慧产品部副部长。
邓晖(1974-),中兴软创科技股份有限公司智慧产品部副部长。1999年毕业于哈尔滨工业大学机器人研究所,加入中兴通讯股份有限公司计费产品线。有15年的电信行业产品研发、交付及管理从业经验。历任高级研发工程师、系统架构师、大项目…...

中兴软创的外包-北京之行
在论文送审的那段时间,偷得一段空闲,许老师通过关系认识了一个软创的外包经理,我们接下了中兴IPTV后半期的开发,时间从5月16日至7月15日。这段时间的经历,最大的收获就是验证了我从软件工程学书上得知的那些理论&#…...

中兴软创笔试题二
面试测试题2 (一)、选择题(4′10): (1)Which of the following range of short is correct? C A. -27 ~ 27-1 B. 0 ~ 216-1 C. -215 ~ 215-1 D. -231 ~ 231-1 (2)Which declarat…...

中兴软创笔试题一
招聘试题1 1.选择题(3′ 10) (1)在java中,100.0 * 0.6 结果等于多少?d A、60.0004 B、60 C、60.00 D、60.0 (2)int a A,请问System.out.println(a)打印出什么?a A、65 B、A C、a D、97 (3)System.out.println(Integ…...

中国电信、中兴软创与集宁区政府签约智慧城市项目
1月28日,中国电信股份有限公司、中兴软创科技股份有限公司与集宁区政府就建设智慧城市项目达成合作意向并签署合作框架协议书,加快推进“智慧乌兰察布”的建设,提高集宁区精细化城市管理和公共服务水平。 副市长王国相出席签约仪式。中国电信…...

中兴软创“智”敬科技新时代,ZSmart uTalk智能客服惊艳巴展
2018年巴塞罗那MWC世界移动通信大会期间,中兴软创携旗下创新科技成果——ZSmart uTalk智能客服方案精彩亮相,惊艳巴展。基于云架构和AI人工智能技术的下一代智能客服ZSmart uTalk,引入阿里“云小蜜”技术,构建智能化的客服平台&am…...

阿里巴巴计划最高30亿元收购中兴软创 加强云计算业务
北京时间6月28日报道,知情人士称,阿里巴巴集团接近与中兴通讯达成一项协议,收购后者旗下软件子公司中兴软创。这笔收购交易可能有助于阿里加强其全球互联网云计算业务。 知情人士称,阿里与中兴通讯就收购中兴软创一事已磋商数月&a…...

携手中兴软创 青云QingCloud助力传统农业向信息化转型
企业级基础云服务商青云QingCloud(qingcloud.com)日前宣布与中兴软创联合打造江苏农产品电子商务交易中心。该中心将以农产品网络交易平台、农产品信息咨询服务平台以及农产品展示平台为核心,融合线上线下资源,整合物流配送网络&a…...

中兴软创笔试前的一些准备
【练习1】 1、try{ a4;return 1;}catch(Exception e){e.printStackTrace();return -1;}finally{return 0;}执行结果:返回finally 中的 02、truncat table 删除表中所有的记录答:a.DELETE?DML语言?可以回退?可以有条件的删除DELETE FROM 表名WHERE 条…...

阿里系收购中兴软创,意欲借船出海
2018年2月9日,中兴通讯正式发布公告,已完成中兴软创科技股份有限公司的部分股份出售转让。公告称,中兴通讯出于战略发展考虑出售所持的中兴软创股份,将43.66%股份作价为 12.233 亿元,出售给南京溪软公司。本次交易完成…...

中兴软创Java实习生面试题目
1.什么是Java单例模式,Java的设计模式有哪些? 2.什么是数据库的锁? 3.谈谈多线程中面向对象的锁、面向过程的锁 4.list和set的区别以及使用的场合 5.ssh的架构是什么 6.排序算法及各自的特点 7.谈谈你的项目(使用了百度地图…...

阿里计划或花30亿元收购中兴软创,助力云计算服务的扩张
中兴软创的什么吸引了马云爸爸呢? 据知情人士透露,阿里巴巴集团接近与中兴通讯达成一项协议,协议内容是前者收购后者旗下的软件子公司中兴软创。 据了解,中兴软创位于南京,为法国电信运营商Orange和荷兰运营商KPN等客…...

中兴软创第一天
刚刚大三结束的我,昨天还在指导老师的评价结束了论文开题报告,答辩老师对我的演讲没问一个问题就草草结束了学校日子,开始进入公司工作,6号一大早就起来,天下大雨,南昌的天气不是坏,是非常变态&…...
安科第一面+中兴软创第一面 总结
安科第一面 面试的是图像处理方面的实习生,安科主要做的是医学图像后期处理 面试我的应该是个技术部门的主管,随便聊了聊关于神经网络方面的知识。 印象最深的是CNN,卷积神经网络中的卷积是怎么样卷的。当时一脸蒙蔽,印象中记得是…...

fw:[Odysseus Ithaca]南京中兴软创科技股份有限公司介绍
哈哈,在中兴的时候收到过这个公司创立时参股的邀请。一、公司介绍南京中兴软创科技股份公司成立于2003年2月21日,是由中国最大的上市电信设备制造商之一--中兴通讯股份有限公司(SZ:000063)投资控股的高科技公司&#x…...

深耕地市区县市场,新华三智行中国走新路
2022年就这样结束了,但是企业数字化的进程从未结束。回顾这一年,对于任何企业而言,数字化优先的战略仍然在继续。不仅如此,数字化走向地市区县市场,带来了更多的机遇和发展,让我们看到了中国的数字经济还有…...

Graph attention networks torch版代码分析
文章目录引入1 主函数main.py2 模型model.py3 注意力块layers.py4 工具类utils.py5 部分输出引入 本文详细分析Graph attention networks的代码,原文分析可以参照: https://blog.csdn.net/weixin_44575152/article/details/119180779 1 主函数main.…...

MySQL报错代码集合
服务器错误信息来自下述源文件: 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。 错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error…...

mysql 错误代码大全
服务器错误代码和消息 服务器错误信息来自下述源文件: 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。 错误值列在share/errmsg.txt文件中,用于生成include/mysqld…...

leetcode 2246. Longest Path With Different Adjacent Characters(不同相邻字母的最长路径)
给一棵以节点0为根的树(不一定是二叉树),共有n个节点,0~n-1, 同样的,有长度为n的数组parent, parent[i]表示第 i 个节点的parent, 0的parent是-1. 长度为n的字符串,s(i)表示第i个节点…...

MYSQL错误代码集
服务器错误代码和消息 服务器错误信息来自下述源文件: 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。 错误值列在share/errmsg.txt文件中,用于生成include/mysqld_er…...

Mnist下载 Python源代码
# Copyright 2015 Google Inc. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www...

ladderNet代码分析
import tensorflow as tf import input_data import math import os import csv from tqdm import tqdmlayer_sizes [784, 1000, 500, 250, 250, 250, 10]L len(layer_sizes) - 1 # number of layersnum_examples 60000 num_epochs 150 num_labeled 100starter_learning...

MySQL报错代码汇总
本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户 端程序消息。B.1. 服务器错误代码和消息服务器错误信息来自下述源文件: 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串…...

用AT89C2051设计超声波测距仪
超声波测距主要应用于倒车雷达、建筑施工工地以及一些工业现场,例如:液位、井深、管道长度等场合。目前国内一般使用专用集成电路设计超声波测距仪,但是专用集成电路的成本很高,并且没有显示,操作使用很不方便。本文介…...

【2051】数字方阵
Time Limit: 1 second Memory Limit: 2 MB 问题描述输入n(1<n<10)个整数,显示如下图形。例如n5时,输入的数据为25,3,10,256,8。打印的方阵如下:253102568825310256256825310102568253310256825Input …...

Flutter Stream相关代码
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file2 // for details. All rights reserved. Use of this source code is governed by a3 // BSD-style license that can be found in the LICENSE file.4 5 part of dart.async;6 7 // ------...

php中获取本月的代码,用php获取本周,上周,本月,上月,本季度日期的代码
echo date("Ymd",strtotime("now")), "\n";echo date("Ymd",strtotime("-1 week Monday")), "\n";echo date("Ymd",strtotime("-1 week Sunday")), "\n";echo date("Ymd&quo...
HDU-2051 Bitset
代码 #include <iostream> #include <vector>using namespace std;string s "01";string trans(int n, int r){vector<int> v;while(n){int t n%r;v.push_back(t);n n/r;}string ans "";for(int iv.size()-1; i>0; i--){ans s.…...

qemu tcg代码执行流程
转自: http://blog.csdn.net/alloc7/article/details/7719823 一.qemu简介 qemu是使用动态二进制翻译的cpu模拟器,它支持两种运行模式:全系统模拟和用户态模拟。在全系统模拟下,qemu可以模拟处理器和各种外设,可以运行…...

计蒜客T2051完全背包+原理证明
题目链接 题目大致内容就是根据一个货币系统a[1,2,…n],找到一个等价的货币系统b[1,2,3,…m],使得m最小,求m。 对于这道题,聪明人一眼就看出来了解题思路(当然,我显然是不聪明的/(ㄒoㄒ)/~~)。 ***具体思路是:***对…...

c语言错误代码2051,紧急请教各位高手关于AT89C2051单片机编译出错的问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include #include int count;int i;#define xtal 400000#define Blink-Rate2#define CODE0-MIN 1150#define CODE0_MAX 1250#define CODE1-MIN 320#define CODE1-MAX 400code BYTEIR-KeyTable[]{0x41,0x81,0xc1,0xc2,0xc…...

【微信小程序】实用教程02-添加全局页面配置、页面、底部导航
开始前,请先完成项目创建,详见 【微信小程序】实用教程01-注册登录账号,获取 AppID、下载安装开发工具、创建项目、上传体验 前期准备 因我们的项目是根据模板创建的,需先清理掉无效的页面代码,具体操作方式如下&…...

《千万别学英语》--第一阶段学习记录
选用听力资料为,《千万别学英语》初级版,a mather and her child learn english! (30分钟)a father and his doguhter go to America! (30分钟)两个部分和起来60分钟听一遍,算一次!时间 次数 …...

《千万别学英语》一种非常好的学习方法
《千万别学英语》阶段步骤◆Stage 1 :打通耳朵完全听清◆第一、选择1 盘(再次强调是1 盘而非1 套)适合自身英语水平的磁带。第二、每天集中精力把A 面和B 面连续听两遍。第三、要坚持天天听,但每隔6 天要休息1 天。第四、直到听清…...

千万别学英语(摘自韩国人:郑赞荣)
由于版面的问题,不能将88页全部贴出来,本着共同学习的目的,自己归类了其中的重点,希望能给一同学习英语的同仁一点提示,而本人也正在学习ing。 第一阶段的四个要领 第一, 选择1盘(再次强调是…...

Tips_千万别学英语 第一阶段
//<<千万别学英语>>第一阶段 美国和英国人从来没有特意去“攻读”(study)英语,他们只是逐渐“熟练”(learn)英语而已。 但是,大部分韩国人却在下功夫“攻读”英语。这正是韩国人为什么学不好英语的症结所在。无论是英…...

《千万别学英语》总结
第一阶段的四个要领 第一, 选择1盘(再次强调是1盘而非1套) 适合自身英语水平的磁带。 第二, 每天集中精力把A面和B面连续听两遍。 第三, 要坚持天天听,但每隔6天要休息1天。 第四ÿ…...

Vuejs设计与实现11-编译优化与同构渲染
十四、编译优化 动态节点收集 patchflags 设存在以下代码: <div><div>foo</div><p>{{ bar }}</p> </div>编译得到 vnode,此时为插值语法 bar 添加一个标志 patchFlag,表示此为动态语法(无…...

《千万别学英语》阶段步骤
《千万别学英语》阶段步骤 ◆ Stage 1 :打通耳朵 完全听清◆ 第一、选择1盘(再次强调是1盘而非1套)适合自身英语水平的磁带。 第二、每天集中精力把A面和B面连续听两遍。 第三、要坚持天天听,但每隔6天要休息1天。 第四、直到听清…...

读书笔记:千万别学英语
在个人:我的2011生活看板中说到今年的一个重要故事是学习英语。如果从我们初中开始算起,英语学习也有十几年了,但是英语对我来说仍旧是鸟语,那我如何要变成鸟语花香呢?那一定除了投入精力去学校,还需要有正…...

《Absolutely Don't Study English》 千万别学英语
这本书是前天晚上偶然看到的,开始本来是去沪江找新概念英语的资料,然后论坛上的同学建议这本书。短小精悍,一口气看完。看完想写点什么,不过,周末这几天出差,没什么时间,今天回来的早࿰…...

千万别学英语
前天买了一个小石头MP3给儿子听故事,我顺便拿来在班车上听听英语。在找英语MP3时,看到一篇《千万别学英语》的文章,觉得写得不错,做个摘要。 这是一个韩国人写的学习英语心得。所谓“千万别学英语”是反对按照传统的背单词、精读…...
可从文献、图片、PDF等提取化学结构的开源软件
我们经常会遇到需要从文献、图片、专利中提取化学结构的情况,要是自己一个一个去画比较费劲,参考网上资料有几个开源的软件可供大家选择使用。 OSRA 这是第一个可识别90多种的图形格式的软件,将其转换为smiles或SD格式。参考文献https://www.…...

第五章 化学数据库及文献检索
第五章 化学数据库及文献检索重点不在这上面1.化学数据库化学数据库的分类文献数据库书目专利事实数据库(事实数值数据库)数值数据库化合物目录研究计划结构数据库一些常用公共数据库2.化学文献检索科技文献检索的意义文献的类型化学文摘其他科技文献检索…...

2008-2009化学信息学(计算机化学)的研究进展(4)——化学信息学的研究热点与展望
化学信息学的实质是“从数据到知识”,通过各种化学信息库的建立与分析,总结出规律,最大限度地挖掘、开发和应用化学信息。因此,化学信息学将作为实验归纳和理论演绎的桥梁,推动化学和化工学科的发展,为社会…...

2008-2009化学信息学(计算机化学)的研究进展(1)——化学信息学在社会与经济可持续发展中的地位与重要性
随着化学信息的大量积累及计算机与网络技术的飞速发展,“化学信息学”已成为化学学科的重要分支之一,在社会与经济发展中发挥着越来越重要的作用。近年来,分子模拟、计算机辅助药物设计、虚拟筛选(VHTS)和定量构效关系(QSAR)等化学信息学技术…...

“RDKit | 化学信息学与AI”专栏介绍及专栏内容分类(持续更新......)
“RDKit | 化学信息学与AI”专栏介绍 介绍RDKit相关知识点和运用以及RDKit作为处理化学、生物、药学和材料学科中分子数据作为可输入机器学习和深度学习模型的重要工具应用。内容涵盖了基于RDKit的Python3的分子的读写、化合物的分子指纹和分子描述符计算、化合物的2D/2D比对、…...
创建独立的Python化学信息学环境
一、安装Anaconda Win或者Linux系统下Anaconda或Miniconda安装,不赘述,网上很多教程。二、创建Python3.x虚拟环境 conda create -n pydd36 python3.6 conda三、测试环境 #激活虚拟环境 source activate pydd36 #使用openbabel和RDKitimport openbabel, p…...

windows10安装RDKit化学信息学python库(通过anaconda)
RDKit是一款功能强大的化学信息学工具 推荐使用anaconda安装,安装时应当参考 1.官方安装指南 Rdkit :: Anaconda.org 2.中文教程 RDKit简介 — RDKit 中文教程 2020.09 文档 (chenzhaoqiang.com) 安装anaconda 首先安装anaconda,这一步可以参考中文文档或者任…...

RDKit | 基于RDKit和化学信息学探索化学空间
环境 Win10RDKit2020.09.1Python=3.7.9导入库 import pandas as pd import matplotlib.cm as cm from matplotlib import pyplot as plt import seaborn as sns import numpy as np from sklearn.decomposition import PCA from sklearn.preprocessing import StandardScaler …...

chemoinformaticspython | 化学信息学软件包安装方法集合
rdkit 化学信息学 conda install -c conda-forge rdkit conda install -c rdkit rdkit pip install rdkit-pypi谷歌colab上安装rdkit !curl -Lo rdkit_installer.py https://git.io/fxiPZ import rdkit_installer %time rdkit_installer.install()indigo pip install epam.…...

【2017年第2期】深度学习在化学信息学中的应用(上)
徐优俊, 裴剑锋北京大学前沿交叉学科研究院定量生物学中心,北京 100871 摘要:深度学习在计算机视觉、语音识别和自然语言处理三大领域中取得了巨大的成功,带动了人工智能的快速发展。将深度学习的关键技术应用于化学信息学,能够加…...

web前端面试题之代码题
1.获取最大值 方法一 方法二 const arr [6, 4, 1, 8, 2, 11, 23]; console.log(Math.max(...arr)) 1.去重 // 传统方式 function unique(arr) {const res []arr.forEach(item > {if (res.indexOf(item) < 0) {res.push(item)}})return res } 数组或者字符串去重 …...

【JeecgBoot-Vue3】第6节 低代码平台如何快速生成代码(上)
目录 一、场景 二、代码介绍 1. 后端 1.1 online代码生成器 1.2 数据库配置 1.3 代码生成配置 三、单表CRUD Step 1:新增表 Step 2:填写 表名 > 表描述,其它默认 Step 3:新增字段 > 数据库属性 Step 4࿱…...

【深入浅出 Yarn 架构与实现】5-3 Yarn 调度器资源抢占模型
本篇将对 Yarn 调度器中的资源抢占方式进行探究。分析当集群资源不足时,占用量资源少的队列,是如何从其他队列中抢夺资源的。我们将深入源码,一步步分析抢夺资源的具体逻辑。 一、简介 在资源调度器中,以 CapacityScheduler 为例…...

桐乡学电商淘宝
电商淘宝 课程名称:淘宝美工、淘宝运营综合班 招生对象: (1)有意向但无基础或有一些基础想继续提升,并准备从事该专业方向,希望能自己完成店铺的日常维护、装修、经营等工作。 (2)针对零基础想开…...

大模型爆火,AI行业人才紧缺,尤其是这三个方向
上周gpt-4和文心一言陆续发布,热搜上挂了好几天,话题量暴涨。体验了一下,学姐觉得,文心一言虽然还是有一定的差距,但百度这么多年一直持续在相关领域深耕技术,在这么短的时间内就推出了类ChatGPT产品&#…...

现在转行IT还有机会吗?
其实大部分所谓的机会都是建立在我们准备好的基础上的,因为大多数的企业并不会启用一个零基础毫无经验,或者没有企业所需要特质的人员。作为普通人而言,只有当你准备好之后,你才会看到机会,在这之前,你只会…...

Kruise Rollout v0.3.0:手把手教你实战操作Deployment 分批发布和流量灰度
helm3 安装 kubectl版本:v1.20.9 heml版本:v3.1.2 [rootk8smaster peishunwu] wget https://get.helm.sh/helm-v3.1.2-linux-amd64.tar.gz tar zxvf helm-v3.1.2-linux-amd64.tar.gz cd linux-amd64 cp helm /usr/bin/helm helm version version.Bu…...

Linux编译器-gcc/g++ 使用
在介绍gcc/g的使用前我们先了解一下两者的不同 gcc时主要编译c语言,而g主要编译c的,但是两者的选项是相同的,因此我们以gcc和c语言为例来讲解。背景知识 gcc和g都是编译器其核心作用将文本类文件翻译成二进制可执行 那么其过程是怎样的&…...

vue中名词解释
No名称略写作用应用场景其他1 单页面应用 (Single-page application) SPA 1,控制整个页面 2,抓取更新数据 3,无需加载,进行页面切换 丰富的交互,复杂的业务逻辑的web前端一般要求后端提供api数据…...

ChatGPT的多种用法(持续更新中。。。)
指南 写小说 “写一本拥有出人意料结局的推理小说。” “写一个让读者参与其中的交互小说。” “为孩子们写一本激励他们勇敢面对挑战的小说。” “编写一个有关科技创新的未来世界的小说。” “创造一个让读者感到沉浸其中的幻想故事。” 充当 Linux 终端 我想让你充当…...

DateTimePicker 日期时间选择器时间格式处理
//时间选择器格式处理timeChange(e) {var that thisvar date new Date(e);var y date.getFullYear(); // 年var m date.getMonth() 1; // 月m m < 10 ? (0 m) : m;var d date.getDate(); // 日d d < 10 ? (0 d) : d;var h date.getHours(); // 时h h < …...

FITC-PEG-OH荧光素-聚乙二醇-羟基用以标记生物分子,例如蛋白质,抗体,肽等
结构式: 中文名称:荧光素-聚乙二醇-羟基 英文名称:FITC-PEG-OH 激发/发射波长:515nm-520nm 性状:固体或粉末 溶剂:溶于DMSO,DMF,DCM,溶于水 分子量:400、600、1000、2000、3400…...

Java JDK详细安装配置(详细备忘版本)
目录概览一、下载安装二、环境配置三、常见问题一、下载安装 官方下载地址:点我去官网 java20 、java17如下: java8、java11如下 jre8 如下 以 java8 下载为例: 按步骤输入账号密码 之后就会跳出下载显示框 得到了文件名为 jdk-8u361-win…...

Spring Security 6.0系列【3】源码篇之基于过滤器的基本原理
有道无术,术尚可求,有术无道,止于术。 本系列Spring Boot 版本 3.0.4 本系列Spring Security 版本 6.0.2 源码地址:https://gitee.com/pearl-organization/study-spring-security-demo 文章目录前言过滤器(Filter&am…...

H7-TOOL发布固件V2.21, 增加RTT快捷面板功能,脱机烧录增加英飞凌,Qorvo以及NXP,普冉,华大,灵动微等新系列(2023-03-26)
H7-TOOL所有资源汇总(含操作手册): H7-TOOL开发工具,1拖4/16脱机烧录,高速DAPLINK,RTOS Trace,CAN/串口助手, 示波器, RTT等,支持WiFi,以太网,高速USB和手持…...

Python采集商品数据信息,做数据可视化分析,又是对数据分析上心的一天
前言 环境使用 在开始之前,安装好我们的代码编辑器和环境是非常重要的 Python 3.8pycharm --> 编辑器jupyter notebook --> 数据分析编辑器 模块使用 requests >>> pip install requests 数据请求parsel >>> pip install parsel 数据解…...

[N1CTF 2018]eating_cms_
目录 信息收集 代码审计 parse_url解析漏洞 信息收集 进入即是登录页面,抓包一看应该是SQL注入,但是空格、%、|等等啥的都被waf了,不太好注入,先信息收集一波 花一分钟扫下目录,发现一个viminfo和register.php Viminfo文件…...

比较合规的分销模式有哪一些
梦龙商业案例分析,带你了解商业背后的秘密 首先肯定是一级分销的,有人说不是二级分销也可以吗? 其实二级分销也是有点悬的哦,因为严格来讲平台也算一级,如果做普通的二级,有可能会被定义成三级分销&#…...

【CSAPP】异常控制流 | 异常表 | 异常类别 | 同步异常 | 异步异常
💭 写在前面:本文将学习《深入理解计算机系统》的第六章 - 关于异常控制流和系统级 I/O 。CSAPP 是计算机科学经典教材《Computer Systems: A Programmers Perspective》的缩写,该教材由Randal E. Bryant和David R. OHallaron 合著。 本…...

安全多方计算之八:Mix-Match
Mix-Match1. 混合网络基于ElGamal加密方案的混合网络2. PET协议3. Mix-Match协议4. 百万富翁问题的Mix-Match解决方案M.Jakobsson和A.Juels提出了基于Mix-Match的安全多方计算协议构造方法,该类协议包括Mix与Match两个阶段: Mix阶段:通过构造…...

idea中的sc.nextLine()与sc.nextInt()处理回车换行的问题
文章目录一. 发现问题1. sc.nextLine()2. sc.nextInt()二. 分析问题三. 总结一. 发现问题 今天在洛谷刷题,就发现这字符串死活输不进去,然后就有了今天的文章。先看下面这个问题。 1. sc.nextLine() package 洛谷;import java.util.*;public class Te…...

VBA提高篇35 VBA操作Word/PPT/Access_CreateObject/GetObject
文章目录1. Word参数2. PPt/Access3. office的互相调用3.1 工程创建CrateObject3.2 对比上面速度高,效率快GetObject1. Word参数 参数含义ApplicationWord应用本身Document代表一个Word文件Characters该文件中所有字符 参数含义Range.Text该Range的内容,即其中所有字符构成的字…...

Java电子招标采购系统源码—互联网+招标采购
智慧寻源 多策略、多场景寻源,多种看板让寻源过程全程可监控,根据不同采购场景,采取不同寻源策略, 实现采购寻源线上化管控;同时支持公域和私域寻源。 询价比价 全程线上询比价,信息公开透明,可…...

Linux常用命令——ln命令
在线Linux命令查询工具 ln 用来为文件创件连接 补充说明 ln命令用来为文件创件连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。 注意:符号链接文件不是一个独立的文件&a…...

浅谈可直接安装的抓包APP-VnetStream
之前介绍过关于抓包工具charles的详细使用方法,链接:https://mp.csdn.net/mp_blog/creation/editor/100563263。但觉得还是不够方便,今天来简单介绍下可以直接安装在移动端的APP抓包工具。1.关于ios端Stream工具的使用1.1stream直接在appstor…...

直播电商助力乡村振兴高峰论坛举行
3月24日, 第七届杭州全球企业家论坛暨直播电商助力乡村振兴高峰论坛举行,由浙江中小企业协会主办的直播电商助力乡村振兴高峰论坛在杭州国际博览中心召开。与国家智库级的各个专家及多个主流平台创始人齐聚一堂,共同探讨直播电商助力乡村振兴…...

为什么OpenCV用GPU/cuda跑得比用CPU慢?
一、原因总结 最近项目需要,发现了这个问题。网上找原因,汇总起来,有以下几点原因: 1、首先对于任何一个CUDA程序,在调用它的第一个CUDA API时后都要花费秒级的时间去初始化运行环境,后续还要分配显存&am…...

Redis的使用【Redis】
一、缓存简介 缓存简介 二、缓存分类 缓存分类 三、常见缓存 常见缓存 四、Redis使用 Redis 有 5 ⼤基础数据类型: String——字符串类型Hash——字典类型List——列表类型Set——集合类型ZSet——有序集合类型 其中最常⽤的是字符串和字典类型。 1.字符…...

复杂链表的复制-剑指Offer35-java
一、题目描述 请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。 示例 1: 输入:head [[7,null],[13,…...

免费ChatGPT自动批量生成文章工具
要利用ChatGPT批量自动生成文章,最简单的方式就是找到一家接入了chatgpt或者文心一言的软件,【ChatGPT批量文章生成详细如下图】然后输入一些关键词和主题,即可生成文章或者解答你的问题,或者直接导入文章进行批量续写。 ChatGPT是…...

大数据项目实战之数据仓库:业务采集平台——第2章 业务数据介绍
文章目录第2章 业务数据介绍2.1 电商系统表结构2.1.1 活动信息表(activity_info)2.1.2 活动规则表(activity_rule)2.1.3 活动商品关联表(activity_sku)2.1.4 平台属性表(base_attr_info…...

福建互联网医院牌照申办需要哪些资料
福建互联网医院牌照申办需要哪些资料|福州|宁德市|泉州市|厦门市|莆田市|南平市|龙岩市|三明市|漳州市 很多人都反应互联网医院牌照申请太复杂了,弄了几次都没过,怎么办呢?其实也没有想象的那么难,主要就是先到当地的申办机构了解…...

分布式系统(Distributed Systems)方向有哪些SCI期刊? - 易智编译EaseEditing
以下是一些比较著名的分布式系统SCI期刊: IEEE Transactions on Parallel and Distributed Systems: 这是一个由IEEE出版的期刊,主要涵盖并行和分布式系统中的计算、通信和控制等方面的研究成果。该期刊内容涵盖分布式计算、通信协议、分布式存储、虚拟…...

最小生成树kruskal-修建公路1
题目描述 L 城一共有 N 个小区。 小明是城市建设的规划者,他计划在城市修 M 条路,每修建一条路都要支付工人们相应的工钱(需要支付的工钱 = 路的长度)。 然而小明所拿到的经费并不够支付修建 M 条路的工钱,于是迫于无奈,他只能将计划改变为修建若干条路,使得 N 个小区之…...

红日(vulnstack)5 内网渗透ATTCK实战
环境配置 链接:百度网盘 请输入提取码 提取码:l8r7 攻击机:kali2022.03 192.168.135.128(NET模式) win7 192.168.138.136 (仅主机模式) 192.168.135.150 (NET模式) win2008 192.168.138.138 (仅主机模式) web渗透 1.nmap探测目标靶机开…...

Promise API
1.Promise构造函数 Promise(excutor){} excutor函数:执行器 (resolve,reject)>{}resolve函数:内部定义成功时我们调用的函数value>{}reject函数:内部定义失败时我们调用的函…...

C++ 重复尾部字符串删除函数
#include "iostream" #include "string" using namespace std; void delRepeat(string &head,string &tail) {for (int j 1; j < tail.size(); j) {if(head.substr(head.size()-j).compare(tail.substr(0,j))0){ // 删除重复的部分…...

Python-Flask 快学
flask是Python的一个轻型Web框架. 使用pycharm自动创建项目,也可以手动创建,以下是目录的结构: ├── app.py├── static└── templates 一、创建一个简单应用 from flask import Flaskapp Flask(__name__)app.route(/) def hello_world():return "hello world &q…...

【CANoe】CAPL_UDS安全算法dll制作
文章目录一、背景二、方法一:在CAPL中引入dll的制作【制作dll的通用方法】1、在CAPL中打开帮助文档2、找到CAPL DLL相关的说明,以下图中标记的为Demo进行dll的制作3、拷贝到桌面,我用VS2019打开4、解析其中一个函数,制作dll类似原…...

docker部署chat-web,实现自己的ChatGPT
本篇文章的前提是请确认已获得openai 的API-KEYS,即以sk-开头的keys;是否在服务器上安装了docker以及docker-compose docker以及docker-compose安装请参考我的博文:CENTOS8.0安装DOCKER&DOCKER-COMPOSE_wd520521的博客-CSDN博客 一、&a…...

【看门狗】我说的是定时器不是狗啊
单片机在运行中死机了,你或许只能按2下电源键(重启)或1下复位键。 这里简单说一下重启和复位: 从RESET引脚复位,只有MCU复位。而外设看情况,有的可能会有MCU同步复位或者重新初始化。也有可能一些保持复位…...

物理机CPU使用率报警
背景知识 (background) CPU是稀缺的共享资源,CPU使用率过高,可能造成更多的上下文切换、调度延迟、CGroup CPU Throttle。 无论是物理机或容器化混合部署的应用,CPU做不到完全隔离,最多只能限制使用上限。部分进程CPU使用过多&a…...

【python实操】马上毕业了,你还不懂什么是守护线程、线程、进程?(附12306抢票程序-源代码)
作者:20岁爱吃必胜客(坤制作人),近十年开发经验, 跨域学习者,目前于海外某世界知名高校就读计算机相关专业。荣誉:阿里云博客专家认证、腾讯开发者社区优质创作者,在CTF省赛校赛多次取得好成绩。…...

MySQL InnoDB 刷脏页
MySQL InnoDB 刷脏页flush 过程控制策略WAL 机制 : InnoDB 在处理更新语句时,只做写日志的磁盘操作 脏页 : 当内存数据页与磁盘数据页内容不一致干净页 : 内存数据写入到磁盘后,内存与磁盘上的数据页的内容一致 更新/ flush 过程 : flush 过程 flus…...

如何用Postman做接口自动化测试?没有比这个更详细的了
目录 前言 什么是自动化测试 自动化测试有哪些分类 为什么需要自动化测试 Postman自动化测试演示 1.新建集合 2.新建接口 3.填写自动化测试脚本 4.录入所有接口 5.执行自动化测试 前言 什么是自动化测试 把人对软件的测试行为转化为由机器执行测试行为的一种实践。 …...

openAi ChatGPT调用性能优化的一些小妙招
参考的demo:GitHub - ddiu8081/chatgpt-demo: A demo repo based on OpenAI API. 扭曲调教: openai提供的chat接口(https://api.openai.com/v1/chat/completions)由于其模型很大(什么1750亿个参数啥的),单…...

前端面试笔试题总结
前端面试笔试题总结1.说说你对react的理解?有哪些特性?2.说说Real diff算法是怎么运作的3.说说React生命周期有哪些不同的阶段?每个阶段对应的方法是?4.说说你对React中虚拟dom的理解?5.说说你对react hook的理解&…...

基于MATLAB编程的蚁群算法格栅路径优化,基于蚁群算法的路径避障规划
目录 背影 蚁群算法的原理及步骤 基本定义 编程思路 适应度函数 算法的规则 特点 主要参数 代码 结果分析 展望 背影 格栅路径优化运算量大,可能解多,求解难度高的,可行解多的特点,一般都无法用直接求解,本文用蚁群算法进行求解,蚁群算法拥有更好的全局寻优能力, 蚁…...

怎么画一张微服务架构图?
怎么画一个微服务架构图? 要画一个微服务架构图,你需要遵循以下步骤: 确定服务:首先,你需要确定你的微服务架构需要哪些服务。每个服务都应该具有明确定义的功能和目的。 绘制图表:使用一个绘图工具,比如…...

python---python基础语法
python基础语法 主要针对python中变量的定义 1.重点 1.2字面量 1.介绍:就是数据类型的学习。 2.介绍 数字。浮点数,就和和现实中写法一样就行字符串,python中所有的被引号包裹的都是字符串# 字面量学习# 数字 6666 232323 -45656566# 浮点 -…...

ython和PyTorch实现ChatGPT批量AI智能写作
怎么实现用chatgpt批量写作 ChatGPT是一种针对文本生成的自然语言处理工具,它可以用于生成大量的文本内容。但是,由于ChatGPT需要的计算资源较大,处理时间较长,因此在批量写作时需要考虑花费的时间和资源。 以下是一些步骤&…...

【力扣专题】2.链表
2.链表虚拟头结点(C)直接在原链表上操作设置虚拟头节点再操作相关题目递归相关题目双指针pre与temp快慢指针/环形链表相关题目计算链表长度相关题目首先最好能够手写链表相关操作链表:707.设计链表虚拟头结点(C) 例题…...

IAST技术进阶系列(六):API安全治理与防护初探
随着云原生和软件开源技术的蓬勃发展,越来越多的开发平台和第三方服务快速涌现,应用系统与功能模块的复杂性不断提升,应用开发深度依赖于应用程序接口(Application Programming Interface,API)之间的相互调…...

Android App保护用户隐私————禁止应用截屏或录屏
引言 相信大家在使用某些平台应用的时候,都会有限制的规定。 通常情况下,录屏、截图软件都可以在手机的运行过程中进行录屏、截图,普通的平台也不会阻止录屏、截图软件运行。 但是在某些比较敏感的平台上面,有可能出于保密的原因&…...

【C#基础】chatGpt带你学C#接口,它在游戏中有什么应用?
What are Interfaces? In computer programming, an interface is a set of rules or guidelines that define how different software components or systems should interact with each other. It serves as a contract between two or more components, specifying how the...

剑指offer-旋转数组中的最小值
文章目录题目描述题解一 暴力for循环🌕博客x主页:己不由心王道长🌕! 🌎文章说明:剑指offer-旋转数组中的最小值🌎 ✅系列专栏:剑指offer 🌴本篇内容:对剑指offer中的数组…...

Nginx解决跨域问题(前端服务器,接口服务器)记录
Nginx解决跨域问题(前端服务器,接口服务器)记录 使用可视化工具宝塔,没有可忽略 遇到的问题:前端服务器访问接口服务器跨域 例:前端服务器访问地址 11.11.11.11:9008 后端服务器访问地址 22.22.22.2…...

Windows权限提升—令牌窃取、UAC提权、进程注入等提权
Windows权限提升—令牌窃取、UNC提权、进程注入等提权1. 前言2. at本地命令提权2.1. 适用范围2.2. 命令使用2.3. 操作步骤2.3.1. 模拟提权2.3.2. at配合msf提权2.3.2.1. 生成木马文件2.3.2.2. 设置监听2.3.2.3. 设置反弹2.3.2.4. 查看反弹效果3. sc本地命令提权3.1. 适用范围3.…...

【JAVA】Java进阶(一)
注解 什么是注解 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 Java 语言中的类、方法、变量、参数和包等都可以被标注。Java 标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节…...

软考计算机系统笔记
计算机系统cpu运算器控制器补码特性 与原反补表示范围浮点数规格化浮点数寻址奇偶校验码海明码循环冗余校验码RISC与CISC流水线公式(指令流水线)存储器cachecache地址映像替换法中断输入输出 控制方式总线加密技术与认证技术加密技术(解决窃听…...