【Java字节码】Idea中查看Java字节码的插件jclasslib Bytecode viewer

Idea插件搜索:jclasslib Bytecode viewer 安装完后,maven install你的项目(因为该插件会读取target下的class文件),然后选中某个java文件,按下图操作即可查看对应的字节码 详情:jclasslib Bytecode viewer
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

python查询elasticsearch(Query DSL) 实例

import datetime import sys import getopt import hashlib from elasticsearch import Elasticsearch """ 初始化elasticsearch连接 """ def init_es(): return Elasticsearch(["localhost:9200"]) """ 查询数据, 支持分页 """ def query_data(log_date, puid, data_rows, pag
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

python-filter函数

filter 1、循环帮你调用函数 2、帮你过滤你传入的参数,函数的结果返回的是true那就保存,返回false就不要,且返回的也是迭代器 备注:迭代器用完一个就扔掉一个,直到全部用完,且需要一个list接一下,否则返回的是对象 格式: filter(function, iterable) function -- 判断函数 iterable -- 可迭代对象 def add(a): return a%2==0 print(list(filter(add,[1,2,3,4]))
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

python连接 elasticsearch 查询数据,支持分页

使用python连接es并执行最基本的查询 from elasticsearch import Elasticsearch es = Elasticsearch(["localhost:9200"]) para = {"_source":"message"} es.search(index=index_name, q='offset: xx', doc_type='doc' ,params=para, size=10) 常用参数: index - 索引名 q - 查询指定匹配 使用Lucen
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

文件input框选择图片实时显示小技巧

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script> </head> <body> <label for="id_myfile">头像 <img src="" alt=""
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

python 查询 elasticsearch 常用方法(Query DSL)

1. 建立连接 from elasticsearch import Elasticsearch es = Elasticsearch(["localhost:9200"]) 2. 查询所有数据 # 方式1: es.search(index="index_name", doc_type="type_name") # 方式2: body = { "query":{ "match_all":{} } } es.search(index="index_name"
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

(未完)经典Web漏洞实战演练靶场笔记

记录下自己写的经典Web漏洞靶场的write up,包括了大部分的经典Web漏洞实战场景,做个笔记。 0x01 任意文件下载漏洞 if(!empty($_GET['filename'])){ $filename = $_GET['filename']; $fileinfo = pathinfo($filename); header('Content-type: application/x-'.$fileinfo['extension']);
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

No route info of this topic

使用rocketmq时报错 com.alibaba.rocketmq.client.exception.MQClientException: No route info of this topic, topic-test 搜索原因,找到这几种解决方式 1: 在启动broker时,添加 autoCreateTopicEnable=true 如: mqbroker -n localhost:9876 autoCreateTopicEnable=true 2:检查lib下有无fastjson的jar
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

30442数据操纵语言DML

5.5 SQL的数据操纵功能 5.5.1 数据插入   使用CREATE语句创建的数据表还只是一个“空壳”,表中没有任何数据。利用SQL语言提供的INSERT语句可以完成向数据表插入数据的任务。 INSERT语句的语法格式为: INSERT [INTO] <table>[(<column1>[, <column2>…])] VALUES(<value1>[, <value2>…]);   table表示表名,value1, value2, …分别表示待插入的常量值,它们插入后形成同一条记
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

yii2之ActiveRecord 模型

Active Record 模型是一种设计模式,用面向对象的方式抽象地访问数据的模式。在 Yii2 中,每一个 Active Record 模型对象的实例是 yii\db\ActiveRecord 类或它的子类,它封装了数据库表或视图中的一行记录,并封装了所有逻辑和访问数据库的细节,如果有大部分的业务逻辑,很适合使用这种模式。 1. ActiveRecord 模型概述 在大多数企业级开发中,都需要用到面向对象方法和关系型数据库。在软件的业务逻辑层和用户界面层,都需要操作对象,而在操作对象后,需
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

redis配置文件解读

# Redis 配置文件 使用文本编辑器,这里使用Notepad++,打开Redis服务配置文件。 注意:不要找错了,通常为redis.windows-service.conf,而不是redis.windows.conf。 后者是以非系统服务方式启动程序使用的配置文件。 --- 开始解读: # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写) # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m =
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

《手牵手带你走进python世界》系列五

import requests from bs4 import BeautifulSoup import datetime import pandas as pd import matplotlib.pyplot as plt import re import jieba import numpy as np from wordcloud import WordCloud, ImageColorGenerator url = "https://comm
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

《手牵手带你走进python世界》系列四

一、numpy 什么是numpy,一个高性能的科学计算和数据分析基础包,和numpy,matplotlib并称数学三剑客 开胃菜 # 计算执行时间 # 第一种普通程序猿执行方式 def func(values): s_list = [] for i in range(values): s_list.append(i**2) %timeit func(10000) # 第二种 数据分析师执行方式 import numpy as np arr = np.arange(10000)
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

Oracle死锁处理实例

Oracle死锁常规语句 1、查询Oracle死锁常规语句 SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username, l.os_user_name,s.machine, s.terminal, o.object_name, s.logon_time FROM v$locked_object l, all_objects o, v$session s WHERE l.object_id = o.object_id A
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

实用Android框架

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38998213/article/details/90521099 1.Retrofit 一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言 Retrofit以21.8k的stars量雄踞github中android子标题榜首,第一当之无愧。 官网地址 http://square.github.io/retrofit/ github h
分类: 其他 发布时间: 06-21 00:05 阅读次数: 0

实用Android框架

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38998213/article/details/90521099 1.Retrofit 一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言 Retrofit以21.8k的stars量雄踞github中android子标题榜首,第一当之无愧。 官网地址 http://square.github.io/retrofit/ github h
分类: 其他 发布时间: 06-21 00:05 阅读次数: 0

Android解决读取txt文件中文乱码问题,按行读取txt文件,按"|"进行字符串分割

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38998213/article/details/90519370 Android解决读取txt文件中文乱码问题,按行读取txt文件,按"|"进行字符串分割,标红的地方时 关键代码。很简单,但是网上不适用,几句代码的是就是正的很复杂,简单好还是。、 public class MainActivity extends AppCompatActivity { private sta
分类: 其他 发布时间: 06-21 00:05 阅读次数: 0

怎样新建jniLibs, RTLD_LAZY) failed: dlopen failed: "/data/app/com.itep.mt.dispatch-is too small to be an

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38998213/article/details/91043646 报错:E/art: dlopen("/data/app/com.itep.mt.dispatch-1/lib/arm/libCommunication.so", RTLD_LAZY) failed: dlopen failed: "/data/app/com.itep.mt.dispatch-1/lib/arm/libCom
分类: 其他 发布时间: 06-21 00:05 阅读次数: 0

gitk git入门

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38998213/article/details/90605842 git - 简明指南 助你入门 git 的简明指南,木有高深内容 ;) 安装 下载 git OSX 版 下载 git Windows 版 下载 git Linux 版 创建新仓库 创建新文件夹,打开,然后执行 git init 以创建新的 git 仓库。 检出仓库 执行如下命令以创建一个本地仓库的克隆版本: git clon
分类: 其他 发布时间: 06-21 00:05 阅读次数: 0

2019.6.6 柜外清项目技巧

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38998213/article/details/91049065 /internal_sd/mt/common/logo/logo.png 其中的pid和vid是和电脑端软件一一对应的。1206.是新的,1207是旧的 接受指令并进行解析处理 json文件配置加载: CommonTon工具使用,: 返回数据进行加密:16转10 转16 转10 ,然后03进行拆分 将0x30拆分的字符串转为
分类: 其他 发布时间: 06-21 00:05 阅读次数: 0