上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页

2019年11月26日

字节码文件与ClassLoader

摘要: 使用 javac 命令编译.java源代码文件生成.class字节码文件 使用javap c v XXX.class可以查看字节码文件内容 ClassLoader 将class字节码文件加载到JVM虚拟机中 搜索class字节码文件的范围是由classpath中配置的一个或多个路径来决定的,如果执行 阅读全文

posted @ 2019-11-26 14:17 碎羽love星谊 阅读(218) 评论(0) 推荐(0)

2019年11月25日

商务口语 - 总结自真实会议

摘要: Presentation Speaker 开始 Hello/Hi, everyone. Welcome to … Hello, I'm xxx. Hi, (you) all (again). Hello, today I want to talk about ... Ok. I can start. 阅读全文

posted @ 2019-11-25 17:08 碎羽love星谊 阅读(731) 评论(0) 推荐(0)

2019年11月21日

3. 技术专题 - 计算机基本运行原理

摘要: CPU 运算很快,但存储容量很小,而且断电后数据就丢了 比内存快百倍,比硬盘快百万倍 速度快,但只会机械的做事,需要别人告诉它去哪里执行 最关心的是寄存器和程序计数器 要做的几件事 运行指令 不能保存指令,指令全在内存中 上电后执行的第一条指令放在地址0xFFFFFFF0处,通常是跳转指令,到BIO 阅读全文

posted @ 2019-11-21 13:25 碎羽love星谊 阅读(285) 评论(0) 推荐(0)

2. 阿里巴巴Java开发手册主题 - 安全

摘要: 强制 隶属于用户个人的页面或者功能必须进行权限控制校验。 说明:防止没有做水平权限校验就可随意访问、修改、删除别人的数据,比如查看他人的私信内容、修改他人的订单。 经验:水平权限问题 攻击者可以根据接口参数中的id加1等操作,来获取其他用户的权限或数据。 水平权限参数不要用自增值,用id加密、随机数 阅读全文

posted @ 2019-11-21 09:37 碎羽love星谊 阅读(445) 评论(0) 推荐(0)

2019年11月20日

计算机网络

摘要: 虚电路 独占真实的线路资源(路由器、网线等),很浪费资源,还需要和路上的路由器专门沟通 TCP 目的是在不可靠的网络链路上建立一条可靠的发送方法,但其实主要还是靠失败重发 TCP连接是虚拟的,连接的状态并不在线路上保存,而是由两端来保证,路上经过的路由器只会根据各种路由算法来机械地进行转发,最终要不 阅读全文

posted @ 2019-11-20 13:57 碎羽love星谊 阅读(106) 评论(0) 推荐(0)

3. 技术专题 - 多线程

摘要: 线程执行结束或者一直占用CPU到100%时,有可能被kill掉,但线程池除外,可以一直活到重启。 线程不知道自己什么时候会被挑中执行,这要看优先级、系统状况、CPU策略等 线程随时可能被打断 线程并非一直在运行状态执行到结束 每个线程只在CPU上运行一段时间,到了时间然后就要让给别人用 和CPU处理 阅读全文

posted @ 2019-11-20 11:29 碎羽love星谊 阅读(157) 评论(0) 推荐(0)

2019年11月19日

3. 技术专题 - 编程思想/思维

摘要: 程序员的工作就是把人类语言的需求转化成计算机语言,就要按照计算机的思维来做。因此程序员要思路清晰,有扎实的编程基础,有优秀的抽象能力,这样才能写出优秀的代码。 局部性原理 时间局部性 空间局部性 缓存 抽象 CPU与指令集 磁盘与文件 数据共享与数据库 应用层的MVC 日志工具的Logger、For 阅读全文

posted @ 2019-11-19 15:37 碎羽love星谊 阅读(112) 评论(0) 推荐(0)

1. 个人经验总结 - 怎么估计工作量(Task Breakdown)

摘要: 实事求是,理直气壮,都给经理列出来有理有据,但要给自己留一点余地 按天计算即可,没必要按小时 前提 明确好需求的细节、各种可能性 不包括:把原型给产品经理后的重新调整时间、code review及修改时间、测试时间、bug fix时间等。 如果要包括,就要把时间也要估计进来,但是这几部分的时间都不太 阅读全文

posted @ 2019-11-19 15:02 碎羽love星谊 阅读(423) 评论(0) 推荐(0)

2. 阿里巴巴Java开发手册主题 - 日志

摘要: 设计思路 强制 应用中不可直接使用日志系统(Log4j、Logback)中的API,而应依赖使用日志框架 SLF4J中的API,使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。 import org.slf4j.Logger; import org.slf4j.LoggerFactor 阅读全文

posted @ 2019-11-19 14:22 碎羽love星谊 阅读(293) 评论(0) 推荐(0)

2019年11月18日

自动化构建工具演化、对比、总结

摘要: 0. 演化 手动Build 比如手动下载代码、手动拷贝依赖包、手动改配置文件、然后用IDE或命令进行编译、单元测试、打包。 初步自动化 使用Java、Python等编程语言把上述过程自动化 Ant 以XML的形式,把文件目录、依赖包目录等操作的动态配置提取到XML配置文件中 任务化 Maven 遵循 阅读全文

posted @ 2019-11-18 18:10 碎羽love星谊 阅读(187) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页

导航