码迷,mamicode.com
首页 > 编程语言 > 日排行
java的设计模型
一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石 ...
分类:编程语言   时间:2019-05-05 19:23:19    阅读次数:148
SpringMVC高级课程
requestBody和responseBody requestBody把前台页面传递JSON格式数据强制转换JavaBean responseBody在后台把javabean转换成JSON格式的数据返回页面 这两个注解不能直接使用,需要导入依赖Jackson的jar <dependency> <g ...
分类:编程语言   时间:2019-05-05 19:25:16    阅读次数:164
python里的if __name__ == '__main__'是啥意思,简单点
简单来说,if __name__ == '__main__'表示: 当python文件直接被运行时,if __name__ == '__main__': 语句下面的代码段将被执行。当python文件以模块形式被调用时,if __name__ == '__main__': 语句下面的代码段不会被执行。 ...
分类:编程语言   时间:2019-05-05 19:25:30    阅读次数:158
python网络编程(通过tcp或者udp协议通信)
1、基于tcp协议传送文件: 客户端: ...
分类:编程语言   时间:2019-05-05 19:31:54    阅读次数:164
C++ STL advance 和next 区别
std::advance modifies its argument returns nothing works on input iterators or better (or bi directional iterators if a negative distance is given) st ...
分类:编程语言   时间:2019-05-05 20:36:34    阅读次数:465
java为二次方程式ax^2+bx+c=0设计一个类
publicclassQuadraticEquationtest//测试类{publicstaticvoidmain(String[]args){//三个a,b,cQuadraticequationequation1=newQuadraticequation(1.0,3,1);Quadraticequation.ret(equation1);Quadraticequationequation2=n
分类:编程语言   时间:2019-05-05 20:38:51    阅读次数:565
javascript基础修炼(12)——手把手教你造一个简易的require.js
示例代码托管在我的代码仓: "http://www.github.com/dashnowords/blogs" 博客园地址: "《大史住在大前端》原创博文目录" 华为云社区地址: "【你要的前端打怪升级指南】" [TOC] 一. 概述 许多前端工程师沉浸在使用脚手架工具的快感中,认为 这种前端模块化 ...
分类:编程语言   时间:2019-05-05 20:42:12    阅读次数:171
SSM(Spring+SpringMVC+MyBatis)高并发优化思路
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。 学习课程的地址:https://www.imooc.com/learn/632 老师的GitHu ...
分类:编程语言   时间:2019-05-05 20:43:34    阅读次数:358
php 求两个数组的差集应该注意的事情
对于 phper 来说 array_diff 这个函数应该知道它的用途,获取两个数组的差集,我理解中的差集是这样的 但是执行下代码会发现结果并不是 我开始以为应该是会输出数组 [1,2,6,7] 才对的但是实际结果却不是,于是去翻下文档: 如图人家说的已经很清楚啦,是将后面的所有数组与 array1 ...
分类:编程语言   时间:2019-05-05 20:43:54    阅读次数:152
20175310 《Java程序设计》第10周学习总结
20175310 《Java程序设计》第10周学习总结 本周博客: "2018 2019 2 20175310 实验三《敏捷开发与XP实践》实验报告" 教材学习内容总结 这周学习了第十二章的内容,主要的知识点如下: 进程与线程 进程与线程的关系: 进程是程序的一次动态执行进程,它对应了从代码加载、执 ...
分类:编程语言   时间:2019-05-05 20:44:29    阅读次数:183
最全的JAVA知识汇总(附讲解和思维导图)
jvm一行代码是怎么运行的首先,java代码会被编译成字节码,字节码就是java虚拟机定义的一种编码格式,需要java虚拟机才能够解析,java虚拟机需要将字节码转换成机器码才能在cpu上执行。我们可以用硬件实现虚拟机,这样虽然可以提高效率但是就没有了一次编译到处运行的特性了,所以一般在各个平台上用软件来实现,目前的虚拟机还提供了一套运行环境来进行垃圾回收,数组越界检查,权限校验等。虚拟机一般将一
分类:编程语言   时间:2019-05-05 20:45:45    阅读次数:153
PowerShell对象排序(结合哈希表)
可以通过使用哈希表数组中对不同属性进行不同的顺序进行排序。Get-ChildItemSort-Object-Property@{Expression=‘LastWriteTime‘;Descending=$true},@{Expression=‘Name‘;Ascending=$true}Format-Table-PropertyLastWriteTime,Name为了提高可读性,可以将哈希表放到
分类:编程语言   时间:2019-05-05 20:45:59    阅读次数:174
SpringIOC学习_属性注入(依赖注入)
一、应用场景:Spring会帮创建实现类的实例,但是有时候我们还需要在类中设置一些属性用于传入设置值,这些跟类紧密关联的属性就叫依赖,通过spring帮忙设置的过程叫依赖注入。 二、依赖注入的实现 A.构造方法的注入。 通过上面无参构造我们想到是否有有参构造创建实例了,这样不就达到了注入属性的目的了 ...
分类:编程语言   时间:2019-05-05 21:51:49    阅读次数:150
深度优先搜索(DFS)(Java)
1 //1 使用邻接表 时间复杂度: O(n+e) 2 //递归 3 public void DFS(int v) 4 { 5 System.out.print(this.vexs[v].data + " "); 6 this.visited[v] = true; 7 8 for(ArcNode p... ...
分类:编程语言   时间:2019-05-05 21:53:10    阅读次数:791
python类与对象-如何使用描述符对实例属性做类型检查
如何使用描述符对实例属性做类型检查 问题举例 在某些项目中,我们实现一些类,并希望能像静态类型语言那样对它们的 实例属性做类型检查: p = Persosn() p.name = 'tom' #必须是str p.age = 18 #必须是int 要求: (1)可对实例属性指定类型 (2)赋予不正确类 ...
分类:编程语言   时间:2019-05-05 21:53:27    阅读次数:157
20175324数据结构-排序
针对下面的Student类,使用Comparator编程完成以下功能: 在数据结构和算法中,排序是很重要的操作,要让一个类可以进行排序,有两种方法: 有类的源代码,针对某一成员变量排序,让类实现Comparable接口,调用Collection.sort(List) 没有类的源代码,或者多种排序,新 ...
分类:编程语言   时间:2019-05-05 21:56:41    阅读次数:151
分分钟钟学会Python - 第四章 文件操作
第四章 文件操作 4.1 文件基本操作 4.2 打开模式 r / w / a 【只读只写字符串】 r+ / w+ / a+ 【可读可写字符串】 rb / wb / ab 【只读只写二进制】 r+b / w+b / a+b 【可读可写二进制】 4.3 操作 read() , 全部读到内存 read(1 ...
分类:编程语言   时间:2019-05-05 21:58:57    阅读次数:180
最短路算法分析
最短路算法分析 如下图所示,我们把边带有权值的图称为 带权图 。边的权值可以理解为两点之间的距离。一张图中任意两点间会有不同的路径相连。 最短路 就是指连接两点的这些路径中最短的一条。 对于所有求最短路的算法,都是基于一个最基础的思想,那就是: 松弛 。 什么叫松弛呢?简单的说,就是 刷新 最短路。 ...
分类:编程语言   时间:2019-05-05 21:59:09    阅读次数:155
20175324 数据结构-java实现
循环单链表-数据结构-java实现 目录 抽象表:1 循环单链表实现:1 循环单链表输出测试:4 输出结果:5 抽象表: package edu.cquptzx.List; publicinterface List { publicvoid insert(int i ,Object obj) thr ...
分类:编程语言   时间:2019-05-05 22:00:35    阅读次数:168
AbstractRoutingDataSource+AOP+JNDI实现spring动态数据源
参考:https://www.cnblogs.com/wyb628/p/7240061.html 背景: 系统已有数据源1(主要数据源),数据源2(只有一个目录的xml使用该数据源),由于这2个数据源分别扫描不同的包,相互不打扰,所以一直用的好好的。 直到,需要新增一个数据源3,跟数据源2用法一模一 ...
分类:编程语言   时间:2019-05-05 22:01:02    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!