cc's blog

Archives · All

Home

About

Archives

日语

动词分类和变形

动词三分类一类动词(五段动词) 结尾是う段非る的动词,肯定是5段动词。 書く あ段+る、う段+る、お段+る こまる 怒る おこる やる 特例: きる 帰る かえる 走る はしる 二类动词(上一段动词、下一段动词,没必要区分) い+る え+る 一类动词2中的对る结尾的补集 三类动词(不规则动词、カ变、サ变)くる か变 する サ变 名词+する(名词变成动词) 动词变形5段动词 う段 ― い段 + ます 書く かく ― 書きます かきます 吸う すう ― 吸います 切る きる ー 切ります 上一段动词、下一段动词る ― ます 教える おしえる ー 教えます 開ける あける ー 開けます 調べる しらべる ー 調べます カ变、サ变来る くる ー 来ます きます する ー しま..

Read more
日记

关于短暂的幸福

‍这种手到擒来的幸福真是让人上瘾,人在健身节食减肥后往往容易反弹,这便是代谢匹配的问题,而幸福与多巴胺更是如此,仿佛不可形变的上瘾,假以时日,就这样凋零估计也很容易,饥饿感与饱腹感,仔细思考倒也不错,刚性的落差也挺好,抽刀断水水更流,大江东去,三大阶梯,三峡之能量来源,化学能化学反应,声音与波纹,嗯,确实,仔细思考确实挺好,是玩物丧志不够尖锐,把史莱姆与水滴当做目标吧,从张量和涨落开始。 cc 2021.12.12

Read more
java

为什么要有hasArray()?

直接贴StackOverflow https://stackoverflow.com/questions/55442531/why-do-we-ever-need-hasarray-method-in-charbuffer 正文: The condition for hasArray is (hb != null) && !isReadOnly isReadOnly changes if you use asReadOnlyBuffer CharBuffer.allocate(20).asReadOnlyBuffer(); for example.So yes, we need it. Take this line final CharBuffer cb = instanc..

Read more
story

海底-2

​ 不过回到现实的我仍然对于现状束手无策,即使的对于自己为什么会来到这里的记忆片段也是十分模糊,就像我睡着了一样。嗯?睡着了?难道现在的我身处梦境之中吗,于是我重新站立起来,尝试通过想象力重构眼前的世界。 ​ 然而,就算我拼了全力集中注意力去想象也对眼前这圆台毫无影响,底下仿佛天堑一般横跨在四周,无法对其造成任何的干涉。后来我换成用手使劲捏我的大腿,用牙齿咬舌头,企图想用疼痛唤醒沉睡的自己,但仍然毫无作用。为什么会这样,我不由得深思,这既然不是梦,那为什么我最后的记忆是睡觉。 ​ 就在这时,远处的黑暗中突然出现了一丝亮光,并且随着时间的推移这个亮光正在不断地放大,我忽然意识到这是个移动并向外靠近的光源,很有可能是属于一个生物体。这个突如其来的惊喜同时也照亮了我的心,..

Read more
java

effective java阅读1

创建和销毁对象 避免创建不必要的对象。 比如使用正则表达式matche字符串时,可以将其显式编译为一个pattern实例(不可变),当需要比较时,直接重用该实例。 避免使用终结方法和清除方法。 永远也不要依赖终结方法或者清除方法来更新重要的持久状态。因为根本就不保证会被执行。 不要被Sysme.gc和System.runFinalization这两个方法迷惑。理由同上。 使用终结方法和清除方法有一个非常严重的性能损失。因为它会阻止有效的垃圾回收。 终结方法有一个严重的安全问题。(终结方法攻击) 如果确实有资源需要终止,可以使其实现AutoCloseable。一般的终结方法只是充当close的安全网。 try-with-resources优先于try-finally。(在有嵌套try结构时有效避免问题..

Read more
java

effective java阅读2

第三章 对于所有对象都通用的方法 关于equals 覆盖equals时必须要覆盖hashcode:map中先是由hashcode散列确定位置再由equals比较,假如两个一致却没覆盖hashcode便会导致map中存有重复的目标对象。 不要将equals声明中的object对象替换为其他类型 // bad example,这并没有覆盖方法,而是重载 public boolean equals(MyClass o){} // good 以Integer的equals方法为例 public boolean equals(Object obj) { if (obj instanceof Integer) { return val..

Read more
财务

富爸爸穷爸爸阅读笔记1

富人获得资产,而穷人和中产阶级获得负债,只不过他们以为那些负债就是资产。 这个在大多数情况下个人感觉成立,不过就像最主要的负债导致的->房奴有时却又不如此,这类型的负债获得的房产在过去是在不断增值的,还有其他隐性收益。 那么最后造成了房奴的原因,个人认为很明显和《稀缺》中所提到的个人时间的缺失从而无法提升自己的原因一致,那就是负债达到了某种上限,占到了个人收益的极大一部分而没有余钱进行其他有益的投资,让个人的财务007,最终陷入僵局。 资产是能把钱放进我口袋里的东西,不管我工作与否;负债是把钱从我口袋里取走的东西。 口袋不止单纯的金钱存款,头脑也是。 现金流说明了问题,即一个人怎样处理他的钱。 相配的品味,哈哈,收入增加支出增加,资产没长,负债却十分配合收入,不错不错。 ..

Read more
感悟

启动习惯

启动习惯 万事开头难,有时候仅仅只要成功一次,会发现成功接踵而来。习惯的开端正是如此,此前为了养成早起的习惯,尝试了很多次早起,定了很多次的闹钟,结果发现根本没用,直到某天偶然且突然地早起了,结果就从这天开始,天天早起。 意志力是个消耗品,专注力也是个消耗品,把难以专注缺乏反馈但却useful的事情放在一天最开始完成,将那些能够得到持续性反馈的事情可以适当放在困倦的时候,但当进入心流状态时,番茄时钟法反而会破坏这种状态的延续性。

Read more
maven

maven命令

1. clean:清理,在进行真正构建之前进行一些清理的工作,移除所有上一次构建生生的文件。执行该命令会删除项目路径下的target文件。但是不会删除本地的maven仓库已经生成的jar文件。 2. validate:验证,验证工程是否正确,所需的信息是否完整。 3. compile:编译源码,编译生成class文件,编译命令,只编译选定的目标,不管之前是否已经编译过,会在项目路径下生成一个target目录,在该目录中包含一个class目录,里面全是生成的class文件及字节码文件。 4. package:打包,将工程文件打包为指定的格式,例如jar、war等。这个命令会在项目路径下生成一个target目录,并且拥有compile命令的功能进行编译,同会在target目录下生成项目的jar/war文件。如果..

Read more
story

海底-1

​ 现在的我正躺在一个用石头制作而成的平台上,周遭的一切十分安静,天空泛起的波纹让原本的圆月有了暗色的条纹,我忽然意识到我正在海底,周围的海水包裹着我并不会使我难受,相反,这让我感到非常舒适,仿佛躺在过去夜晚中蜷缩着的被子中。 ​ 我用手支撑着身体坐了起来,突然间,我感受到了一种巨大的恐惧。因为,前方一无所有,准确地来说,我现在所处的石头平台就像一座高塔矗立在这深渊之中,而周围是一眼望不到尽头的黑暗。意识到现状的我不由得放低了重心,小心地趴在这个平台上。 ​ 过了大概有半个小时吧,接受现状的我还是决定乘着月色看看这深渊地下会有些什么。于是,我渐渐地爬到了高耸平台的边缘,努力地向下看去。很可惜,下方的世界一如包裹着我的黑暗深不见底。 ​ 等待等待,可能有..

Read more
123