最近更新

ffmpeg rtsp 解析_zds05的博客-程序员ITS203_ffmpeg解析rtsp

标签:   直播

ff_rtsp_connectff_rtsp_setup_input_streamsff_rtsp_send_cmdff_sdp_parse

记自己的一次抓包体验_oouxx的博客-程序员ITS203

标签:   wireshark  抓包

因为每次想趁着寝室熄灯前下载一些自己喜欢的综艺节目和剧躺床上看,然后又不想用插件去下载,就想到了抓包,前天刚在网上找到了wireshark的教程,就照着上面看学习一些基础的东西,刚学就给我来bug,折磨…我看的教程是在windows演示的而我用的是ubuntu,所以就照猫画虎,比葫芦画瓢一步一步的学,然后就遇到问题了。首先安装wireshark,挺简单的sudo apt-get i...

使用Shelve在Python中保存对象_cumao2792的博客-程序员ITS203

标签:   python  java  linux  mysql  数据库

Shelve is apowerful Python module for object persistence. When you shelve an object, you must assign a key by which the object value is known. In this way, the shelve file becomes a database of stor...

黄油刀的使用(andriod x)_不会写代码的美男子的博客-程序员ITS203

标签:   黄油刀  andriod

黄油刀的使用(andriod x)只需在APP目录下build.gradle文件中添加黄油刀的配置即可1.添加如下语句:compileOptions {…}android { compileSdkVersion 29 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 ...

Redmi k20解锁/刷TWRP_Recovery/刷Magisk获取root_Sp4rkW的博客-程序员ITS203_红米k20解锁

标签:   root  k20  magisk  twrp_recovery  小米

主要记录下全过程踩坑的点,以及解决办法,所有提到的工具,都统一打包存放到了度盘,链接如下,自取:链接: https://pan.baidu.com/s/1h15Q5aJ32W2pu7_G1KQ8Xg 提取码: 9assk20解锁在开始之前,先大致了解下 BL 锁的相关知识,以便对接下来的操作有个基本认识。什么是 BL 锁BL 全名为 BootLoader,它在手机安全启动规范中属较底层的一环。以下是 BootLoader 在各类启动场景中的顺序。系统启动:芯片内部固化 BootROM ->

各种id生成方法_diaoxiadezidan的博客-程序员ITS203_生成id

标签:   日记  后端

id生成只是总结一下自己见过的id生成方法。1.random 随机生成个id 这就只是单纯的随机生成一个,用随机数表啊,还是时间戳都行。2.自增,mysql自增的那种感觉,但通常来讲这个id不用,会用一个随的id,因为自增过短,且有规律。3.拼接板id 像是雪花算法那种,通过随机和自增来拼出一个id来,当然可以把时间戳放在前面,这样可以根据时间排序,这个思想有点类似线程池区分运行状态和数据长度的那种思想。当然拼接还有很多种拼接方式,根据具体需要来进行拼接。...

使用Charles抓包安卓模拟器(MuMu)_ieeso的博客-程序员ITS203_charles抓模拟器

标签:   charles

在进行app爬虫的时候,由于app没有浏览器这种可以直观看到后台请求的工具,所以要想获取该请求,往往是通过一些抓包软件抓取数据。 Charles是一个网络抓包工具,相比Fiddler,其功能更加强大,并且跨平台的支持更好。所以移动端的抓包工具主要使用Charles。它支持SSL握手,可以自动根据根证书生成一个签名的服务器证书,并且它的官网为我们提供了一个根证书。 ...

Netcdf 文件多属性,按照时间段导出代码示例_曹天骄的博客-程序员ITS203

标签:   netcdf

由于个人即是java初学者,又是netcdf文件小白,所以为了实现最终效果,可以对一个初始nc文件进行筛选指定变量,并且可以设定时间区间,花得时间比想象的要多,最终实现了效果,代码示例如下: @GetMapping("/export") public String varExport(@ModelAttribute FileSaveVars params ) throws IOException, InvalidRangeException {// 0° 设置时间

openstack train 错误“AMQPLAIN login refused: user ‘guest‘ - invalid credentials”关联neutron,rabbitmq_biubiu(づ ̄3 ̄)づ╭~的博客-程序员ITS203

标签:   openstack

修改了rabbitmq的guest用户默认密码以后neutron开始报错rabbitmq也开始报错修改回默认guest密码以后不再出现报错

Spring进阶之路(12)-注解方式实现Bean的注入_低调的洋仔的博客-程序员ITS203

标签:   spring  注解  注解方式实现Bean的注入  Spring进阶之路

鉴于之前的博文中都是通过在xml中对bean进行配置的方式注入的,又加上博友的要求,决定对注解方式进行一个简单的讲解,这里不会涉及太复杂的程序,因为本文的目的是让看到这篇博文的广大博友能懂,而不是云里雾里的怎么也看不明白。常用的注解1. @Controller:标注一个控制器组件的类。2. @Service:标注一个业务逻辑组件的类。3. @Repo

html颜色代码大全_stormsha的博客-程序员ITS203_颜色代码

标签:   css  html  H5

颜色代码:网页颜色代码大全及色彩搭配教程 转载 2018年02月5日 10:31:12 标签:

攻防世界-——OldDriver_lrving-的博客-程序员ITS203

标签:   题解

攻防世界-——OldDriver原理:rsa低加密指数广播攻击拿到文件后,发现一份明文用不同的n,相同的e,进行了多次加密,产生了多份密文。并且e=10,不是很大,这是典型的低加密广播攻击。由c=E(m)=(m^e)modn 可以通过中国剩余定理,计算m^e。 x, y = 0, 1 lastx, lasty = 1, 0 while b: a, (q, b) = b, divmod(a, b) x, lastx = lastx - q * x,

python实现插入排序算法_小关学长的博客-程序员ITS203

标签:   算法  插入排序

class Sort: # 插入排序0 # 算法思想:将当前元素插入到左边以排序好的序列中,插入过程中两两比较交换位置实现元素插入到所在位置 # 算法特性: # (1)与初始状态有关 # 时间复杂度:O(n^2) # 空间复杂度:T(1) # 稳定性:稳定 def insertion0(self, m): length...

python3.5 pip安装,为python 3.5安装pip_马蹄急的博客-程序员ITS203

标签:   python3.5 pip安装

SOLUTION My user did not own permissions to the pip directory, I reinstalled Python 3.5 using the sudo -H flagI'm trying to install Tensorflow for python 3.5 using pip3 -- for reasons described in thi...

undefined reference to `inet_addr'和undefined reference to `[email protected]'的解决办法_hmh86的博客-程序员ITS203

标签:   c语言

c语言中inet_addr()的功能是将一个点分十进制的IP转换成一个长整数型数unsigned long类型,编译时容易出undefined reference to `inet_addr'错误,原因是未导入相应的头文件,解决办法导入相应的头文件即可,#include 。导入之后也可能出现undefined reference to `[email protected]'错误,原因是缺少相应的类库,如下图导

一元多项式的乘法与加法运算的C语言实现_爱吃草莓蛋糕的猴的博客-程序员ITS203_一元多项式的乘法与加法运算c语言

标签:   c语言  算法题

用结构体不用说了,现在只写了数组,以后把链表补上。#include<stdio.h>typedef struct shu{ int xi; int zhi;}SHU;SHU zu1[100],zu2[100],chen[100],jia[100];void shuru1(int n) //输入上面一行的多项式{ int i; for(i=0;i<n;i++...

常见循环语句_是左一呀的博客-程序员ITS203_常用循环语句

switchswitch语句的格式:switch(表达式){case 常量值1:语句体1;break;case 常量值2:语句体2;break;case 常量值3:语句体3;break;…default:语句体n+1;}格式的解释:switch:表示是一个switch的分支结构表达式:这个地方的表达式是有限定的byte/short/int/charJDK5的...

ASP.NET之设置默认文档_weixin_34216036的博客-程序员ITS203

为什么80%的码农都做不了架构师?>>> ...

GBase 8s 常用函数_qq_39280087的博客-程序员ITS203

标签:   GBase 8s  数据库  GBase

在GBase8s数据库日常操作中有很多使用频率较高的函数,今天给大家介绍几个函数和表达式,希望能在日常的工作中帮助到大家。聚集函数

JUnit 5教程,第2部分:使用JUnit 5对Spring MVC进行单元测试_cxu0262的博客-程序员ITS203

标签:   spring  spring boot  java  linux  编程语言

Spring MVC是用于构建企业Java应用程序的最受欢迎的Java框架之一,非常适合测试。 通过设计,Spring MVC促进了关注点的分离并鼓励针对接口进行编码。 这些特性以及Spring对依赖项注入的实现,使Spring应用程序非常容易测试。 本教程是我使用JUnit 5进行单元测试的第二部分。 我将向您展示如何将JUnit 5与Spring集成,然后向您介绍可用于测试Spring...

serverless 实战 -通过serverless framework部署 Ams Lambda 人脸识别_zhm6422107的博客-程序员ITS203

标签:   lambda  python  serverless  人脸识别

直接来:preconditions:1. aws账号,注册免费用。(https://aws.amazon.com/cn/)2. serverless 框架。

Codeforces 660C-Hard Process(尺取法)_passer__的博客-程序员ITS203

标签:   尺取法

今天比赛第一次接触到尺取法,当时没做出来,后来补题,明白了尺取法的思想。C. Hard Processtime limit per test 1 secondmemory limit per test 256 megabytesinput standard inputoutput standard output

系统蓝屏的几种姿势_mmmsss987的博客-程序员ITS203

前言在蓝屏(BSOD)转储设置,看本文就够了!这篇文章里比较详细的介绍了蓝屏转储设置。做好设置后,我们就可以在需要的时候使系统蓝屏了。这样我们就可以拿到一份系统转储,供我们分析问题了。本文介绍几种可以使系统蓝屏的办法。当然肯定还有其它办法,如果哪位小伙伴儿知道比较实用的方法,欢迎留言分享。几种蓝屏方法1. 通过驱动思路是:在内核执行有问题的代码(比...

系统架构_软件架构风格概述_blacklaw0的博客-程序员ITS203

标签:   System Architecture

转载自:http://jpkc.whu.edu.cn/jpkc/dxqyxxxtfgnjg/dzja/dzjc/jc3.htm1         软件架构风格概述软件体系结构设计的一个核心问题是能否使用重复的体系结构模式,即能否达到体系结构级的软件重用。也就是说,能否在不同的软件系统中,使用同一体系结构。基于这个目的,学者们开始研究和实践软件体系结构的风格和类型问题。软件体系结构风格是

零起步8-CentOS6.3安装配置mongodb-2.2、rockmongo_yeno的博客-程序员ITS203

标签:   phpmyadmin  database  file  Linux  数据库  mongodb  command

全新以最小化包安装了64位的CentOS6.3系统,作为本地的Web服务器使用,现记录全过程第八步,安装配置mongodb-2.2及rockmongo,本文讲解了mongodb安装、主从配置、php驱动编译、mongodb添加为系统服务及开机启动。下载mongodb最新版本mongodb-linux-x86_64-2.2.0.tgzhttp://www.mongodb.org/

Vue.set()和vm.$set()方法及不足_SHIKARU的博客-程序员ITS203_vue.set和vm.$set

标签:   笔记  前端  vue.js  javascript

什么时候要使用?官方文档解释:Vue 无法检测 property 的添加或移除。由于 Vue 会在初始化实例时对 property 执行 getter/setter转化,所以 property 必须在 data 对象上存在才能让 Vue 将它转换为响应式的。例如:var vm = new Vue({ data:{ a:1 }})// `vm.a` 是响应式的vm.b = 2// `vm.b` 是非响应式的对于已经创建的实例,Vue 不允许动态添加根级别的响应式

使用读卡器实现pos消费_gohowwell的博客-程序员ITS203

标签:   database  pb开发  library  string  function  integer  alignment

实时消费、语音消费、刷卡消费

linux ps命令恢复出厂设置快捷键,linux常用命令-命令行编辑,history,命令行快捷键,pstree,alias,命令替换,通配符..._孙陶然的博客-程序员ITS203

标签:   linux ps命令恢复出厂设置快捷键

命令行编辑:光标跳转:Ctrl+a:跳到命令行首Ctrl+e:跳到命令行尾Ctrl+u: 删除光标至命令行首的内容Ctrl+k: 删除光标至命令行尾的内容Ctrl+l: 清屏Ctrl+d: 删除光标后面内容命令历史:查看命令历史:history-c:清空命令历史-d OFFSET [n]: 删除指定位置的命令-w:保存命令历史至历史文件中环境变量PATH:命令搜索路径HISTSIZE: 命令历史缓...

vi/vim下添加多行注释和取消注释_曳落的博客-程序员ITS203

标签:   Linux  shell  linux  vim

添加多行注释:首先按esc进入命令行模式,在命令行模式下按ctrl+V进入 visual block模式(可视化模式) 在行首使用上下键选择需要注释的多行 按下键盘(大写)“I”键,进入插入模式 然后输入注释符(“//”、“#”等) 最后按2下esc即可。附:如果想让代码缩进tab,则可在大写的I操作之后,输入tab即可。 取消多行注释:先按esc进入命令行模式下,按下c...

热门文章

推荐文章

随便推点