码迷,mamicode.com
首页 > 编程语言
数组模拟链表
1 #include 2 3 using namespace std; 4 5 int a[100010], r[100010]; 6 int n, len, t; 7 8 int main(){ 9 cin >> n; 10 for(int i = 1; i > a[i]; 11 len = n;... ...
分类:编程语言   时间:2017-09-20 19:44:56    阅读次数:173
汇编语言基础知识
1.汇编语言的特点:机器相关性;高速度和高速率;编写和调试的复杂性 2.指令和数据是应用上的概念。在内存或磁盘上,指令和数据没有任何区别,都是二进制信息。CPU在工作的时候把有的信息看做指令,有的信息看做数据,为同样的信息赋予了不同的意义。 3.CPU要想进行数据读写,必须和外部器件(标准说法是芯片 ...
分类:编程语言   时间:2017-09-20 19:44:28    阅读次数:201
java为图片添加水印
添加水印的Demo如下,新建工程测试后如遇到问题,可以执行最后图片指示更改即可。 import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import j ...
分类:编程语言   时间:2017-09-20 19:43:51    阅读次数:214
汇编语言基础知识
汇编语言是一种面向机器的低级语言,它是机器语言的符号化表示。所以,它比C语言等高级语言而言,有高速度,高效率的特点。同时,它也具有不可移植性。 指令和数据只是应用上的概念。在内存和磁盘上,它们没有任何区别,都是二进制信息。 了解了读取和写入数据的过程相类似。都要cpu发出信息,然后存储器执行读取或写 ...
分类:编程语言   时间:2017-09-20 19:43:22    阅读次数:190
python学习之udp扫描内网存活主机
一:UDP协议是非面向连接的协议,不同于TCP扫描依赖于建立连接过程,因此UDP扫描是不可靠的 udp主机扫描原理:利用ICMP端口不可达报文进行扫描 当发送一个udp数据包到主机的某个关闭端口上时,目的主机会返回一个ICMP包指示目标端口不可达,这样意味着主机是存活的 优点:可以完成对UDP端口的 ...
分类:编程语言   时间:2017-09-20 19:42:11    阅读次数:1805
面试:谈谈你对Spring框架的理解
Spring是一个优秀的轻量级框架,大大的提高了项目的开发管理与维护。Spring有两个核心模块。一个是IOC,一个是AOP。 IOC: 就是控制反转的意思,指的是我们将对象的控制权从应用代码本身转移到外部容器。通过IOC容器在程序运行期间基于JAVA反射机制 动态的创建对象,配置对象,建立对象之间 ...
分类:编程语言   时间:2017-09-20 19:41:51    阅读次数:385
Spring-Boot:6分钟掌握SpringBoot开发
从技术角度来看,我们要用Spring MVC来处理Web请求,用Thymeleaf来定义Web视图,用Spring Data JPA来把阅读列表持久化到数据库里,姑且先用嵌入式的H2数据库。 ...
分类:编程语言   时间:2017-09-20 19:41:05    阅读次数:261
数据结构与算法分析(1)
1. 最大子序列和的问题; 2. 算法时间复杂度为O(logN)的典型问题: 2.1 对分查找(binary search):时间复杂度(< logN) 2.2 两个整数最大公约数求解(欧几里德算法):时间复杂度(< 2logN) 2.3 幂运算:时间复杂度(<= 2logN... ...
分类:编程语言   时间:2017-09-20 19:40:33    阅读次数:238
springboot mail+Thymeleaf模板
Thymeleaf 中有 plain context (不支持对url参数的解析)和 web context(支持对url参数的解析) ...
分类:编程语言   时间:2017-09-20 19:40:16    阅读次数:292
python各种库、框架的安装和卸载
才疏学浅,努力深入,逐步更新,有问题敬请留言告知,谢谢。 关于python第三方库的安装最好少使用 easy_install,因为 easy_install 只能安装不能卸载,如果要卸载需要进入到 python 的安装目录下面的 lib 的文件夹下手动删除对应的模块内容。所以建议多用 pip 的方式 ...
分类:编程语言   时间:2017-09-20 19:39:35    阅读次数:215
java多线程
java的多线程操作: 虽然每次结果不同,但是第一个空格之前必然有 0 1 2 3 4 这四个数字,这是因为第一个空格出现,意味着第一个线程执行完毕,必然会打印这四个数字。又因为线程并发执行,所以后面两个线程个别数字可能会提前打印,这就导致了答案有很多。 每次的执行结果都一样: 虽然每次结果不同,但 ...
分类:编程语言   时间:2017-09-20 19:39:28    阅读次数:160
Spring boot Thymeleaf 配置
第一步:pom.xml加入依赖 第二步: 修改yml文件 第三步:修改Controller ...
分类:编程语言   时间:2017-09-20 19:39:20    阅读次数:393
常用Javascript集锦【不定期更新】
怎样用javascript删除某个HEML标签 javascript之html元素文本输出 怎样通过标签为元素添加属性 怎样移除元素某个属性 设置元素可见 ...
分类:编程语言   时间:2017-09-20 19:39:03    阅读次数:225
JavaScript之变量和数据类型
变量 变量在JavaScript中就是用一个变量名表示,变量名是大小写英文、数字、$和_的组合,且只能以字母、下划线、$开头。变量名也不能是JavaScript的关键字,如if、while等。声明一个变量用var关键字,比如: 注意:变量是严格区分大小写的。 变量的书写规范: 1、驼峰式写法 -- ...
分类:编程语言   时间:2017-09-20 19:38:46    阅读次数:256
(三)整合spring cloud云服务架构 - particle云架构代码结构构建
(三)整合spring cloud云服务架构 - particle云架构代码结构构建 欢迎大家和我一同来搭建大型互联网分布式企业微服务云架构,我会把搭建架构的详细步骤记录下来,作为以后大家学习参考的资料,有兴趣可以加我的qq(2147775633),希望可以帮助更多的好学者 另外在搭建环境之前... ...
分类:编程语言   时间:2017-09-20 19:38:38    阅读次数:273
java 队列的初学习
队列是一个特殊的线性表,只允许在表的后端添加元素,在表的前端删除元素。 LinkedList类实现了Queue,所以可以将LinkedList当做队列来使用。 offer() : 在表的后端添加一个元素。 poll() : 在表的前端获取并删除第一个元素。 peek() : 在表的前端获取第一个元素 ...
分类:编程语言   时间:2017-09-20 19:38:05    阅读次数:244
python学习(十一)测试和调试
最近学习了python的错误处理和几种测试方法 1 try except 可以通过try except方式捕捉异常 可以捕捉不同类型的错误,编写多个except try except同样支持else结构 某个函数调用出现异常,在上层同样可以捕获到 2 logging python 提供打日志方式输出 ...
分类:编程语言   时间:2017-09-20 19:35:58    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!