前言 代碼混淆,是將計(jì)算機(jī)程序的代碼轉(zhuǎn)換成一種功能上等價(jià)圆凰,但是難于閱讀和理解的形式的行為。代碼混淆可以用于程序源代碼体箕,也可以用于程序編譯而成的中...
前言 平時(shí)開(kāi)發(fā)過(guò)程中专钉,有些項(xiàng)目需要依賴(lài)jdk8累铅,有些需要依賴(lài)高版本jdk11跃须。對(duì)于mac開(kāi)發(fā)者而言,如何在不同版本jdk之間來(lái)回自由的切換娃兽? 查...
前言 日常項(xiàng)目中需要使用兩個(gè)或以上kafka的數(shù)據(jù)源地址,面向百度編程的過(guò)程中發(fā)現(xiàn)投储,幾個(gè)數(shù)據(jù)源就需要配置幾個(gè)配置文件玉雾,并沒(méi)有優(yōu)雅的解決方式,于是...
起因 近期項(xiàng)目開(kāi)發(fā)中,涉及到一個(gè)高級(jí)查詢(xún)的功能冲泥,SQL長(zhǎng)達(dá)近百行驹碍,排查SQL問(wèn)題時(shí),需要拼接成可執(zhí)行SQL凡恍。市面存在的Mybatis Log插件...
前言 在面試的時(shí)候這兩年有一個(gè)非常高頻的關(guān)于spring的問(wèn)題浮还,那就是spring是如何解決循環(huán)依賴(lài)的。這個(gè)問(wèn)題聽(tīng)著就是輕描淡寫(xiě)的一句話(huà)闽巩,其實(shí)考...
前言 眾所周知涎跨, 在Java中洼冻, String類(lèi)是不可變的。那么到底什么是不可變的對(duì)象呢隅很?可以這樣認(rèn)為:如果一個(gè)對(duì)象撞牢,在它創(chuàng)建完成之后,不能再改...
一、前言 “深入java虛擬機(jī)”中提到屋彪,int等不大于32位的基本類(lèi)型的操作都是原子操作所宰,但是某些jvm對(duì)long和double類(lèi)型的操作并不是...
前言 哈嘍仔粥,大家好。 眾所周知砰嘁,GitHub 是程序員的寶藏件炉,里面的好東西實(shí)在太多了,可是唯一的缺憾就是訪(fǎng)問(wèn)和下載速度都太慢了矮湘,甚至有時(shí)候還直接...
一斟冕、前言 由于項(xiàng)目需要在本地調(diào)試,寫(xiě)成bat文件執(zhí)行xxxx.jar文件磕蛇,正常我們執(zhí)行后臺(tái)命令start %JAVA_HOME%\bin\jav...