进程与线程 参考链接: http://python.jobbole.com/87760/ 单核CPU是怎么执行多任务的? 单核CPU是怎么执行多任务的? 操作系统轮流让各个任务交替执行,任务1执行0.01秒,切换到任务2,任务2执行0.01秒,再切换到任务3,执行0.01秒……这样反复执行下去。表面 ...
分类:
编程语言 时间:
2018-12-05 18:40:38
阅读次数:
205
如代码,分别实现 diyTrim 及 removeRepetition 函数,并跑通代码中的测试用例。 ...
分类:
编程语言 时间:
2018-12-05 18:41:25
阅读次数:
242
声明Bean的注解: @Component组件 @Service service层 @Respository dao层 @Controller 注入Bean的注解: @Autowired Spring提供的注解 @Inject JSR-330提供的注解 @Resource JSR-250提供的注解 ...
分类:
编程语言 时间:
2018-12-05 18:41:38
阅读次数:
178
目录 1 基本实现原理 1.1 如何使用 1.2 设计思想 2 自定义同步器 2.1 同步器代码实现 2.2 同步器代码测试 3 源码分析 3.1 Node结点 3.2 独占式 3.3 共享式 4 总结 Java并发包(JUC)中提供了很多并发工具,这其中,很多我们耳熟能详的并发工具,譬如 ...
分类:
编程语言 时间:
2018-12-05 18:42:08
阅读次数:
221
C语言多线程
分类:
编程语言 时间:
2018-12-05 18:43:37
阅读次数:
196
构造器,又称为构造方法。构造器用于构造该类的实例,也就是对象。 格式如下:[修饰符] 类名 (形参列表){//n条语句} 构造方法是一种特殊的方法,与一般的方法区别: 1.构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。 2.构造方法的调用是在创建一个对象时使用new操 ...
分类:
编程语言 时间:
2018-12-05 20:26:25
阅读次数:
233
在社交网络中,有一个 "六度分割理论" ,具体是说,世界上任何互不相识的两人,平均只需要六步就能够建立起联系。一个用户的一度连接用户就是他的好友,二度连接用户就是他好友的好友,三度连接用户就是他好友好友的好友。 给定一个用户,如何找出这个用户的所有三度(包括一度、二度和三度)好友关系呢? 1. 什么 ...
分类:
编程语言 时间:
2018-12-05 20:26:31
阅读次数:
238
print(), help() type() 直接用不需要导包,但python中有大量的方法需要导包。 导入time模块,以及导入模块下的方法 导入* 导入包的同时给模块起一个别名 as 关键字 import 模块 as 别名 可以有效避免模块代码被导入的时候被动执行的问题 if _name_="_ ...
分类:
编程语言 时间:
2018-12-05 20:28:20
阅读次数:
233
三、日志 1、日志框架 springboot:底层是spring框架,spring框架默认使用JCL; springboot选用SLF4j和logback; 2、SLF4j使用 1、如何在系统中使用SLF4j 以后开发的时候,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的 ...
分类:
编程语言 时间:
2018-12-05 20:29:27
阅读次数:
174
本文主要是对Web2py框架的介绍和安装使用。 一、 介绍 全栈式Web框架;Web2py是 Google 在 web.py 基础上二次开发而来的,兼容 Google App Engine 。是一个为Python语言提供的全功能Web应用框架,旨在敏捷快速的开发Web应用,具有快速、安全以及可移植的 ...
分类:
编程语言 时间:
2018-12-05 20:29:52
阅读次数:
228
文件上传 1.maven的配置文件中添加一下jar file.html <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:sec="http://w ...
分类:
编程语言 时间:
2018-12-05 20:31:02
阅读次数:
149
1:下载:phantomjs http://phantomjs.org/download.html 2:JAVA代码 3:js代码 ...
分类:
编程语言 时间:
2018-12-05 20:31:11
阅读次数:
277
类、函数和方法的定义: ...
分类:
编程语言 时间:
2018-12-05 20:32:00
阅读次数:
198
1、基本原理 采用多路 I/O 复用技术可以让单个线程高效的处理多个连接请求(尽量减少网络IO的时间消耗) (1)为什么不采用多进程或多线程处理? (2)单线程处理的缺点? 2、Redis不存在线程安全问题? Redis采用了线程封闭的方式,把任务封闭在一个线程,自然避免了线程安全问题,不过对于需要 ...
分类:
编程语言 时间:
2018-12-05 20:32:12
阅读次数:
190
我们继续来完善用户的注册功能 注册的时候前端post过来 手机号,验证码,密码,而密码和验证码我们只需要在serialzers 里面验证用,不需要序列化返回给前端 正常的serialzers 是怎样的逻辑呢? 我们来看下CreateModelMixin 的源码 上面的错误查看源码中CreateMod ...
分类:
编程语言 时间:
2018-12-05 20:32:44
阅读次数:
161
笔者在学习数据结构与算法时,尝试着将排序算法以动画的形式呈现出来更加方便理解记忆,本文配合Demo 在Object-C中学习数据结构与算法之排序算法阅读更佳。 目录 选择排序 冒泡排序 插入排序 快速排序 双路快速排序 三路快速排序 堆排序 总结与收获 参考与阅读 选择排序 选择排序是一种简单直观的 ...
分类:
编程语言 时间:
2018-12-05 20:33:04
阅读次数:
140
一、数据分析 1.pandas、numpy、matplotlib 2.概率论基础知识 3.统计学基础知识 4.线性回归、因子模型 5.数据挖掘 二、爬虫 1.web开发知识 2.网络编程 3.数据库 4.request、beautifulseap、爬虫库 5.手机端数据爬取 三、web开发 1.ht ...
分类:
编程语言 时间:
2018-12-05 20:33:34
阅读次数:
141
简介: 正则表达式本身是一个小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,我们可以通过直接调用来实现正则匹配。 正则表达式基础知识: --普通字符匹配自身 abc abc --元字符 . :匹配任何字符(\n)换行符除外例:a.a aba \ :转义字符例:a\tb a b ...
分类:
编程语言 时间:
2018-12-05 20:35:40
阅读次数:
180
JavaScript中的面向对象是个老生常谈的话题,但是依然有很多小伙伴处于懵逼状态。面试时候最担心的就是被问到面向对象相关的内容,自己看过无数的资料,依然对面向对象百思不得其解。到底什么是原型?什么是构造函数?什么是继承。。。一提到这些概念那真是欲哭无泪、悲愤交加,甚至恨的直咬牙!所以有必要谈一次面向对象。对象在生活中指的是女朋友或者男朋友,而在JavaScript里说的通俗一点就是一个放了很多
分类:
编程语言 时间:
2018-12-05 20:36:05
阅读次数:
207
客户端用Unity开发,主要就是搭建一下聊天室的UI界面:输入框,聊天内容显示框,发送按钮 灰色背景的就是Message,也就是聊天内容的显示框,是一个Text类型,这里创建UI方面就不多讲了 在Canvas下挂一个ChatManager脚本 using System;using UnityEngi ...
分类:
编程语言 时间:
2018-12-05 20:37:38
阅读次数:
202