- 博客(9)
- 收藏
- 关注
原创 分表注意事项
在系统上线后,由于业务的变动或者业务的激增, 会面临需要进行分表的情况;如何才能提供完整的分表的方案, 需要进行一些思考; 本文结合自己负责的项目, 记录一次分表操作。背景: 系统中存在一个历史记录表T1, 存储不同用户的活动历史, 活动类型有多种,记为N种, 每种活动类型的玩法不同。 用户也分为不同渠道的用户,记为M种用户。 用户历史记录只保留用户最近3个月数据。 由于每天新增数据量太多。 保留太多会增加数据库压力。在此背景下,产品提出某几类活动的用户历史需要长期保存, 方便用户查看。 A类.
2021-08-16 14:20:12
266
原创 Scala、Actor、 Akka的关系
Scala 语言 和 Akka 框架都是TypeSafe公司的出品, TypeSafe 公司现在已经改名为Lightbend, 他们公司旗下还有play框架Actor是一种实现分布式并行计算的模型 , Akka框架中实现了Actor模型。 Actor模型中是很多的Actor对象组成的Actor系统。spray 是在scala 和 akka基础上建立restful http server的类库除了 spray, 还可以用 scalatra 构建web 应用、 play、 Twitter公司的fin
2020-07-17 20:23:33
463
原创 解决 Ubuntu 网络模式 hostonly 对应的 网卡 没有分配ip地址的情况
我的virtualbox采用 host-only 加 nat两种模式 的方式进行连接配置环境: ubuntu16.04, virtualBox 遇到的问题: 主机的虚拟网卡 突然不起作用,导致xshell 不能通过 ssh连接上 虚拟机;nat模式起作用了,虚拟机能上网,虚拟机能ping通主机,但主机不能ping通虚拟机(需要host-only模式起作用)enp0s8这个网卡就是ho...
2018-09-23 15:34:26
4413
1
原创 (新人)公司考核对web项目的一些要求 下次我要注意
项目的命名是否规范?代码的相关注释?多语言是否支持?前后台的验证是否都有?数据库表结构和dto类的设计是否合理?对数据库数据的操作是否加入了事物?
2016-10-12 19:14:48
454
转载 正则表达式中"\s"和"\\s"区别
“\\s“ 可不是什么空格,它就是一个字符串,由 \ 和 s 组成。'\0' 才是空格。在你的程序中,这个字符串是一个正则表达式,表示一个空白字符,也就是空格、\t、\n等字符。之所以要写成 \\s 是因为 \是转义字符,它要把它和它后面的一个字符转义成另外一个特殊的字符,像 \0 ,就不再是 \ 和 0 了,而是 它俩一起表示空格这个字符了。那既然 \ 是转义字符,它要和它后面的一个字符一起
2016-01-16 23:20:52
7602
原创 java中continue,return,break的区别
continue:跳出本次循环,继续下一次循环;break:跳出循环体,继续循环体外的语句;return:跳出整个方法体,方法体中的语句不再执行;注意:只有方法有返回值或者需要中途中断的时候才会用return语句;如果方法有返回值,那么编译器会检查你的判断条件,如果发现有哪个if分支没有return,则会报错。示例:public class returnexample{
2016-01-08 22:19:46
378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人