摘要: 1. 客户端与服务器建立连接 2. 客户端通过session向服务器发送消息 3. 服务器接收客户端的消息,调用服务器端的onMessage()方法包装、生成消息内容(新的消息包括客户端ID) 4. 通过服务器通过循环调用sendMessage()方法来发送消息至各个客户端 5. 客户端收到服务器的 阅读全文
posted @ 2019-02-22 10:44 挑灯看剑l 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 1. 模块化设计,分而治之 2. 组合数据类型 2.1 集合类型:list、set(无序/不重复),用于数据去重 2.2 序列类型:字符串、元组、列表(有序) 2.3 字典类型:根据字典中 k/v 来排序 3. 递归,不停的调用自身,两个条件:基例和链条(数学归纳法),例子:str反转、fib数列、 阅读全文
posted @ 2018-12-21 10:21 挑灯看剑l 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1. 新版本IDEA新建Web应用后没有web.xml文件,需要通过下图方式添加 2. IDEA中的web文件夹相当于eclipse里的WebRoot文件夹,在里面新建WEB-INF文件夹,再创建classes和lib文件夹,注意web里存放其他jsp代码的文件夹和WEB-INF是同级的,不要放到W 阅读全文
posted @ 2018-12-07 09:59 挑灯看剑l 阅读(483) 评论(0) 推荐(0) 编辑
摘要: Echarts,一个效果非常棒的可视化库,可以生产各种图表,动态展示,附上官方网址:http://www.echartsjs.com/index.html 之前带本科实习时有同学用过,狗哥的博客也用这个展示他的旅游足迹,所以在这次山西项目里我也拿来试了一下。类似于echarts这种库,最好的学习方法 阅读全文
posted @ 2018-12-03 19:52 挑灯看剑l 阅读(42072) 评论(2) 推荐(1) 编辑
摘要: 写这篇的目的并不是要把python的基础知识汇总一遍,而是着重记录一些实际编写代码时遇到的常用/重要的内容 以点的形式记录,之后遇到的内容会慢慢补充进来 1. 斜杠 / :斜字第一笔, 转义用反斜杠 \ : 转的最后一笔 2. print('hello!' , end = '') : 其中 ,代表产 阅读全文
posted @ 2018-11-29 20:57 挑灯看剑l 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 函数中包含yield字段 生成器是一个函数,这个函数每次只产生一个值,所以通常需要配合for in 循环来使用, 冻结 / 唤醒,循环调用生成器这个函数,每次在上一次的基础上继续进行运算生成新的值 第几次调用它,它就第几次生成新值 动态生成列表内的值,可以节省空间,更加灵活,更快的响应速度 阅读全文
posted @ 2018-11-28 21:36 挑灯看剑l 阅读(132) 评论(0) 推荐(0) 编辑
摘要: promise 引用类型/值类型 对比python可变对象/不可变对象 原型继承 阅读全文
posted @ 2018-11-23 14:02 挑灯看剑l 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 本来这是一件很简单的事,有很多博客里都有教程,但却足足花了我半天的时间才解决问题。 可能是因为我的MySQL安装时没有选择默认路径的原因,按照网上的教程修改了下图中的my.ini配置文件后编码并没有发生变化。 来回试了好几次都不行,重启了服务N次..... 我甚至看到一篇文章里把短线改成下划线... 阅读全文
posted @ 2018-11-23 13:34 挑灯看剑l 阅读(4624) 评论(0) 推荐(0) 编辑
摘要: 有一段时间没写blog了,说实话,最近的心态一直在变化,看了一部日剧,回想了这一年所学所见,感觉生活目标变了。 做国土项目这段时间不是很忙,由于数据一直给不到位,时间拖得很久,所以在这期间也在继续学习前端框架的内容,也接触一些node的知识,时间还是没有浪费。按照需求和功能慢慢说一下项目中用到了什么 阅读全文
posted @ 2018-10-28 10:32 挑灯看剑l 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 上学期刚开学的时候看过一次git相关的内容,很久没用过,忘了,两个月前又看了一次还精心做了笔记,也没有具体使用,又忘了,所以,避免又双叒叕忘了,我决定正式把git用起来。刚开始是通过Git Bash来创建、初始化仓库,并把本地仓库的内容推送到Github,这个过程非常麻烦,就不赘述了,因此,我想,能 阅读全文
posted @ 2018-09-08 20:42 挑灯看剑l 阅读(824) 评论(0) 推荐(0) 编辑