5 p312011150

尚未进行身份认证

暂无相关简介

等级
TA的排名 2k+

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

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

2020-02-01 19:52:21

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

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

2019-12-04 11:43:50

C语言的变量的内存分配

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

2019-11-13 10:11:34

使用go语言操作mysql数据库

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

2019-11-06 16:21:24

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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_39584315/article/details/80974011首先贴一个链接https://www.cnblogs.com/sunshiming/p/4928493.html1.建立工程文件夹,并且设置环境变量环境...

2019-11-06 16:19:16

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

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

2019-10-08 11:12:41

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.setFont(font); FontMet...

2019-08-10 14:49:39

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.fastjson.serializer.SerializeConfig; import com.al...

2019-07-15 16:36:51

索引实现原理浅析

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

2019-07-11 11:23:05

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

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

2019-07-05 09:28:47

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

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

2019-06-26 16:10:59

FreeSWITCH通过迅时网关连接PSTN

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

2019-06-19 14:19:13

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

https://cloud.tencent.com/developer/article/1042764图像作为一种特殊的语言形式,它克服了音声语言的转瞬即逝性,把信息长久保存下来,传播不再单纯依赖人类记忆力。二维码通过图形记录着一组二进制数据,成为设备之间交流的文字。2011年,微信的诞生成为人类社交又一工具;随着它的成长,也使得以图像映射文字的“语言”——二维码被重新表达。微信的...

2019-06-15 20:02:48

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

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

2019-06-10 19:37:47

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

启动盘制作工具有毒已不是新闻,你还在用?启动盘工具的出现帮助很大一部分计算机小白学会安装系统,本是一个好用的工具,然而捆绑、暗箱等行为的泛滥彻底毁了这些好工具。试问哪个企业的电脑敢用第三方工具制作启动盘安装电脑?因此,学会用Windows自带的Diskpart工具制作U盘启动盘工具真的很有必要,简单有安全,一起来学学吧。1、打开Diskpart工具在运行窗口(快捷键WIN+R可以打...

2019-05-25 10:43:08

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 class MacUtil { private String sRemoteAddr; ...

2019-05-11 10:40:07

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

</pre><pre name="code" class="html"><input id="file" type="file"><input id="Button1" type="button" value="button" onclick="check()"><script>window.check=function(){v...

2019-05-10 09:34:33

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

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

2019-05-09 18:35:51

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

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

2019-05-05 14:07:57

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

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

2019-04-26 00:23:05

查看更多

勋章 我的勋章
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。