ICode9

精准搜索请尝试: 精确搜索
  • FromBase64String(String)和Encoding.Default.GetBytes(String)2019-08-23 10:59:20

    今天突然被问FromBase64String(String)和Encoding.Default.GetBytes(String)有啥区别,我刚开始学C#对这个一脸懵逼,于是总结一下今天查资料的内容。 首先,什么是Base64? Base64呀,是个加密算法,原理呢在这里不重要,以后有机会补充,这里仅举例。 最初明文:abc——>Base64加密——>密文:YWJj

  • URLEncoder.encode和getBytes的区别2019-07-08 22:06:35

    在Web开发中遇到中文编码问题总是令人头疼,更可怕的是又遇到了似乎很相似似乎又不同,傻傻分不清的URLEncoder.encode和getbytes方法,我试图去解释清二者的区别。 举栗,现在有一个中文词“中国”,我们分别用这两种方法进行解码,还原成一串数字。由于utf-8的汉字占三个字节,所以理论应该

  • JNA使用总结2019-06-20 19:40:35

    这两天工作有一项任务,需要用 java 去调用 c 语言编写的 SDK,用到了 JNA,用的过程中遇到了些问题,在这里总结下使用方法,记录下。 分为几个步骤:编写一个继承了 Library 的接口,在类中声明接口,编写结构体(如果有需要),调用接口。 1. 编写 Library 接口   在接口中声明的方法要和 SDK 的函数

  • Java获取服务器系统默认编码格式2019-06-11 21:45:48

    大佬教的,做个笔记//Spring管理类中获取requets.attributesServletRequestAttributes attrs = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();if (attrs == null) { // throw new IllegalStateException("当前线程中不存在 Request 上下文");}else{

  • DES 指定键的大小对于此算法无效2019-05-16 16:41:37

        KEY (byte[])  长度不为8.  一般KEY使用UTF8编码。  byte[] byKey = Encoding.UTF8.GetBytes(key); 加密内容的编码,由两方协商。 System.Text.Encoding ecn = Encoding.GetEncoding("UTF-16");  byte[] inputByteArray = ecn.GetBytes(pToEncrypt);  

  • Redis分布式锁实现实例2019-04-22 13:48:11

    今天面试官问Redis分布式锁实现代码简单步骤,其中有一点面试官坚持说set操作和超时设置必须是2行代码,我当时懵了一下,我只能说这违反了“原子”操作,以下是我的实现示例代码: 上锁: @Override public boolean lock(String lockKey, String requestId, Long expireTime) { Asse

  • getBytes()、System.arraycopy2019-03-26 17:53:21

    1.例1 a = “奥斯卡接电话就爱上看见” byte[] bytes =a.getBytes(); 上述语句将字符串转变为装byte类型的列表 2.例2 byte[] b = new byte[1024]; // jdk提供的数组拷贝工具方法: 参数1:源数据数组 参数2:从源数组的第几个位置开始拷贝, 参数3 :目标数组 参数4:目标数组中放数据

  • 将字符串向hdfs中写入,出现中文乱码!2019-03-18 11:47:56

      jsonObject.toString():需要处理的json对象转成的字符串 "/testData/ExtractKWByOnce.txt":写入hdfs中的目标路径 try { Configuration configuration=new Configuration(); InputStream inputStream=new BufferedInputStream( new Byt

  • 【Hbase学习之三】Hbase Java API2019-02-28 13:01:12

    环境  虚拟机:VMware 10   Linux版本:CentOS-6.5-x86_64   客户端:Xshell4  FTP:Xftp4  jdk8  hadoop-2.6.5  hbase-0.98.12.1-hadoop2 建立一个java工程 导入hadoop 相关jar导入hbase相关jar 使用客户端(java API)操作hbase   示例一 package hbase;import java.text.Si

  • 微信小微商户敏感信息加密2019-02-27 17:01:41

    官网上的代码 /*****************c#代码*********************/ /// <summary> /// 加密敏感信息,传入明文和从微信支付获取到的敏感信息加密公钥,事先使用OpenSSL转换cert.pem文件输出为der文件 /// </summary> /// <param name="text"></param> /// <param name="publicKeyBase64

  • hbase的典型场景2019-01-15 19:56:35

    1. hbase整合Mapreduce   在离线任务场景中,MapReduce访问HBASE数据,加快分析速度和扩展分析能力。从hbase中读取数据(result) public class ReadHBaseDataMR { private static final String ZK_KEY = "hbase.zookeeper.quorum"; private static final String ZK_VALUE = "ha

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有