文章库ARTICLE COLUMN

  • Hibernate重复映射字段

    Hibernate重复映射字段

    摘要:有时候,使用这种形式的表关联会和原本的造成冲突代码如下解决方法在中将属性设置只读 有时候,使用@ManyToMany@JoinColumn这种形式的表关联会和原本的@Basic@Column造成冲突 代码如下: @ManyToOne(cascade = CascadeType.ALL, fetch = FetchType.LAZ...

    cheukyincheukyin 评论0 收藏0
  • Java HashMap源码分析

    Java HashMap源码分析

    摘要:当哈希表中键值对的数量超过当前容量和装载因子的乘积后,哈希表重新散列也就是内部的数据结构重建了,并且哈希表的容量大约变为原来的两倍。下面的是根据哈希值得到元素在哈希表中的下标。一般在哈希表中是用哈希值对表长取模得到。 简介 HashMap是Ma...

    flyer_devflyer_dev 评论0 收藏0
  • 升级 Java 编程规范的6个约定

    升级 Java 编程规范的6个约定

    摘要:对变量对象或者函数等进行命名时,选择能清晰表达其用途的名字。其实,测试方法名应该明确指出测试的内容与条件。和这种命名方式是时代的前朝遗物。使用自己的异常类型笔者又一次错误地认为这一开发习惯是业内的共识。 作为 Java 开发人员,我们会遵循...

    taowentaowen 评论0 收藏0
  • 事务

    事务

    摘要:虚读幻读一个事务读取了几行记录之后,另一个事务插入一些记录,幻读就发生了,在后来的查询中第一个事务就会发现有些原来没有的记录。事务的几种隔离级别事务的传播行为是解决层方法自己相互调用所引起的事务的问题 1,什么是事务?showImg("/img/bVrO...

    rozborozbo 评论0 收藏0
  • Java基础 :细说权限描述符

    Java基础 :细说权限描述符

    摘要:第二类的描述符稍显复杂,为了说明类中被权限描述符描述的成员变量和成员方法的可见性,注意,这个可见性是说在类中的可见性,而不是说某类的对象对成员的可见性。这个图是官方文档里对成员权限描述符的总结除此之外我们又画了这张图来说明权限描述符的...

    imtianximtianx 评论0 收藏0
  • logback 那是我夕阳小的奔跑

    logback 那是我夕阳小的奔跑

    摘要:,一个可靠通用快速而又灵活的日志框架。是的一个改良版本。设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当为时,此属性生效。默认的时间间隔为分钟。当此属性设置为时,将打印出内部日志信息,实时查看运行状态。 ...

    calxcalx 评论0 收藏0
  • [稀土掘金日报] 优秀Android程序员的孤岛战役

    [稀土掘金日报] 优秀Android程序员的孤岛战役

    摘要:想知道我们掘金翻译计划收录了哪些优质的技术文章快来我们页面围观吧,戳优秀程序员都有一些共同的特质,今天稀土君为大家列出个例子提供给大家参考。 先给大家报告一个好消息,前几天圣诞节的掘金翻译计划里的35篇技术文章在短短的24小时内就被大家认...

    lolomacololomaco 评论0 收藏0
  • JAVA 反序列化攻击

    JAVA 反序列化攻击

    摘要:现实中可以通过调试模式,修改字节码或者等多种方式修改该值反序列化不调用构造函数,的非零检查不会触发由于是,会导致算数异常,线程结束攻击者可以创建循环对象链,然后序列化。 Java 反序列化攻击漏洞由 FoxGlove 的最近的一篇博文爆出,该漏洞可...

    hikuihikui 评论0 收藏0
  • Java 日志系列篇一 原生 Java.util.logging

    Java 日志系列篇一 原生 Java.util.logging

    摘要:理解在记录消息中的日志的不同级别是非常重要的。通常来说,当为指定了一个该会包含当前指定级别以及更高级别的日志。,将消息发送至单个一般文件或一个可回滚的文件集合。 本文网大多网络整理所得,出处太多,不一一列举 简介 Java 中的 Logging API ...

    tainzhitainzhi 评论0 收藏0
  • spring-shiro 基本使用

    spring-shiro 基本使用

    摘要:配置配置核心控制器过滤器配置同时在中配置匿名的不需要权限需要认证通过即登录成功需要名称为的权限需要名称为的角色说明匹配的的是匹配的是多个比如 maven配置 org.apache.shiro shiro-web ${shiro-versi...

    klinsonklinson 评论0 收藏0
  • 如何写一个计算器?

    如何写一个计算器?

    摘要:考虑这样一个问题,给定一个字符串,,如何将它转化为如下形式换句话说,就是如何将字符串按照四则运算计算出来,如何写一个计算器。语义分析使用语法树检查源程序是否和语言定义的语义一致。 考虑这样一个问题,给定一个字符串,1+1+(3+4)-2*3+8/2...

    zsy888zsy888 评论0 收藏0
  • Java 日志系列篇二 slf4

    Java 日志系列篇二 slf4

    摘要:的桥接器这个桥接器将所有日志委派给的原生实现,直接实现了的接口,因此使用与的搭配也暗示了严格的零内存计算溢出未完待补充 起手式 忘了什么时候听老师说过,牛逼的公司只管定义接口,屌丝厂商实现接口,类似 JDBC 的实现便是如此,用在 slf4j, 总...

    maybe_009maybe_009 评论0 收藏0
  • [译]GC专家系列1:理解Java垃圾回收

    [译]GC专家系列1:理解Java垃圾回收

    摘要:本文是成为专家系列的第一篇。然而,在多线程环境下,将会有别样的状况。在中正是通过解决了多线程问题。在最后的并发清理阶段,垃圾回收过程被真正执行。在垃圾回收执行过程中,其他线程依然在执行。 原文链接:http://www.cubrid.org/blog/de... 了...

    diabloneodiabloneo 评论0 收藏0
  • JPA2.1 中三个提升应用性能的新功能

    JPA2.1 中三个提升应用性能的新功能

    摘要:只用语句,也能完成很多事情,如果不够,你还可以调用数据库的特定功能和存储过程。在中,并没有针对存储过程的实际支持,本地查询是调用存储过程的唯一方式。规范引入了几个新的功能以应对这些低效操作,比如实体图,条件更新和存储过程查询。 经常在...

    ormsformsf 评论0 收藏0
  • Java IO : File

    Java IO : File

    摘要:类位于的这个包下。的构造器中的路径参数也支持绝对路径和相对路径,像上面的代码用的是绝对路径。也提供了另外一种构造器这两个构造器可以让你在构造文件或目录时指定它的父目录。返回的,则是所有文件或目录所代表的对象。同时提供以下接口获取文件权...

    chaos_Gchaos_G 评论0 收藏0
  • Java IO : RandomAccessFile

    Java IO : RandomAccessFile

    摘要:,除了具有的特点外,这个模式要求对文件内容和文件元数据的每一个更新都会同步更新至底层的物理存储。 RandomAccessFile概览 对文件的读取,既可以按顺序,也可以以任意顺序来读取。RandomAccessFile提供这样一种功能。其保存一个指向当前文件位置的...

    miracledanmiracledan 评论0 收藏0
  • Java线程池配置原则

    Java线程池配置原则

    摘要:具体线程池大小观测,可以通过覆盖的钩子方法,进行线程池的监控,查看等待队列大小等等,主要观察等待队列的大小以及拒绝的任务多少。 CPU密集orIO密集or混合型 看应用是CPU密集型的还是IO密集型的,还是混合型的。 CPU密集CPU密集型的话,一般配置C...

    SegmentFaultSegmentFault 评论0 收藏0
  • 如何邀请好友注册您的网站(模拟百度网盘)

    如何邀请好友注册您的网站(模拟百度网盘)

    摘要:花了一年时间做了个网盘下载站点,有兴趣的朋友可以看看站名去转盘网链接其中有个需求是想模拟百度网盘的邀请好友注册功能,想了很久果然皇天不负有心人终于整理出个思路,并且附上代码,希望各位网友多多吐槽。 花了一年时间做了个网盘下载站点,有兴...

    microelecmicroelec 评论0 收藏0
  • Java基础:Java核心技术提示的易忽略点 Ch4

    Java基础:Java核心技术提示的易忽略点 Ch4

    摘要:所以,在读的核心技术的过程中,我记录下这些所谓的易忽略的问题,这些问题将会持续更新在我的这个的博客下,也算是激励自己重新挖掘这些基础问题的内涵。类路径只是让能够通过配置好的全路径名找到所需的外部类。 开篇Java是一门不那么简单也不那么复...

    ytwmanytwman 评论0 收藏0
  • java 存储

    java 存储

    摘要:寄存器这是最快的存储区,因为它位于不同于其他存储区的地方处理器内部。存储在字符串常量池中和存储于栈中创建了个对象,对象存储在堆内存中引用存于栈中创建了个对象。变量存储在栈内存中,两个对象存储在堆内存中 1. 寄存器 这是最快的存储区,因为...

    zhigoozhigoo 评论0 收藏0
  • 前端性能优化(三)——传统 JavaScript 优化的误区

    前端性能优化(三)——传统 JavaScript 优化的误区

    摘要:二模块化误区加快加载和执行的速度,一直是前端优化的一个热点。结果文件减少,也达到了预期的效果。避免不必要的延迟。最后再根据文件的功能类型,来决定是放在页面的头部还是尾部。 注:本文是纯技术探讨文,无图无笑点,希望您喜欢 一.前言 软件行...

    UsherChenUsherChen 评论0 收藏0
  • 使用java命令行把工程打包成jar文件

    使用java命令行把工程打包成jar文件

    摘要:这个功能还是经常要用到的一般在做或者开发的时候,都需要把程序打包后提交到平台上运行其实这个方法也很简单,在和平台中都有文件所以我们只要关注自己写的代码即可需要引入的包可以不用考虑打包命令如下自己写的程序默认都会存放在工程的目录下这样就...

    LoftySoulLoftySoul 评论0 收藏0
  • Java基础:Java核心技术提示的易忽略点 Ch5

    Java基础:Java核心技术提示的易忽略点 Ch5

    摘要:而并不是父类对象的引用,而只是给编译器的一个提示性质的标志。或者自定义的提示在编译的时候使用当前子类的父类定义的构造器去初始化当前对象。所以,总结起来,的用法归为两种一是可以调用父类构造器,二是可以调用父类方法。 开篇Java是一门不那么...

    weaponweapon 评论0 收藏0
  • Comparable and Comparator

    Comparable and Comparator

    摘要:中的一切类都是继承于,在中实现了函数所以,其它所有的类也相当于都实现了该函数。是比较和的大小。返回负数,意味着比小返回零,意味着等于返回正数,意味着大于。 Comparable Comparable 是排序接口。 Collection.sort() 和Arrays.sort()都支持可以...

    BarriorBarrior 评论0 收藏0
  • [LeetCode]Generalized Abbreviation

    [LeetCode]Generalized Abbreviation

    摘要:分析这道题第一步一定要理解题意,首先要考虑的是会有多少种结果。仔细观察会发现,最终会有种结果。然后就很显然应该用每次存下当前结果,然后继续。 Generalized Abbreviation Write a function to generate the generalized abbreviations of a wo...

    ZoomQuietZoomQuiet 评论0 收藏0

热门文章

<