自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 https认证原理

https认证原理为什么要有https,为了解决什么问题?在http时代,所有数据都是明文传输,一开始大家都觉得没什么问题,后来发现互联网上存在一种叫黑客的人,他们会去截取和捕获这些信息.尝试用非对称加密解决该问题为了加密数据,我们引入密钥将数据加密不就好了吗?是吧好,我们设计一套数据加密方案,采用非对称式加密#mermaid-svg-pNmpQVj3ZNasFiOP .label{font-family:'trebuchet ms', verdana, arial;font-family:va

2021-03-26 11:58:36 168

原创 背包问题个人小结

背包问题基本背包问题问题描述有n件物品(序号为i),每件体积为v[i], 物品价值c[i],现有一个容积为m的背包问这个背包能塞下的最大价值是多少问题分析这个问题是比较经典的动态规划问题,当n值较大时,穷举每件物品放不放入背包的情况是非常多的构造方程f[i][j]表示前i个物品+容器为j的背包能装下的最大价值由此构建转移方程f[i][j] = max(f[i-1][j], c[i] + f[i-1][j-[v[i]]])理解这个方程:假设我们已知f[x][y]的所有值时(x<i

2021-03-13 00:32:45 216

原创 k8s禁用dockershim

k8s禁用dockershim一开始听说k8s要禁用docker,吓了自己一跳,然后查了一些文档,大概意思都是说没事,docker还能用,也没看明白然后又查了一些资料,补了一些基础知识,终于明白所谓的禁用dockershim是个怎么回事,然后为什么禁用这个东西为什么对我们没影响了dockershim是个什么东西我们要知道,docker是一种容器化技术,然后k8s要使用这种技术创建&管理容器,我们就假定k8s期望docker给k8s提供一些接口服务于k8s但实际情况如何,一开始k8s不开源,

2021-03-08 08:54:36 382

原创 关于windows程序设计的一些问题

本人自学Windows程序设计(第三版)这本书,用以学习windows api,(msdn看着有点费劲)。章节到第三章时,出现了一些问题,特在此整理一下。在书中章节3.3设计自己的线程局部存储 中,作者所写的实例通过各线程共享一个CSlotThreadData对象,各线程分别新建自己的CNoTrackObject对象,使用一个m_nSlot变量通过调用CSlotThreadData对象

2017-09-13 15:17:19 940

原创 计算机概观--硬件组成

我们首先将计算机抽象为一个Computer类,将计算机的硬件组成抽象为Computer类的内部成员,此刻我们还不关心软件(因为软件最终是对硬件的一系列操作,谈软件你就要谈到内存这样的硬件,而且概观上我们首先讲能看得到的硬件),而计算机的硬件组成都有哪些,首先从能看得到的。就拿我眼前这台。显示屏,键盘,鼠标,电源。然后是内部,南北桥(I/O总线),cpu(处理器),内存,硬盘大概现讲这么

2017-04-23 17:40:24 433

原创 面向对象的计算机思维概述

啊,我胡汉三又回来了,这次我又开新坑。。。面向对象的思维是前人智慧的瑰宝,而这个面向对象的计算机思维,不过是我一时兴起自己琢磨的构想。也不知道业界是否有这样一种说法,也希望如果我真的写下去,其中勘误不要误人子弟。国人向来有概念模糊的缺点,什么东西都了解个大概,如同吕蒙的那句“但当涉猎,不求甚解”。在这个章篇中我打算使用伪代码,将一个计算机解释为一个抽象类,逐渐从抽象到具体,将各个组件的功能解释

2017-04-23 14:57:08 761

原创 解析cocos2d test项目(二)

我好厉害呀,都写到二了。啊,装疯卖傻一波,明明就几句话,还要换一章,mdzz。废话有点多,我这个人。我们继续说AppDelegate 分为.h和.cpp两个文件。(我一直搞不懂,为啥要多个头文件,定义声明写在一起感觉可能更有爱一点,应该也有我所不了解的细节吧)我们这里先看AppDelegate.h#ifndef _APP_DELEGATE_H_#define _APP_D

2017-01-07 13:48:52 523

原创 解析cocos2d test项目(一)

啊,我这个坑也开始接触cocos2d游戏引擎了,好了ok,废话不多说首先,拿来test项目我整个人是懵逼的,wtf?这他娘的什么玩意,老子不学了。那么多文件,编译就编译老半天。算了,饭要一口一口吃。我后来发现cocos2d也是有个疑似main函数的玩意大概就是这样。。。#include "main.h"#include "AppDelegate.h"USING_NS_C

2017-01-07 12:25:22 504

原创 粗浅的科普java异常机制

By U___0:浅谈一下自己对java异常机制的理解:异常存在的意义在于更好的修复bug,找出错误点。另外,在即便出了bug也能按照我们想要的方式继续程序(比如完成某些操作,或者直接退出之类的)在具体的某个方法中,我们可以利用throw关键字,在完成某种异常的判定(例如:if(除数==0)throw new 一个除零异常)下抛出某个已经被定义的异常。这里我们先自定义一个异常

2016-11-30 23:55:21 379

转载 Android特效 五种Toast详解

Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。而且Toast主要用于向用户显示提示消息,接下来巴士为大家总结了Android五种Toast特效详解,当然大家也可以根据自己的需求来自定义自己想要的效果。Android五种Toast特效详解1.默认效果:代

2016-05-15 21:07:09 544

转载 Android详细的对话框AlertDialog.Builder使用方法

我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,

2016-05-15 20:57:29 337

转载 CharSequence类型

CharSequence类型这是一个接口,代表的是一个有序字符集合,这个接口包含的方法有:charAt(int index),toString(),length(),subSequence(int start,int end).这里需要说的一点就是,对于一个抽象类或者是接口类,不能使用new来进行赋值,但是可以通过以下的方式来进行实例的创建:CharSequence cs="h

2016-05-15 20:33:36 941

转载 Linux定时任务Crontab详解

Linux定时任务Crontab详解 2011-03-21 16:53:14分类: LINUX   原文地址:http://edu.codepub.com/2011/0104/28518.php    今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,

2016-04-10 23:32:06 696

转载 用mysqldump远程备份mysql数据库

用mysqldump远程备份mysql数据库mysqldump是备份mysql数据库的一种好工具。它相对于用phpmyadmin等备份工具更加快速,又避免受php.ini等的限制,在windows系统下还可以结合计划任务实现定时远程备份数据库。操作用mysqldump备份数据库的用户需要的权限比较小,只需要select和lock table的权限就足够了。所以可以创建一个备

2016-04-10 23:05:03 429

转载 一、连接远程数据库:

一、连接远程数据库:1、显示密码如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”C:/>mysql -h 192.168.5.116 -P 3306 -u root -p1234562、隐藏密码如:MySQL 连接本地数据库,用户名为“root”,C:/>mysql -h localhost

2016-04-10 23:02:39 455

原创 并查集

并查集的体会新手向:by  U__0直接上干货,废话不多说。建立一个模型,有10个强盗,我们获取了一些关于他们之间关系的情报(X号强盗与Y号强盗是一伙的格式),分析至多有多少个团伙。第一步,首先建立一个int dis【10】数组,记录每个强盗的老大,因为上来大家各自为政,所以初始化每个人的老大都是自己。【注:最终更新这个数组,看有多少个人的老大依然是自己,就说明这个人成立了

2016-04-10 16:16:41 383

转载 Linux 学习_mysql

Linux 学习_mysql在Linux环境下面安装mysql准备工作:下载地址:http://mysql.mirror.kangaroot.net/Downloads/MySQL-4.1/mysql-standard-4.1.21-pc-linux-gnu-i686.tar.gz下载:mysql-standard-4.1.21-pc-linux-gnu-i

2016-04-04 11:23:45 384

原创 关于新手语言一些想法(本人也是小白)

近期接触了很多语言,多多少少都学会了一点,但相当粗浅。我盘点一下自己对这些语言的粗浅印象。当然欢迎指点,再好不过。个人认为作为新手将c语言作为入门语言并无不可。C语言的优点基础知识一个不少,算法应用大多都能实现。除了指针,知识难度都较容易。语句也大多和其他语言相似。能够应付大多数场面(ACM比赛)。缺点:指针部分难度很高,却也是精华。没有程序设计没有面向对象,许多操作不能实

2016-04-04 11:09:40 618

转载 linux下mysql基本的操作

linux下mysql基本的操作2012-03-27      3 个评论      收藏    我要投稿Java代码  1, 创建mysqld数据库的管理用户:            要把root用户设置为管理员,我们应该运行下面的命令;            [root@linuxsir01 root]# mysqladmin -u

2016-04-04 10:35:43 350

原创 质数筛选

倍数筛选效率极高,但占用大量内存,可能无法应对一些内存不足的情况当前我个人写了一个能计算100万内所有质数的代码,用时2s左右,不必占用大量内存。所言有失,望请见谅。如有建议,务必提点                            作者:  U——0如何检验一个数字j是否为质数,假如我们有j之前的所有质数集合s[   ],我们可以通过循环依次通过判断if(j%s[i]==0

2016-03-15 00:45:46 566 1

转载 素数判断算法(高效率)

素数判断算法(高效率)标签: 算法优化googleio百度2010-04-13 21:58 79470人阅读 评论(32) 收藏 举报 分类:ACM(5) 版权声明:本文为博主原创文章,未经博主允许不得转载。chuanbindeng 的 素数判断算法关于素数的算法是信息学竞赛和程序设计竞赛中常考的数论知识,在这里我跟大家讲一下寻找一定范围

2015-12-24 01:10:54 959

转载 单用户模式

分类: LINUX在grub上相应要启动的内核上按“e”。进入下一界面,继续按“e”。在进入文本界面后,输入“single”回车。进入grub界面后,按“b”,即进入single模式一、单用户模式;单用户模式要求我们输入root用户的密码,否则您无法登录单用户模式;如果您丢失了root用户的密码,并不能用单用户模式来重设您的root密码;另外单用

2015-12-24 00:53:39 1100

转载 Linux系统防止别人非法进入单用户模式

Linux是一个多用户的系统,一旦人家取得你的root用户之后,他就可以在你的系统上为所欲为了,由于单用户对系统有完全的控制权限,如果操作不当或被他人进入,那么后果将不堪设想,如何防止入行单用户了,有以下几个注意的方面。 1、对/etc/inittab文件进行保护,如果把id:3:initdefault中的3改为成1,就可以每次启动直接进入到单用户方式。对/etc/inittab文件,以r

2015-12-24 00:51:20 861

原创 小结

差不多这学期即将结束,还是荒废了许多时间,不能像自己想象中那样强悍,依旧不能抑制懒惰的情绪。有待提高,距离能12小时敲电脑的日子还有很久;linux的学习有着种种疑惑,甚至我不知道它与我的初衷有着怎样的迎合。但它似乎是我目前看得见摸得着的唯一最接近我所眺望的远方的东西。或许应该像学习c语言那样加个群。其实我始终知道我的英语是硬伤,IT哪有不学英语的,我的观念差不多如此,我想去逃避这个问题,

2015-12-24 00:20:19 457

原创 还是总结,1211

最近还是状态不好,预计下周日有个海风社内编程挑战。也是不知道什么状况,多花点时间吧,好歹把啊哈算法中的所有代码打六了再说吧。另外,大创也不知道什么状况,是要学java的节奏,本来是自己的节奏的,但是开了头一直没延续。。。这里的完成度不好,远小于预期。当作大一不熟悉环境的败笔吧。是自己没了当初的劲头么,可不能在这里倒下啊。一个不知道什么状况的阿里云服务器,也基本完成了使用,剩下的就是自身对l

2015-12-11 20:10:57 452

原创 打开了新世界的大门,自我总结

近期要将学习的C语言好好总结一下,完成学校学习知识的复习,还有些LINUX的东西完全还不能开始着手,java处在翻了翻的状态。刚刚完成了期中考试,但这学期的时间已经不多,我想要学完JAVA的计划也不知能否完成。对了,还有诺达的一个网络安全的兴趣小组也完全没有开始着手。大一的课业还是多了些,不能放开手脚,不过也好。正好在这种忙里偷闲的状态里适应,如果一开始就给我大量时间,反倒是不好把握了,对自己

2015-11-27 18:37:17 722

空空如也

空空如也

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

TA关注的人

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