关闭

时代的变化——读《分布式服务框架 原理与实现》有感

背景该书的作者是李林峰先生。 而我是作为一个大三上学期学生的身份来进行阅读的。 大一时,想用java web找一份工作,因为当时听说学长用这个混的还将就,而且本人数学属于渣渣(话说数学不好大概做不成好程序员吧)。本学院的整体发展方向全都是 java——我们这届大四实训,基本上全部被java包揽。 以下都是看了这本书而发出的鄙见,如有所失 时代的变换(好想加书名号,哈哈哈哈,那本书不错)从前——大数据...
阅读(27) 评论(0)

《程序员修炼之道》第二章——A Pragmatic Approach

注重实效的途径 程序员须持续不断地维护。不管原因是什么,维护都不是时有时无的活动,而是整个开发过程中的例行事务 当我们进行维护时,我们必须要找到并改变事物的表示 系统中的每一项知识都必须具有单一、无歧义、权威的表示 DRY--Don't Repeat Yourself啊,同学把我的书借走了。。。最近这本书就这样吧。。。。啊 无敌了。。。...
阅读(34) 评论(0)

EJB

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"?  既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率。然而,...
阅读(21) 评论(0)

【读书笔记】《程序员修炼之道》前言+第一章

前言 编程是一项充满了各种细节的工作,追踪这些细节需要专注。 本书告诉我们一怎样一种我们能够遵循的方式编程。 编程是一种技艺 让我想到了SICP中,作者将编程视为一种艺术 你不应该局限于任何特定的技术,而是应该拥有足够广博的背景和经验基础,以让你能在特定情况下选择好的解决方案。你的背景源自对计算机科学基本原理的理解,而你的经验来自广泛的实际项目。理论与实践结合起来。 我们不应该也...
阅读(171) 评论(1)

【作业】《构建之法》第一章

软件工程是不是教哪些不怎么会写程序的人开发软件?不是,软件开发是教会开发程序的人,更好的,更完善的写出软件,而教不会人写程序。写程序,需要去练习数据结构和算法。...
阅读(48) 评论(0)

【读书笔记】《构建之法》第一章

写在前面:这份笔记就是一个导读作用,所以只有第一章。同学们应该简单看看后,买一本《构建之法》。在大一一入学就接触这些,是很有帮助的。第一章:概论1.1软件=程序+软件工程之间的关系 软件=程序+软件工程 程序=算法+数据结构 个人结论:算法和数据结构固然重要,但是你一直执着于竞赛,你是没办法做出软件的。对于大部分人,竞赛还是参与为主。 软件工程的核心部分:构建管理、源代码管理、软件设计...
阅读(102) 评论(0)

【9月阅读计划】2017

《构建之法》为了更好地给大一萌新一些指引,要提前开始这本书的阅读了。成品要求包括:笔记,作业题 希望他们能在大一刚入学的时候就可以比较系统的了解这个行业。而且我也需要再好好读一读这个。 《sicp》 号称六星神书。。。英文版本和中文版本同时读,作业题跟着大佬稍稍做一点点。计划年内重读一遍。 《程序员代码面试指南》 先理解思路,再看代码,最后根据思路敲出...
阅读(40) 评论(0)

【读书笔记】《精进》

四类事件:1.高收益值、长半衰期事件:找到真爱 2.高收益值、短半衰期事件 3.低收益值、长半衰期事件:练字 4.低收益值、短半衰期事件选择无能、执行无能。尽量少做“短半衰期事件”从终极问题出发——以人生最高目标作为第一原则更高的标准,才会有更好的更好的选择 决策心理学认为,人在面临选择时,通常会采用“满意原则”,而不是“最优原则”。 所谓满意原则,就是人会从自己熟悉的选项开始逐一进行考察...
阅读(94) 评论(0)

Enumeration接口

版权声明:http://blog.csdn.net/qq924862077/ Enumeration(枚举)接口的作用和Iterator类似,只提供了遍历Vector和HashTable类型集合元素的功能,不支持元素的移除操作。 Java8中Enumeration接口的源码: public interface EnumerationE> {/** * Tests ...
阅读(70) 评论(0)

【设计模式】代理模式之动态代理浅谈

定义: 代理模式,为另一个对象提供一个替身或占位符以控制对这个对象的访问。 与装饰者的区别:装饰者:为对象增加行为——改变对象的行为代理模式:是代表对象,不光是为对象加上动作,还可以保护对象避免不必要的访问。也可以避免在加载大对象的过程中GUI会挂起,或者隐藏主体在远程运行的试试。 虚拟代理:加入行为 远程代理:和远程对象沟通的方法——隐藏主题在远程运行的事实 代理模式有的时候会创建对象动...
阅读(59) 评论(0)

