随着嵌入式的发展,Linux系统的安装也是必需的一部分
本博客中以红旗(Red Flag)Asianux Workstation 3为例进行描述,其他版本的Linux与此相似。
1.1 安装方式
根据Linux系统在计算机中的存在方式,将Linux的安装分为单系统、多系统和虚拟机。
1.单系统安装。指在计算机中仅安装Linux系统,无其它操作系统。
2.多系统安装。指在同一台计算机中,除了安装Linux系统外还有其它操作系统,需要对计算机中硬盘空间进行合理分配,并且按照不...
分类:
系统相关 时间:
2016-05-30 15:11:36
阅读次数:
263
在剖析完Muduo网络库源码之后,我们试着完成一个高效的数独和八数码问题求解服务器。
先说说为什么要选择这两个问题?数独问题一直是陈硕老师很喜欢的问题,在muduo网络库中多次提到并有示例。八数码问题是我很喜欢的问题,所以在此综合完成求解数独和八数码问题的高效服务端程序。
编写这样一个看似简单的服务程序的技术含量远高于所谓的控件堆砌型开发,虽然有muduo网络库帮助我们处理网络事件,我们只需要...
分类:
其他好文 时间:
2016-05-30 15:10:14
阅读次数:
218
Hibernate持久化对象的三种状态:瞬时对象(Transient Objects),持久化对象(Persist Objects),离线对象(Detached Objects)。
三种状态:
瞬时对象(Transient Objects):使用new 操作符初始化的对象不是立刻就持久的。它们的状态是瞬时的,也就是说他们没有任何跟数据库表相关联的行为,只要应用不在引用这些对象(不...
分类:
Web程序 时间:
2016-05-30 15:11:43
阅读次数:
222
标 题: 密码控件安全技术浅析及攻击实例
时 间: 2013-07-14,16:09:57
密码控件是一个很常见的控件,这篇文章主要介绍一下安全密码控件的一些实现思路和攻击思路。
1 物理密码键盘和密码控件的对比
先说一下程序中的密码控件和现实中的密码键盘的对比。几乎每个人都在银行或者ATM机器上输入过密码,那在输入密码的过程中你接触到的那个键盘就是一个金融密码键盘。一般柜...
分类:
其他好文 时间:
2016-05-30 15:08:57
阅读次数:
148
前言今天加班回来,终于有时间继续更新NIO的文章了。在前一篇文章我们讲解了缓冲区的知识,并通过代码演示了如何使用缓冲区的API完成一些操作。这里要讲的通道于缓冲区关系密切,简单来说,缓冲区是填充数据的载体,而通道则可以理解为传输数据的载体。回忆在TCP/IP中建立握手的过程,发送端有一个发送缓冲区而接受端有一个接收缓冲区,进程从缓冲区中取数据,之后缓冲区又可以被填满,而传输数据的网络则可以理解为通道...
分类:
编程语言 时间:
2016-05-30 15:09:47
阅读次数:
153
作者:陈明乾
感谢: MageEdu
大纲
作者概述
什么是性能调优?(what)
为什么需要性能调优?(why)
什么时候需要性能调优?(when)
什么地方需要性能调优?(where)
什么人来进行性能调优?(who)
怎么样进行性能调优?(How)
总结
硬件配置:CUP Xeon E5620 x 2 8核心, 内存 ...
分类:
其他好文 时间:
2016-05-30 15:10:35
阅读次数:
329
【0】README
0)本文部分文字描述转自:“Spring In Action(中/英文版)”,旨在review spring(2)装配Bean 的相关知识;
1)在spring中,对象无需自己查找或创建与其所关联的其他对象。相反,容器负责把需要相互协作的对象引用赋予各个对象;
2)装配:创建应用对象之间协作关系的行为通常称为装配,这也是依赖注入(DI)的本质(干货——装配是依赖注入...
分类:
编程语言 时间:
2016-05-30 15:10:53
阅读次数:
172
2.1 在 MONGODB中筛选房源
再在 1-3练习的基础上做修改。获取了url后只需要在获取详情页处添加:
for title,district,img,price,hostName,hostPicSrc,hostSexual in zip(titles,districts,imgs,prices,hostNames,hostPicSrcs,hostSexuals):
data={...
分类:
编程语言 时间:
2016-05-30 15:09:31
阅读次数:
160
ArrayList是java集合中最常用的,基于一个数组实现的,容量可以动态增长。
ArrayList不是现成安全的,只能在单线程环境下使用。
本文以jdk1.8的源码为例,分析其实现机制。
1、基本属性与构造函数
public class ArrayList extends AbstractList
impl...
分类:
编程语言 时间:
2016-05-30 15:09:21
阅读次数:
220
在mysql数据库中,有mysql_install_db脚本初始化权限表,存储权限的表有:
user表
db表
host表
table_priv表
columns_priv表
proc_priv表
MySQL存取控制包含2个阶段:
阶段1:服务器检查你是否允许连接。
阶段2:假定你能连接,服务器检查你发出的每个请求。看你是否有足够的权限实施它。例如,如果你从数据库中一个表精选(se...
分类:
数据库 时间:
2016-05-30 15:09:45
阅读次数:
256
前言:
FISTA(A fast iterative shrinkage-thresholding algorithm)是一种快速的迭代阈值收缩算法(ISTA)。FISTA和ISTA都是基于梯度下降的思想,在迭代过程中进行了更为聪明(smarter)的选择,从而达到更快的迭代速度。理论证明:FISTA和ISTA的迭代收敛速度分别为O(1/k2)和O(1/k)。
本篇博文先从解决优化问题的传...
分类:
其他好文 时间:
2016-05-30 15:08:18
阅读次数:
810
背景之前博文中关于CNN的模型训练功能上是能实现,但是研究CNN模型内部结构的时候,对各个权重系数ww,偏差bb的shape还是存在疑惑,为什么要取1024,为什么取7*7*64,最近找到了一些相关资料,对这个问题有了新的理解,下面和大家分享一下。...
分类:
其他好文 时间:
2016-05-30 15:07:49
阅读次数:
461
C++11目前已经引入了unique_ptr, shared_ptr, weak_ptr等智能指针以及相关的模板类enable_shared_from_this等。智能指针作为一种类对象,它具有C++中一般指针(build-in/raw)的特性,同时它可以管理用户用new创建的对象。一般的智能指针都定义为一个模板类,它的类型由被管理的对象类型指定,内部包含了一个指向该对象的裸指针。
一句...
分类:
编程语言 时间:
2016-05-30 15:08:21
阅读次数:
295
距离上一篇文章的更新已经将近半年了,这半年忙项目忙得几乎没有什么时间给自己积累一些东西,也没什么心思转到这边来写点东西,当一个项目放到自己身上的时候,发现并不像开发一个模块或一个功能那么简单,涉及方方面面,各种琐碎的的事情会占据大量的时间,各个功能之间的交互等等。
前面写的关于hostapd的文章都太浅显了,一般都没怎么涉及到具体的功能,只是简单的分析了一下代码的流程,然而对于实际的功能开...
分类:
其他好文 时间:
2016-05-30 15:06:28
阅读次数:
599
Ajax使用jQuery与后台交互Ajax使用jQuery与后台交互
前言
Ajax
Ajax的优点
XmlHttpRequest对象
数据篇
jquery-form的方式提交数据
自定义数据篇
自定义上传的数据
文件篇
前台使用ajaxuploadjs对文件进行上传
后台使用commons-fileuploadjar上传文件
MyFilejava文件
UploadUtiljava工具
JAR包
项...
分类:
Web程序 时间:
2016-05-30 15:07:24
阅读次数:
257
因为把目标定在了游戏上,最近在学习win32编程
经过一段时间的学习,开始进行编程实现俄罗斯方块,记录一下其中遇到的一些问题
一开始是看网上的教程学习的,但是做完一部分之后发现 会有闪屏的情况 所以又去网上搜索了一下发现要用到双缓冲。
注意:这段开始正确性有待考证!
我一开始的时候是把
drawTeris();
drawBackGround();
drawBlocke...