有人在面试的时候遇到过这个问题,我们在平时工作中并没有注意过这个问题,可能很多东西都用过,而且也会用,但是真的到面试的时候被问到,因为平时没有注意总结过,或因一时紧张就卡壳了,so,在此总结一下。缓存:redis/ehcache数据库连接池:dbcp,c3po,druid(阿里出的一个..
分类:
编程语言 时间:
2016-12-21 21:45:10
阅读次数:
251
1,关于序列化.png
2,关于序列化.png
3,关于序列化.png
将结构体写入文件
name存在空格,C++的序列化相当的脆弱
C++序列化二进制版
C风格的序列化,总是正常的
boost序列化C风格写入到文件simple
boost序列化C++风格写入到文件simple
boost序列化从文件中读取
非侵入式的boost序..
分类:
编程语言 时间:
2016-12-21 21:46:34
阅读次数:
325
java 使用 Thread 类代表线程,所有现场对象都必须是 Thread 类或者其子类的实例。每个线程的作用是完成一定的任务,实际上就是执行一段程序流。java 使用线程执行体来代表这段程序流。1...
分类:
编程语言 时间:
2016-12-21 21:40:20
阅读次数:
245
缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。
本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法,...
分类:
编程语言 时间:
2016-12-21 21:37:11
阅读次数:
179
今天下载了CloudSim 4.0的代码,运行其中自带的示例程序,结果有一部分运行错误: 原因是找不到org.apache.commons.math3.distribution.UniformRealDistribution类, 解决办法:需要添加引用commons-math3-3.6.1.jar( ...
分类:
编程语言 时间:
2016-12-21 21:37:47
阅读次数:
299
1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 #define N 205 8 #define INF 0x3f3f3f3f 9 struct node { 10 int x, y; 11... ...
分类:
编程语言 时间:
2016-12-21 21:34:31
阅读次数:
292
文件:practise2.tar 练习:多级菜单 后记: 1.山炮程序员又没写注释 2.有bug,实在写累了不想改了。有些地方自己也觉得很烂。 3.等看到Alex怎么写的,来更新。 ...
分类:
编程语言 时间:
2016-12-21 21:27:11
阅读次数:
230
详解:http://blog.csdn.net/wall_f/article/details/8207595 算法时间复杂度:O(E * V * V) ...
分类:
编程语言 时间:
2016-12-21 21:26:51
阅读次数:
242
题意:求sigma{(i^m)*(m^i),1<=i<=n},n<=10^9,m<=200 别人的做法: O(m^2logn),O(m^2),甚至O(m)的神做法 学渣的做法:矩乘+秦九韶算法,O(m^3logn),刚好可以过最弱版本的国王奇遇记的数据 (极限数据单点其实是1.2s+,不想继续卡常了 ...
分类:
编程语言 时间:
2016-12-21 21:27:56
阅读次数:
403
from me: javascript的变量声明具有hoisting机制,它是JavaScript一个基础的知识点,也是一个比较容易犯错的点,平时在开发中,大大小小的项目都会遇到。 它是JavaScript引擎在执行的时候,把所有变量的声明都提升到当前作用域的最前面。 当然了,函数声明也是可以被提升 ...
分类:
编程语言 时间:
2016-12-21 21:24:20
阅读次数:
252
整合了网易云的一些API,想写一个terminal版的音乐播放器,但是还没有想好写成什么样子。 暂时写了一个必须又的功能:带歌词滚动的播放器,用了pygame里的mixer来播放音乐。 准备有时间的时候实现一下其他的功能。 ...
分类:
编程语言 时间:
2016-12-21 21:20:28
阅读次数:
309
1 import logging 2 LOG_LEVEL = logging.NOTSET 3 LOGFORMAT = "[%(log_color)s%(levelname)s] [%(log_color)s%(asctime)s] %(log_color)s%(filename)s [line:%... ...
分类:
编程语言 时间:
2016-12-21 21:17:29
阅读次数:
935
本篇将对“1=3”“&5”这样无法求值的不正确的表达式进行检查。 将检查如下这些问题。●为无法赋值的表达式赋值(例:1 = 2 + 2)●使用非法的函数名调用函数(例:"string"("%d\n", i))●操作数非法的数组引用(例:1[0])●操作数非法的成员引用(例:1.memb)●操作数非法 ...
分类:
编程语言 时间:
2016-12-21 21:16:11
阅读次数:
243
文件下载:practise1.tar 练习一: 后记: 1.第一周学习内容没有打开文件操作,自己搜索一下进行了操作。 2.写完以后觉得流程图确实非常重要,能缩短时间。对于山炮程序员的自己来说,画流程图觉得好麻烦。 3.写的时候觉得应该用子函数调用会更容易。但那时候写的差不多了,就不想改动了。 4.山 ...
分类:
编程语言 时间:
2016-12-21 21:04:02
阅读次数:
226
原址:https://mp.weixin.qq.com/s/PjHuOv8FFHWVn37rKwVTiw 压缩下面的字符串: “beep boop beer!” 首先,我们先计算出每个字符出现的次数,我们得到下面这样一张表 : 然后,我把把这些东西放到Priority Queue中(用出现的次数据当 ...
分类:
编程语言 时间:
2016-12-21 21:00:57
阅读次数:
223
全面巩固所知所学,往精通方向迈进! Standard C 语言标准函数库速查 (Cheat Sheet) 全面巩固所知所学,往精通方向迈进! Standard C 语言标准函数库速查 (Cheat Sheet) from:http://ganquan.info/standard-c/function ...
分类:
编程语言 时间:
2016-12-21 21:02:16
阅读次数:
309
JavaScript 能够对页面中的所有事件做出反应 onmousedown, onmouseup 以及 onclick 构成了鼠标点击事件的所有部分。 首先当点击鼠标按钮时,会触发 onmousedown 事件 <img src="/i/example_mouse2.jpg" onmousedow ...
分类:
编程语言 时间:
2016-12-21 20:58:54
阅读次数:
214