最近更新

PWN入门分享-程序员宅基地

标签:   CTF-PWN  linux  服务器  网络安全

文章浏览阅读8.1k次,点赞7次,收藏96次。文章目录什么是PWN?PWN的前置技能可执行文件常见漏洞基础环境环境配置步骤栈溢出漏洞栈函数调用栈ELF文件文件保护机制CanaryNXPIE(ASLR)RELROlinux内存布局结语pwn基础入门分享什么是PWN?以下内容摘自百度百科:”Pwn”是一个黑客语法的俚语词,是指攻破设备或者系统 。发音类似“砰”,对黑客而言,这就是成功实施黑客攻击的声音——砰的一声,被“黑”的电脑或手机就被你操纵了 。​ PWN也可译为二进制漏洞挖掘,在CTF比赛中,PWN题的目标是拿到flag,一般是在l_pwn

计算机组成原理与体系结构——CISC与RISC_cisc和risc全称-程序员宅基地

标签:   操作系统  软考系统架构师

文章浏览阅读1.8k次,点赞4次,收藏4次。1. 简介CISC的英文全称为“Complex Instruction Set Computer”,即“复杂指令系统计算机”  从计算机诞生以来,人们一直沿用CISC指令集方式。早期的桌面软件是按CISC设计的,并一直沿续到现在。目前,桌面计算机流行的x86体系结构即使用CISC。微处理器(CPU)厂商一直在走CISC的发展道路,包括Intel、AMD,还有其他一些现在已经更名的厂商,如TI(德州仪器)、IBM以及VIA(威盛)等。在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中_cisc和risc全称

SpringAOP理解_阐述一下对springaop的理解-程序员宅基地

标签:   spring  SpringAOP  SpringBoot

文章浏览阅读1.5k次,点赞2次,收藏12次。概述Spring的最终目的是简化应用开发。通俗的讲减少重复代码,少写代码达到相同的目的。面向切面编程(AOP, Aspect Oriented Programming)就是一种减重复代码方式。我们都知道JAVA是一门面向对象编程(OOP, Object Oriented Programming)语言,在java中将一个个功能模块抽象成一个个对象。这些对象通过一定的联系完成我们所看到的一个个应用..._阐述一下对springaop的理解

Spring实现事务管理_spring事务管理是怎么实现的?-程序员宅基地

标签:   spring  # Spring

