0%

踩过的坑

指数基金的坑

之前买过几只指数基金,因为没有太多时间去仔细研究,我就从天天基金最近的热销版中挑选了农业、消费、饮食、建筑四个方向的指数,加上受疫情影响,按道理后面应该是利好方向的,所以总共买了6万左右。

然而我忽略了一个投资的定律:

  • 别人都纷纷买入了一段时间大涨之后,绝对不能轻易跟投,指不定就已经是山顶了;
  • 别人都纷纷卖出也不是进场的时候,指不定还在半山腰;

债券基金

纯债基金

  • 纯债基金与非纯债基金,力哥建议投资优先考虑纯债基金,在想要投资债券基金的情况下。
    • 这里要注意的是,纯债基金中是允许投资可转债的,这种从严格意义上来讲是非纯债基金,如果投资范畴定位在百分之百纯债基金的话,那么要抛弃包含可转债的纯债基金。

投资技巧

  1. 基金基于四四三三的情况下;或者直接在天天基金网选择长时间的范围来排名前三十位的,其网站有长期纯债可选。
  2. 剔除投资了可转债的基金。
  3. 剔除小公司基金。
  4. 剔除基金规模太大的,比如超过20亿。
  5. 剔除同一家大型基金公司的非王牌基金。
  6. 挑选出综合费率最低的。
  7. 选择成立时间相对更长的,基金经理年龄较大,其管理时间较长的。
Read more »

必备软件

快贴

  • 端到端加密PIN
  • 开机自启
  • 自动设置剪贴板

缺点

每次要手动同步剪贴板?

Wox

对标Alfred

前缀

  • bd(百度)

win快捷键更改

Read more »

专用词汇至少要耳熟能详、”章口就来”。

Programming

  • Decoupling
  • Componentization
  • Autonomy
  • Continuous Delivery
  • Agility
  • Decentralized Governance
  • Footprint
  • Cycle
  • Serializable
  • Repeatable
  • Wildcard

Java

Basic

  • POJO(Plain Ordinary Java Object)
  • Cloneable
  • Executor
  • Finalize
  • Shallow

Concurrency

  • Semaphore
  • Acquire
  • Synchronized
  • Transient
  • Barrier
  • Yield
  • Consistency
  • Availability
  • Partition
  • Tolerance

Spring

  • AOP(Aspect-Oriented Programming)
  • IOC(Inversion Of Control)
  • DI(Dependency Injection)
  • Transactional
  • Autowired
  • Qualifier
  • Required
  • Security
Read more »

专业方法和技巧

第一原理(第一性原理、第一思维方式)

https://wiki.mbalib.com/wiki/%E7%AC%AC%E4%B8%80%E6%80%A7%E5%8E%9F%E7%90%86
“我们运用第一性原理,而不是比较思维去思考问题是非常重要的。我们在生活中总是倾向于比较,对别人已经做过或者正在做的事情我们也都去做,这样发展的结果只能产生细小的迭代发展。第一性原理的思想方式是用物理学的角度看待世界,也就是说一层层拨开事物表象,看到里面的本质,再从本质一层层往上走。”这是马斯克眼中的“第一性原理思维模型”——回溯事物的本质,重新思考怎么做。

费曼4步学习法

  • 确定学习内容,并对内容进行认真的深入学习。
  • 想想自己是要教授该内容的老师,尝试对其进行讲解说明。
  • 填补知识缺口,在模拟讲解的过程中查漏补缺,重新加强学习的内容。
  • 继续”教授”,以通俗易懂的方式对内容再次进行自我讲解说明。

冥想(Meditation)

国外的冥想其实已经越来越火热了,国内的话目前了解并践行的人可能还是很少

冥想是什么-为什么有那么多好处?
The Scientific Power of Meditation
All it takes is 10 mindful minutes

斯多葛哲学(乔布斯、马斯克、扎克伯格都是信仰者)

相关书籍《像哲学家一样生活》、《沉思录》

Read more »

Basic Knowledge

各种查询条件组装

参考:https://mynews.likecoder.com/News/54208

mybaties数据源配置类型(POOLED、JNDI、UNPOOLED)

  • dataSource的类型可以配置成其内置类型之一,如UNPOOLED、POOLED、JNDI。
    • 如果将类型设置成UNPOOLED,mybaties会为每一个数据库操作创建一个新的连接,并关闭它。该方式适用于只有小规模数量并发用户的简单应用程序上。
    • 如果将属性设置成POOLED,mybaties会创建一个数据库连接池,连接池的一个连接将会被用作数据库操作。一旦数据库操作完成,mybaties会将此连接返回给连接池。在开发或测试环境中经常用到此方式。
    • 如果将类型设置成JNDI。mybaties会从在应用服务器向配置好的JNDI数据源DataSource获取数据库连接。在生产环境中优先考虑这种方式。

自动分页要开启PaginationInterceptor插件

https://mybatis.plus/guide/page.html

1
2
3
4
5
6
@Bean
public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
paginationInterceptor.setCountSqlParser(new JsqlParserCountOptimize(true));
return paginationInterceptor;
}

${} vs #{}

1
2
3
#方式能够很大程度防止sql注入。
#方式会在外面加一层字符串标识的包装:"xxx" or 'xxx'
$方式无法防止Sql注入。

mybatis的二级缓存 vs redis

Read more »