自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【编程】java 虚拟机源码分析 (一)

​openjdk下载: 地址: http://hg.openjdk.java.net下载openjdk7 Hotspot下的模块: Adlc:平台描述文件 Libadt:抽象数据结构 Asm:汇编器 Code:机器码生生成 C1:client编译器, 即C1编译器 Ci:动态编...

2020-02-01 19:52:21 179 0

转载 听说安卓微信 7.0 不能抓 https?

前言 最近公司有个小程序要提测,研发提测,体验,发现有个疑似bug的东西,想着抓包看下是不是接口数据的问题,结果问题出现了,按照以前的常规操作,打开fiddler,设置ip代理(https证书已经安装了),结果一看,fiddler居然这样显示: 再看看手机,居然没数据?: 一...

2019-12-04 11:43:50 136 0

转载 C语言的变量的内存分配

今晚看了人家写的一个关于C语言内存分配的帖子,发现真是自己想找的,于是乎就收藏了。。。 先看一下两段代码: char* toStr() { char *s = "abcdefghijkl"; return s; } int main() { cout <<...

2019-11-13 10:13:16 82 0

转载 使用go语言操作mysql数据库

1.下载并导入数据库驱动包 官方不提供实现,先下载第三方的实现,点击这里查看各种各样的实现版本。 这里选择了Go-MySQL-Driver这个实现。地址是:https://github.com/go-sql-driver/mysql/。 然后按照里面的说明下载驱动包: $ go get g...

2019-11-06 16:26:22 60 0

转载 go------------创建工程以及导入自己的包进行编译

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_39584315/article/details/80974011 首先贴一个链接https://www.cnblogs.com/s...

2019-11-06 16:19:41 125 0

原创 Linux环境java调用native方法使用ffmpeg转换视频格式

最近因为微信小程序视频播放器mp4格式是在android和ios都能播放所以需要把上传的视频格式都转换为mp4格式的,以前也知道有ffmpeg这个东西所以就拿来用了。 一种是使用编译好的ffmpeg然后通过java调用命令行使用ffmpeg的这里就不做介绍了。 还有就是使用native方法: ...

2019-10-08 12:01:31 132 0

原创 java Graphics2D drawString 换行

public static void drawString(Graphics2D g , Font font , String text , int x , int y , int maxWidth) { JLabel label = new JLabel(text); label....

2019-08-10 14:49:39 1136 2

转载 Spring MVC JSON转换自定义注解

1.JSON转换 package cn.com.shopec.app.convert; import cn.com.shopec.app.common.Result; import com.alibaba.fastjson.JSON; import com.alibaba.f...

2019-07-15 16:36:51 242 0

转载 索引实现原理浅析

文章正式开始之前,我们来简单介绍下什么是索引,以及我们为什么会用到索引优化我们的数据库查询。 首先我们要对一个查询的基本流程简单了解,当我们输入一个SQL进行查询的时候,那么数据库管理系统(DBMS)将经过如下流程: 如上图所示,在查询优化的这一步中DBMS可以选择执行策略和操作算法,...

2019-07-11 11:23:05 109 0

转载 详解知乎反作弊垃圾文本识别的深度学习实践

详解知乎反作弊垃圾文本识别的深度学习实践 截止今年 8 月,知乎注册用户量已突破 2 亿。对于垃圾信息的治理,我们面临着更大的挑战和考验。过去我们通过不断升级「悟空」的策略引擎,通过在行为、环境、资源、文本等多维度组合应用,已经取得了非常不错的效果。近期我们尝试引入深度学习识别垃圾文本,「悟空」...

2019-07-05 09:28:47 997 1

转载 Performance_js中计算网站性能监控利器

Perform作为前端工程师,无论是业务需要还是我们对于自己开发的Web站点的要求,往往都有性能监测以及数据上报的需求。而Performance API除了简单易用对前端工程师极其友好的特点之外,还有能提供高精确度的时间测量(千分之一毫秒)这个特点。 1.Performance方法 Per...

2019-06-26 16:10:59 155 0

转载 FreeSWITCH通过迅时网关连接PSTN

[互联互通] FreeSWITCH默认的配置是一个家用PBX,因而大家可以很方便地测试各种功能。虽然,我们已处于VoIP时代,但我们身边还有有很多模拟话机和模拟线路,我们希望把它们用起来。事实上,我们经常听到的一个问题就是:我已经基本学会FreeSWITCH了,可是,我怎么让FreeSWITCH...

2019-06-19 14:19:13 354 0

转载 微信一年扫出多少个二维码?

https://cloud.tencent.com/developer/article/1042764 图像作为一种特殊的语言形式,它克服了音声语言的转瞬即逝性,把信息长久保存下来,传播不再单纯依赖人类记忆力。 二维码通过图形记录着一组二进制数据,成为设备之间交流的文字。 2011年,微信的...

2019-06-15 20:02:48 304 0

转载 在CentOS的防火墙上开启通行端口的方法

这篇文章主要介绍了在CentOS的防火墙上开启通行端口的方法,在系统自带的防火墙上打开指定的TCP/UDP端口,需要的朋友可以参考下 如果希望在服务器上提供服务,诸如CentOS或RHEL的企业级Linux发行版包含内置的强大防火墙,它们默认的防火墙规则十分严格。因此,如 果你安装了任何...

2019-06-10 19:37:47 182 0

转载 启动盘制作工具有毒已不是新闻,你还在用?

启动盘制作工具有毒已不是新闻,你还在用? 启动盘工具的出现帮助很大一部分计算机小白学会安装系统,本是一个好用的工具,然而捆绑、暗箱等行为的泛滥彻底毁了这些好工具。试问哪个企业的电脑敢用第三方工具制作启动盘安装电脑? 因此,学会用Windows自带的Diskpart工具制作U盘启动盘工具真的很有...

2019-05-25 10:43:08 150 0

转载 java 根据ip获取电脑的mac地址 - 2018

package com.util.net; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; public...

2019-05-11 10:40:07 531 0

转载 js获取上传图片真实的尺寸大小和存储大小

</pre><pre name="code" class="html"><input id="file" type="file"> <input id="Button...

2019-05-10 09:34:33 634 0

转载 移动端H5图片上传的那些坑

上周做一个关于移动端图片压缩上传的功能。期间踩了几个坑,在此总结下。 大体的思路是,部分API的兼容性请参照caniuse: 利用FileReader,读取blob对象,或者是file对象,将图片转化为data uri的形式。 使用canvas,在页面上新建一个画布,利用canvas提供的A...

2019-05-09 18:35:51 1006 0

转载 Linux下,用命令进行 日志分割、日志合并

指定文件大小分割: split -b 10m catalina.out imsoft 以每个文本文件10M方式分割日志 文件合并: cat small_file* > large_file

2019-05-05 14:07:57 2247 1

转载 我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比

前言: MQ是什么?队列是什么,MQ我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。 场景: 1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒。而不是像前几年的时代,动不动...

2019-04-26 00:23:05 53 0

转载 5+ App开发入门指南

原文地址:http://ask.dcloud.net.cn/article/89 HTML5 Plus应用概述 HTML5 Plus移动App,简称5+App,是一种基于HTML、JS、CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任意调用手机的原生能力,实现与原生Ap...

2019-04-23 12:10:33 761 0

转载 Linux下查看文件和文件夹大小

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此...

2019-04-20 17:39:01 119 0

转载 系统吞吐量(TPS)、用户并发量、性能测试概念和公式

标签:TPS,公式,吞吐量,并发量,性能测试,概念 PS:下面是性能测试的主要概念和计算公式,记录下: 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。 单个reqeust对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞...

2019-04-20 08:27:47 124 0

转载 CAP 定理的含义

分布式系统(distributed system)正变得越来越重要,大型网站几乎都是分布式的。 分布式系统的最大难点,就是各个节点的状态如何同步。CAP 定理是这方面的基本定理,也是理解分布式系统的起点。 本文介绍该定理。它其实很好懂,而且是显而易见的。下面的内容主要参考了 Michael W...

2019-04-19 23:15:24 42 0

转载 ios app真机测试到上架App Store详细教程-必看

http://www.applicationloader.net/blog/zh/88.html 上架基本需求资料 1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途...

2019-04-18 11:07:05 633 0

转载 mysql存储过程怎么接收select结果?

DELIMITER ;; CREATE PROCEDURE total_num( IN p_begin INT, IN p_end INT ) BEGIN DECLARE v_begin INT DEFAULT 0; DECLARE v_end INT DEFAULT 0;...

2019-04-16 15:33:35 1690 0

转载 Java map 详解 - 用法、遍历、排序、常用API等

Java 自带了各种 Map 类,这些 Map 类可归为三种类型: 通用Map 用于在应用程序中管理映射,通常在 java.util 程序包中实现HashMap、Hashtable、Properties、LinkedHashMap、IdentityHashMap、TreeMap、WeakHas...

2019-04-12 18:47:01 48 0

转载 支付宝微信(登录授权,获取用户信息,支付)

支付宝登录授权: https://docs.open.alipay.com/20160728150111277227/intro 支付宝获取用户信息: https://docs.open.alipay.com/api_2/alipay.user.info.share 支付宝支付: 微...

2019-04-12 11:41:04 1695 0

转载 APP的三种开发模式

开发者们都知道在高端智能手机系统中有两种应用程序: 一种是基于本地(操作系统)运行的APP —-Native App; 一种是基于高端机的浏览器运行的App —-WebApp 因为这些高端智能手机(Iphone、Android)的内置浏览器都是基于webkit内核的,所以在开发WEBAPP时...

2019-04-11 16:18:42 563 0

转载 那些消失了的黑客杂志 | 深度

随着《黑客防线》的电子杂志在2015年6月停刊,那些伴随着中国第一代黑客成长的刊物正式走出历史舞台,这些带有鲜明时代特色的黑客杂志如今大都已被束之高阁,但是黑客精神仍然以别的形式延续着。 《黑客防线》、《黑客x档案》、《黑客手册》是黑客圈子里最早的一批杂志,它们引领着第一代黑客们在黑暗中一步步摸...

2019-04-09 22:10:17 430 0

转载 利用Python的PIL图像处理库对图片批量加水印

在图处处理之前必须Python的PIL图像处理库。 第一步:安装PIL库 打开命令窗口输入pip install pillow等安装结束。如图示: 如果安装完后出现No module named 'PIL',再安装pip install image如下图示: 第...

2019-04-09 12:54:02 401 0

转载 使用Frp内网穿透快速搭建Web应用实践

1M的宽带就注定了可能顶多五六个人,当然主要看是什么手游吧,但是这种配置是真的无法架设太多人玩。我觉得你其实可以买个高宽带,低配置的服务器,搭建frp,然后通过frp穿透你电脑的内网,就可以把架设在自己电脑上了。 这样的话,可以承载的人数也多一些,另外网上免费的内网穿透也不少,实在不行也可以花钱买...

2019-04-08 23:21:42 250 0

转载 WinXinApi

https://www.baidufe.com/item/f07a3be0b23b4c9606bb.html

2019-04-07 16:45:48 104 0

转载 linux 下后台运行python脚本

这两天要在服务器端一直运行一个Python脚本,当然就想到了在命令后面加&符号 1 $ python/data/python/server.py >python.log &<br>说明:<br>1、 > 表示把标...

2019-04-07 12:41:53 88 0

转载 centos7 安装mysql--python模块出现EnvironmentError: mysql_config not found和error: command 'gcc' failed with

https://www.cnblogs.com/zhanglong8681/p/7052878.html 要想使python可以操作mysql就需要MySQL-python驱动,它是python操作mysql必不可少的模块。 下载地址:https://pypi.python.org/pypi/...

2019-04-07 10:55:50 243 0

转载 CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解

原文:https://blog.csdn.net/z13615480737/article/details/78906598

2019-04-07 10:21:28 66 0

转载 WebAssembly Studio:Mozilla 提供的 WASM 工具

WebAssembly Studio是 Mozilla 开发的一款在线工具,用于将 C/C++ 和 Rust 代码编译为 WASM 格式。 WebAssembly Studio 是 Mozilla 在数月前通过合并WasmExplorer和WasmFiddle项目而推出的一个新项目。Mozill...

2019-03-28 23:31:28 409 0

转载 lockInterruptibly 和lock的区别

原文地址:https://bo-hai.iteye.com/blog/2112332 这是个被无数人写过并还会被其他人继续写下去的blog。 代码如下: Java代码 importjava.util.concurrent.TimeUnit; importjava.util.concu...

2019-03-28 22:15:26 61 0

转载 Jackson 通过自定义注解来控制json key的格式

最近我这边有一个需求就是需要把Bean中的某一些特殊字段的值进行替换。而这个替换过程是需要依赖一个第三方的dubbo服务的。为了使得这个转换功能更加的通用,我们采用了下面的方式: client端使用自定义的注解(假设为@Dimension)标记Bean中所有的「特殊字段」 client端把bea....

2019-03-14 10:26:13 602 0

转载 解决IE浏览器跨域名iframe嵌套网页获取cookies

问题产生的前因:A网站采用iframe框架形式嵌套了B网站的一个页面C,直接打开页面C会在本地保留一个cookie文件,而当采用A网站iframe框架形式嵌套后就无法成功生成cookie文件,该问题仅在IE浏览器环境下出现,firefox、chrome、Safari浏览器下没有问题。 造成该问题...

2019-03-13 19:45:40 500 1

提示
确定要删除当前文章?
取消 删除