正式加入云栖

今天算是正式加入云栖社区这个大平台了,很感恩这个平台,并特别感谢邀请我的运营小编。 前天,在博客园发一篇关于select函数的博客,就收到运营小编的邀请,第一感觉是特别兴奋,然后是疑惑,我才是一个毕业一年多的小白,怎么会被邀请呢?其实,被邀请之前还不知道云栖社区,说出来会不会被打,哈哈哈!然后还百度 ... »

八月分享与总结

前言:取得成功的要自律!可能有一腔热血,努力很长一阵子,但过一阵子之后,就不坚持了,所以要自律去约束自己时刻坚持着! 一、收获 8月份的收获还是很大的,主要有以下几个方面: 学会了使用github 注册账号很长时间了,但不怎么会用,这个月,基本功能都会用了,并在上面提交了leetcode的代码;Gi ... »

8月分享与总结

前言:取得成功的要自律!可能有一腔热血,努力很长一阵子,但过一阵子之后,就不坚持了,所以要自律去约束自己时刻坚持着! 一、收获 8月份的收获还是很大的,主要有以下几个方面: 学会了使用github 注册账号很长时间了,但不怎么会用,这个月,基本功能都会用了,并在上面提交了leetcode的代码;Gi ... »

多任务:进程、线程、协程总结及关系

多线程: 1. 对线程的理解 1.一个程序运行起来至少有一个进程,一个进程至少有一个线程2.处理器cpu分配给线程,即cpu真正运行的是线程中的代码3.分配cpu给线程时,是通过时间片轮训方式进行的4.进程是操作系统分配程序执行资源的单位,而线程是进程的一个实体, 是CPU调度和分配的单位。 2. ... »

多任务-线程基础与总结

一、对线程的理解 1.一个程序运行起来至少有一个进程,一个进程至少有一个线程 2.处理器cpu分配给线程,即cpu真正运行的是线程中的代码 3.分配cpu给线程时,是通过时间片轮训方式进行的 4.进程是操作系统分配程序执行资源的单位,而线程是进程的一个实体,是CPU调度和分配的单位。 二、pytho ... »

【Java】关于Spring MVC框架的理解和使用

SpringMVC是一种基于Java,实现了Web MVC设计模式,请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦。基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,SpringMVC也是要简化我们日常Web开发。 MVC MVC 是一种使 ... »

总结:Java 集合进阶精讲2-ArrayList

初探: ArrayList底层结构是数组,是List接口的 可变数组的实现,所以会占用一块连续的内存空间。 每个ArrayList实例都有一个容量,该容量是指用来存储列表元素的数组的大小,可以动态增长。 自动增长会带来数据向新数组的重新拷贝,因此,如果可预知数据量的大小,就可在构造ArrayList ... »

【Java】关于Spring框架的总结 (三)

前文对 Spring IoC 和 Spring AOP 的实现方法进行了整合。如果有不明白的或有质疑的地方可以评论出来,一起探讨问题,帮助别人也是帮助自己!本文探讨的中心主要放在 Spring 的注解上。对于 Spring ,我也是个初学者,文中也许会出现其他作者总结中出现的内容,在这里感谢原作者。 ... »

哈工大 软件构造课程 考点复习总结(第一、二章)

软件构造的多维视图 软件构造的多维视图 Build-time Code-level: 源代码:代码的逻辑组织:AST抽象语法树、函数、方法、类、接口等具体的逻辑实现 (class diagram类图) Component-level:结构:代码的物理组织:源文件、包、库、静态链接、测试用例 (com ... »

初识MyBatis

最近在学习MyBatis框架,我在这里记录一下学习MyBatis过程中的心得体会。 Mybatis是什么?使用它我们可以做什么? MyBatis是一个开源的数据持久层框架,它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置 ... »

总结:Java 集合进阶精讲1

集合进阶1 为集合指定初始容量 集合在Java编程中使用非常广泛,当容器的量变得非常大的时候,它的初始容量就会显得很重要了. 因为扩容是需要消耗大量的人力物力财力的。 同样的道理,Collection的初始容量也显得异常重要。所以:对于已知的情景,请为集合指定初始容量。 分析: 插入1000000条 ... »

2013年结

时间是一条永不止息的长河!对于渐行渐远的2013,依依不舍吗?试着挽留吗?又想要留住点什么?翻看自己的工作笔记本,纷繁芜杂的写了有近两本,试用期的日报以及之后的周报,合起来也有近50页的word文档了。可能总结一下经验教训,展望一下姗姗而来的2014是最好的告别方式! 来到公司刚好半年的时间,虽然之 ... »

MNIST手写识别

Demo侠可能是我等小白进阶的必经之路了,如今在AI领域,我也是个研究Demo的小白。用了两三天装好环境,跑通Demo,自学Python语法,进而研究这个Demo。当然过程中查了很多资料,充分发挥了小白的主观能动性,总算有一些收获需要总结下。 不多说,算法在代码中,一切也都在代码中。 看完这个Dem ... »

Java 学习路线之四个阶段

写这篇总结,主要是记录下自己的学习经历,算是自己对知识的一个回顾。也给想要学习 Java 的提供一些参考,对于一些想要学习Java,又不知道从哪里下手,以及现在有哪些主流的 Java 技术。想必大家学习一门技术,前期都很想看到一些结果或成就,这样就比较容易激励自己学习下去,最好的办法就是实践,实践, ... »

JaveScript内置对象(JS知识点归纳八)

1)JS自身提供的方式 用于对数据进行简便的操作,根据方法可以操作的数据类型不同,形成了不同的对象 内置对象 2)数组 ​ a)基本操作方法 对数组进行修改 ​ b)操作方法 ​ c)位置方法 IE9以下不支持 ​ 问题:如果在一个数组中具有多个满足条件的元素,需要多次使用indexof ​ d)排 ... »

后缀数组小结

前言 :Orz ShichengXiao 冬令营的时候就早解决了 字符串算法还是不能随意放弃啊 要认真学了!! 这个算法常用于解决字符串上的 $mathrm{LCP}$ 问题 和 一些字符串匹配的问题 这个算法思维难度不是很大 但是代码难度还是有一些的 想学好这个算法 一定要牢牢的记住各个数组的含 ... »