- JVM-内存分配与回收策略
后端
内存分配与回收策略对象的内存分配,就是在堆上分配(也可能经过JIT编译后被拆散为标量类型并间接在栈上分配),对象主要分配在新生代的Eden区上,少数情况下可能直接分配在老年代,分配规则不固定,取决于当前使用的垃圾收集器组合以及相关的参数配置。JetBrains软件使用以下列举几条最普遍的内存分配规则,供大家学习。对象优先在Eden分配大多数情况下,对象在新生代Eden区中分配。当Eden区没有足够
- 2018.11.11~11.20记录
只争朝夕_e34c
1、阅读文章。第8篇长在心上的眼睛:通过写失明的奶奶为小马做鞋,以及小马穿着破旧的鞋在雪天为奶奶挖药,突出表现了奶奶和孙子之间的深厚感情。第9篇他在岁月面前认了输:通过写父亲给我俩搭瓜架子,以及我带父亲去商场买衣服他主动掏钱、我牵着父亲节的手货马路,我意识到父亲渐渐老去,意识到可自己的责任,表现出作者堆父亲老去的伤感之情。第10篇灵感忽至:人为了看清自己的内心才画画。意外出现的火种就是灵感。守住自
- 半夜新作一首:《秋石高架之星》!
千岛油菜子
《秋石高架之星》秋石高架被夏夜的火种点燃照亮了钱塘江通往东海的船似梦中上岸的婚礼在广发邀请函而风,正穿过童安格的《努力就是希望》降落在花握紧的拳头之上敲开岩石,敲开心魔敲开人类所有的偏见然后被灯软化成泥土——召唤出杭州的2号线地铁一起欣赏起浩瀚星空——千岛油菜子写于2019.7.27半夜将近十二点半
- 万众期待的杭州第19届亚运会 即将正式拉开帷幕
香草恋人
融科技之力与力量之美就在今天9月23日农历秋分节气之时万众期待的杭州第19届亚运会将正式拉开帷幕万涓成水奔涌成潮总主题为《潮起亚细亚》的开幕式将有哪些看点这份指南请一定收好看点一水整场开幕式通过演绎“水”的万千变化彰显“潮”的澎湃向上为何以“水”串联?如何以“水”串联?让我们拭目以待看点二良渚之光良渚遗址是实证中华五千年文明史的圣地6月15日亚运火种在良渚古城遗址公园成功采集开幕式上良渚古城再次成
- JVM-类加载过程
Tdm_888
Javajvmjava
类加载过程是Java虚拟机(JVM)将Java代码编译后的字节码文件加载到内存中,并进行解析和验证,最终使程序能够运行的关键步骤。类加载过程:加载->连接->初始化。连接过程又可分为三步:验证->准备->解析。1.加载(Loading)将字节码文件读入内存,并将其转换为JVM能够识别的Class对象。这个过程通常涉及以下几个步骤:查找:JVM根据类的全名(包括包名)查找相应的字节码文件(.clas
- .NET纪元:穿越寒冬,拥抱春天的复苏之旅
zls365365
.net
概述在软件开发的广袤宇宙中,.NET曾是一颗璀璨的恒星,但随着时间的流逝,它的光芒似乎逐渐黯淡。然而,就在这个星系即将被遗忘之时,.NETCore的诞生犹如一股温暖的春风,唤醒了沉睡的大地,.NET社区迎来了前所未有的复兴。本文将带您一探究竟,从ShawnNeal的视角出发,讲述开源如何为.NET注入新的活力,并展望.NET开发人员如何在这个春天里绽放光彩。开源的火种:ShawnNeal的启示Sh
- 黄沙百战穿金甲,不破楼兰终不还
喜欢冰咖啡的味道
星火燎原,今日埋下一个希望的火种,待明日燃气熊熊烈火!生活最有意义的就是充满仪式感,奠基如此、结婚如此、升国旗亦如此!就是要野蛮生长,有天会看到这里绿树成荫,此刻虽无声息,内心的种子已在繁衍!青春、饱满、洋溢着荷尔蒙的气息!学习改变新生活,读书转变新思维!君子豹变出发吧……
- 方法区【JVM】
码农回忆录
JVM方法区常量池JVM
JVM-方法区1.方法区的作用当类加载器加载完成类之后,会将类信息、运行时常量池、静态变量(此处指的是指针,如果是一个对象对象的分配还是在堆中)等存储在方法区;但在JDK不同版本对字符串常量和静态变量的存储有所不同,这部分内容后续列出2.不同版本的方法区JDK6:在JDK6以前方法区也就是HotSpot虚拟机中的永久代,此时类信息、运行时常量池、静态变量等存储在方法区JDK7:在JDK7中法区也是
- 2018-01-08
除尘器脱硫脱硝设计专家
怎样防火星进入袋式除尘器燃烧布袋?生物质锅炉使用布袋除尘器除尘,因使用过程中难以避免火种进入布袋除尘器,容易造成损毁,为此,我公司研究在布袋除尘器前增加阻火装置。帮助进行改造。阻火器技术要求目的——用于燃煤锅炉改造为生物质焚烧炉后,阻止未燃尽的灰渣进入布袋除尘器,防止所形成的着火源而影响布袋使用.1能阻止焚烧炉燃烧后烟气中所带的高温火种烟尘或未燃尽物进入布袋除尘器内.2可采用在布袋除尘器前改造增加
- 2022-08-24
翁卫和
炎帝时期的“水”符号(文字)水字(符号)的使用是文明产生的记录方式!水字(符号)源于人类文明的生殖崇拜而产生,人类对于生命依水而来随水而去产生崇拜和宗教信仰。水字由:彭头山——高庙——河姆渡——石硖——西亚——黄河以北地区传播。换言之,仰韶文化已经是华夏文明里面比较晚的文明了。把这里的文明当作是华夏文明的火种,是华夏文明寻根路上最大的错误!
- 双善终极 点燃心中那盏灯
善法道
我出火种,你自点灯人有百盏灯,各自在心中,黑暗无光亮,等待光明生,怎奈没火种,有灯亦是空,何法可度我,随缘待春风。今有唯善说,似烛照光明,善点一灯亮,自己存火种,此火引十灯,顿悟迷惑僧,十灯引百灯,自此万法通,——对不起,你是你我是我,咱都不是电脑,是复制粘贴不了的,所以我的,你拿不走,抢不去。编者的理论以及方法,只能说给你听,具体的还要看官您自己悟,悟不了、不会悟,那就照做。否则的话连傻子都能成
- 点燃心中的那盏灯,用热情燃烧青春
林_64ba
点燃心中的那盏灯,用热情燃烧青春。青春就像一团火焰,而激情就像是那木柴,热情就是助燃的动力。激情会因时间的推移,而变得淡然,热情也会会在遭遇挫折和打击以后,变得黯然无光。而有一种力量却会让人找回热情,点燃激情,这种力量就是信念,也是一种相信的力量,而这种力量人人具备,是隐藏在内心的一颗火种。不知何时我们被生活逼到了一个角落,瑟瑟发抖,却无力反击。生活仿佛就像是步步紧逼的猛兽,看着它一步步逼近,却又
- JVM-程序计数器
buzzkiller
jvm
一、概念程序计数器(ProgrammingCountingRegister)是Java虚拟机内存结构中的一部分。作用是记录解释器将要执行的下一条指令(字节码)的地址。解释器会读取程序计数器中保存的下一条待执行指令的地址,并将地址对应的指令加载到内存中执行,程序计数器会更新为下一条指令的地址。二、特点线程私有不存在内在溢出
- 历史浸透了泪水
区块链小跟班
图片发自App我们的嘴唇第一次拥有蓝色的水盛满陶罐还有十几只南方的星辰火种最初忧伤的别离岁月呵你是穿黑色衣服的人在野地里发现第一枝植物脚插进土地再也拔不出那些寂寞的花朵是春天遗失的嘴唇岁月呵,岁月公元前我们太小公元后我们又太老没有人见到那一次真正美丽的微笑但我还是举手敲门带来的象形文字撒落一地岁月呵岁月到家了我缓缓摘下帽子靠着爱我的人合上眼睛一座古老的铜像坐在墙壁中间青铜浸透了泪水岁月呵
- JVM-面试题
HBryce24
JVMjvm
一、对象1、对象创建类加载检查虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池定位到类的符号引用,并且检查这个符号引用代表的类是否被加载、解析和初始化过。若没有,必须先执行类加载过程。分配内存类加载检查通过后,jvm将为新生对象分配内存,对象所需的内存大小在类加载完成后便可确定,为对象分配空间的任务等同于把一块确定大小的内存从java堆中划分出来。指针碰撞适合场景:堆内存规整(
- JVM-垃圾回收(标记算法,收集器)
developer@liyong
jvm垃圾标记算法收集器垃圾回收
申明:文章内容是本人学习极客时间课程所写,文字和图片基本来源于课程资料,在某些地方会插入一点自己的理解,未用于商业用途,侵删。原资料地址:课程资料垃圾回收的基本原理1什么是垃圾?在内存中,没有被引用的对象就是垃圾。2如果找到垃圾对象?引用计数法遍历堆中的对象是不是被引用了,如果没有就是垃圾对象。当这个对象引用都消失了,消失一个计数减一,当引用都消失了,计数就会变为0。此时这个对象就会变成垃圾,对于
- 千福年天书 - 10 开启以太触须
星海_e4b0
对穿梭于星际间的宇宙游子而言,一个每日均有机会探入宇宙知识宝藏中却弃之不用的族类,简直比饮血茹毛、未发现火种的人还要原始。发现火种是件多么简单的事,却带来如此巨大且革命性的影响。而发现上帝是件多么简单的事呀……要想唤醒那份敏锐性,探进宇宙知识的奥秘中,需要思考一弹指灵变:你们要由上纵观而非由下仰探。你们需要对自我有精确的知识,然而必须将自我形象融解之后才有可能了解自己,而唯有在爱之中才可能做到那种
- 闪烁着爱的锦旗
db97cf5164ae
华东区张文硕报道今天是新年的第三天,天气阴寒。为了弘扬东望精神,播撒爱的火种,东望常州新北孟河课堂的全体志愿者在承办人强双芬的带领与组织下再次来到该镇万绥社区“康而寿”敬老院做义工。一到敬老院,院领导就拿出事先准备好的印有“关爱老人,大爱无疆”字样的锦旗,他们看到此番情景高兴得合不拢嘴,心中似乎点燃了一团大火焰。接着,承办人安排了一个简单赠旗仪式并合影留念。这真是一面闪烁着爱的锦旗。图片发自App
- 危山圣井与龙山文化
青梅煮酒见君
天一生水,化育万物。高耸危山圣井澄。一口古井,窾坎镗鞳,吐珠溅玉,天光云影,铺锦织绣。一井成河,流水淙淙,浇灌着9000多年前的西河文明。先民逐水而居,刀耕火种,星星之火,照亮华夏文明的夜空。静水流深,不舍昼夜。清澈的河水,丰饶的土地,又哺育了4600多年前的龙山文化,光华灼灼,璀璨夺目。上世纪30年代,考古专家李济、吴金鼎等到章丘龙山一行,寻寻觅觅,挥锹抡铲,小心翼翼。城子崖前,声声慢里诉衷情,
- 2022-07-18
完颜茉
后来人声鼎沸,明月腹死胎中。年少时许下的星星火种,落幕在烟枯云萎瘦江南。冷月孤灯微草,断桥残梦尘埃。怀抱大雪的人有失平仄,我从暮色中升起,在黄昏里的贫瘠,又衰败在你不温不火的人间。久病成医者难改多疾,谅他一生颓唐荒谬,无人理解我的悸动,亦无人读懂你的夏天。少年人的诗句复苏,我遥望你的生命,一如草色迷离的岁月与折木生秋的我。每一阵穿堂而过的风,都是我怅然若失而又不敢私奔的灵魂。如若相遇,还请接住我颤
- 01 子夕 有点晚,还好来了
骆子兮晞
今天火种智囊团日更第7天,对我来说,是日更第1天。有点晚,还好来了。日更300字,不限主题,随意发挥。相信在小伙伴的激励下,自己可以坚持得更久。一个人走得快,一群人走得选。写写今天的见闻吧。今天加班,回来打算坐公交。从公司出来,边走变给老妈打电话,一不小心走过站,索性走了回来。花开了,树绿了,春天更近了。路上新建了旅游区,还在完善中。环卫工人在修剪草木。天有些灰,感觉天更低了,还好没下雨。常经过的
- 0411.795天:为什么要学习
我的职业生涯
#每日三件事,第795天#为什么要学习?从原始社会到现在,人类都为了更美好的生活而奋斗。从刀耕火种到农业社会,再到工业社会,人的力量得到了一次又一次的放大,生产效率和效能都得到了极大的提升。以前农民种田,一头牛几亩田,维持温饱;现在不同了,机械化耕作,一个人可以耕种管理几百亩。工具的革新,离不开知识的积累。没有学习,就不会有传承;没有传承,就不会有积累;没有积累,就不会有突破。人类社会就不可能有发
- 找到优质圈子并融入进去,我是通过这3步实现的
珍汐01
“将穷人扔到一个充满野心的陌生环境中,自然会逼着他向周围人看齐!”这是《认知突围》里针对穷人如何获取成功的观点。想要获得成功,野心很重要,但比之更重要的是拥有创造野心的环境。当一个人周围的人群都野心勃勃时,那么自然也会想大干一番事业。当一个人身边都是没有理想、得过且过之辈时,即使拥有一点野心的小火种,也立马会被周边人的冷水给浇灭,久而久之,此人无所作为的概率自然就大了许多。那如何才能找到充满野心的
- 痛恨黑暗,却又怒光明不争啊!
吴超奇
光与暗天影他们从来都是一起出现,只不过一个在这边,一个在另一边,晨曦是他的来临,黄昏是他的来临。人类用火种迎接光明,用深渊形容黑暗,他们不知,光明的极致是黑暗,黑暗的顶端是光明。黑白无常从地狱走来,人间不见明亮的色彩,那些来自深渊的魔鬼,披着圣洁的毛皮假装迷醉,光明天使被他们打得支离破碎。生命在不断被黑暗吞噬,叫嚣着寻找光明的居士,却在后来的日子里消失,光与暗不断交织,这世间便不会有纯粹的安宁。8
- JVM-运行时数据区
njnu@liyong
JVM虚拟机jvm运行时数据区常量池新生代老年代
运行时数据区按照线程使用情况和职责分成两大类:1)线程独享(程序执行区)虚拟机栈,本地方法栈,程序计数器特点:不需要垃圾回收2)线程共享(数据存储区域)堆和方法区存储类的静态数据和对象数据特点:需要垃圾回收堆是虚拟机所管理的内存中最大的一块,在虚拟器启动时创建,被所有线程共享。此区域的唯一目的就是存放对象实例,一般来说对象实例都是在这里分配内存,包括现对象、数组与运行时常量。堆内存划分依据:1.弱
- JVM-类加载器 && 双亲委派机制
njnu@liyong
JVM虚拟机jvm类加载器双亲委派
申明:文章内容是本人学习极客时间课程所写,文字和图片基本来源于课程资料,在某些地方会插入一点自己的理解,未用于商业用途,侵删。什么是JVMJVM是JavaVirtualMachine(Java虚拟机)的缩写,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。由一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域等组成。JVM屏蔽了与操作系统平台相关的信息,使得Java程序只需要
- 【原创文集】献给祖国,献给党
20学前本
20学前本李佩钰2020404231光阴似箭,岁月如梭,转眼之间,中国共产党已经走过一百年历程了,在这个特殊的年份里,我们十四亿华夏儿女怀着同样的心情,无比激动和感动。遥想这一百年的艰难历程,在那灾难深重,血雨腥风的慢慢长夜,是“七一”的晨曦拨开华夏大地的重重迷雾,激励着华夏儿女,为了民族的自由独立,抛头颅撒热血,将共产主义信念的火种洒向大地,把理想的火炬照亮强国之路,万里河山因此而波澜壮阔,豪情
- 转念
子萌要闪闪发光了
婚姻最忌讳的就是失去了信任。再好的感情一旦种下了怀疑的种子,那么这段感情注定走不远。再深的感情也会在不断的试探和怀疑中被折腾得精疲力尽。这几天我就犯了这毛病,它就像秋风下的火苗一样,火种一起想灭都灭不掉。一天一小吵三天一大吵,折腾得对方累,自己更累。清晨起床看见镜子中的自己猛地吓一跳,活脱脱一个疯子。突然清醒,这又何必呢,不如放下做好自己。别人爱谁谁,顿感一阵轻松。所以一念天堂一念地狱,你想过什么
- 被缚的普罗米修斯选段
周一是
照他说,普罗米修斯给人带来了什么?他让人类不再能预知死亡,且还有盲目的希望,这就是希望的火种吗?如果一个人能预知死亡,那么日日夜夜会怎样过来?好吓人。故事就两场,歌队长,普罗米修斯的朋友,宙斯的儿子,三个不同立场的人都来劝说他了。说的话仔细看的话,再加上纵向对比是很有趣的。歌队长属于没什么对立的立场的,可以说他处在神之下的地位?我不是很了解。就光看对话,普罗米修斯是把他所做的都对他说了,自己的内心
- 2022-03-30
反正不会晚
在新时代的道路上要继续发扬革命精神百年来,一代又一代中国共产党人,团结带领全国各族人民推动革命、建设、改革取得了重大成就、积累了宝贵经验,使得社会主义在中国大地上焕发出强大生机活力,奇迹不断地涌现。从播下革命火种的小小红船,到领航复兴伟业的巍巍巨轮,其中无数共产党人凝聚而成的革命精神代代相传。革命精神是在“生”与“死”的考验中凝聚而成。为有牺牲多壮志,敢教日月换新天。在特殊的历史时期,为了民族大义
- springmvc 下 freemarker页面枚举的遍历输出
杨白白
enumfreemarker
spring mvc freemarker 中遍历枚举
1枚举类型有一个本地方法叫values(),这个方法可以直接返回枚举数组。所以可以利用这个遍历。
enum
public enum BooleanEnum {
TRUE(Boolean.TRUE, "是"), FALSE(Boolean.FALSE, "否");
- 实习简要总结
byalias
工作
来白虹不知不觉中已经一个多月了,因为项目还在需求分析及项目架构阶段,自己在这段
时间都是在学习相关技术知识,现在对这段时间的工作及学习情况做一个总结:
(1)工作技能方面
大体分为两个阶段,Java Web 基础阶段和Java EE阶段
1)Java Web阶段
在这个阶段,自己主要着重学习了 JSP, Servlet, JDBC, MySQL,这些知识的核心点都过
了一遍,也
- Quartz——DateIntervalTrigger触发器
eksliang
quartz
转载请出自出处:http://eksliang.iteye.com/blog/2208559 一.概述
simpleTrigger 内部实现机制是通过计算间隔时间来计算下次的执行时间,这就导致他有不适合调度的定时任务。例如我们想每天的 1:00AM 执行任务,如果使用 SimpleTrigger,间隔时间就是一天。注意这里就会有一个问题,即当有 misfired 的任务并且恢复执行时,该执行时间
- Unix快捷键
18289753290
unixUnix;快捷键;
复制,删除,粘贴:
dd:删除光标所在的行 &nbs
- 获取Android设备屏幕的相关参数
酷的飞上天空
android
包含屏幕的分辨率 以及 屏幕宽度的最大dp 高度最大dp
TextView text = (TextView)findViewById(R.id.text);
DisplayMetrics dm = new DisplayMetrics();
text.append("getResources().ge
- 要做物联网?先保护好你的数据
蓝儿唯美
数据
根据Beecham Research的说法,那些在行业中希望利用物联网的关键领域需要提供更好的安全性。
在Beecham的物联网安全威胁图谱上,展示了那些可能产生内外部攻击并且需要通过快速发展的物联网行业加以解决的关键领域。
Beecham Research的技术主管Jon Howes说:“之所以我们目前还没有看到与物联网相关的严重安全事件,是因为目前还没有在大型客户和企业应用中进行部署,也就
- Java取模(求余)运算
随便小屋
java
整数之间的取模求余运算很好求,但几乎没有遇到过对负数进行取模求余,直接看下面代码:
/**
*
* @author Logic
*
*/
public class Test {
public static void main(String[] args) {
// TODO A
- SQL注入介绍
aijuans
sql注入
二、SQL注入范例
这里我们根据用户登录页面
<form action="" > 用户名:<input type="text" name="username"><br/> 密 码:<input type="password" name="passwor
- 优雅代码风格
aoyouzi
代码
总结了几点关于优雅代码风格的描述:
代码简单:不隐藏设计者的意图,抽象干净利落,控制语句直截了当。
接口清晰:类型接口表现力直白,字面表达含义,API 相互呼应以增强可测试性。
依赖项少:依赖关系越少越好,依赖少证明内聚程度高,低耦合利于自动测试,便于重构。
没有重复:重复代码意味着某些概念或想法没有在代码中良好的体现,及时重构消除重复。
战术分层:代码分层清晰,隔离明确,
- 布尔数组
百合不是茶
java布尔数组
androi中提到了布尔数组;
布尔数组默认的是false, 并且只会打印false或者是true
布尔数组的例子; 根据字符数组创建布尔数组
char[] c = {'p','u','b','l','i','c'};
//根据字符数组的长度创建布尔数组的个数
boolean[] b = new bool
- web.xml之welcome-file-list、error-page
bijian1013
javaweb.xmlservleterror-page
welcome-file-list
1.定义:
<welcome-file-list>
<welcome-file>login.jsp</welcome>
</welcome-file-list>
2.作用:用来指定WEB应用首页名称。
error-page1.定义:
<error-page&g
- richfaces 4 fileUpload组件删除上传的文件
sunjing
clearRichfaces 4fileupload
页面代码
<h:form id="fileForm"> <rich:
- 技术文章备忘
bit1129
技术文章
Zookeeper
http://wenku.baidu.com/view/bab171ffaef8941ea76e05b8.html
http://wenku.baidu.com/link?url=8thAIwFTnPh2KL2b0p1V7XSgmF9ZEFgw4V_MkIpA9j8BX2rDQMPgK5l3wcs9oBTxeekOnm5P3BK8c6K2DWynq9nfUCkRlTt9uV
- org.hibernate.hql.ast.QuerySyntaxException: unexpected token: on near line 1解决方案
白糖_
Hibernate
文章摘自:http://blog.csdn.net/yangwawa19870921/article/details/7553181
在编写HQL时,可能会出现这种代码:
select a.name,b.age from TableA a left join TableB b on a.id=b.id
如果这是HQL,那么这段代码就是错误的,因为HQL不支持
- sqlserver按照字段内容进行排序
bozch
按照内容排序
在做项目的时候,遇到了这样的一个需求:
从数据库中取出的数据集,首先要将某个数据或者多个数据按照地段内容放到前面显示,例如:从学生表中取出姓李的放到数据集的前面;
select * fro
- 编程珠玑-第一章-位图排序
bylijinnan
java编程珠玑
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.Random;
public class BitMapSearch {
- Java关于==和equals
chenbowen00
java
关于==和equals概念其实很简单,一个是比较内存地址是否相同,一个比较的是值内容是否相同。虽然理解上不难,但是有时存在一些理解误区,如下情况:
1、
String a = "aaa";
a=="aaa";
==> true
2、
new String("aaa")==new String("aaa
- [IT与资本]软件行业需对外界投资热情保持警惕
comsci
it
我还是那个看法,软件行业需要增强内生动力,尽量依靠自有资金和营业收入来进行经营,避免在资本市场上经受各种不同类型的风险,为企业自主研发核心技术和产品提供稳定,温和的外部环境...
如果我们在自己尚未掌握核心技术之前,企图依靠上市来筹集资金,然后使劲往某个领域砸钱,然
- oracle 数据块结构
daizj
oracle块数据块块结构行目录
oracle 数据块是数据库存储的最小单位,一般为操作系统块的N倍。其结构为:
块头--〉空行--〉数据,其实际为纵行结构。
块的标准大小由初始化参数DB_BLOCK_SIZE指定。具有标准大小的块称为标准块(Standard Block)。块的大小和标准块的大小不同的块叫非标准块(Nonstandard Block)。同一数据库中,Oracle9i及以上版本支持同一数据库中同时使用标
- github上一些觉得对自己工作有用的项目收集
dengkane
github
github上一些觉得对自己工作有用的项目收集
技能类
markdown语法中文说明
回到顶部
全文检索
elasticsearch
bigdesk elasticsearch管理插件
回到顶部
nosql
mapdb 支持亿级别map, list, 支持事务. 可考虑做为缓存使用
C
- 初二上学期难记单词二
dcj3sjt126com
englishword
dangerous 危险的
panda 熊猫
lion 狮子
elephant 象
monkey 猴子
tiger 老虎
deer 鹿
snake 蛇
rabbit 兔子
duck 鸭
horse 马
forest 森林
fall 跌倒;落下
climb 爬;攀登
finish 完成;结束
cinema 电影院;电影
seafood 海鲜;海产食品
bank 银行
- 8、mysql外键(FOREIGN KEY)的简单使用
dcj3sjt126com
mysql
一、基本概念
1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能自动地创建索引。
2、外键可以是一对一的,一个表的记录只能与另一个表的一条记录连接,或者是一对多的,一个表的记录与另一个表的多条记录连接。
3、如
- java循环标签 Foreach
shuizhaosi888
标签java循环foreach
1. 简单的for循环
public static void main(String[] args) {
for (int i = 1, y = i + 10; i < 5 && y < 12; i++, y = i * 2) {
System.err.println("i=" + i + " y="
- Spring Security(05)——异常信息本地化
234390216
exceptionSpring Security异常信息本地化
异常信息本地化
Spring Security支持将展现给终端用户看的异常信息本地化,这些信息包括认证失败、访问被拒绝等。而对于展现给开发者看的异常信息和日志信息(如配置错误)则是不能够进行本地化的,它们是以英文硬编码在Spring Security的代码中的。在Spring-Security-core-x
- DUBBO架构服务端告警Failed to send message Response
javamingtingzhao
架构DUBBO
废话不多说,警告日志如下,不知道有哪位遇到过,此异常在服务端抛出(服务器启动第一次运行会有这个警告),后续运行没问题,找了好久真心不知道哪里错了。
WARN 2015-07-18 22:31:15,272 com.alibaba.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(84)
- JS中Date对象中几个用法
leeqq
JavaScriptDate最后一天
近来工作中遇到这样的两个需求
1. 给个Date对象,找出该时间所在月的第一天和最后一天
2. 给个Date对象,找出该时间所在周的第一天和最后一天
需求1中的找月第一天很简单,我记得api中有setDate方法可以使用
使用setDate方法前,先看看getDate
var date = new Date();
console.log(date);
// Sat J
- MFC中使用ado技术操作数据库
你不认识的休道人
sqlmfc
1.在stdafx.h中导入ado动态链接库
#import"C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","end")2.在CTestApp文件的InitInstance()函数中domodal之前写::CoIniti
- Android Studio加速
rensanning
android studio
Android Studio慢、吃内存!启动时后会立即通过Gradle来sync & build工程。
(1)设置Android Studio
a) 禁用插件
File -> Settings... Plugins 去掉一些没有用的插件。
比如:Git Integration、GitHub、Google Cloud Testing、Google Cloud
- 各数据库的批量Update操作
tomcat_oracle
javaoraclesqlmysqlsqlite
MyBatis的update元素的用法与insert元素基本相同,因此本篇不打算重复了。本篇仅记录批量update操作的
sql语句,懂得SQL语句,那么MyBatis部分的操作就简单了。 注意:下列批量更新语句都是作为一个事务整体执行,要不全部成功,要不全部回滚。
MSSQL的SQL语句
WITH R AS(
SELECT 'John' as name, 18 as
- html禁止清除input文本输入缓存
xp9802
input
多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。如果不想让浏览器缓存input的值,有2种方法:
方法一: 在不想使用缓存的input中添加 autocomplete="off"; eg: <input type="text" autocomplete="off" name