文章浏览阅读176次。学习目标:Spring事务管理的实现学习内容:Spring的事务管理方法学习时间:学习产出:事务事务:在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务ACID原则:原子性(Atomicity):是指一个事务要么全部执行,要么不执行,也就是说一个事务不可能只执行了一半就停止了一致性(Consistency):是指事务的运行并不改变数据库中数据的一致性。例如,完整性约束了a+b=10,一个事务改变了a,那么b也应该随之改变。隔离性(Is_spring事务管理是怎么实现的?

HttpUtils 请求数据(json)_httputil json-程序员宅基地

文章浏览阅读1.9k次。public void getData(int count,final int what){ String path="http://ic.snssdk.com/2/article/v25/stream/?category=video&count=20" + "&min_behot_time=1465197958&bd_lat_httputil json

python学习基础_python中tap-程序员宅基地

标签:   学习  python

文章浏览阅读64次。1.输入函数:input()输出函数:print()_python中tap

跨系统调用认证秘钥安全保存方案_验证颁发给其他系统的key-程序员宅基地

标签:   安全  网络  服务器

文章浏览阅读530次,点赞12次,收藏12次。综合以上建议,可以建立一个全面的认证秘钥安全保存方案,从多个方面提高系统对认证秘钥安全性的保护水平,减少潜在的安全风险,并确保系统运行的稳定性和可靠性。:建立全面的审计和监控机制,对认证秘钥的访问和使用情况进行实时监测和记录。:对于需要高度安全性的系统,可以考虑使用多因素认证机制,结合认证秘钥和其他因素(如短信验证码、硬件密钥等)来增强认证的安全性。:对供应链中的第三方服务提供商和合作伙伴也要有严格的认证秘钥管理要求,确保他们也采取适当的安全措施来保护认证秘钥的安全。_验证颁发给其他系统的key

spring-data-redis和jedis用法、区别-程序员宅基地

标签:   spring-data-redis  RedisTemplate  # Redis  jedis  JedisPool  Spring  redis

文章浏览阅读1.7w次,点赞6次,收藏35次。分享知识 传递快乐Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。redis与spring的整合一般分为spring-data-redis整合和jedis整合,先看看两者的区别1、引用的依赖不同:spring-da..._spring-data-redis和jedis

Quartus三角波发生器VHDL代码仿真_quartus2设计三角波信号发生器测试模块代码-程序员宅基地

标签:   fpga开发

文章浏览阅读971次,点赞21次,收藏13次。代码功能:三角波发生器1、使用VHDL设计三角波发生器,输出三角波2、可以调整波形的频率_quartus2设计三角波信号发生器测试模块代码

生成树,多生成树,快速生成树-程序员宅基地

标签:   网络  linux  服务器

文章浏览阅读1.6k次。是 MST 域和总根相连的所有路径中最短路径上的端口,它是交换设备上连接 MST 域到总根的端口。如果ERPC路径开销相同,则比较上行链路的MST域中instance 0的域根bid的大小。_生成树

Linux退不出vim编辑模式_vim命令wq退不出来-程序员宅基地

标签:   linux  vim

文章浏览阅读3.5k次,点赞3次,收藏11次。①按下Ctrl+C; ②按下Ctrl+Z; 把vim进程暂停就退出来了_vim命令wq退不出来

Linux内核中断引入用户空间(异步通知机制)_linux fasync中断回调实现-程序员宅基地

标签:   项目  linux  异步  内核  linux kernel  应用

文章浏览阅读2.7k次。当linux内核空间发生中断后怎么使用户空间的应用程序运行相应的函数呢,当芯片有数据到来时内核会产生一个中断,但是怎样通知应用程序来取数据,以前这个问题一直困扰我很长时间,后来发现linux中有异步通知机制,在用户程序中用signal注册一个响应SIGIO信号的回调函数,然后在驱动程序中向该进程发出SIGIO信号便完成该功能,下面是该功能具体实施方法:1.在驱动中定义一个static st_linux fasync中断回调实现

【安卓手机apk编制实操】_apk软件设计-程序员宅基地

标签:   android  智能手机

文章浏览阅读773次,点赞18次,收藏22次。中创建SQLiteDatabase数据库、表、更新;HorizontalScrollView、ScrollView,Spinner下拉选择项,实现表格中文字段名置换的选定记录显示、以【多记录全表分页显示多记录】Button执行表格分页及水平、垂直方向滑动延伸显示全表所有记录;中读取数据库转存本机txt文件、对话框分组,ViewStub实现双图像(肖像、个人简介信息二维码)、文本同步幻灯片显示、背景循环播放各时期典型音乐、点击弹出显示播放的音乐曲名及作者、垂直方法滑延各音乐时期简介文本显示;_apk软件设计

C#读word 追加内容_c#,word追加写入-程序员宅基地

标签:   c#  exception  文档  null  string  DotNet开发  object

文章浏览阅读2.6k次。#region 读取word /// /// 读取word所有文字内容(不包含表格) /// /// word中的字符内容(纯文本) public string ReadAllFromWord() { Word.ApplicationClass app = null; _c#,word追加写入

Git详细的学习教程_git学习教程下载-程序员宅基地

标签:   Git  Idea使用Git  Git学习  其他分享  Git配置

文章浏览阅读283次。Git一、Git简介1、Git是什么?2、Git工作流程?2、Git的优势?二、Git安装1、Git官网:2、Git下载:3、Git安装:三、Git命令操作1、基本操作:1-本地库初始化:2-设置签名2.1-项目级别:2.2-系统用户级别:2.3-级别优先级:3-状态查看:4-添加操作4.1-创建a.txt:4.2-添加到缓存区:4.3-将缓存区的内容提交到本地库:5-查看历史记录操作5.1-第一..._git学习教程下载

北京大学肖臻老师《区块链技术与应用》公开课笔记12——BTC匿名性篇1(匿名性分析)_区块链技术与应用-btc匿名性-程序员宅基地

标签:   区块链

文章浏览阅读3.5k次,点赞7次,收藏6次。北京大学肖臻老师《区块链技术与应用》公开课笔记比特币回顾问答篇,对应肖老师视频:https://www.bilibili.com/video/av37065233?p=12全系列笔记请见:https://blog.csdn.net/Mu_Xiaoye/article/details/104299664匿名性部分第二节——零知识证明请见:一般来说,匿名性多与隐私保护相关。但实际上,比特..._区块链技术与应用-btc匿名性

Java单元测试技巧之PowerMock2021-03-15_java thenanswerinvocation-程序员宅基地

标签:   单元测试  云栖社区

文章浏览阅读231次。简介:高德的技术大佬向老师在谈论方法论时说到:“复杂的问题要简单化,简单的问题要深入化。” 这句话让我感触颇深,这何尝不是一套编写代码的方法——把一个复杂逻辑拆分为许多简单逻辑,然后把每一个简单逻辑进行深入实现,最后把这些简单逻辑整合为复杂逻辑,总结为八字真言即是“化繁为简,由简入繁”。前言高德的技术大佬向老师在谈论方法论时说到:“复杂的问题要简单化,简单的问题要深入化。”这句话让我感触颇深,这何尝不是一套编写代码的方法——把一个复杂逻辑拆分为许多简单逻辑,然后把每一个简单逻辑进行深入实现,._java thenanswerinvocation

memcache(四)memcache调优_memcache 性能调优-程序员宅基地

标签:   cache  memcache提高利用率  memcache  memcache缓存机制  memcache删除机制

文章浏览阅读1.1k次。memcache缓存机制,删除机制,提高缓存利用率_memcache 性能调优

数据库管理-第148期 最强Oracle监控EMCC深入使用-05(20240208)_oracle emcc oracle11g-程序员宅基地

标签:   oracle  Oracle  数据库

文章浏览阅读943次,点赞4次,收藏4次。本期展示了EMCC数据库的性能主页、ADDM Spotlight、实时ADDM、其他功能入口,以及主机相关页面展示。至此EMCC常用功能展示结束。_oracle emcc oracle11g

npm run build 打包-程序员宅基地

标签:   node.js  前端  npm

文章浏览阅读2.5k次。npm run build ==> 执行以后会有dist文件vue使用npm run build命令打包 - 西瓜君~ - 博客园npm run build 打包爬坑记(1)_陌上花开-程序员宅基地_npm 打包_npm run build 打包

ip冲突 scan windows_Linux 使用 arp-scan 检查是否存在IP地址冲突-程序员宅基地

标签:   ip冲突 scan windows

文章浏览阅读718次。如果前期没有做好IP地址规划,即使有IP地址统一不小心也会犯错!推荐服务器IP地址使用要登记明细,上次机房批量部署服务器,就将已再用的IP又分配给另一台服务器,还好对业务没有造成大的影响。那么在给服务器配置IP的时候,怎么确保IP地址没有被使用,或者出现异常时有什么方法检测那?今天看到一个工具。arp-scan ,该工具在局域网内发送ARP数据包,来收集IP和MAC地址信息。如果一个IP地址对应多..._windows ip冲突检测软件

sql修改字段类型为clob-程序员宅基地

标签:   数据库

文章浏览阅读752次。--增加大字段项clobalter table 数据表名 add name_new clob; --将旧字段的内容复制到大字段update 数据表名 set name_new=name; --删除旧字段 alter table数据表名 drop column name; --将大字段改为旧字段名字alter table数据表名 rename columnname_new to ..._sql修改表字段类型为clob

Linux动态调频cpufreq framework_cpu动态调频-程序员宅基地

标签:   个人总结  linux  操作系统

文章浏览阅读4.7k次,点赞4次,收藏54次。前言linux kernel主要通过三类机制实现SMP系统CPU core的电源管理功能:cpu hotplug。根据应用场景,enable/disable CPU core.cpuidle framework。在没有进程调度的时候,让CPU core进入idle状态.cpufreq framework。根据使用场景和系统负荷,调整CPU core的电压(voltage)和频率(frequency).对CPU core来说,功耗和性能是一对不可调和的矛盾,通过调整CPU的电压和频率,可以在功耗_cpu动态调频

AndroidStudio升级3.3.1后打包生成APK报AAPT2的错误解决办法_android.enableaapt2 this property has no effect, a-程序员宅基地

标签:   我的Android学习之路

文章浏览阅读3.5k次。AndroidStudio升级到3.3.1后项目较长一段时间没有发布新版本的需求,所以一直也就没有打包APK,直到最近运营需求需要上新版本了,打包生成签名后的APK时发现报AAPT2的错误,但点击AndroidStudio里的Run也能在真机上正常运行调试,就是打包的时候报AAPT2的错误。以下为部分错误log:Caused by: org.gradle.internal.Uncheck..._android.enableaapt2 this property has no effect, aapt2 is now always used

LAMP架构(3)_xzl入口-程序员宅基地

文章浏览阅读317次。一、配置防盗链防盗链通俗的讲,就是不让别人盗用你网站上的资源。这个资源,通常指得是图片,视频,歌曲,文档等。 referer的概念。 比如你通过A网站的一个页面http://a.com/a.html里面的链接去访问b网站的一个页面http://b.com/b.html,那么这个b网站页面的referer就是http://a.com/a.html。也就是说一个referer其实是一个网站。..._xzl入口

Python django 公司OA管理系统_django开发企业oa项目-程序员宅基地

标签:   学习  python  django  Powered by 金山文档  Django  后端  开发语言

文章浏览阅读4.5k次。登陆、退出、修改密码、修改自我信息、留言和查看、各类功能信息展示、社团管理、公司制度管理、行政管理、人事管理、培训管理、社团管理、公司生活管理、生产管理等等很多功能。Pythondjango 公司OA管理系统。pythondjango 公司OA管理系统。pythondjango 公司内部系统。pythondjango 公司办公系统。pythondjango 职位管理招聘。前端:html css js 等。后端:python django。数据库:MySQL 5.7。_django开发企业oa项目

OPCUA 学习笔记:程序模型-程序员宅基地

标签:   OPCUA

文章浏览阅读424次,点赞3次,收藏10次。无论是边缘控制器,还是PLC 中,除了信息模型之外,还有应用程序,这些程序可能是IEC61131-3 编写的程序,也可能是其它程序开发的可执行程序。尽管OPCUA 描述模型能力很强,但是它缺乏算法的描述方式。但是OPCUA 对程序的状态,控制构建了模型,所以OPC UA 中的Program 并不是程序本身,而是程序的模型。本质上是一个有限自动机构成的。本博文是学习的笔记程序模型(Program)

ubuntu16.04 caffe环境配置openpose_layer[0].clip_param.min, layer[0].clip_param.max-程序员宅基地

标签:   openpose  计算机视觉  linux  caffe  深度学习

文章浏览阅读563次。真是头疼啊 几乎是接上一篇 上一篇配好了caffe环境,我就去搜openpose的教程了,过程中又遇到一些问题,有的甚至是上一步造成的问题,现在接着慢慢记录。在编译cmake-gui的时候总会遇到错误,主要是cmake找不到opencv库的原因,解决方法就是在CMakeLists.txt中写上两行:set(OpenCV_DIR /home/yyt/opencv-3.1.0/build)set..._layer[0].clip_param.min, layer[0].clip_param.max

Ubuntu 16.04 LTS软件包管理基本操作_ubuntu16 进入软件管理-程序员宅基地

标签:   ubuntu  linux  debian

文章浏览阅读197次。过去十多年以来,几乎所有 Debian 和 Ubuntu 用户都在使用 apt-get 进行安装、删除软件包等管理操作。也发生了变化,新系统采用了 Debian 项目中所使用的 APT(Advanced Package Tool)来完成各种的不同的任务,ATP。注意:为兼顾老用户的使用习惯 Ubuntu 16.04 依然保留着 apt-get 系列命令。中我们已经介绍过,随着 Ubuntu 16.04 LTS 的发布,Ubuntu 的软件包管理。中所介绍的 apt-get、apt-cache 等功能。_ubuntu16 进入软件管理

弄明白HASH,你就弄明白区块链的一大半-程序员宅基地

标签:   算法  区块链  人工智能  hash  比特币

文章浏览阅读1.6w次,点赞17次,收藏30次。“人类历史上第一次,全世界各地的人,花费巨额的成本,争前恐后地寻找美学意义上的数学运算结果。”—卫sirBeeple加密艺术作品《区块链》说起区块链,似乎大家都懂一点,再往细里一问,似乎又..._fvbgt

北向接口/ 南向接口-程序员宅基地

标签:   网络

文章浏览阅读1.6k次。北向接口北向接口(Northbound Interface)提供给其他厂家或运营商进行接入和管理的接口,即向上提供的接口。  其是驻留在底层网管上的一个进程,与通常所说的Agent功能相同。负责处理来自上层网管的请求报文,发送trap信息。经常简写为“Intf.N”一般网管提供三种北向接口,分别为CORBA(Common Object Request Broker Arch_北向接口

网络安全-典型的恶意代码_近期恶意代码-程序员宅基地

标签:   蠕虫病毒  计算机病毒  特洛伊木马  安全  信息安全  流氓软件  网络规划设计师

文章浏览阅读2.9k次,点赞2次,收藏7次。网络安全-典型的恶意代码计算机病毒蠕虫病毒特洛伊木马流氓软件_近期恶意代码

HTTP协议详细总结_http协议需要建立几条链路csdn-程序员宅基地

标签:   python  java  网络  linux  http  计算机网络

文章浏览阅读4.7k次,点赞47次,收藏273次。计算机网络全总结:计算机网络五层体系结构总结HTTPS协议的总结:近期更新~文章目录HTTP协议一、了解HTTP协议1. 浏览器背后的故事2. 两个概念3. HTTP协议的概念4. DNS的介绍5. HTTP事务处理过程二、HTTP协议的特点1. 支持客户/服务器模式2. 简单快速3. 灵活4. 无连接5. 无状态三、区分URI和URL四、HTTP报文结构分析1. 请求报文结构2. 响应报文结构3. HTTP报文头4. 报文头常见字段AcceptAccept-EncodingAccept-Languag_http协议需要建立几条链路csdn

【Ubuntu录屏软件】SimpleScreenRecorder的安装与使用_simplescreenrecorder录屏软件-程序员宅基地

标签:   ubuntu  运维  linux

文章浏览阅读4k次,点赞17次,收藏37次。CSDN话题挑战赛第1期活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f参赛话题:自动驾驶技术学习记录话题描述:自动驾驶是当前最火热的技术之一,吸引了无数的开发者与学习者融入其中。然而,自动驾驶技术是系统硬件平台与人工智能、物联网、大数据、云计算等新一代信息技术深度融合的产物,具有知识新、内容杂、难度深、缺少系统教程等特点,让许多开发者眼花缭乱。本话题通过记录分享自动驾驶相关技术,为大家提供相互学习与交流的平台._simplescreenrecorder录屏软件

linux下命令行安装oracle 11g数据库_linux安装oracle11g命令行安装-程序员宅基地

标签:   oracle  oracle 11g  安装oracle数据库

文章浏览阅读2.1w次,点赞12次,收藏60次。Centos6命令行安装oracle11g参考网址https://blog.csdn.net/ageeklet/article/details/816034821、准备:本次安装的基本环境:vmware中安装centos6.10(虚拟机安装这里就不做介绍了)注意:系统位数和数据库位数 我现在都是64位的 数据库的版本和系统的版本一定要一致 x64就是64位的我之前就是系统是..._linux安装oracle11g命令行安装

URL 重定向 Cookie丢失 问题_expected redirect cookie to exist-程序员宅基地

标签:   cookie  web  domain  重定向

文章浏览阅读5.1k次。1.在A系统中部分菜单功能是需要访问B系统的,两个系统两套登录,现在有这样一个需求,省去登录B系统的操作,点击菜单直接跳转到B的功能页面。思路是:写一个Controller 所有访问/grafana/**的请求都到这里,判断是否携带“grafana_session”cookie,如果没有携带,通过httpclient发送B系统的登录请求,将登录成功后返回的grafana_session写入co..._expected redirect cookie to exist

期末各科复习总攻略!学多分教育_数学 期末考 复习-程序员宅基地

文章浏览阅读422次。期末考试就要来了,孩子们几个月的努力付出,终于到验收的时候。快快收下这份期末总攻略,跟我们一起回顾各学科复习要点,实现期末完美逆袭吧!小学语文✎复习注意事项(1)以课文为重点复习阶段应以课本为主,按照课文顺序,结合平时的笔记和老师复习课上讲的重点,再次巩固课本中的知识。一方面要坚持每天阅读课文,培养语感,对于重点课文,更要做到熟背、会默;另一方面要培养对文章的理解能力,能够结合上下文理解文章的关键性语句的含义和作者表达的思想感情,用发散性思维分析问题,用归纳性语句写大意.._数学 期末考 复习

Android视频播放器架构接口的设计_如何制作视频播放器接口-程序员宅基地

标签:   android  架构设计  MediaPlayer

文章浏览阅读1.2k次。以前的项目里面有视频播放的功能,经过讨论都是选择了第三方播放器 同时也保留了原生播放器为什么使用第三方播放器,主要解决:1、MediaPlayer性能的问题2、MediaPlayer无法支持的功能 解码等为什么使用双播放器1、充分利用每一个播放器的优缺点,目前仅考虑MediaPlayer+一款第三方Player2、部分资源只能使用某个播放器去播放,在播放出现异常上报到..._如何制作视频播放器接口

【监控告警】03-Alertmanger的学习之路_alertmananger-程序员宅基地

标签:   监控告警  Powered by 金山文档  学习方法  微服务网关

文章浏览阅读1.2k次。Alertmanger作为与Prometheus不可分割的一部分,本着单一性功能的原则,它们的配置都是有上下文关系的。有些Alertmanagerd配置,是基于Prometheus配置的前提下进行的。所以在这个专题中,我会尽量以“假如现在Prometheus的告警规则配置文件中进行了如下配置,那么Alertmanager的配置文件中应该...” 这样的方式进行描述。从全局的角度为大家讲解我在使用过程中的一些心得体会。_alertmananger

Linux中的rpm和yum安装_rpm -qa|grep yum-程序员宅基地

标签:   linux  服务器  centos

文章浏览阅读2.5k次。一、Linux应用程序基础部分1.应用程序和系统命令的关系系统命令应用程序文件位置一般在/bin和/sbin目录中,或为shell内部命令通常在/usr/bin和/usr/sbin目录中主要用途完成对系统的基本管理工作,比如ls、cp等等完成相对独立的其他辅助任务,例如网页等等适用环境一般只在字符操作界面中运行根据实际需要,有些程序可以在图形化界面中运行运行格式一般包括命令字、选项和命令参数通常没有固定的执行格式2.典型的应用程序的目录结构_rpm -qa|grep yum

gradle安装配置详细教程(windows环境)_windows安装gradle-程序员宅基地

标签:   gradle  spring  java  工具  开发语言

文章浏览阅读5.9k次,点赞8次,收藏15次。windows环境下gradle的安装、配置教程_windows安装gradle

windows通过脚本批量设置环境变量(env、path)实战:java环境、scala环境、maven环境、gradle环境、nodejs、git等_windos脚本配置path环境变量-程序员宅基地

标签:   gradle  java  scala  maven  数据科学从0到1  windows

文章浏览阅读652次,点赞3次,收藏3次。windows通过脚本批量设置环境变量(env、path)实战:java环境、scala环境、maven环境、gradle环境、nodejs、git等目录windows通过脚本批量设置环境变量(env、path)实战:java环境、scala环境、maven环境、gradle环境、nodejs、git等#环境变量(env)#环境变量(path)#环境变量(env)脚本文件所在的文件夹中有你需要配置环境变量的所有解压包,例如java、scala、maven的解压包就和脚本._windos脚本配置path环境变量

Android之 WebView的使用_android webview-程序员宅基地

标签:   webview  java  android

文章浏览阅读6.8k次,点赞3次,收藏18次。WebView的使用_android webview

django 如何接收bootstrap-table传送的 ajax数组-程序员宅基地

标签:   ViewUI  python  后端  javascript

文章浏览阅读595次。今天在用django传递id的时候,使用alert(ids)以及console.log("id:",ids),都可以看到是把选中的数据的id打印出来的,用console.log可以看到他是一个数组显示$(function () { $button.click(function () { var ids = $.map($table.bootstrapTabl..._django bootstrap table 数据传输

机器人操作系统ROS(一)_ros的优点-程序员宅基地

标签:   robot  操作系统平台

文章浏览阅读2.2k次。锋影email:[email protected]如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额0.1元起步,多少随意本篇文章主要是初步介绍ROS的基本知识以及安装等内容。一、ROS简介ROS是啥?ROS是一个适用于机器人的开源的元操作系统,如图1所示。它提供类似操作系统所提供的功能,包括硬件抽象、底层设备控制、常用函数的实现、进程间消息传递以及包管理。它也提供用于获取..._ros的优点

Linux服务器安装zookeeper-程序员宅基地

标签:   zookeeper  学习笔记  linux

文章浏览阅读3.5k次。zk安装教程(单机版)#先将安装包上传到服务器tar -xvf apache-zookeeper-3.6.3-bin.tar.gz cp zoo_sample.cfg zoo.cfg#创建zk数据文件夹mkdir data#修改配置文件,dataDir改为刚才创建的data目录vim zoo.cfg#进入到bin,启动 ./zkServer.sh startzookeeper增删改查#查询ls /#创建(/节点 内容)create /node_1 123#查询具体节_linux服务器安装zookeeper

基于python的家政服务平台的设计与实现—计算机毕业设计 附源码67846_基于python的搬家服务平台的设计与实现-程序员宅基地

标签:   python  node.js  django  sqlite  青少年编程  课程设计  开发语言

文章浏览阅读768次,点赞6次,收藏17次。目 录摘要 1 绪论 1.1研究目的和意义 1.2研究背景 1.3django框架介绍 1.4论文结构与章节安排 2 家政服务平台系统分析 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 经济可行性分析 2.1.3 法律可行性分析 2.2 系统功能分析 2.2.1 功能性分析 2.2.2 非功能性分析 2.3 系统用例分析 2.4 系统流程分析 2.4.1 数据流程 2.4.2 业务流程 2.5本章小结 3 家政服务平台总体设计 3.1 系统功能模块设计 3.1.1整体功能模块设计 3.1.2_基于python的搬家服务平台的设计与实现

Tomcat报错:Caused by: java.lang.IllegalArgumentException: The servlets named.....-程序员宅基地

标签:   Bug-list

文章浏览阅读1.7k次。Caused by: java.lang.IllegalArgumentException: The servlets named [com.cskaoyan.servlet.urlPattern.UrlPatternServlet1] and [com.cskaoyan.servlet.urlPattern.UrlPatternServlet2] are both mapped to the url-pattern [/url2] which is not permitted at org.apache_caused by: java.lang.illegalargumentexception: the servlets named [apiasyncr

webStrom快捷键快速创建React组件_webstorm快速创建组件-程序员宅基地

文章浏览阅读655次。https://blog.csdn.net/weixin_43606158/article/details/90900061_webstorm快速创建组件

springboot、springcloud之静态资源路径的配置_springcloud static-程序员宅基地

标签:   springcloud  静态资源路径  虚拟目录  Spring  虚拟路径  springboot

文章浏览阅读1.9w次,点赞7次,收藏23次。转载地址:http://blog.csdn.net/kilua_way/article/details/54601195静态资源路径是指系统可以直接访问的路径,且路径下的所有文件均可被用户直接读取。在Springboot中默认的静态资源路径有:classpath:/META-INF/resources/,classpath:/resources/,classpath:/stat_springcloud static

SyntaxError: Non-UTF-8 code starting with ‘\xb0‘ in file问题解决_syntaxerror: non-utf-8 code starting with '\xb0' i-程序员宅基地

标签:   python

文章浏览阅读2.2k次。SyntaxError: Non-UTF-8 code starting with '\xb1' in file问题解决不管是python的什么编译器,出现:SyntaxError: Non-UTF-8 code starting with '\xb1' in file这样的错误,是由于代码当中出现了中文字符或者符号,有时候你就是找不到在哪儿,可能觉得啥都没有,但是代码就是运行不下去,这个时候,通过以下方法能完美解决:在代码最开头加上这样一句:# coding=gbk..._syntaxerror: non-utf-8 code starting with '\xb0' in file d:\a paper\graduat

解决NavigationDuplicated: Avoided redundant navigation to current location: 问题_"navigationduplicated: avoided redundant navigatio-程序员宅基地

标签:   html5  vue  html  vue.js  javascript

文章浏览阅读1.4k次。vue项目中,点击左侧菜单栏中的项,重复点击时会报错,解决这个问题,首先找到项目中管理路由的文件,一般是router/index.js,有的直接就是router.js。解决代码:import Router from 'vue-router';Vue.use(Router);// 解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题const originalPush = Router.prototype.pushRouter.prototype.push = f._"navigationduplicated: avoided redundant navigation to current location: \"/in"

linux中select和epoll原理,Linux下select&poll&epoll的实现原理(一)-程序员宅基地

标签:   linux中select和epoll原理

文章浏览阅读198次。最近简单看了一把 linux-3.10.25 kernel中select/poll/epoll这个几个IO事件检测API的实现。此处做一些记录。其基本的原理是相同的,流程如下先依次调用fd对应的struct file.f_op->poll()方法(如果有提供实现的话),尝试检查每个提供待检测IO的fd是否已经有IO事件就绪如果已经有IO事件就绪,则直接所收集到的IO事件返回,本次调用结束如果..._setuselinuxnativeepoll

一个python脚本如何交付给别人使用,对方电脑上未安装python环境?_从哪里可以让别人做python-程序员宅基地

标签:   程序员  python  技术  java  exe  anaconda  jar  windows

文章浏览阅读999次。第一 在win7系统里用pyinstaller打包的exe,基本不会出现兼容性问题命令pip3 install pyinstaller到项目要运行的代码的那个.py档案(例如testPyinstaller.py),右键copy path,到项目目录(idea右键show in explorer)在cmd窗口运行 pyinstaller D:\workspaceForPy\testPyinstaller.idea\testPyinstaller.py然后项目目录里就有一个dist的文件夹,里面有一个_从哪里可以让别人做python

为什么不使能中断,中断标志位也会被置一_spi的中断标志位啥时候置1-程序员宅基地

标签:   STM32  笔记  中断

文章浏览阅读4.9k次,点赞2次,收藏21次。为什么不使能中断,中断标志位也会被置一_spi的中断标志位啥时候置1

克里金插值详细步骤_openlayers4 入门开发系列之前端动态渲染克里金插值 kriging 篇(附源码下载)...-程序员宅基地

标签:   克里金插值详细步骤

文章浏览阅读1.1k次。前言openlayers4 官网的 api 文档介绍地址 openlayers4 api,里面详细的介绍 openlayers4 各个类的介绍,还有就是在线例子:openlayers4 官网在线例子,这个也是学习 openlayers4 的好素材。openlayers4 入门开发系列的地图服务基于 Geoserver 发布的,关于 Geoserver 方面操作的博客,可以参考以下几篇文章:geos..._geoserver 克里金插值

14. golang之 JSON基本介绍_golang json 又名-程序员宅基地

标签:   Golang入门笔记

文章浏览阅读529次。1. 概述JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。key-valJSON是在2001年开始推广使用的数据格式,目前已经称为主流的数据格式。JSON易于机器解析和生成,并有效地提升网络传输效率,通常程序在网络传输时会先将数据(结构体、map等)序列化成JSON字符串,到接收方得到JSON字符串时,再反序列化恢复成原来的数据类型(结构体、map等)。这种方式已然成为各个语言的标准。2. 应用场景(_golang json 又名

做好项目管理的10个关键点和5大措施_项目管理的关键-程序员宅基地

标签:   团队管理  中小企业  项目管理  研发管理的101条军规  需求管理

文章浏览阅读896次。做好项目管理的10个关键点和5大措施_项目管理的关键

PEP 3119 – Introducing Abstract Base Classes_pep3119-程序员宅基地

标签:   python  pep  Python

文章浏览阅读302次。PEP 3119 – Introducing Abstract Base Classes介绍抽象基类原文地址:https://www.python.org/dev/peps/pep-3119/PEP:3119Title:Introducing Abstract Base ClassesAuthor:Guido van Rossum ContentsAbstractAcknowledgementsRationaleSpecificationO_pep3119

默往im即时通讯源码+搭建教程_默往im即时通讯部署教程-程序员宅基地

标签:   php

文章浏览阅读775次,点赞15次,收藏4次。启动服务nohup minio server /opt/lib/minio --console-address ":9001" 1>/dev/null 2>&1 &将指定安装目录 make install PREFIX=/opt/lib/ssdb。重启服务 ./ssdb-server ssdb.conf -s restart。关闭服务 ./ssdb-server ssdb.conf -s stop。启动服务 ./ssdb-server -d ssdb.conf。执行进入ssdb目录 cd ../ssdb。_默往im即时通讯部署教程

Windows上python读取grib2文件(不用Linux)_cfgrib读取grib2-程序员宅基地

标签:   python  大数据  Python

文章浏览阅读1.1w次,点赞28次,收藏103次。最近在网上下载的NCEP的fnl数据,发现只有grib2文件格式。因为现在处理数据使用的更多的是python,matlab一类的。网上一搜python读取grib文件需要依赖pygrib库,pygrib是欧洲中期天气预报中心(ECMWF)的GRIG API C库的Python接口,通过这个库就可以将Grib数据读取出来。但这个依赖库只有Linux、Mac OS系统下可以使用,Windows系统没有这个依赖库,因此Windows下python不能直接读取grib文件。但python可以处理nc文件,想办法把g_cfgrib读取grib2

2D Pose人体关键点实时检测(Python/Android /C++ Demo)_human-pose-estimation-lite-cpp-程序员宅基地

标签:   2D Pose  人体关键点检测  2D Pose Android  Pose Estimation  2D/3D Pose  人体姿态估计

文章浏览阅读3.9w次,点赞45次,收藏393次。​人体关键点检测(Human Keypoints Detection)又称为人体姿态估计2D Pose,是计算机视觉中一个相对基础的任务,是人体动作识别、行为分析、人机交互等的前置任务。一般情况下可以将人体关键点检测细分为单人/多人关键点检测、2D/3D关键点检测,同时有算法在完成关键点检测之后还会进行关键点的跟踪,也被称为人体姿态跟踪。本博客提供2D Pose的Python代码,以及C++版本的推理代码,还提供Android Demo APP,已经集成了轻量化版本的人体检测模型和人体姿态估计模型,在_human-pose-estimation-lite-cpp

【华为OD机考 统一考试机试】最大连续文件之和 / 区块链文件转储系统(C++ Java JavaScript Python )_od 攀登者2-程序员宅基地

标签:   算法  华为OD  华为od  华为  华为机试  最新华为OD机试(Java/JS/Py/C/C++)+ OJ

文章浏览阅读3.4k次。区块链底层存储是一个链式文件系统,由顺序的N个文件组成,每个文件的大小不一,依次为F1,F2,...,Fn。随着时间的推移,所占存储会越来越大。云平台考虑将区块链按文件转储到廉价的SATA盘,只有连续的区块链文件才能转储到SATA盘上,且转储的文件之和不能超过SATA盘的容量。_od 攀登者2

html页面自动跳转方法_html跳转-程序员宅基地

标签:   前端  html

文章浏览阅读1.3w次,点赞9次,收藏39次。html页面自动跳转方法,1.使用meta元素;2.使用script代码;3.判断是否手机端_html跳转

配置Super-VLAN下的DHCP服务器示例_dhcp 超级作用域 vlan-程序员宅基地

标签:   华为认证datacom实验  网络

文章浏览阅读381次。所示,某公司拥有两个部门,为了节省IP地址,部门A和部门B规划为同一网段;为了提升业务安全性,将不同部门的用户划分到不同VLAN中。同时,由于业务需要,不同部门间的用户需要实现三层互通。在Router上配置Sub-VLAN,实现不同Sub-VLAN间的二层隔离。同时,不同Sub-VLAN采用同一个网段,节省了IP地址。在Router上配置Super-VLAN的Proxy ARP,实现Sub-VLAN间的三层互通。在Super-VLAN上配置DHCP服务器,实现为部门A和部门B的终端动态分配IP地址。_dhcp 超级作用域 vlan

项目知识复习2----IIC_i2c addressing mode-程序员宅基地

标签:   IIC  协议  协议类

文章浏览阅读617次。第二篇. IIC1.概述1.IIC总线由数据线SDA和时钟线SCL两条线构成通信线路,既可发送数据,也可接收数据。在CPU与被控IC之间、IC与IC之间都可以进行双向传送,最高传送速率为400kbs,各种被控器件均并联在总线上,但每个器件都有唯一的地址。在信息传输过程中IIC总线上并联的每一个器件既是被控器(或主控器),又是发送器,这取决于他所要完成的功能。2.CPU发出的控制_i2c addressing mode

力扣刷题-合并两个有序链表-javascript基础算法题2_js刷题 合并两个有序链表-程序员宅基地

标签:   算法  链表  leetcode

文章浏览阅读138次。前端基础算法!!!_js刷题 合并两个有序链表

网络安全技术及应用第3版 主编贾铁军等——教材习题 期末重点 复习题 知识提炼(第4章 黑客攻防与检测防御)_网络安全实用技术第三版答案贾铁军-程序员宅基地

标签:   # 学校学习笔记  安全  网络

文章浏览阅读2.1k次,点赞2次,收藏15次。参考教材:网络安全技术及应用 第3版 主编贾铁军等第4章 黑客攻防与检测防御填空题简答题论述题填空题(1)端口扫描的 防范也称为 系统“加固”,主要有 防止IP地址的扫描 和(关闭 闲置及有潜在危险 端口)。(2)(分布式拒绝服务攻击DDoS)就是利用更多的傀儡机对目标发起进攻,以比从前更大的规模进攻受害者。(3)按数据来源和系统结构分类,入侵检测系统分为 基于主机、基于网络 和(分布式)3类。简答题(1)黑客的攻击五部曲是?隐藏IP、踩点扫描、获得特权攻击、种植后门、隐身退出(2)黑客攻_网络安全实用技术第三版答案贾铁军

树结构使用实例---实现数组和树结构的转换_将树形结构转换成数组-程序员宅基地

标签:   算法  数据结构和算法  数据结构

文章浏览阅读3.4k次。树是一种非散列数据结构,和非散列表一样,它对于存储需要快速查找的数据非常有用。树是一种分层数据的抽象模型。现实生活中最常见的树的例子是家谱,或是公司的组织架构本文将讲述一个实例,构造一棵树来实现数组和tree的相互转换,这在前端树结构中是经常遇到的。需求场景:将数组转化树结构,并将树结构转化为数组数组const list= [ { id: 1001, parentId: 0, name: 'AA' }, { id: 1002, parentId: 1001, ..._将树形结构转换成数组

一文讲完Java常用设计模式(全23种)_java设计模式-程序员宅基地

标签:   java  设计模式

文章浏览阅读1.4w次,点赞58次,收藏275次。设计模式是软件开发中非常有用的工具,可以提高代码的可重用性和可维护性,同时也可以提高开发人员的工作效率。设计模式有几种类型,包括创建型、结构型和行为型模式。创建型模式用于以灵活和高效的方式创建对象。包括Singleton模式、工厂模式和抽象工厂模式等。结构型模式用于组合类和对象以形成更大的结构。包括适配器模式、桥接模式和装饰器模式等。行为型模式用于处理类或对象之间的通信和控制流。包括观察者模式、策略模式和模板方法模式。_java设计模式

MIPI RAW图像数据与RAW图像数据格式介绍与读写代码-程序员宅基地

标签:   相机技术与计算成像  自动驾驶  图像处理

文章浏览阅读2.8w次,点赞16次,收藏100次。在ISP图像处理中经常需要面对MIPI RAW数据和RAW数据,这里简单说明一下二者的差别。传感器采集的RAW数据通常为10bit,存储RAW数据需要两个Byte,而其中有6个bit位是空着的,这样就有存储空间浪费。MIPI RAW数据充分利用了这个特性,采用5个Byte,共40bit存储4个RAW数据。这里以大端存储方式,给出这样存储的示意图。如下图所示:从MIPI RAW数据恢复RAW数..._mipi raw

ASP.NET Core 性能对比评测(ASP.NET,Python,Java,NodeJS)_python和asp.net core-程序员宅基地

标签:   Java  .NET  软件工程  Node.js  Python

文章浏览阅读2.3k次,点赞3次,收藏6次。前言性能是我们日常生活中经常接触到的一个词语,更好的性能意味着能给我们带来更好的用户体检。比如我们在购买手机、显卡、CPU等的时候,可能会更加的关注于这样指标,所以本篇就来做一个性能评测。性能也一直是我们开发人员一直追求的一个目标,我们在做语言选择,平台选择,架构选择的过程中都需要在性能之间做衡量。同样性能对 .NET Core 团队来说也是至关重要的,一项新技术的诞生,除了对生产力的..._python和asp.net core

深度学习04—反向传播算法(用于参数更新、troch实现)_反向传播实例及代码-程序员宅基地

标签:   python  深度学习  开发语言

文章浏览阅读4.6k次,点赞11次,收藏57次。(1)反向传播:该方法主要是应用链式法则的方法,求loss关于w和b的导数;(2)关于如下步骤中,l.backward()会将前向的各部梯度存入,而红色的两个代码会形成“计算图”;(3)其中:w是Tensor(张量类型),Tensor中包含data和grad,data和grad也是Tensor。grad初始为None,调用l.backward()方法后w.grad为Tensor,故更新w.data时需使用w.grad.data。_反向传播实例及代码

三相 单相光伏逆变simlink仿真(MPPT)最大功率点追踪算法(MPPT)仿真模型,本设计基于扰动观察法(P&O)-程序员宅基地

标签:   算法

文章浏览阅读351次。在光伏逆变技术中,MPPT算法起着至关重要的作用,可以实现光伏电池最大功率点的追踪,并将其输出到负载或电网中。三、三相单相光伏逆变simlink仿真模型 在本设计中,我们构建了两种光伏逆变模型,一是单级结构,包括光伏电池+Buck电路和光伏电池+Boost电路;以下将分别进行介绍。最大功率点追踪算法(MPPT)仿真模型,本设计基于扰动观察法(P&O)最大功率点跟踪算法追踪光伏电池的发电曲线,实现最大功率点追踪输出的仿真模型。关键词: 光伏逆变,MPPT,P&O算法,Buck电路,Boost电路,全桥逆变。

MongoDB复杂分组聚合查询_mongodb分组查询-程序员宅基地

标签:   1024程序员节  数据库  mongodb  nosql

文章浏览阅读3.7k次,点赞4次,收藏16次。目录1 聚合查询1.1 MongoDB的聚合查询2 聚合管道方法2.1 聚合流程2.1.1 详细流程2.2 聚合语法2.2.1 参数说明2.2.2 注意事项2.3 常用聚合管道2.3.1 与mysql聚合类比3 使用示例3.1 统计所有数据3.2 对所有城市人数求合3.3 对城市缩写相同的城市人数求合3.4 state重复的城市个数3.5 state重复个数大于100的城市4 MapReduce4.1 什么是MapReduce4.1.1 执行阶段4.1.2 语法_mongodb分组查询

react-阻止其他事件触发_react怎样实现不触发blur事件-程序员宅基地

标签:   笔记  react

文章浏览阅读1.5k次。//方法onOpenDrawer=(e)=>{ e.stopPropagation(); this.setState({ drawerVisible: true }); }//调用<a onClick={this.onOpenDrawer}>了解更多</a>控制台打印得到的e中有这个:stopPropagation: function destructor()。直接调用就可以。原理来自于DOM:jQ._react怎样实现不触发blur事件

云服务器可以改系统吗,云服务器可以改系统吗?-程序员宅基地

标签:   云服务器可以改系统吗

文章浏览阅读788次。云服务器可以改系统吗?腾佑小编给出的答案是:可以的,云服务器可以改系统,不过更换系统是一个高风险操作。在更换系统盘之前,务必认真阅读服务商给出的注意事项。云服务器改系统的风险有:1.原系统盘的会被释放,建议提前创建快照备份数据。2.更换系统盘需要停止实例,因此会中断网站的业务。3.更换完成后,需要在新的系统盘中重新部署业务运行环境,有可能会对业务造成长时间的中断。更换系统盘相当于重新为云服务器实例...

开发,集成,测试,交付,运维流程-程序员宅基地

标签:   运维  编程

文章浏览阅读1.3k次。先放2张图,满满完善

Xilinx zynqmp USB开发-程序员宅基地

标签:   Xilinx Zynq/ZynqMP处理器开发  usb  zynqmp

文章浏览阅读6.1k次,点赞4次,收藏35次。参考Linux USB DWC3 Host/Peripheral DriverZynq Ultrascale MPSOC Linux USB device driverU-Boot USB DriverZynq UltraScale+ MPSoC USB 3.0 Mass Storage Device Class DesignZynq UltraScale+ MPSoC USB 3.0...

离散余弦变换(DCT)的来龙去脉_dcd余弦变化-程序员宅基地

标签:   稀疏表示及其应用  DCT  数字图像处理  图像去噪与恢复

文章浏览阅读5.8w次,点赞40次,收藏238次。本文主要介绍离散余弦变换(DCT),从图像的二维离散变换入手,引出变换核的可分性与对称性导出DCT,并给出实现代码。_dcd余弦变化

Linux如何查看端口状态_linux 操作系统下 20443端口如何判断在运行-程序员宅基地

标签:   linux

文章浏览阅读1k次。netstat命令各个参数说明如下:  -t : 指明显示TCP端口  -u : 指明显示UDP端口  -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)  -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。  -n : 不进行DNS轮询,显示IP(可以加速操作)即可显示当前服务器上所有端口及进程..._linux 操作系统下 20443端口如何判断在运行

使用python的requests 发送multipart/form-data 请求-程序员宅基地

标签:   python  requests

文章浏览阅读3.9w次,点赞5次,收藏23次。发送post请求 1 r = requests.post("http://pythontab.com/postTest", data = {"key":"value"}) 以上得知,post请求参数是以data关键字参数来传递的。现在的data参数传递的是字典,我们也可以传递一个json格式的数据,如下: 1 2 3 ...

机器学习_AdaBoost(机器学习实战)_机器学习adaboost实验-程序员宅基地

标签:   python  机器学习  分类算法  数据挖掘

文章浏览阅读312次。1、一般流程1)收集数据:可以使用任意方法2)准备数据:依赖于所使用 的弱分类器类型,本次使用单层决策树,这种分类器可以处理任何数据类型。当然也可以使用任意分类器作为弱分类器。作为若分类器,简单分类器的效果更好。3)分析数据:任何方法4)训练算法: AdaBoost的大部分时间都用在训练上,分类器将多次在同一数据集上训练弱分类器5)测试算法:计算分类器的错误率6)使用算法:同SVM..._机器学习adaboost实验

STM32CubeMX教程29 USB_HOST - 使用FatFs文件系统读写U盘_usb + fatfs-程序员宅基地

标签:   stm32  STM32CubeMX+STM32F4系列教程  嵌入式硬件  单片机

文章浏览阅读1.7k次,点赞20次,收藏25次。使用STM32CubeMX软件配置STM32F407开发板USB_OTG_FS为工作在Mass Storage Host Class(大容量存储主机类)模式下的USB_HOST(USB主机),并使用FatFs文件系统对插入开发板的U盘进行读写等操作_usb + fatfs

支付宝对账单下载Java正式商户调用-程序员宅基地

标签:   java  json

文章浏览阅读204次。package code;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLExcep..._java商家 alipay 账单拉取

bzoj3595: [Scoi2014]方伯伯的Oj(splay+map+set)-程序员宅基地

标签:   # STL  # splay  数据结构

文章浏览阅读118次。传送门题意简述:给一个有优先级的nnn个人的序列,初始的时候第iii个人排名为iii,现在有mmm个操作,种类如下:把编号为xxx的改成yyy,输出改前xxx的排名把编号为xxx放到队首,输出改前xxx的排名把编号为xxx放到队尾,输出改前xxx的排名输出排名为xxx的编号。强制在线,n≤1e8,m≤1e5n\le1e8,m\le1e5n≤1e8,m≤1e5思路:本蒟蒻的第..._方伯伯的oj

java集合-程序员宅基地

标签:   java  开发语言

文章浏览阅读737次,点赞17次,收藏7次。为了解决数据存储单一的情况,java中提供了许多不同结构的集合类,让我们可以根据不同的场景进行数据存储选择。

微信小程序上传文件(图片)至阿里云OSS,包含后端代码示例。_微信小程序上传图片到oss-程序员宅基地

标签:   阿里云  python  微信小程序  php  小程序

文章浏览阅读1.1k次。在serverless架构下,微信小程序直接上传文件至阿里云oss的解决办法,包含php与python代码示例。_微信小程序上传图片到oss

贪吃蛇html游戏代码-程序员宅基地

标签:   html5

文章浏览阅读1.4w次,点赞21次,收藏135次。贪吃蛇html游戏代码 拿来即用!代码如下 html> 贪吃蛇 #map { width: 400px; height: 400px;...................

幼儿园案例经验迁移_在建构区中如何将游戏经验迁移为知识经验-程序员宅基地

标签:   幼儿园案例经验迁移

文章浏览阅读3.1k次。在建构区中如何将游戏经验迁移为知识经验潘琼龙艳娥(贵州省榕江县县示范幼儿园,贵州榕江557200)摘要:随着教育的不断发展,人们越来越重视学前教育。幼儿园教育也在不断地提升自身的教学有效性。所以在幼儿园课程改革中,逐渐侧重,于幼儿在学习中获得知识、技能、情感、态度和价值观的培养和综合素质的发展。而构建区是幼儿园课堂教学中的一个重要环节。将游戏转换为知识经验,让儿童能够在更多样化的学习活动中自主的观..._建构区经验迁移案例分析

学java对笔记本配置有何要求_java程序员应该配置什么样的笔记本-程序员宅基地

标签:   学java对笔记本配置有何要求

文章浏览阅读2.6k次。入门JAVA程序员需要配置什么样的笔记本?一般java程序员使用的笔记本配置有多高,怎么样才能让java程序员安心的工作!要求:1.可以运行MyEclipse,Tomcat,MySQL,oracle,flex等java web编程的软件。可能还会涉及到安卓开发。2.偶尔看看电影什么的。3.内存最好大一点,不然运行代码怕占用内存太高。5.屏幕最好能稍微大一点,看电影,敲代码会更舒服一点。6.预算在5..._java程序员笔记本配置

斑马打印机C#控制程序源代码:二次开发与条形码、二维码标签打印完整指南_c# zebra sdk-程序员宅基地

标签:   c#  开发语言

文章浏览阅读326次,点赞4次,收藏8次。我们相信,通过深入研究和探索,斑马打印机C#控制程序源代码将在未来的发展中展现更加强大的潜力和应用价值。斑马打印机C#控制程序源代码可以根据具体的需求,灵活生成各种类型的条形码,并对其进行定制化设计。其次,斑马打印机C#控制程序源代码的优势在于其文档齐全,包括驱动程序和如何设置斑马打印机的说明文档。本文将围绕斑马打印机C#控制程序源代码展开,探讨其适合进行二次开发的优势,并介绍了其详细的文档和设置说明。首先,斑马打印机是一种高性能的打印机,具备强大的打印功能和稳定的性能。_c# zebra sdk

Python模块:基本概念、2种导入方法(import与from...import)和使用-程序员宅基地

标签:   python  python基础教程  后端  Python模块  开发语言  Python模块方式

文章浏览阅读1w次,点赞37次,收藏221次。模块是python程序架构的一个核心概念。每一个以扩展名py结尾的python源代码文件都是一个模块,模块名同样也是一个标识符,需要符合标识符的命名规则,在模块中定义的全局变量、函数、类都是提供给外界直接使用的工具,模块就好比工具包,要想使用这个工具包中的工具,就需要先的导入这个模。

1-4 Coursera吴恩达《神经网络与深度学习》第四周课程笔记-深层神经网络_coursera吴恩达《神经网络与深度学习》课程笔记-程序员宅基地

标签:   python  笔记  机器学习  深度学习  AI  人工智能  吴恩达深度学习笔记  神经网络

文章浏览阅读3.8k次,点赞3次,收藏10次。记录吴恩达深度学习专项课程笔记,方便之后回顾,共5门课,这是第一门课《神经网络与深度学习》第三周深层神经网络的课程笔记,那我们开始吧。上节课课程1-3浅层神经网络我们主要介绍了浅层神经网络。首先介绍神经网络的基本结构,包括输入层,隐藏层和输出层。然后以简单的2层神经网络为例,详细推导了其正向传播过程和反向传播过程,使用梯度下降的方法优化神经网络参数。同时,我们还介绍了不同的激活函数,比较各自优缺点,讨论了激活函数必须是非线性的原因。最后介绍了神经网络参数随机初始化的必要性,特别是权重W,不同神经元的W不_coursera吴恩达《神经网络与深度学习》课程笔记

卷积(convolution)最容易理解的解释-程序员宅基地

标签:   cnn  图像处理  深度学习  数字图像处理

文章浏览阅读4.8w次,点赞237次,收藏969次。啰嗦开场白读本科期间,信号与系统里面经常讲到卷积(convolution),自动控制原理里面也会经常有提到卷积。硕士期间又学了线性系统理论与数字信号处理,里面也是各种大把大把卷积的概念。至于最近大火的深度学习,更有专门的卷积神经网络(Convolutional Neural Network, CNN),在图像领域取得了非常好的实际效果,已经把传统的图像处理的方法快干趴下了。啰啰嗦嗦说了这么多卷积,惭愧的是,好像一直以来对卷积的物理意义并不是那么清晰。一是上学时候只是简单考试,没有仔细思考过具体前后的来龙_卷积

mysql导出的csv乱码问题,Mysql导入导出csv中文乱码问题的解决方法-程序员宅基地

标签:   mysql导出的csv乱码问题

文章浏览阅读375次。导入csv:load data infile '/test.csv' into table table_namefields terminated by ',' optionallyenclosed by '"' escaped by '"'lines terminated by '\r\n'ignore 1 lines;导csv:SELECT * INTO OUTFILE '/test.csv'..._fields terminated by ',' lines terminated by '\n' ignore 1 lines optionally

100天精通Python(数据分析篇)——第70天:Pandas常用排序、排名方法(sort_index、sort_values、rank)_pandas rank sort_value-程序员宅基地

标签:   pandas  python  数据分析  100天精通Python

文章浏览阅读1.3w次,点赞69次,收藏69次。一、按索引排序:sort_index() 1. Series类型排序 1)升序 2)降序 2. DataFrame类型排序 1)按行索引排序 2)按列索引排序二、按值排序:sort_values() 1. Series类型排序 1)升序 2)降序 2. DataFrame类型排序 1)单列排序 2)多列排序 3)排序算法 _pandas rank sort_value

SAP CRM Fiori Launchpad 登录之后,看不见任何 tile 的解决办法_sap 登录后没有内容显示-程序员宅基地

标签:   SAP UI5  ABAP  CRM

文章浏览阅读498次。我登录 SAP CRM Fiori gateway 系统,发现 Launchpad 里一个 tile 也没有:解决方法事物码 PFCG,从标准的 role SAP_CRM_BCR_SALESREP 拷贝成一个新的 role ZSAP_CRM_BCR_SALESREP, 然后用事物码 SU01 将这个新的 role,分配给我的用户:这样,我的用户角色就包含了 SAP_CRM_BC_SalesRep 这个标准的 SAP Fiori Tile Catalog:重新登录 Fiori Launchp_sap 登录后没有内容显示

kettle传输数据使用java对ASE128密文解密_kettle aes-程序员宅基地

标签:   java  ASE128  kettle

文章浏览阅读3.5k次,点赞4次,收藏6次。公司外网Mysql,内网Oracle,内外网数据用kettle传输,最近需求,外网某些字段(如身份证号)不能存储为明文,需加密,但内网需要使用明文,方便查询统计。之前没接触过,研究了两天,终于解决,总结下心得。(1):将加密解密算法,用java代码写好,测试无误后,打成jar包,放在kettle的lib目录下。(2):kettle基本的传输过程略去.........在插入目标数据库前,写java代..._kettle aes

Java基础面试题(2022最新版汇总)_白大锅,java基础面试题(2022最新版汇总)-程序员宅基地

标签:   jvm  面试  java  mybatis  多线程  Java面试题汇总

文章浏览阅读10w+次,点赞597次,收藏3.5k次。史上最全、最新、最详细的Java基础面试题汇总_白大锅,java基础面试题(2022最新版汇总)

Android 开源项目及库汇总-程序员宅基地

标签:   Android

文章浏览阅读6.1k次,点赞5次,收藏44次。UIAwesome-MaterialDesign – MaterialDesignCenter改名为Awesome-MaterialDesign,优化了布局,新增了不少库。 awesome-android-ui – ui库,非常多的ui及特效。 ChipsLibrary – 在Android EditText中实现打Tag功能。 bitmapMesh – 拉窗帘效果。 Observab...

OPC UA Java 开发笔记(三):open62541建立基础服务器_java open62541-程序员宅基地

标签:   c++  opc  OPC UA

文章浏览阅读3.9k次,点赞2次,收藏9次。前两天一直在搞open62541,因为milo库的server sdk没有办法根据xml生成结点文件,于是准备用open62541来搭建服务器,milo结合Spring Boot来构件客户端。网络上大多是建立一个open62541.h的头文件,还有就是open62541.c的执行文件,但是新版好像并不是这样的。然后很多教程都是讲的linux,但是初学者用linux的还是比较少,所我写了这一篇帮..._java open62541

什么是UI设计?UI学习一般分几个阶段呢?_网站界面(ui)设计的学习过程表现有什么-程序员宅基地

标签:   学习  ui  web  编程语言

文章浏览阅读1.5k次。首先我们先来看下什么是UI,UI即UserInterface(用户界面)的简称。UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。目前UI设计师主要从事移动终端的界面化设计和交互式应用。兄弟连作为早期创立的IT培训企业,在UI培训领域一直保持专业的教育模式及良好的口碑。_网站界面(ui)设计的学习过程表现有什么

CentOS6.8升级PHP到7.0_cenots8 按照php7.0-程序员宅基地

标签:   升级PHP  linux  PHP  PHP7  CentOS6.8

文章浏览阅读1.1k次。1.停止PHP服务 service php-fpm stop2.卸载PHP rpm -qa|grep php rpm remove php*3.更新源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm rpm -Uvh http..._cenots8 按照php7.0

【vue 打包】npm run build 打包卡住的问题_vue npm 打包打到87% 就卡住了-程序员宅基地

标签:   webpack  vue  前端

文章浏览阅读1.2w次,点赞3次,收藏4次。【vue 打包】npm run build 打包卡住的问题最近遇到了一个问题,使用 npm run build 打包的时候,会卡住不动解决方法一网上百度了很久,都说可能是访问 npm 源 超时的问题,改成淘宝镜像就好了npm config set registry http://registry.cnpmjs.org由于项目在内网,本身就无法访问外网,我把项目拷到外网(经过领导同意了..._vue npm 打包打到87% 就卡住了

复变函数论(七)-共形映射1-解析变换的特性2:解析变换的保角性——导数的几何意义-程序员宅基地

标签:   复变函数

文章浏览阅读838次,点赞18次,收藏20次。若函数wfzw=f(z)wfz在点z0z_{0}z0​的邻域内有定义, 且在点z0z_{0}z0​具有:(1) 伸缩率不变性.(2) 过z0z_{0}z0​的任意两曲线的夹角在变换wfzw=f(z)wfz下,既保持大小,又保持方向,则称函数wfzw=f(z)wfz在点z0z_{0}z0​是保角的, 或称wfzw=f(z)wfz在点z0z_{0}z0​处是保角变换. 如果ww=wfzf(z)f。

查看、修改linux系统文件的权限chmod_chmod查看权限-程序员宅基地

标签:   linux

文章浏览阅读1.4k次。命令ls -al第一列第一列[1][2 3 4][5 6 7][8 9 10][1]文件类型[234]拥有者权限[567]此用户组权限[8910]非本人非用户组权限r:readw:writex:execute_chmod查看权限

写周报没东西写怎么办_写你不知道的东西-程序员宅基地

标签:   python  java  机器学习  深度学习  人工智能

文章浏览阅读1.2k次。写周报没东西写怎么办I’m here winding down the day and I have just opened the “Tools of Titans” book by Tim Ferris. 我今天要结束工作,我刚刚打开了蒂姆·费里斯(Tim Ferris)撰写的“泰坦工具”(Tools of Titans)书。 This book is very cool - a col..._周报没有内容写怎么办

RPG Maker MV插件系统详解与如何编写插件_rpg maker mv plugin developer-程序员宅基地

标签:   RPG Maker MV  html5  rpgmaker mv  插件  教程  javascript

文章浏览阅读4.1w次,点赞16次,收藏40次。最新发布rmmv和以往的版本最大不同就是脚本系统了,整个脚本系统采用html5的javascript编写。和以往的ruby脚本简直天翻地覆这也是为了实现跨平台运行,也是前所未有的高度编程自由,所有游戏代码都明文开源,除了编辑器。本人在打折期入手了rmmv。一起分享插件的初步研究。_rpg maker mv plugin developer

debian下多显示器音频设备(录音机recorder)的调试,skype,zoom mic无效无声_debian系统录音-程序员宅基地

标签:   学习  skype  生活  Linux  Music  mic  debian  完全用debian工作  Debian系统维护使用.  声卡  zoom

文章浏览阅读4.1k次。debian audio recorder因为在skype和zoom 里面没有音频, 所以调试了下1. 查看声卡lspci | grep -i audio 这里能看到硬件上的声卡root@debian:/ # lspci | grep -i audio00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Fa_debian系统录音

python-基础语法-注释,及pycharm中快捷键_python花括号注释键-程序员宅基地

标签:   python  快捷键  pycharm  基础

文章浏览阅读1w次,点赞3次,收藏7次。0.简介本文主要介绍python的注释语法,以及在pycharm中的快捷键。 1.注释单行注释:以 # 开头,#之后的为注释内容s = "hello world" #This is commentprint(s) #This is comment多行注释:用三个单引号 ''' 或者三个双引号 """ 将注释括起来import this#You will get..._python花括号注释键

Linux下stream内存带宽测试参数和示例详解附源码(总结)_stream测试-程序员宅基地

标签:   linux  磁盘  内核

文章浏览阅读1w次,点赞11次,收藏76次。本文通过实例详细讲解各编译参数,方便读者快速掌握。stream是一套综合性能测试程序集,通过fortran和c两种高级且高效的语言编写完成,由于这两种语言在数学计算方面的高效率, 使得stream测试例程可以充分发挥出内存的能力。stream测试得到的是可持续运行的内存带宽最大值,而并不是一般的硬件厂商提供的理论最大值,具有如下特点:1.主要有四种数组的运算,测试到内存带宽的性能分别是:数组的复制(Copy)、数组的尺度变换(Scale)、数组的矢量求和(Add)、数组的复合矢量求和(Triad)。2._stream测试

Go(Golang)编程语言_go src pkg-程序员宅基地

标签:   golang  后端  开发语言

文章浏览阅读4.4k次,点赞6次,收藏15次。(又称)是谷歌开发的一种静态强类型、编译型、,并的编程语言。Go于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac平台上进行了实现,后来追加了Windows系统下的实现。Go 语言语法与相近,但功能上有:内存安全,(垃圾回收),及 CSP-style。_go src pkg

简单dp-程序员宅基地

标签:   动态规划

文章浏览阅读2.4k次。简单dp动态规划是ACM里面一个很重要的算法,同时也是很常用的算法,dp算法的效率高,代码量简单,对思维也有一定考察。以下是我最近学习的简单dp的一些理解极例题。1,数字三角形:给定这样一个三角形53 47 13 68 12 21 1734 14 13 19 9要求出一条从上到下元素之和最大的值,从上到下每一个数都可以向左下或者向右下走;对于第一行来说,可以走到3或者4,那么就有和为8和9的两个数,在往下,这两个数有三条路可以选择,依次类推;我们先将这个三角形存入数组_简单dp

rpm打包sh调用shell_使用shc加密shell脚本,并打包成rpm文件-程序员宅基地

标签:   rpm打包sh调用shell

文章浏览阅读395次。shc加密shc是加密脚本的工具,使用RC4加密算法,能把shell程序转化成二进制文件(支持动静态链接库)安装#wgethttp://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.9b.tgz#tarzxvfshc-3.8.9b.tgz#cdshc-3.8.9b#mkdir-p/usr/local/man/man1/#makein..._%post -p /bin/sh

第一个Java程序(HelloWorld)的编写_javahelloworld程序代码-程序员宅基地

标签:   helloworld  扩展  java  编译  运行

文章浏览阅读2.5w次,点赞19次,收藏30次。1.1撰写Java源码在正式编写之前,请确保你可以看到文件的扩展名。在windows下默认不显示扩展名,这会造成重命名文档时的困扰。windows7下:1.控制面板-->文件夹选项,然后弹出如下窗口2.点击"查看",如下图,找到红色箭头指示处,把前面复选框取消选中即可。最后点击应用,然后确定。3.新建一个文本文档,将其.txt扩展名改为.java,命名为HelloW_javahelloworld程序代码

VirtualBox Arch Linux 安装教程 小白也能安装成功_arch box安装教程-程序员宅基地

标签:   Linux  archlinux  linux

文章浏览阅读2.4k次。VirtualBox Arch Linux 安装教程VirtualBox Arch Linux 安装教程使用说明 Arch Linux + xface Desktop + Apps + Guest Additions Oracle VirtualBox 这篇跟上一篇是姊妹篇,上一篇是用VMware安装的,其中有一些步骤可能写得不够清楚,这篇用Virtua..._arch box安装教程

登录、注册的用户名去空格-程序员宅基地

标签:   web前端  ViewUI  脚本  JS  HTML  用户名  javascript

文章浏览阅读1.5k次。用户注册时用户名不能有空格,用脚本怎么实现此限制?用户注册时用户名不能有空格,用脚本怎么实现此限制?有空格则alerhttp://www.csdn.net/expert/topic/743/743356.xml?temp=.9068872在javascript用函数去掉空格!然后和原来的字符串比较!不相等就是有空格!请问用那些函数?&lt;script&gt;var s="dds ..._系统用户名不要有空格

极限-确定常数使得阶数尽可能为高的无穷小_acosax-程序员宅基地

标签:   # 题目收集

文章浏览阅读3.8k次。不断的求导,其中1-acosx-bcos2x这一步,当x趋于0时,这个式子趋于1-a-b,我们不能让它为常数,令它趋于0,因为要尽量使阶数高。所以有了一个等式,后面一个等式一样。_acosax

计算机软件系统的组成-程序员宅基地

文章浏览阅读7.1k次,点赞3次,收藏6次。系统软件: 操作系统、 实用程序、 语言处理程序、 数据库管理系统。操作系统实施对各种软硬件资源的管理控制。实用程序为方便用户所设, 如文本编辑等。语言处理程序把用汇编语言/高级语言编写的程序, 翻译成可执行的机器语言程序。支撑软件有接口软件、 工具软件、 环境数据库,支持用户使用计算机的环境, 提供开发工具,也可认为是系统软件的一部分。应用软件是用户按其需要自行编写的专用程序。..._计算机软件系统的组成

热门文章

推荐文章

随便推点