首页
学习
活动
专区
工具
TVP
发布

智慧协同

分享技术的点点滴滴
专栏作者
225
文章
543553
阅读量
32
订阅数
Kotlin版本的最大余额法实现(网上有Java版,解决百分比相加结果不等于100%)
object PercentKit { /** * 修复百分比结果相加不等于100的问题 * @param arr 原始值的数组 * @param sum 原始值之和 * @param idx 当前位置索引 * @param scale 精度 * * @return 返回结果乘以100后的值,比如 0.333 返回 33.3 */ fun getPercentValue(arr: List<Double>, su
飞奔去旅行
2021-02-01
1.2K0
SpringBoot 统一时区的方案
思路为: 将数据库和服务器的时间都采用标准时区UTC存储处理。前端拿到标准时区的数据,统一根据用户所在时区进行转换。这样保证了后端数据时区的一致性,前端根据实际情况进行渲染。
飞奔去旅行
2019-06-13
4.3K0
Spring restful中报错No serializer found for class org.hibernate.proxy.pojo.javassist.Javassist的解决办法
使用Spring restful返回持久化的json对象,由于使用了hibernate,所以报错:
飞奔去旅行
2019-06-13
9460
JPA/Hibernate插入date值到postgresql,丢失时分秒的解决方案
用hibernate插入java.util.Date数据时发现 时分秒 会丢失。 如2014-05-30 15:59:16.921 在postgresql数据库中显示2014-05-30 00:00:00.0。
飞奔去旅行
2019-06-13
1.1K0
Java的内存机制
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后(比如,在函数A中调用函数B,在函数B中定义变量a,变量a的作用域只是函数B,在函数B运行完以后,变量a会自动被销毁。分配给它的内存会被回收),Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。
飞奔去旅行
2019-06-13
5410
一个java高级工程师的进阶之路
宏观方面 一、 JAVA。 要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级) 工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希望您 对JAVA的所有包都浏览一下,知道大概的API,这样您就发现其实您想实现的很多功能,通过JAVA的API都可以实现了,就不必自己费太多的脑经 了。
飞奔去旅行
2019-06-13
4890
我的NodeJS学习之路2(前端及模版引擎选择)
首选bootstrap,当然有了它只是有了一个基本的前端骨架,要像整站看起来漂亮大气,得多做做工作的!为了偷懒,推荐给大家一个Admin Template:AdminLTE Control Panel Template,正如作者介绍:Best open source admin dashboard & control panel theme. Built on top of Bootstrap 3, AdminLTE provides a range of responsive, reusable, and commonly used components.
飞奔去旅行
2019-06-13
1.4K0
A Speedy Framework build by Spring Boot
为了解决Spring项目搭建的难度,简化各项配置信息,Spring官方开发了Spring Boot子项目。SpeedyFramework提供了一套基于Spring Boot的现成开发平台解决方法,更加简化Spring 项目的搭建,节省成本,快速开发!
飞奔去旅行
2019-06-13
4190
Shiro解决登录时FormAuthenticationFilter不过滤导致无法登录的问题
程序使用Shiro提供的FormAuthenticationFilter过滤器进行登录校验时,我们并不需要自己写登录校验,Shiro会帮我们完成。
飞奔去旅行
2019-06-13
1.3K0
Hibernate “Callback methods”和“Entity listeners” 使用详解(注解方式)
Callback methods和Entity Listeners是Hibernate特别有用的特性,有时候会带来很多意想不到的功效哦!所以这里花点时间整理一下关于Callback methods和Entity Listeners的特性和使用方法,供大家查阅。
飞奔去旅行
2019-06-13
9980
Spring Boot 个性化自己的错误页面ErrorPage
SpringBoot内置了一套错误页面:Default Whitelabel Error Page,很多时候我们通常要自己个性化错误页面,方法很简单,使用Java Config的方式,在@Configuration类中定义如下:
飞奔去旅行
2019-06-13
1.7K0
Intellij IDEA15最新注册方法
编辑64.vmoptions 文件和.vmoptions文件,在文件最后追加一行 -javaagent:[绝对路径]/JetbrainsCrack.jar
飞奔去旅行
2019-06-13
1.2K0
Ubuntu中使用ppa管理java版本
首先添加源 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer 完成之后可以通过以下命令来查看版本: javac -version 设置 Java 8 环境变量: sudo apt-get install oracle-java8-set-default 切换为 Java 7: sudo update-java-alternatives -s
飞奔去旅行
2019-06-13
7220
Thumbnailator的简介和使用范例
Thumbnailator是一个用来生成图像缩略图的 Java类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。 有了这玩意,就不用在费心思使用Image I/O API,Java 2D API等等来生成缩略图了。 直接上代码,先来看一个最简单的例子:
飞奔去旅行
2019-06-13
1.9K0
解决Linux环境下Tomcat日志乱码的问题
Linux上部的Tomcat服务器中部署了Java Web应用,查看日志的时候发现里面的中文全部是乱码,把文件拖拽到本地Windows上全是问号。从其他系统拽过来一个正常显示的包含中文的日志也可以正常显示,说明系统字符集是没问题的。
飞奔去旅行
2019-06-13
4K0
解决Shiro注解无效的问题
当Shiro集成到Spring mvc中,却发现shiro的权限注解不起作用,官方的配置是要支持注解,只需要将以下代码加到spring 配置文件中即可:
飞奔去旅行
2019-06-13
9370
Java压缩解压工具类
内容如下: import org.apache.tools.zip.ZipEntry; import org.apache.tools.zip.ZipFile; import org.apache.tools.zip.ZipOutputStream; import java.io.*; import java.util.Enumeration; /** * 解压压缩工具类 * Created by fangshuai on 2014-09-12-0012. */ public class ZipU
飞奔去旅行
2019-06-13
1.7K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档