首先说说对sgrid 改进的想法,主要是怕自己忘记了。公司肯做的话就帮公司改进,不肯做就私下拿来练手。
1 行列的改造。现有存储的cell只是简单地记录了行列的信息。这样导致进行行列操作的时候要遍历大量的cell做修改。这里应该改为行列对象存储。
2 单元格引用的改造。原有cell引用使用一个个数的数据结构来维护的。保存在分析当中,同样存在数据量巨大的问题。其实可以将引用维护在cell中,并且与公式中的一部分挂钩。如此,剪切的时候只需要修改单元格的位置即可,将与重算分离。但是引用和重算放到单元格,循环引用需要重新考虑。(是否应该将计算部分与数据结构分离呢?)
3 区域数据结构。其实这个已经实现过了,并且扩展了区域的变化操作。只需要将数据结构与区域表达是关联即可。
4 数据绑定直接用vtable绑定,或者设计一个Condition对象。放弃原有字符串Condition的做法。
下面说说最近需要做的事情:
1 学习javamail,实现带有附件邮件的收发。
2 设计一个类似开心农场的小游戏后台
3 多看开元包代码(先从json tree 开始好了,然后是 commons、poi、itext)
4 深入了解spring 和 hibernate 的功能,进而开始阅读代码。
5 数据库的学习不能放下。
最后说说需要自己注意的东西:
1 与人沟通一定要有耐心,要注意别人的感受。
2 要持续提高自己,英语的学习不能放下。(这个好难)
3 as css js 还是需要学习的。
分享到:
相关推荐
软件测试中关于测试用例理念的一些想法LAYO最近下载了几篇PPT;又看见了这样一段描述。G.J.Myers给出了关于测试的一些规则,被软件工程领域认可:(1)测试是为了发现程序中的错误而执行程序的过程;(2)好的测试...
最近看到一个别人写的js类库,突然对js中的原型及继承产生了一些想法,之前也看过其中的一些内容,但是总不是很清晰,这几天利用空闲时间,对这块理解了一下,感觉还是有不通之处,思路上没那么条理,仅作为分享, ...
我对AI的认识不深,毕竟不是专业人士,所以能够说出来的,也都是自己的一些片面的、主观上的看法。 我对AI的评价肯定是比不上人工智能神经网络这个领域的专家,从这个角度上来看,好像并没有发表意见的必要。 ...
一些很棒的想法! 持续更新... [格雷厄姆的扫描] [安德鲁的单调链] [链表队] [链表栈] [队栈] [双向环链] [最小二叉堆] [二叉树] [哈夫曼树] [伯努利树] [二叉搜索树] [红黑树] [集合] [一级图...
在接下来的几十年里,机器学习领域取得了许多重要的进展,包括最近邻算法、决策树、随机森林、深度学习等算法和技术的发展。 机器学习有着广泛的应用场景,如自然语言处理、物体识别和智能驾驶、市场营销和个性化...
我的个人博客,用于记录一些幼稚的想法和脑残的瞬间〜 最近更新 --2021-03-26 --2021-03-20 总结--2021-03-12 --2021-03-10 总结--2021-02-24 Java --2021-03-26 总结--2021-03-12 总结--2021-02-24 --2021-02-...
描述提到这是在学习人工智能课程时对八数码问题的一些想法,并且得到了高分,这表明我们将深入讨论可能涉及到的算法设计、搜索策略和优化技巧。 在人工智能中,解决八数码问题通常会用到以下几种方法: 1. **深度...
本专题从最简单的一维线性搜索(黄金分割法、斐波那契数列法、牛顿法、割线法)开始,然后介绍多元函数的搜索方法,包括最速下降法和牛顿法,最后针对牛顿法需要计算Hessen矩阵的特点对牛顿法的改进提出了一些想法...
3. **陈述个人观点/想法的句型** - 我自身的经验告诉我…… - 在我看来,我们应该更加重视…… - 至于我对……的看法,我相信…… - 就我而言,我计划…… - 就个人而言,我更喜欢…… - 在我看来,双方都有...
论文研究-怎样学习系统...编委要我写个“答读者问”,我就提出一些初步的看法,和读者们共同商讨。下面谈的都只代表我个人的意见。 一、学习系统工程时,脑子里要经常想到一些具体的系统。系统工程是一个新的领域,在国内外
探究根源,网吧并不是没有技术对黑客的入侵进行防范,而是网吧的技术人员对网吧的网络安全缺乏足够的重视,最终网吧成为一些黑客爱好者的练习黑客技术的演练场。 网吧也是一个网络应用非常复杂的经营场所,而且...
KNN用我们可能在童年时期学过的一些数学来捕捉相似性(有时称为距离,接近度或接近度)的想法,即计算图形上各点之间的距离。 还有其他计算距离的方法,根据我们要解决的问题,一种方法可能更可取。 但是,直线距离...
手机软件自动化测试研究报告软件测试一、引言由于最近一些事务好久没有更新博文了,望关注我博客的网友们谅解,正好最近一段时间着手自动化测试的研究特将我的一些思路及想法写出来与网友们分享,也算是2010年新年...
手机软件时间软件中手机软件自动化测试研究报告一、引言由于最近一些事务好久没有更新博文了,望关注我博客的网友们谅解,正好最近一段时间着手自动化测试的研究特将我的一些思路及想法写出来与网友们分享,也算是...
第一章、第2章 并不是很重要,是自己的一些想法,关于如何做一个稳定、高效的应用系统的一些想法。 第三章以后都是比较重要的。 附录的内容也是比较重要的。我常用该部分的内容。 本文档主要介绍与SQL调整有关的...
这篇文档分享了作者在实践中遇到的问题和教训,旨在为同行提供一些启示。 首先,创新设计往往伴随着复杂性。以作者最近设计的一个移动端页面为例,虽然在界面设计上增加了互动元素以增强用户体验,但在实际操作中,...
以下是一些关于这个主题的关键知识点: 1. **存储过程**:存储过程是预编译的SQL语句集合,它们被存储在数据库服务器中,可以视为数据库中的可执行对象。存储过程的主要优势在于提高了执行效率,因为它们只需要编译...
最近上知乎的时间多了点,因为从事这个行业,推荐这方面的问题也比较多,正好今天周末闲着无事,就以一个过来人尝试着写点关于物联网卡的看法吧,希望直白通俗的大白话能为想买物联网卡网友们提供点参考。...
Thoese代码仅用于显示一些想法。 请不要复制它们以作其他用途。 @作者:ME @版权:ME如果您有任何疑问,请联系。 MTS-机器翻译选择 这是研究项目的工程部分。 隐藏所有数据和一些研究工具包。 JavaScript,Python,...