20182316胡泊 2019 2020 1 《数据结构与面向对象程序设计》第6周学习总结 教材学习内容总结 第九章:多态 多态 定义:同一个变量,在不同时刻可以有不同的类型,这种性质叫做多态。 实现:一般通过继承实现,即具有多态性质的变量,只能是可相容的变量类型,而父类与子类恰好满足这个条件。(i ...
分类:
其他好文 时间:
2019-10-15 21:15:15
阅读次数:
119
一、简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 二、参数说明 slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设 ...
分类:
数据库 时间:
2019-10-08 22:06:05
阅读次数:
131
第一种方法: 额外空间复杂度O(N) ,遍历链表时,将元素入栈,再次遍历时,从栈中弹出元素,比较两者的大小,就可以判断是不是回文链表第二种方法:利用快慢指针,先找到链表的中间位置,然后反转链表的后半部分,再分别从链表两头遍历比较大小,最后将链表恢复为原始结构 ...
分类:
其他好文 时间:
2019-10-08 18:39:39
阅读次数:
114
跨平台编译了ceres,结果在android平台上运行的太慢,优化一次要0.3秒左右,时不时要一两秒。这太扯了。没辙了,在google上瞎搜索,看到 Jacobian evaluation is very slow in my own project 一开始还没明白,后来明白了。 要在Android ...
分类:
移动开发 时间:
2019-10-02 22:38:23
阅读次数:
143
mysql 的 binlog 日志 和slow慢日志 详解 mysql一般常用的日志有三种:1:error错误日志2: binlog日志3:slow日志 下面将详细解释这三种日志: 1、错误日志记录MySQL启动或工作过程中,数据库状态信息,默认就是开启的,数据路径下$hostname.err。也可 ...
分类:
数据库 时间:
2019-10-02 15:00:43
阅读次数:
153
Redis发布消息模式 生产消费模型 Redis发布消息通常有两种模式: 1:队列模式(queuing) 2:发布-订阅模式(publish-subscribe) 任务队列:顾名思义,就是“传递消息的队列”。与任务队列进行交互的实体有两类,一类是生产者(producer),另一类则是消费者(cons ...
分类:
其他好文 时间:
2019-10-02 14:33:06
阅读次数:
81
工作这么久了.从来没有一个家公司不会强调注释的重要性.究其原因,我觉得下图能够解释. 一图胜千言,但是,不幸的是,程序员90%的时间在阅读代码.不管是别人的还是自己的.程序员的字符浪漫,不仅仅是提现在抽象和代码上.有更多的浪漫体现在其他的方面. 先用欣赏一下linux的一个注释. 位置在:linux ...
分类:
其他好文 时间:
2019-09-29 09:44:59
阅读次数:
95
实验三 String类的应用 实验目的: (1)掌握类String类的使用: (2)学会使用JDK帮助文档; 实验内容: 1.已知字符串:"this is a test of java".按要求执行以下操作: (1)统计该字符串中字母s出现的次数。 (2)统计该字符串中子串“is”出现的次数。 (3 ...
分类:
其他好文 时间:
2019-09-27 21:28:54
阅读次数:
84
1.查找错误日志文件路径mysql> show variables like "log_error";2.查找通用日志文件路径mysql> show variables like "general_log_file";3.查找慢查询日志文件路径mysql> show variables like " ...
分类:
数据库 时间:
2019-09-25 16:19:43
阅读次数:
149
一:selenium 库 selenium 每次模拟浏览器打开页面,xpath 匹配需要抓取的内容。可以,但是特别慢,相当慢。作为一个对技术有追求的爬虫菜鸡,狂补了一些爬虫知识。甚至看了 scrapy 框架,惊呆了,真棒! 网上很多关于 selenium 库的详细介绍,这里略过此方法。 二: req ...
分类:
编程语言 时间:
2019-09-24 14:16:16
阅读次数:
206