首页 > 2018年02月22日 > 全部分享
linux write系统调用如何实现
在Linux下我们在使用设备的时候,都会用到write这个函数,通过这个函数我们可以象使用文件那样向设备传送数据。可是为什么用户使用write函数就可以把数据写到设备里面去,这个过程到底是怎么实现的呢? 这个奥秘就在于设备驱动程序的write实现中,这里我结合一些源代码来解释如何使得一个简简单单的w ...
分类:系统服务   时间:2018-02-22 22:56:28    收藏:0  评论:0  赞:0  阅读:287
poj2886 Who Gets the Most Candies?
思路: 先打反素数表,即可确定因子最多的那个数。然后模拟踢人的过程确定对应的人名。模拟的过程使用线段树优化加速。 实现: ...
分类:其他   时间:2018-02-22 22:56:08    收藏:0  评论:0  赞:0  阅读:205
C#常用的几种集合和使用范围
C#中常用的集合主要分为两类:泛型集合和非泛型集合 使用非泛型集合需要引入命名空间System.Collection ArrayList 可以根据需要动态增加的数组 Hashtable 用来存储键值对的哈希表 Queue 循环先进先出的队列 Stack 遵循后进先出的栈 使用泛型集合需要引入命名空间 ...
分类:Windows开发   时间:2018-02-22 22:55:50    收藏:0  评论:0  赞:0  阅读:268
浅析parseInt与parseFloat的区别
parsetInt与parseFloat的区别还是很大的,简单来说,parseInt解析字符串为整数,parseFloat解析字符串为小数。 首先说parseInt() 1.可以接受两个参数,第一个为字符串,第二个为进制数,第二个参数不是必须的,如果没有第二个参数,默认为十进制。 2.如果参数字符串 ...
分类:其他   时间:2018-02-22 22:55:33    收藏:0  评论:0  赞:0  阅读:185
位、字节、字符的区别
位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示,1B(byte,字节)= 8bit(位) 字符:是指计算机中使用的字母、数字、字和符号 ASCIIS码: 1个英文字母(不分大小写)= ...
分类:其他   时间:2018-02-22 22:55:15    收藏:0  评论:0  赞:0  阅读:223
Pwn_5 Stack Overflow
Buffer Overflow因为程序本身没有正确检查输入数据的大小,造成攻击者可以输入比buffer还要大的数据,使得超出部分覆盖程序的其他部分,影响程序执行。Stack Overflow 利用方式简单,可以直接覆盖return address和控制参数Vunlnerable Functionge... ...
分类:其他   时间:2018-02-22 22:54:54    收藏:0  评论:0  赞:0  阅读:219
【BZOJ4805】欧拉函数求和(杜教筛)
【BZOJ4805】欧拉函数求和(杜教筛) 题面 "BZOJ" 题解 好久没写过了 正好看见了顺手切一下 令$$S(n)=\sum_{i=1}^n\varphi(i)$$ 设存在的某个积性函数$g(x)$ $$(g \varphi)(i)=\sum_{d|i}g(d)\varphi(\frac{i} ...
分类:其他   时间:2018-02-22 22:54:19    收藏:0  评论:0  赞:0  阅读:191
11.Ajax JSON
概述: **入门的案例** 1.需求:在JSP的页面上,提供一个按钮,点击按钮,偷偷的发送异步请求(页面没提交),让按钮下方的<h4>标题中显示内容(服务器端响应的内容) 2.编写代码 * 客户端 * 采用的异步的方式 * 采用XMLHttpRequest对象 * 服务器端 * 在控制台输出一句话 ...
分类:Web开发   时间:2018-02-22 22:54:02    收藏:0  评论:0  赞:0  阅读:201
linux设置全局变量
vim /etc/profile 1 :首先在此文件中设置环境变量; 2:export 设置好的环境变量. export PATH="变量路径" 更新权限 source profile ...
分类:系统服务   时间:2018-02-22 22:52:56    收藏:0  评论:0  赞:0  阅读:235
Bzoj4805: 欧拉函数求和
好久没写杜教筛了 练练手~~AC量刷起~~ cpp include define RG register define IL inline define Fill(a, b) memset(a, b, sizeof(a)) using namespace std; typedef long long ...
分类:其他   时间:2018-02-22 22:52:39    收藏:0  评论:0  赞:0  阅读:239
ArrayList和LinkedList
List ADT(抽象数据类型)有两种流行的实现方式。 ArrayList: 提供了List ADT的一种可增长数组的实现。使用ArrayList的优点在于,对get和set的调用花费常数时间。其缺点是新项的插入和现有相的删除代价昂贵,除非变动的是在ArrayList的末端。看下面代码,add和re ...
分类:其他   时间:2018-02-22 22:51:52    收藏:0  评论:0  赞:0  阅读:225
web测试通用要点大全(Web Application Testing Checklist)
使用测试清单进行测试的重要性 1)维护应用程序的可复用测试用例的标准库将确保最常见的bug将被更迅速的发现。2)清单有助于快速完成应用程序的新版本测试用例的编写。3)重用测试用例有助于在编写重复测试用例上节约资源。 4)重要的测试用例将总是被覆盖,从而使它几乎不可能忘记 5)测试清单可供开发者确保最 ...
分类:移动平台   时间:2018-02-22 22:50:42    收藏:0  评论:0  赞:0  阅读:234
POJ 3414 -- Pots
POJ 3414 -- Pots 题意: 给出了两个瓶子的容量A,B, 以及一个目标水量C, 对A、B可以有如下操作: FILL(i) fill the pot i (1 ≤ i ≤ 2) from the tap; DROP(i) empty the pot i to the drain; POU ...
分类:其他   时间:2018-02-22 22:50:17    收藏:0  评论:0  赞:0  阅读:247
Private Cloud和On-Premise区别
大家常常听到PrivateCloud和On-Premise两个术语,下面通过相关背景介绍区分两者的差别。
分类:其他   时间:2018-02-22 22:31:16    收藏:0  评论:0  赞:0  阅读:5009
激活函数
激活函数 使用 S 型函数作为隐藏单元上的激活函数,S 型函数的导数最大值为 0.25(如上所示)。这意味着,当你用 S 型函数单元进行反向传播时,网络上每层出现的错误至少减少 75%,如果有很多层,权重更新将很小,这些权重需要很长的训练时间。因此,S 型函数不适合作为隐藏单元上的激活函数。 初识修 ...
分类:其他   时间:2018-02-22 22:30:05    收藏:0  评论:0  赞:0  阅读:268
MVC模式
MVC模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。 Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化。 Co ...
分类:Web开发   时间:2018-02-22 22:28:30    收藏:0  评论:0  赞:0  阅读:200
基本数据类型和String相互转换
1 package com.jdk7.chapter5; 2 3 public class BasicToString { 4 /** 5 * 基本数据类型转换为String 6 * 方法一:String.valueOf(基本数据类型) 7 * 方法二:基本数据类型的封装类.valueOf(基本数据... ...
分类:其他   时间:2018-02-22 22:28:09    收藏:0  评论:0  赞:0  阅读:208
SSM-MyBatis-05:Mybatis中别名,sql片段和模糊查询加getMapper
简单概述一下本讲 别名,sql片段简单写一下,模糊查询多写一点 一。别名 别名写在大配置中 二。sql片段 在开发过程中一般不直接使用*作为sql的查询语句的列,因为会损耗性能严重,在多次,重复使用列名,但是列名太多,所以很麻烦,怎么解决? sql片段 怎么使用? 如下: 用include将sql片 ...
分类:移动平台   时间:2018-02-22 22:27:50    收藏:0  评论:0  赞:0  阅读:290
[Java] File类 递归 获取目录下所有文件/文件夹
package com.xiwi; import java.io.*; import java.util.*; class file{ public static void main(String args[]){ System.out.println("file Go..."); // 这里改成你... ...
分类:编程语言   时间:2018-02-22 22:27:00    收藏:0  评论:0  赞:0  阅读:344
稀疏矩阵乘法 · Sparse Matrix Multiplication
[抄题]: 给定两个 稀疏矩阵 A 和 B,返回AB的结果。您可以假设A的列数等于B的行数。 [暴力解法]: 时间分析: 空间分析: [思维问题]: [一句话思路]: 如果为零则不相乘,优化常数的复杂度。 [输入量]:空: 正常情况:特大:特小:程序里处理到的特殊情况:异常情况(不合法不合理的输入) ...
分类:其他   时间:2018-02-22 22:26:41    收藏:0  评论:0  赞:0  阅读:269
773条   上一页 1 2 3 4 5 6 ... 39 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!