
java 二三事
文章平均质量分 83
小旋锋
DGUT
展开
-
彻底修改eclipse的默认编码
我比较喜欢项目的默认编码是UTF-8,对于eclipse,网上修改默认编码为utf-8的方式我觉得很麻烦,好不容易找到了一个教程,从eclipse配置文件中修改默认编码具体用到 eclipse 里:在eclipse.ini文件里添加一行:-Dfile.encoding=utf-8**教程是: http://sswilliam.blog.163.com/blog/static/18969638320原创 2016-11-06 20:43:49 · 6867 阅读 · 0 评论 -
Java集合包
集合包ArrayListLinkedListVectorStackMapHashMapTreeMap集合包集合包是java中最常用的包,它主要包括 Collection 和 Map 两类接口的实现。对于Collection的实现类需要重点掌握以下几点:1)Collection用什么数据结构实现?2)Collection的创建、添加对象、删除对象、获取对象、遍历、判断是否存在、排序等操作原创 2017-09-26 15:25:13 · 801 阅读 · 0 评论 -
java连接mariaDB的设置
java连接mariaDB数据库的设置:(tomcat 8)第一种方法:使用tomcat自带的mysql-connector-java-5.1.40-bin.jarjava代码中的设置: driver驱动类为:com.mysql.jdbc.Driver url为jdbc:mysql://localhost:3306/dbName ··· String driver =“c原创 2016-10-07 13:40:05 · 38949 阅读 · 7 评论 -
你需要理解的 Java 反射机制知识总结
转载自:你需要理解的 Java 反射机制知识总结 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。【翻译于 官方文档】本篇将从以下几个方面讲述反射的知识:class 的使用方法的反射构造函数的反射成员变量的反射一、什么是class类在面转载 2017-05-24 23:08:00 · 410 阅读 · 0 评论 -
java 数字签名
慕课网学习笔记 参考:java加密算法RSADSA算法ECDSA数字签名是带有密钥(公钥、私钥)的消息摘要算法。主要作用是验证数据的完整性、认证数据来源、抗否认。在数字签名的实现中我们使用私钥签名、公钥验证。常用的数字签名算法包括RSA、DSA、ECDSA。RSA该算法是数字签名的经典算法。主要包括MD和SHA两类。Java实现RSA数字签名如下:package rsa2;import转载 2017-05-23 21:42:23 · 2165 阅读 · 0 评论 -
java 非对称加密算法
慕课网学习笔记 参考:java加密算法DH密钥交换算法非对称加密算法RSAElgamal算法加密密钥分为公钥和私钥。可以使用公钥加密私钥解密,也可以使用私钥加密公钥解密。非对称加密算法主要有:DH(Diffie-Hellman)密钥交换算法、RSA(基于因子分解)、Elgamal(基于离散对数)、ECC(Elliptical Curve Cryptography,椭圆曲线加密)。DH(密转载 2017-05-23 21:24:36 · 2581 阅读 · 0 评论 -
java对称加密算法
慕课网学习笔记 参考:Java加密算法对称加密算法对称加密算法 DES对称加密算法3重DES对称加密算法AES对称加密算法PBE对称加密算法加密密钥和解密密钥相同,加密运算和解密运算互为逆运算。是一种初等的加密算法。主要的算法有DES(3DES)、AES、PBE、IDEA。对称加密算法 —— DES数据加密标准(Data Encryption Standard),IBM提交的算法。转载 2017-05-23 19:52:22 · 948 阅读 · 0 评论 -
java消息摘要算法加密
慕课网学习笔记 参考:Java加密算法消息摘要算法加密消息摘要算法MDMD算法的应用消息摘要算法SHASHA算法的应用消息摘要算法MAC消息摘要算法加密 消息摘要算法主要分为3类:MD(Message Digest)、SHA(Secure Hash Algorithm)、MAC(Message Authentication Code),以上3类算法的主要作用是验证数据的完整性——是转载 2017-05-23 17:58:04 · 3514 阅读 · 0 评论 -
Java实现Base64加密
标签: Java二三事 慕课网学习笔记 参考很详细的 Java加密算法第1章 概述本课的内容如何学习一些资源密码常用术语加解密基础第2章 Base64算法实现第1章 概述本课的内容:安全与密码常用安全体系介绍密码分类及java的安全组成JDK相关包及第三方扩展Base64算法介绍如何学习掌握用法深入理解不断实践一些资源google维基百科:很多算法都有原创 2017-05-23 17:03:36 · 8109 阅读 · 0 评论 -
Spring Boot Demo 系列
项目地址:https://github.com/whirlys/SpringBootDemosJava spring boot 学习与总结,以案例Demo的的形式记录spring boot 的相关的专题知识,最开始以实现为主,之后再深入地探究相关专题的原理。如果你有好的Demo或见解,欢迎pull request 给我哦,共同进步!!如果觉得不错,欢迎你给个 star ^_^学习资料来源:自己捣原创 2017-10-07 19:52:57 · 4802 阅读 · 0 评论