码迷,mamicode.com
首页 > 2018年10月11日 > 全部分享
协程实现多边同时交互原理
协程的好处: 在IO密集型的程序中由于IO操作远远慢于CPU的操作,所以往往需要CPU去等IO操作。 同步IO下系统需要切换线程,让操作系统可以在IO过程中执行其他的东西。 这样虽然代码是符合人类的思维习惯但是由于大量的线程切换带来了大量的性能的浪费,尤其是IO密集型的程序。 所以人们发明了异步IO ...
分类:其他好文   时间:2018-10-11 23:47:10    阅读次数:254
编程心得
对之前的编程,我总结为为了编程而编程。 只是为了完成一次的任务,而没有用发展的眼光去编程。 在平时编程敲打代码的时候,第一个想到的是百度,去找模板,去抄去改,而没有自己实实在在的分析问题,把问题分解用自己的思路推算。在写代码的时候,没有为了重复使用而模板化,为了以后翻看而加注释,很多临时借鉴的东西, ...
分类:其他好文   时间:2018-10-11 23:46:56    阅读次数:154
java中读取资源文件的方法
展开全部 展开全部 1.使用java.util.Properties类的load()方法 示例: //文件在项目下。不是在包下!! InputStream in = new BufferedInputStream(new FileInputStream("demo.properties")) ; P ...
分类:编程语言   时间:2018-10-11 23:46:50    阅读次数:221
百度三面
一面: 1.简要介绍项目; 2.select(),poll(),epoll()函数用法 3.介绍TCP和UDP 4.合并两个有序链表,生成一个新的有序链表 5.二叉树查找路径 (4,5都是剑指offer上的题) 6.哈希表相关知识 7.读写锁 二面: 1.简要介绍TCP和UDP 2.介绍项目 3.说 ...
分类:其他好文   时间:2018-10-11 23:46:37    阅读次数:306
设计思路
本程序的主要设计思路:首先建立一个文本文件,然后通过java中的函数把文件读取进入缓冲区,当然这需要头文件的支撑,然后需要用map去进行排序,但是我学了好久这个语法,还是没学会,排序之后就是通过循环输出,输出次数排在前几个的单词,这样说起来很简单,但是当然按照他们设计的程序进行写的时候,却发现有的语 ...
分类:其他好文   时间:2018-10-11 23:46:31    阅读次数:217
哈姆雷特观后感 一把辛酸泪
在我长时间的努力下我终于写完了那个简单的任务,我尝试了好几种方法后,终于成功了,也是醉了。 为了能同时显示出现次数最多的字母以及次数,我在出现一次错误后改用了相似的两段程序,我成功了。 import java.io.BufferedReader;import java.io.File;import ...
分类:其他好文   时间:2018-10-11 23:46:22    阅读次数:161
类和对象实例2
//定义姓名,年龄,从键盘接收,循环判断姓名与年龄并输出相应的语句//定义Person类 public class Person { String name; //姓名 int age; //年龄 /** * 用来循环接收用户输入,然后判断年龄 */ // 显示信息方法 public voi... ...
分类:其他好文   时间:2018-10-11 23:46:14    阅读次数:168
文本样式
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>postion</title> <style> .p1{ /* *text-transform可以用来设置文本的大小写 * 可选值: * none 默认值,该怎么显示就怎么显示,不做 ...
分类:其他好文   时间:2018-10-11 23:46:03    阅读次数:143
Newcoder Wannafly24C 失衡天平 DP
题目传送门 题意:给你$N$个数,你可以将其划分为若干对集合(这里所说的集合允许数字重复)(即集合是两个集合两个集合出现),每对集合中两个集合所有元素的和的差的绝对值不超过$M$,可以有数字不在集合内,可以有集合为空。求所有集合内数的和的最大值。$N \leq 100 , M \leq 100$,数 ...
分类:其他好文   时间:2018-10-11 23:45:55    阅读次数:186
Mayan
#include<bits/stdc++.h>using namespace std;typedef long long ll;const int mod=1e9+7;const int P=16;const int mo=1e5;const int M=800000+5;int mp[10][8] ...
分类:其他好文   时间:2018-10-11 23:45:40    阅读次数:211
剑指Offer 5. 用两个栈实现队列 (栈)
题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。题目地址https://www.nowcoder.com/practice/54275ddae22f475981afa2244dd448c6?tpId=13&tqId=11158&tPage=1&rp=2&r... ...
分类:其他好文   时间:2018-10-11 23:45:33    阅读次数:188
汇编语言 第二章
对于一个汇编程序员来说,CPU中的主要部件是寄存器。寄存器是CPU中程序员可以用指令读写的部件。程序员通过改变寄存器里的内容来实现对CPU的控制。 一:寄存器的相关总结 1: 8086CPU的所有寄存器都是16位的,可以存放2个字节。其中8086CPU中的AX BX CX DX这4个寄存器都可以分为 ...
分类:编程语言   时间:2018-10-11 23:45:26    阅读次数:212
个人博客的上云之路
一转眼已经做了3年多的Web开发,但是还没有一个自己的个人网站,确实感觉有点说不过去。这段时间刚好公司不太忙,闲来无事就开始琢磨这个事。我们开发网站肯定得在公网上有一台自己的服务器,现在这服务器很好解决,各大厂商整天都在宣传自己的云,我们直接在上边租一台服务器就可以了。我这里选用的阿里云,不为别的就... ...
分类:其他好文   时间:2018-10-11 23:45:17    阅读次数:309
错题1:(关于补码反码)
:这道题的正确结果是什么? 首先要明白在计算机中都是以补码形式存储数据的。 正数的原码、反码、补码都是一样的,负数的补码等于反码+1 ~符号是单目运算符,代表按位取反,结果的每位值和原始值均相反,即原本为1结果为0,原本为0,结果为1。 例如:8位的数字在计算机中就是存储为: 1111 1111 - ...
分类:其他好文   时间:2018-10-11 23:44:58    阅读次数:163
[LeetCode] 738. Monotone Increasing Digits
Given a non-negative integer N, find the largest number that is less than or equal to N with monotone increasing digits. (Recall that an integer has m ...
分类:其他好文   时间:2018-10-11 23:44:51    阅读次数:216
python_库学习_01
一。python的库学习之 财经数据接口包 1.安装ThShare 直接pip install tushare 可能会出现缺少依赖库的情况,依次安装,大概有lxml,pandas,bs4,requests,pandas依次安装后查看tushare官方文档详细接口的使用 import tushare ...
分类:编程语言   时间:2018-10-11 23:44:30    阅读次数:208
Atcoder 乱做
最近感觉自己思维僵化,啥都不会做了…… ARC103 F "Distance Sums" 题意 给定第 $i$ 个点到所有点的距离和 $D_i$ ,要求构造一棵合法的树。满足第 $i$ 个点到其他所有点的距离和为 $D_i$ 。 $n \le 10^5$ 。 技巧 寻找特殊的量,推出整个树的形态 题 ...
分类:其他好文   时间:2018-10-11 23:44:20    阅读次数:523
1067条   上一页 1 2 3 4 5 6 7 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!