Java获取post请求json格式参数(raw)

  • Post author:
  • Post category:java

//this.getRequest()此处需要先获取HttpServletRequest对象拿到输入流 BufferedReader br = new BufferedReader(new InputStreamReader(this.getRequest().getInputStream(), "UTF-8")); String line = null; StringBuilder sb = n…

继续阅读 Java获取post请求json格式参数(raw)

java.lang.ClassNotFoundException: org.apache.log4j.ConsoleAppender

  • Post author:
  • Post category:java

错误: 发生的原因: 1.日志文件没导入 2.日志文件字符集出现问题 , 3.在 log4j中每行的末尾添加了;此符号 4.少了jar包 5.日志文件jar包冲突 解决方法: 1.导入日志文件的jar 或者 把原先的日志文件拷贝创建一个新的日志文件,重新复制一下,还不行就换一个新的日志文件. 2.如果是maven先检查是否有如下jar包或者是否有log4j.properties文件,没有的话直接加…

继续阅读 java.lang.ClassNotFoundException: org.apache.log4j.ConsoleAppender

IDEA中上传Java项目到Gitee中

  • Post author:
  • Post category:java

1.在Gitee新建一个仓库 进入gitee官网,用自己的用户和密码登录,或者注册一个新用户登录。 登录注册后,可以点击箭头指向的+号,创建一个新的仓库,如下所示: 点击创建仓库后,输入自定义的仓库名,路径,仓库介绍,状态先选择私有,等上传成功后再改为开源,如果是上传Java语言的代码,就可以按照我下面的模板定义即可完成。 输入并点击创建后,一个仓库模板就生成成功,此时浏览器上的url便是你的仓库…

继续阅读 IDEA中上传Java项目到Gitee中

java 发送post/get请求工具类

  • Post author:
  • Post category:java

需要导入jar包 ,用来json解析  //jar,选择一个就行,主要是用以post发送数据时转json,本工具用的alibaba json。 <!--org json --> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-a…

继续阅读 java 发送post/get请求工具类

java RedisTemplate opsForValue().setIfAbsent()分布式锁的使用

  • Post author:
  • Post category:java

System.out.println(redisTemplate.opsForValue().get("redisKey")); boolean redisKeyBoolean = redisTemplate.opsForValue().setIfAbsent("redisKey","666"); System.out.println("第一次redisKey没有值,则:"+redisKeyBoo…

继续阅读 java RedisTemplate opsForValue().setIfAbsent()分布式锁的使用

Java中堆和栈的区别

  • Post author:
  • Post category:java

栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。      Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为…

继续阅读 Java中堆和栈的区别

java基础复习(集合、泛型、IO流、多线程、Junit 、内省 、Properties、 路径问题)

  • Post author:
  • Post category:java

集合泛型IO流多线程Junit Assert注解 内省Properties路径问题 集合 ---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList: 数组实现, 查找快, 增删慢 由于是数组实现, 在增和删的时候会牵扯到数组 增容, 以及拷贝元素. 所以慢。数组是可以直接按索引查找, 所以查找时较快 ---|LinkedList: 链表实现, …

继续阅读 java基础复习(集合、泛型、IO流、多线程、Junit 、内省 、Properties、 路径问题)

Springboot超市收银管理系统java

  • Post author:
  • Post category:java

 登录,管理员和员工通过输入用户名,密码,选择角色信息,点击登录进入系统操作进行操作, 管理员功能模块  管理员登陆系统后,可以查看主页、个人中心、员工管理、供应商信息管理、商品分类管理、商品信息管理、商品入库管理、商品出库管理、商品采购管理、商品退货管理、系统管理等功能,还能对每个功能逐一进行相应操作,  个人中心 在个人中心页面通过填写员工工号、员工姓名、性别、身份证、联系电话、头像等内容并提…

继续阅读 Springboot超市收银管理系统java