码迷,mamicode.com
首页 > 编程语言 > 日排行
几种基础排序算法的实现(Java C++)
最近在复习数据结构/算法,准备把以前的基础知识都实现一边,过一过。也写写我人生中的第一篇技术博文…只求自己能把学过的东西梳理一便,加深记忆。 一、插入排序。 设计思想:从数组的第二个元素开始循环,并将此元素设为key(通俗的理解就是数组中正在为它排序的元素),再把此元素与之前的所有已经排好序的元素进 ...
分类:编程语言   时间:2017-07-11 23:07:53    阅读次数:156
spring cloud 学习(5) - config server
分布式环境下的统一配置框架,已经有不少了,比如百度的disconf,阿里的diamand。今天来看下spring cloud对应的解决方案: 如上图,从架构上就可以看出与disconf之类的有很大不同,主要区别在于: 配置的存储方式不同 disconf是把配置信息保存在mysql、zookeeper ...
分类:编程语言   时间:2017-07-11 23:08:29    阅读次数:728
Spring动态数据源实现读写分离
一、创建基于ThreadLocal的动态数据源容器,保证数据源的线程安全性 二、定义Spring动态数据源扩展类,用来实现Master、Slave数据源动态切换 三、配置Master、Slave数据源 1. db.properties配置Master、Slave数据信息 # Master DB db ...
分类:编程语言   时间:2017-07-11 23:10:37    阅读次数:231
怎样把引用的jar包和本项目一起导出成jar文件
之所以要导出Runnable JAR。是由于我们希望将引用到的Jar包与本项目一起进行导出,所以不要选Jar file 选File/Export...然后Java/Runnable JAR file,然后选要运行的有main()的类,选extract required libraries into ...
分类:编程语言   时间:2017-07-11 23:11:33    阅读次数:156
新手学习算法----二叉树(后序遍历)
这种算法只用到了一次入栈一次出栈就可以了, ...
分类:编程语言   时间:2017-07-11 23:11:51    阅读次数:157
关于spring中注解和xml混合使用
http://www.cnblogs.com/printN/p/6636758.html 可以混合用。文档有说明: Spring can accommodate both styles and even mix them together. 混合用的话,有个先后顺序,xml配置会覆盖annotati ...
分类:编程语言   时间:2017-07-11 23:12:46    阅读次数:253
python实例_购物车
一,作者介绍 吴海东:My Blog:http://www.cnblogs.com/whd-672701 二,程序说明 购物车程序: 1、启动程序后,输入用户名密码后,如果是第一次登录,让用户输入工资,然后打印商品列表 2、允许用户根据商品编号购买商品 3、用户选择商品后,检测余额是否够,够就直接扣 ...
分类:编程语言   时间:2017-07-11 23:13:26    阅读次数:209
星期五-对多线程的了解
1、进程:进程就是正在执行的程序,一个进程通常就是一个正在执行的应用程序。从Windows角度讲,进程是含有内存和资源并安置线程的地方。 2、线程:线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。 一个线程只能属于一个 ...
分类:编程语言   时间:2017-07-11 23:15:05    阅读次数:265
C++虚函数表剖析
关键词:虚函数。虚表,虚表指针,动态绑定,多态 一、概述 为了实现C++的多态,C++使用了一种动态绑定的技术。这个技术的核心是虚函数表(下文简称虚表)。本文介绍虚函数表是怎样实现动态绑定的。 二、类的虚表 每一个包括了虚函数的类都包括一个虚表。 我们知道,当一个类(A)继承还有一个类(B)时。类A ...
分类:编程语言   时间:2017-07-11 23:16:14    阅读次数:262
springboot 整合jsp过程中的一些问题
出现一个奇葩的空指针异常 刚开始看到这个错,一脸闷逼,后面找了个帖子后https://stackoverflow.com/questions/38802437/upgrading-spring-boot-from-1-3-7-to-1-4-0-causing-nullpointerexception ...
分类:编程语言   时间:2017-07-11 23:16:30    阅读次数:1020
记一次java程序内存溢出问题
一个自然语言处理程序,在封装为web-service后,部署到线上运行。 但最近出现了内存溢出的情况,频繁的out of memory。 先盲目尝试在启动脚本中增加-XX:-UseGCOverheadLimit。 因为根据原因未找到,依然频繁的out of memory,只能一直观察jstat -g ...
分类:编程语言   时间:2017-07-11 23:18:41    阅读次数:193
python linux安装anaconda
步骤: 1.在清华大学镜像站中下载anaconda版本:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda2-4.2 ...
分类:编程语言   时间:2017-07-11 23:19:08    阅读次数:265
[PY3]——字典排序问题
OrderedDict 有序字典 需要注意的是,一个 OrderedDict 的大小是一个普通字典的两倍,因为它内部维护着另外一个链表,要注意内存消耗问题 ...
分类:编程语言   时间:2017-07-11 23:19:46    阅读次数:255
Java泛型
文章内容节选自:http://www.weixueyuan.net/view/6321.html 我们知道,使用变量之前要定义,定义一个变量时必须要指明它的数据类型,什么样的数据类型赋给什么样的值。 假如我们现在要定义一个类来表示坐标,要求坐标的数据类型可以是整数、小数和字符串,例如: x = 10 ...
分类:编程语言   时间:2017-07-11 23:20:03    阅读次数:306
python-socket1
如何理解socket编程 就是两个进程,跨计算机,他俩需要通讯的话,需要通过网络对接起来。这就是 socket 的作用。打个比方吧,两个进程在两个计算机上,需要有一个进程做被动方,叫做服务器。另一个做主动方,叫做客户端。他们位于某个计算机上,叫做主机 host ,在网络上有自己的 ip 地址。一个计 ...
分类:编程语言   时间:2017-07-11 23:20:28    阅读次数:261
[PY3]——字典中的键如何映射多个值?字典如何排序?
Defaultdict 默认字典 collections 模块中的 defaultdict(默认字典),可以用来构造“一个键映射多个值”这样的字典 如果你想保持元素的插入顺序就应该使用list, 如果想去掉重复元素就使用set 要注意,defaultdict会自动为将要访问的键(就算目前字典中并不存 ...
分类:编程语言   时间:2017-07-11 23:21:48    阅读次数:309
C++:UNREFERENCED_PARAMETER用法
原文地址:http://www.cnblogs.com/kex1n/archive/2010/08/05/2286486.html 作用:告诉编译器,已经使用了该变量,不必检测警告! 在VC编译器下,如果您用最高级别进行编译,编译器就会很苛刻地指出您的非常细小的警告。当你生命了一个变量,而没有使用时 ...
分类:编程语言   时间:2017-07-11 23:22:16    阅读次数:239
An enumerable sequence of parameters (arrays, lists, etc) is not allo
环境:dapper asp.net core 出错代码如下: 第一次用dapper,在asp.net core webapi上,遇到的第一个问题。错误原因应该是参数不支持的问题,其实错误提示的很清楚了。 知道哪里错了,就知道怎么解决了。 参数改为object类型即可。 以下是改正过的: sqlhel ...
分类:编程语言   时间:2017-07-11 23:22:23    阅读次数:788
第一天的Python之路 笔记
打了***号的都是老师要求明天早上默写的 编程语言的作用(程序员使用的编程语言达到命令电脑工作的目的)及与操作系统和硬件的关系(编程 语言用来开发软件,软件基于操作系统之上,操作系统又基于硬件之上) 应用程序-》操作系统-》(硬件软件和操作系统都可以操纵硬件,软件直接操纵硬件,还需要每次开发 软件就 ...
分类:编程语言   时间:2017-07-11 23:22:43    阅读次数:227
数组转双向链表
public class MyLinkedList { transient MyNode first = null; transient int size =0; Object[] obs = null; MyLinkedList(Object[] obs){ this.obs = obs; MyN... ...
分类:编程语言   时间:2017-07-11 23:24:23    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!