1.将下面的程序编译连接,用Debug加载、跟踪,然后回答问题。 assume cs:code,ds:data,ss:stack data segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h data ends stack segme ...
分类:
编程语言 时间:
2018-12-01 00:16:17
阅读次数:
308
JAVA在程序运行时,在内存中划分5片空间进行数据的存储。分别是:1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。 基本,栈stack和堆heap这两个概念很重要,不了解清楚,后面就不用学了。 以下是这几天栈和堆的学习记录和心得。得些记录下来。以后有学到新的,会慢慢补充。 一、先说一下最基本 ...
分类:
编程语言 时间:
2018-12-01 00:16:47
阅读次数:
148
描述 找出具有m行n列二维数组Array的“鞍点”,即该位置上的元素在该行上最大,在该列上最小,其中1<=m,n<=10。 找出具有m行n列二维数组Array的“鞍点”,即该位置上的元素在该行上最大,在该列上最小,其中1<=m,n<=10。 输入 输入数据有多行,第一行有两个数m和n,下面有m行,每 ...
分类:
编程语言 时间:
2018-12-01 00:18:32
阅读次数:
232
SpringBoot+SpringCloud+SpringMVC+SpringData 我们把这种架构也称之为spring全家桶 什么是SpringCloudSpring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、 ...
分类:
编程语言 时间:
2018-12-01 00:21:39
阅读次数:
204
目的:实现压缩包的自动解压及删除。 思路:获取压缩包 > 解压 > 删除压缩包 代码实现:此处代码实现前提为.py文件和压缩包在同一文件夹 结果:.zip文件一旦出现,则立刻被解压并删除 ...
分类:
编程语言 时间:
2018-12-01 00:22:29
阅读次数:
192
QQ后台界面(服务器界面):可以对用户管理强制有人下线豪华版:腾讯公司im 项目,即时通讯项目;后台“启动服务器”服务器架设在公网上,是可以实现网络聊天的;----------------------普通版:服务器上有真正的IP地址;通过路由器进行数据转发;TCP/IP协议;传输控制协议和IP协议;... ...
分类:
编程语言 时间:
2018-12-01 00:46:39
阅读次数:
296
看完这篇blog,我相信你肯定想立即在你的项目中使用RxJava了,这篇blog将介绍许多RxJava中的操作符,RxJava的强大性就来自于它所定义的操作符。首先先看一个例子: 准备工作 假设我有这样一个方法:这个方法根据输入的字符串返回一个网站的url列表(啊哈,搜索引擎) 现在我希望构建一个健 ...
分类:
编程语言 时间:
2018-12-01 01:13:11
阅读次数:
190
-显示聊天信息-用一个类来管理聊天界面,放到HashMap里面;QqChat放到一个类里面进行管理;HashMap管理就是引用了一下;ManageQqChat类对显示来说非常重要了; --------------------------好友在线提示 在线-头像彩色; 不在线-头像灰色;只有服务器才能... ...
分类:
编程语言 时间:
2018-12-01 01:13:38
阅读次数:
259
1.实践题目 7-3 程序存储问题 2.问题描述 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁 ...
分类:
编程语言 时间:
2018-12-01 01:14:09
阅读次数:
276
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java第九章:解释第一个程序" 下一章 "“全栈2019”Java第十章:关键字" 学习小组 加入同步学习小组,共同交流与进步 ...
分类:
编程语言 时间:
2018-12-01 01:14:17
阅读次数:
272
遇到的问题:现在每登录一个人,后面的人是能看到前面的登录的人的;但是,前面的人看不到后面的人登录;//后面每登录一个人,有责任去通知前面登录的人他已经上线了;通知了完以后,需要更改好友在线的情况;//不让同一个账号反复登录//如果 好友不在线,则不能聊天=======================... ...
分类:
编程语言 时间:
2018-12-01 01:15:17
阅读次数:
314
在第一篇中,我介绍了RxJava的基础知识。第二篇中,我向你展示了操作符的强大。但是你可能仍然没被说服。这篇里面,我讲向你展示RxJava的其他的一些好处,相信这篇足够让你去使用Rxjava. 错误处理 到目前为止,我们都没怎么介绍onComplete()和onError()函数。这两个函数用来通知 ...
分类:
编程语言 时间:
2018-12-01 01:15:27
阅读次数:
208
QQ聊天项目演示-多对多的聊天流同时并发的异常;服务器中转2/3号只有一个连接;接收信息:while循环不停地读取;当1号点开两个窗口时,2/3会共同去争取这个socket;会出现流同时并发异常;Socket处理成static不太合理;启动一个窗口就会占据Socket不放;-------------... ...
分类:
编程语言 时间:
2018-12-01 01:15:34
阅读次数:
295
如果你现在正在从早期的 Spring Boot 版本进行升级的话,请访问 “migration guide” on the project wiki 页面,这个页面提供了有关升级的详细指南。同时也请查看下 “release notes” 页面,在这个页面中提供了每次新版本发布的新的和值得关注的(ne ...
分类:
编程语言 时间:
2018-12-01 10:59:21
阅读次数:
151
JDK future框架,提供了一种异步编程模式,基于线程池的。将任务runnable/callable提交到线程池executor,返回一个Future对象。通过future.get()获取执行结果,这里提交到线程池,后面的操作不会阻塞。future.get()获取结果会阻塞,其实也是用多线线程执 ...
分类:
编程语言 时间:
2018-12-01 10:59:55
阅读次数:
183
Spring Boot 可以使用经典的开发工具或者使用安装的命令行工具。不管使用何种方式,你都需要确定你的 Java 版本为 Java SDK v1.8 或者更高的版本。在你开始安装之前,你需要确定你当前安装的 Java 版本满足系统运行的需要。 你可以使用下面的命令进行查看: 如果你是 Java ...
分类:
编程语言 时间:
2018-12-01 11:02:30
阅读次数:
279
一、前言 完全是重现别人的过程,学习思路和处理方式,仅供记录,具体请看参考链接,更完善清晰 参考链接 http://izhaoyi.top/2017/06/25/JData/#%E6%95%B0%E6%8D%AE%E9%9B%86%E8%A7%A3%E6%9E%90 尝试重现别人的挖掘过程,学习别人 ...
分类:
编程语言 时间:
2018-12-01 11:03:17
阅读次数:
467
1,从@EnableTransactionManagement 开始入手 2,看到它给容器注册了 TransactionManagementConfigurationSelector 类 3,观察其 selectImports 方法,发现它给容器注册了两个bean 4,分别是 AutoProxyRe ...
分类:
编程语言 时间:
2018-12-01 11:05:32
阅读次数:
125
尽量避免使用值传递,推荐使用const 引用来传递参数 临时变量的代价。 循环体中的局部变量,尽量在循环体内定义 复制操作与构造析构函数的代价差异。 避免过大的循环 cache的时间局限性和空间局限性 时间局限性:如果一个存储单元被访问,则可能该单元会很快再次被访问,因为存在循环; 空间局限性:如果 ...
分类:
编程语言 时间:
2018-12-01 11:06:44
阅读次数:
217
1:目前主流库存秒杀或者限流都是采用悲观锁Pessimistic-Lock机制,主要是安全,在秒杀量不大情况下速度还是比较快的。 2:比如我遇到的场景,10万人来抢购商品,(1)限流进来,比如实际只放2000人进来抢购。(2)机器压力够那直接10万用户直接来抢商品,在库存抢完后的一定时间内把抢购置灰 ...
分类:
编程语言 时间:
2018-12-01 11:07:26
阅读次数:
233