自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 PV操作典型——哲学家进餐问题

目标哲学家进餐是操作系统课程的典型PV操作问题。通过此问题学习:1.熟悉Linux平台的基本编程2.在Linux平台上通过系统调用使用线程、互斥量机制以及信号量机制等编程

2020-05-27 22:18:46 9681 1

原创 如何修改Hosts文件(Windows、Linux)

1 以windows10系统为例,手指同时按住 windows 键和 X 键,在电脑桌面右下角弹出来的菜单里选择Windows Powershell(管理员)2 在打开的powershell 界面输入notepad,按回车,就会出现记事本的界面。3在记事本界面点击文件,然后点新建,在弹出来的窗口里找到路径c:\windows\system32\drivers\etc\,找到后可以看到目录里面是空白。点击右下角的选择文件,点击所有文件。4此时hosts文件就会出现在你眼前,点击hosts文件

2020-05-27 14:10:07 7640 1

原创 centOS vim升级及插件配置

1、更新vim一般来说,装的Linux系统自带的vim可能不是最新版本,这个时候需要更新到最新版。卸载vim安装必要组建下载vim进入vim,文件,安装vim对 python 的支持只能 2 选 1 .将vim添加到环境变量PATH中export PATH=$PATH:/usr/local/vim/bin #临时改变sudo vi /etc/profile #对所有用户永久改变验证升级成功2、插件下载与安装...

2020-05-26 17:43:22 405

原创 sudo: apt-get:找不到命令&&build-essential没有包

对这种情况往往是没搞清系统原因,如果系统是centOS,需要用yum命令,直接替换apt-get即可由于我用的别人的服务器,开始没看到系统版本,可以使用以下命令查看系统版本根据查看,是centOS,修改命令,并运行configure的时候依赖build-essentialbuild-essential是Debian系的meta package的名字,RH系里可以运行;在centOS里改成如下即行了或者用 会更大更全yum groupinstall "Developmen..

2020-05-19 15:03:35 5252

转载 Android Camera API 与 OpenCV API

Sample程序里面涉及到了两种模式,一种是完全使用android系统的自带Camera API,还有一种是将摄像头处理部分替换为OpenCV的API,总的来说,第二种更为简单和整洁一些。下面简单的记录一下我的理解。首先是android系统摄像头取像并形成预览的过程:要显示预览画面,当然要先有个界面吧,因此,一个SurfaceView是必不可少的。而为了配合SurfaceView工

2014-02-26 10:23:27 784

原创 Java网络编程

网络编程主要是指完成C/S程序的开发,程序开发结构主要有两种:客户端/服务器C/S:需要开发两套程序,两套程序需要同时维护。C/S程序比较稳定。如QQ;浏览器/服务器B/S:需要开发一套程序,客户端直接使用浏览器进行访问。例如论坛。B/S程序一般稳定性较差、安全性也较差。对于Java来说以B/S为主。TCP:传输控制协议,采用三次握手的方式,保证准确的连接操作。UDP:

2014-01-09 14:21:03 480

转载 Android防止内容溢出

Android的虚拟机是基于寄存器Dalvik的,最大堆大小一般是16M。但是Android采用的是Java,所以在很大程度上,Android的内存机制等同于Java的内存机制。刚开始开发的时候,内存的限制问题会给我们带来内存溢出等问题。在不使用一些内存的时候,要尽量在Android或者其他平台上避免在运行其他程序时,保存必要的状态,使得一些死进程所带来的内存问题,应该尽量在关闭程序或者保存状态的

2014-01-09 11:53:34 601

原创 Java网络编程基础

网络:将物理上不同的电脑连接起来,成为网络。对于网络开发,就成为网络程序,Java是一个专门的网络编程语言,但并不是说就要写C/S模式程序。1、C/S与B/S区别:C/S:两套代码开发,系统维护的时候必须两个端程序都维护,安全性较高。。。因为用的专门的端口B/S:只开发一套服务器端程序,客户端通过浏览器访问,类似目前的OA平台,安全性较差,但是维护方便。JSP语言进行B/S

2013-12-26 11:14:13 458

ACID详细解析

ACID详细解析,数据库特性的详细描述,浅显易懂

2012-02-15

android之网络文件上传下载源码

android网络文件上传下载源码,有效果图,和android开发的完整代码,保证跑通

2012-02-15

数学建模:组合与图论学

主要讲数学建模里的组合与图论学 图论是一个应用十分广泛而又极其有趣的数学分支 这些数学基础知识 都是编程的基础

2011-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除