【java 基础知识复习】数组

考试告一段落。。。虽然还有一门计组。。。 但是复习不下去了。。。这时看到救星。。。 哎。老啦基础部分:简单知识点堆积 知识地位:难度不大,但是很多人对java数组的内存分配把握并不准确 当数组的所有元素都被分配了合适的内存空间,并制定了初始值时,数组初始化完成,程序以后将不能重新改变数组对象在内存中的位置和大小。 1.1 数组初始化: jav...
阅读(92) 评论(0)

[leetcode]解题报告35. Search Insert Position

个人想法:判断:—暴力解法——无脑穷举public class Solution { public int searchInsert(int[] nums, int target) { if(nums.length==1){ if(nums[0]<target) return 1; else return...
阅读(99) 评论(0)

[leetcode]解题报告121. Best Time to Buy and Sell Stock

这题,似曾相识。。。记得今年春招的时候,在今日头条网络笔试安卓的时候出现过。。。。个人想法:—面试算法里也讲过这种问题——最大子列和问题。。。1.选择数据结构 既然是best time,肯定找一个低价、时间买入,高价、时间卖出。我觉得适合map存储。 2.嗯。。。果断gg啊,本来就想复杂了。别人的想法public class Solution { public int maxProfit...
阅读(99) 评论(0)

【leetcode】448.解题报告

我的解法第一次的错误解法public class Solution { public List findDisappearedNumbers(int[] nums) { List v = new ArrayList<>(); Arrays.sort(nums); for(int i=1;i...
阅读(77) 评论(0)

【leetcode】485.解题报告

自己的答案public class Solution { public List findDuplicates(int[] nums) { List res = new ArrayList<>(); for(int i=0;i<nums.length;++i){ int index = Math.ab...
阅读(104) 评论(0)

【每日一问】数组 new问题

学姐问了一个问题,为什么输出都是0000啊。 代码如下public class Main { public static void main(String[] args) { Scanner s=new Scanner(System.in); int moveNum=s.nextInt(); int[] a=new int[10]...
阅读(115) 评论(0)

《设计模式》读书笔记——创建型模式

设计模式创建模式定义: 创建型模式抽象了实例化过程。他们帮助一个系统独立于如何创建、组合和表示它的那些对象 一个类创建型模式使用继承改变被实例化的类,而一个对象创建模式是将实例化委托给另一个对象 类模式Factory Method 工厂模式意图定一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类动机:主要解决接口选择的问题。适用性...
阅读(95) 评论(2)

《设计模式》读书笔记——第一章:引言

设计模式——引言定义:在特定场景下解决一般设计问题的类和相互通信的对象的描述 模式名称 问题:描述应该在何时使用模式 解决方案:描述了设计的组成成分,他们之间的相互关系及各自的职责和协作方式 效果:描述模式应用的效果及使用模式应权衡的问题 分类:目的准则:即模式是用来完成什么工作的 创建型:与对象的创建有关 处理类和对象的组合 对类和对象怎样交互和怎样分配职责进行描述 范围准则:制定模式主要是用于累...
阅读(69) 评论(0)

【mybatis】在IDEA 下 多模块的mybatis逆向工程

我是跟着视频学着做的,到了mybatis逆向工程这的时候,发现需要把配置文件加入到父工程目录下,log4j配置文件加到子工程src目录下。自动生成的文件在父工程下。 如果不这么放的话,会找不到这两个配置文件。 疑问:为什么File指向的文件需要在父工程目录里?我明明创建好子工程了啊= =...
阅读(79) 评论(0)

【源码分析】LinkedList

签名 可以看到,LinkedList 继承了AbstractSequentialList 实现了Cloneable,和序列化接口。类和接口AbstractSequentialList——骨架实现(skeletal implementation)类很多都参照了effective java ,向大佬致敬!!!优点:把接口和抽象类的优点结合起来。就关了所有与接口实现相关的工作,方便了其他接口的实现...
阅读(102) 评论(0)
34条 共2页1 2 下一页 尾页
    个人资料
    • 访问:2959次
    • 积分:329
    • 等级:
    • 排名:千里之外
    • 原创:30篇
    • 转载:3篇
    • 译文:1篇
    • 评论:5条
    最新评论