码迷,mamicode.com
首页 > 编程语言
c++ const小结
1.如果const出现在*左边,表示被指物是常量(被指物内容不能修改,但指针可以指向其他对象);如果const出现在*右边,表示指针本身是常量(指针不能再指向其他对象) int k = 9;const int* ptr = &k; const * int ptr = &k;int const* pt ...
分类:编程语言   时间:2016-05-03 21:51:02    阅读次数:148
传统的批处理变量加密的解密算法
1 @echo off 2 color 0A 3 title 批处理变量加密解密工具 4 5 if "%1" EQU "" ( 6 set /p file=目标文件路径: 7 ) else ( 8 set file=%1 9 ) 10 11 (for /f "delims=" %%a in (%fi ...
分类:编程语言   时间:2016-05-03 21:51:05    阅读次数:464
FreeMarker 一二事 - 静态模板结合spring展示
freemarker可以脱离web使用 前一篇文章使用了普通的方法 这回说说结合spring pom额外引入这个jar包 springmvc.xml需要配置多一个模板 然后在你想要生成的ftl中写入想要的模板就行 建议直接把jsp的内容拷贝过去 修改为想应的标签 ...
分类:编程语言   时间:2016-05-03 21:50:02    阅读次数:226
spring事务理解
1.事务的隔离级别REQUIRED:如果存在一个事务,则在当前事务中执行,如果没有存在一个事务,在需要开启一个事务。SUPPORTS:如果存在一个事务,则在当前事务中执行,如果没有存在一个事务,则不在事务中执行。MANDATORY(强制性mandatory):如果存在一个事务,则在当前事务中执行,如 ...
分类:编程语言   时间:2016-05-03 21:50:36    阅读次数:138
Java面试问题
一:Eclipse和MyEclipse的区别答:1共同点:都是用来开发java项目,且软件用法几乎完全相同2myeclipse是收费软件,里面既可以开发java又可以开发web项目,eclipse只可以开发java项目,如果想开发web项目,还需要额外添加eclipseweb插件(当然可以去开源网站或公司官网下载,这..
分类:编程语言   时间:2016-05-03 20:40:10    阅读次数:211
python re 正则表达式学习总结
#-*-coding:utf-8-*- importre importos #-------------------------------------re(正则表达式)模块-------------------------------- #----------------------------------------------------------------------------------------------------- #-------------------------..
分类:编程语言   时间:2016-05-03 20:38:44    阅读次数:190
java基础学习-变量&运算
packagecom.J;publicclassjava{ /** *@paramargs */ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstubfloata=1.11111111111111f;//数据表示单精度末尾+“f”,此处数据存储要溢出doubleb=1.1111111111111111;//java里面默认小数都为double双精度浮点型数据..
分类:编程语言   时间:2016-05-03 20:36:56    阅读次数:160
写一个算法判断出栈顺序是否正确
入栈的数据:1234567 解决思路: 简单的模拟出栈入栈操作,将元素依次入栈。然后根据输入的次序依次出栈。比如给出的出栈次序是 1 4 3 7 6 2 5,首先将1入栈,发现输入数据 中的第一个正好是1。将1出栈,下面是4,由于栈是空,并且刚才只把1入栈,接下来将2 3 4依次入栈,些时栈顶元素是 ...
分类:编程语言   时间:2016-05-03 20:32:12    阅读次数:526
ubuntu14中创建python虚拟环境
一、安装python-virtualenv包 安装完成后,创建一个虚拟环境文件夹。 创建虚拟环境,纯净的虚拟环境,跟系统里面的包没有一点联系。对于virtualenv1.7或者更新版本,这是默认行为。 启动虚拟环境,需要激活 注意到命令提示符变了,有个(venv)前缀,表示当前环境是一个名为venv ...
分类:编程语言   时间:2016-05-03 20:32:51    阅读次数:428
JavaScript 创建对象的方式
本文主要参考了阮一峰的《Javascript 面向对象编程(一):封装》 1、原始方法(也是最简单的方法) 上面两行代码的效果是一样的。 2、原始方法升级版 这种方法创建的对象没有任何联系,它的本质和方法1没什么区别。 3、构造函数模式(使用this) 上面的代码实例的constructor属性指向 ...
分类:编程语言   时间:2016-05-03 20:31:36    阅读次数:250
Java:内部类
1、内部类的定义: 一个内部类可以定义在另一个类里,可以定义在函数里,甚至可以作为一个表达式的一部分。 2、内部类的分类: Java中的内部类共分为四种: 成员内部类member inner class 局部内部类local inner class 匿名内部类anonymous inner clas ...
分类:编程语言   时间:2016-05-03 20:23:31    阅读次数:311
最小生成树--Prim算法,基于优先队列的Prim算法,Kruskal算法,Boruvka算法,“等价类”UnionFind
最小支撑树树--Prim算法,基于优先队列的Prim算法,Kruskal算法,Boruvka算法,“等价类”UnionFind 最小支撑树树 前几节中介绍的算法都是针对无权图的,本节将介绍带权图的最小支撑树(minimum spanning tree)算法。给定一个无向图G,并且它的每条边均权值,则 ...
分类:编程语言   时间:2016-05-03 20:22:08    阅读次数:1093
MyBatis6:MyBatis集成Spring事物管理(下篇)
前言 前一篇文章《MyBatis5:MyBatis集成Spring事物管理(上篇)》复习了MyBatis的基本使用以及使用Spring管理MyBatis的事物的做法,本文的目的是在这个的基础上稍微做一点点的进阶:多数据的事物处理。文章内容主要包含两方面: 1、单表多数据的事物处理 2、多库/多表多数 ...
分类:编程语言   时间:2016-05-03 20:21:40    阅读次数:279
使用线程池而不是创建线程
在我们开发程序时,若存在耗性能、高并发处理的任务时,我们会想到用多线程来处理。在多线程处理中,有手工创建线程与线程池2种处理方式,手工创建线程存在管理与维护的繁琐。.Net线程池能够帮我们完成线程资源的管理工作,使用我们专注业务处理,而不是代码的细微实现。在你创建了过多的任务,线程池也能用列队把无法 ...
分类:编程语言   时间:2016-05-03 20:20:16    阅读次数:288
web框架python
22.python笔记之web框架 一、web框架本质 1.基于socket,自己处理请求 #!/usr/bin/env python3 #coding:utf8 import socket def handle_request(client): #接收请求 buf = client.recv(10 ...
分类:编程语言   时间:2016-05-03 20:20:26    阅读次数:364
Java前辈:学习J2EE流程中的经验和教训
Java前辈:学习J2EE流程中的经验和教训 Java前辈:学习J2EE流程中的经验和教训 在这里我谈谈我在学习j2ee流程,并谈到在此过程中领会的经验和教训。以便后来者少走弯路。 Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。 J2SE就 ...
分类:编程语言   时间:2016-05-03 20:20:11    阅读次数:242
C中分配和释放二维数组
/*动态分配二维数组,在数据量很多的时候也不会导致程序崩溃注意要free掉sizeOfElement: 数组中每个元素的大小row: 行数,从1开始计数col: 列数,从1开始计数*/void ** mallocTwoDimensionArray(unsigned sizeOfElement, un... ...
分类:编程语言   时间:2016-05-03 20:17:03    阅读次数:262
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!