JAVA
JAVA基础知识。
忘忧a
吾日三省吾身,高吗? 帅吗? 富吗? 好! 滚去学习O_o
展开
-
使用fastJson将json与对象、集合、数组相互转换
fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。Maven <!-- json --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version.原创 2021-12-17 16:43:51 · 10035 阅读 · 1 评论 -
com.alibaba.fastjson.JSONException: expect ‘[‘, but string
如何解决com.alibaba.fastjson.JSONException: expect ‘[’, but string, pos 4148后台返回的数据是Object类型的数据,需要把它转换成List< entity > 类型的起初我是想通过JSON.toJSONString( )把Object 转化为Json字符串,然后在通过JSONObject.parseArray()转化成List< entity > List<EpmsMaterialsInfo>原创 2021-11-03 00:01:33 · 11904 阅读 · 0 评论 -
Java使用http请求别的项目接口
开发项目的过程中,我需要在本项目中使用JAVA调用别人的接口来获取数据,使用的方式是HTTP的GET请求。一、导入依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency> &.原创 2021-11-01 18:52:41 · 710 阅读 · 0 评论 -
MD5加密算法
一、MD5简介MD5,全称为“Message Digest Algorithm 5”,中文名“消息摘要算法第五版”,它是计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。严格来说,它是一种摘要算法,是确保信息完整性的。不过,在某种意义上来说,也可以算作一种加密算法。二、MD5特点1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。2、容易计算:从原数据计算出MD5值很容易。3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。4、弱抗原创 2021-08-18 11:32:58 · 797 阅读 · 0 评论 -
建设工程管理系统(二)
建设工程管理系统2上传之前优化后的建设工程管理系统,增加了登录、注销、分页、修改密码等功能。开发环境jdk1.8 版本eclipse 开发工具tomcat 服务器mysql 数据库搭建项目框架编写model层代码管理员实体类public class Admin { int id; String name; String pwd; String nickname;public int getId() { return id;}public void set原创 2021-07-28 00:03:33 · 2984 阅读 · 11 评论 -
JDBC当中PreparedStatement和Statement的效率比较
一、PreparedStatement对于需要反复执行相同的sql语句时,Sun公司就为我们提供了另外一种对象:PreparedStatement。用它的好处就是:当数据库见到PreparedStatement的sql语句时,数据库端直接先到数据库缓冲区当中找它,如找不到,则会编译它一次。如能找到,就直接用。而对于Statement对象,每执行一次,都需要把SQL语句传输到数据库端,数据库要对每一次来的SQL语句进行编译处理。二、示例PreparedStatement和Statement同时插入原创 2021-07-02 16:21:13 · 607 阅读 · 2 评论 -
JAVA入门程序
一、下载JDK 配置好环境变量二、编写Java的第一个代码"HelloWorld"第一个代码,我们先从记事本开始,Win系统的用户–>右键–>新建–>文本文档,在文档中输入如下代码public class HelloWorld{public static void main(String [] args){System.out.println(“HelloWorld”);}}在D盘建立一个JAVA文件夹用于保存代码,保存的时候一定要注意 ,保存类型(T)要选择“所有文件(.原创 2020-06-02 10:34:12 · 243 阅读 · 0 评论 -
JAVA在控制台实现菜单级联
JAVA在控制台实现菜单级联方法的定义和调用运行效果图1、编写Vip实体类public class Vip { String vname; String vpwd; Date createTime; public String getVname() { return vname; } public void setVname(String vname) { this.vname = vname; } public String getVpwd() { r原创 2021-05-05 16:40:42 · 1037 阅读 · 0 评论