首页 > 2018年08月05日 > 全部分享
同步、异步、阻塞、非阻塞,自己的理解
阻塞IO(操作系统支持的功能):应用程序的线程 调用操作系统的IO操作,操作系统默认会主动把应用程序的线程设为sleep状态,直到操作系统完成IO,准备好数据后才将应用程序的线程唤醒 阻塞状态下,这个线程会被操作系统强制挂起(设为sleep),无法执行后边的操作。 非阻塞IO(操作系统支持的功能): ...
分类:其他   时间:2018-08-05 14:04:53    收藏:0  评论:0  赞:0  阅读:258
完美转发
完美转发(perfect forwarding)问题是指函数模板在向其他函数传递参数时该如何保留该参数的左右值属性的问题。也就是说函数模板在向其他函数传递自身形参时,如果相应实参是左值,它就应该被转发为左值;同样如果相应实参是右值,它就应该被转发为右值。 这样做是为了保留在其他函数针对转发而来的参数 ...
分类:其他   时间:2018-08-05 14:04:05    收藏:0  评论:0  赞:0  阅读:229
乘法逆元
最后附上一道hash题 需要用到乘法逆元. https://vjudge.net/problem/OpenJ_Bailian-1200 ...
分类:其他   时间:2018-08-05 14:03:24    收藏:0  评论:0  赞:0  阅读:194
Android 开源框架 ( 九 ) 图片加载框架---ImageLoader
一.引言 Android的每一个App通常只拥有有限的系统资源,Android设备为每个App分配的内存大小是也是有上限的,并且,针对不同的设备配置所分配的内存大小也是不一样的,最小为16MB。图片会占用大量的内存,尤其是那些超清照片。所以图片加载时做容易造成安卓内存溢出的原因,而要解决这些问题还需 ...
分类:移动平台   时间:2018-08-05 14:03:05    收藏:0  评论:0  赞:0  阅读:182
表格多选删除
1、系统方式 将要删除的数据添加到待删数组中,从数据源中删除待删数组中包含的数据,刷新表格。 OC 中可设置编辑模式为 UITableViewCellEditingStyleDelete | UITableViewCellEditingStyleInsert; 或者设置 myTableView.al ...
分类:其他   时间:2018-08-05 14:02:11    收藏:0  评论:0  赞:0  阅读:331
jmeter压力测试原则
Number of Threads(users)【线程数】: 一个用户占一个线程, 200个线程就是模拟200个用户 Ramp-Up Period(in seconds): 设置线程需要多长时间全部启动。如果线程数为200 ,准备时长为10 ,那么需要1秒钟启动20个线程。也就是每秒钟启动20个线程 ...
分类:其他   时间:2018-08-05 14:01:38    收藏:0  评论:0  赞:0  阅读:190
PL_SQL学习
打印输出: dbms_output.put_line('AA'); 显示服务器输出信息 set serveroutput on; 打印出eid=1的员工姓名: 抛出异常: 使用%type进行目标类型赋值(若表字段类型改变时变量的类型也会实时更改) 常用变量类型 1. binary_integer:: ...
分类:数据库技术   时间:2018-08-05 14:01:20    收藏:0  评论:0  赞:0  阅读:173
如果想要跨平台,在file类下有separtor(),返回锁出平台的文件分隔符
对于命令:File f2=new file(“d:\\abc\\789\\1.txt”) 这个命令不具备跨平台性,因为不同的OS的文件系统很不相同。 如果想要跨平台,在file类下有separtor(),返回锁出平台的文件分隔符。 File.fdir=new File(File.separator) ...
分类:其他   时间:2018-08-05 14:01:05    收藏:0  评论:0  赞:0  阅读:186
Delphi使用ADO连接网络数据库,断网后重连问题
原始文章: https://blog.csdn.net/blog_jihq/article/details/11737699# 使用TADOConnection对象连接网络数据库(以MySQL为例),当本地网络断开时,连接对象的Connected属性不会发生变化,一直是True。 即使将连接对象的K ...
分类:数据库技术   时间:2018-08-05 14:00:25    收藏:0  评论:0  赞:0  阅读:252
20180805 玩玩FPGA开发,学学Verilog,学学基本操作,制作流水灯
20180805 玩玩FPGA开发,学学Verilog,学学基本操作,制作流水灯 我毕业设计做的就是FPGA,但是什么都没有学。校外毕设老师对我非常无奈,不过还好,校内的指导老师送了我一个很久很久的开发板,配套的教程是2010年的竞赛教程,教程里的截图很显然的win7风格……下面是老师送的开发板上的... ...
分类:其他   时间:2018-08-05 14:00:08    收藏:0  评论:0  赞:0  阅读:317
锁标记如果过多,就会出现线程等待其他线程释放锁标记
锁标记如果过多,就会出现线程等待其他线程释放锁标记,而又都不释放自己的锁标记供其他线程运行的状况。就是死锁。 死锁的问题通过线程间的通信的方式进行解决。 线程间通信机制实际上也就是协调机制。 线程间通信使用的空间称之为对象的等待队列,则个队列也是属于对象的空间的。 Object类中又一个wait() ...
分类:编程语言   时间:2018-08-05 13:59:51    收藏:0  评论:0  赞:0  阅读:189
Unknown tag (s:property)的原因
今天在做struts2的练习,然后在jsp页面我使用<s:property value="name"/>竟然报错, 然后网上走了下,恍然大悟,我原来没有在jsp页面里面添加<%@taglib prefix="s" uri="/struts-tags"%> 想想也是,不添加它怎么认识呀! ...
分类:其他   时间:2018-08-05 13:59:37    收藏:0  评论:0  赞:0  阅读:255
【阅读笔记】0x04 二分
(一)二分 答案必须具有单调性!! 一。整数集合上的二分 有两种不同的写法:当check(mid)成立时,若答案在右区间,采用第一种写法;反之,若答案在左区间,采用第二种写法。采用配套写法,可以防止死循或漏解。 ① ② 注意:若存在负整数的情况,需采用mid=(xxx)>>1而非mid=(xxx)/ ...
分类:其他   时间:2018-08-05 13:59:19    收藏:0  评论:0  赞:0  阅读:166
【解码】浮点数精度问题 | 为什么(int)(32.3 x 100) = 3229?
零 | 序 前几天在找一个代码问题时,苦思不得其解,简直要怀疑人生。查看各种参数,输入输出,都符合条件,最后各种排除法之后,定位到一段简单的代码,简化后大致如下: 原代码中本来预想c应该会等于3230,可是最后的结果却是3229!!! 第一反应就觉得应该是浮点数精度问题,但是怎么条理清晰地向别人解释 ...
分类:其他   时间:2018-08-05 13:58:46    收藏:0  评论:0  赞:0  阅读:164
scrapy 组合多个页面的数据一并存储
暂不重复,请看参考信息 参考: https://segmentfault.com/q/1010000009651745/a-1020000009652641 https://www.jianshu.com/p/de61ed0f961d https://www.zhihu.com/question/5 ...
分类:其他   时间:2018-08-05 13:58:31    收藏:0  评论:0  赞:0  阅读:298
线段树2(乘法 懒标记)洛谷3373
经过segment 1的大力copy后及乱搞后(雾),得到AC... 其实并没有好吧..笑cry segment 2主要增加了区间乘法,增加1个tag及1个update,并且修改维护标记过程(pushdown),即可 那么pushdown过程中就会涉及乘法和加法的优先问题, 显而易见,就是乘法优先嘛 ...
分类:其他   时间:2018-08-05 13:58:15    收藏:0  评论:0  赞:0  阅读:398
锁标记是对象的概念,加锁是对对象加锁,目的是在线程之间进行协调
Object obj; Obj.setValue(123); Synchronized用来修饰方法,表示当某个线程调用这个方法之后,其他的事件不能再调用这个方法。只有拿到obj标记的线程才能够执行代码块。 注意:Synchronized一定使用在一个方法中。 锁标记是对象的概念,加锁是对对象加锁,目 ...
分类:编程语言   时间:2018-08-05 13:58:01    收藏:0  评论:0  赞:0  阅读:172
BZOJ3876 AHOI/JSOI2014支线剧情(上下界网络流)
原图所有边下界设为1上界设为inf花费为时间,那么显然就是一个上下界最小费用流了。做法与可行流类似。 由于原图是一个DAG,跑出来的可行流就是最小流,因为对于一般图来说最小流小于可行流的原因就是其中有环而可以利用这一点达到退流。既然是最小流,每次增广又保证了费用最小,且显然不会有负权增广路,所以跑可 ...
分类:Web开发   时间:2018-08-05 13:57:29    收藏:0  评论:0  赞:0  阅读:179
window安装activemq
原文: https://www.cnblogs.com/donsenChen/p/8656563.html ActiveMQ5.14.5下载地址 http://activemq.apache.org/activemq-5145-release.html 安装、启动、和添加服务 安装 下载后加压zip ...
分类:Windows开发   时间:2018-08-05 13:57:13    收藏:0  评论:0  赞:0  阅读:225
22. 定时器用什么做的
Timer类的实现原理 请参考博文:https://blog.csdn.net/jijianshuai/article/details/78409381 Timer的两大缺陷: 1. Timer底层是使用一个单线来实现多个Timer任务处理的,所有任务都是由同一个线程来调度,所有任务都是串行执行,意 ...
分类:其他   时间:2018-08-05 13:57:00    收藏:0  评论:0  赞:0  阅读:216
1238条   上一页 1 ... 37 38 39 40 41 ... 62 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!