码迷,mamicode.com
首页 > 编程语言 > 日排行
X86汇编1.汇编语言基础
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时。
分类:编程语言   时间:2020-02-25 20:22:31    阅读次数:60
Java架构演变
...
分类:编程语言   时间:2020-02-25 20:26:35    阅读次数:45
python3 AES.MODE_ECB(128位) pkcs5padding 加密算法
TypeError("Object type %s cannot be passed to C code" % type(data)) class Aes_ECB(object): def __init__(self,key): self.key = key self.MODE = AES.MODE ...
分类:编程语言   时间:2020-02-25 20:27:01    阅读次数:88
(分治)归并排序
#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace std;void mergeSort(int a[], int s, int e, int temp[]) { if (s < e) { int m = s + (e - ...
分类:编程语言   时间:2020-02-25 20:27:18    阅读次数:75
python中多线程
import threading import time from datetime import datetime as dt def say_hello(word): time.sleep(1) print(word) pool = [] now = dt.now() for x in rang ...
分类:编程语言   时间:2020-02-25 20:28:23    阅读次数:66
java多线程CountDownLatch
先上一个介绍:https://blog.csdn.net/shihuacai/article/details/8856370 用视频https://www.bilibili.com/video/av81181427 中的一个例子来测试 输出为: 实际上, CountDownLatch阻塞的是主线程而 ...
分类:编程语言   时间:2020-02-25 20:29:38    阅读次数:72
SpringBoot基础学习
SpringBoot基础 回顾 JavaSE :OOP MySQL :持久化 html+css+js+jquey+框架 : JavaWeb :原始MVC框架 SSM :框架,简化了开发流程,配置复杂 war :Tomcat运行 SpringBoot :内嵌tomcat,微服务架构 微服务 微服务是一 ...
分类:编程语言   时间:2020-02-25 20:33:38    阅读次数:82
SpringBoot + Redis + Shiro 实现权限管理(转)
概述 本文基于网上整理,为了实现将Shiro框架的session存储到redis里面,进而实现基于Niginx负载均衡,多站点部署; maven下shiro依赖 <!-- shiro --> <dependency> <groupId>org.apache.shiro</groupId> <arti ...
分类:编程语言   时间:2020-02-25 20:35:17    阅读次数:89
python基础(3) 运算符优先级、位运算符、条件判断语句、while循环、循环嵌套
一、运算符优先级 以下表格列出了从最高到最低优先级的所有运算符: | 运算符 | 描述 | | : : | : : | | | 指数运算(优先级最高) | | ~ + | 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 @) | | / % // | 乘,除,取模和取整除 | | + | ...
分类:编程语言   时间:2020-02-25 20:36:14    阅读次数:118
python中如何快速合并两个列表里面的字典
前几天有个小伙伴有这么一个需求:l1=[{x:x}forxinrange(10)]l2=[{x:x}forxinrange(10,20)]想要实现如下的结果:[{0:0,10:10},{1:1,11:11},{2:2,12:12},{3:3,13:13},{4:4,14:14},{5:5,15:15},{6:6,16:16},{7:7,17:17},{8:8,18:18},{9:9,19:19}]
分类:编程语言   时间:2020-02-25 20:37:03    阅读次数:78
JavaScript
1.与html结合 1. 内部JS: 定义` 2. 外部JS: 定义` 注意: ? ``可以定义在html任何界面,但是定义的位置会影响执行顺序 2.数据类型 ? number:数字。 整数/小数/NaN(not a number 一个不是数字的数字类型) ? string:字符串。 字符串 "ab ...
分类:编程语言   时间:2020-02-25 20:41:05    阅读次数:79
漫谈:一个简单的单线程基于epoll的echo服务器(附简单的性能测试)
为什么使用epoll 这个是老生常谈了,四个字,多路复用,要不单线程只能停等排队。另外select和poll不如epoll强大好用。 程序结构漫谈 代码很简陋,基本属于玩具。但是还是随便谈谈。 在单线程模型下使用epoll,只能使用一个epoll的instance同时监听socket描述符和conn ...
分类:编程语言   时间:2020-02-25 21:48:22    阅读次数:91
python爬虫框架之scrapy的快速上手 二
scrapy快速上手之crawl模板 "前面" 提到过,我们使用了basic作为模板生成了爬虫 现在介绍另外一种模板:crawl 创建项目 首先在命令行界面执行: 后,即可得到提示 You can start your first spider with: cd Spider scrapy gens ...
分类:编程语言   时间:2020-02-25 21:50:55    阅读次数:126
Java 类加载器
1、介绍 类的加载必须由类加载器(java.lang.ClassLoader) 来完成。每个类对象都包含一个对定义它的 ClassLoader 的引用。 2、分类 类加载器分为4类: 1)引导类加载器 (Bootstrap ClassLoader):又称根类加载器 负责加再 java 的核心库 (J ...
分类:编程语言   时间:2020-02-25 22:57:52    阅读次数:83
mfc的ClistCtrl控件列的排序
在网上看了许多排序的方法,都没看懂,初学者的悲剧,然后就自己弄了个,请大家指正. ClistCtrl控件的行带着一个结构体,不过那结构体不好懂,看得眼花缭乱.好多也弄不明白,就自己写了个结构体,把一行的数据全写入结构体中, 交换两结构体的数据就简单多了. typedef struct { wchar ...
分类:编程语言   时间:2020-02-25 23:05:23    阅读次数:94
SpringMVC:第二篇
SpringMVC响应数据和结果视图的几种方式,文件上传,异常处理,拦截器的使用方式 ...
分类:编程语言   时间:2020-02-25 23:05:57    阅读次数:64
十分钟记住快速排序(快速排序快速记忆方法)
快速排序很简单,分为三步: 1.找中轴 2.左边快排 3.右边快排 注意事项:每一次快排之前都要判断左边的下标是否小于右边的下标 代码如下: void quick_sort(int * data,int left,int right) { if(left < right) { int index = ...
分类:编程语言   时间:2020-02-25 23:06:30    阅读次数:184
Spring Security常用过滤器介绍
Spring Security常见的15个拦截器1 . org.springframework.security.web.context.SecurityContextPersistenceFilter 首当其冲的一个过滤器,作用之重要,自不必多言。 SecurityContextPersisten ...
分类:编程语言   时间:2020-02-25 23:09:09    阅读次数:83
python的for循环的神奇之处
python的for循环太神奇了: 你可以编写这样的语句: for i in range(10) : j= i**2 print(j) 你也可以编写这样的语句: with open('/path/to/file','r') as f: for line in f.readlines(): print ...
分类:编程语言   时间:2020-02-25 23:09:27    阅读次数:123
Golang中的Slice与数组
1.Golang中的数组 数组是一种具有固定长度的基本数据结构,在golang中与C语言一样数组一旦创建了它的长度就不允许改变,数组的空余位置用0填补,不允许数组越界。 数组的一些基本操作: 1.创建数组: func main() { var arr1 = [...]int{1,2,3,4} //[ ...
分类:编程语言   时间:2020-02-25 23:09:57    阅读次数:91
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!