自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生命在于折腾

Just For Fun!

  • 博客(51)
  • 资源 (12)
  • 收藏
  • 关注

原创 【高薪诚聘】数据库精英,加入我们,共创数据未来!

对各种数据库系统有深入的理解,包括但不限于MySQL、Oracle、SQL Server等,并能够根据实际业务需求进行选择和优化;对数据库架构有深入的了解和实践经验,能够为公司构建稳定、高效、可扩展的数据库架构;能够为公司提供政策解读、合规建议,确保公司的数据库业务符合国家政策和法规的要求;有与政府部门沟通、协调的经验,能够为公司的数据库业务发展提供有力的政策支持。有丰富的数据库开发经验,能够解决复杂的数据处理问题,提高数据处理效率;对国家关于数据库的相关法律法规、政策标准有深入的了解;

2024-04-23 08:57:02 47

原创 【高薪诚聘】数据库精英,加入我们,共创数据未来!

对各种数据库系统有深入的理解,包括但不限于MySQL、Oracle、SQL Server等,并能够根据实际业务需求进行选择和优化;对数据库架构有深入的了解和实践经验,能够为公司构建稳定、高效、可扩展的数据库架构;能够为公司提供政策解读、合规建议,确保公司的数据库业务符合国家政策和法规的要求;有与政府部门沟通、协调的经验,能够为公司的数据库业务发展提供有力的政策支持。有丰富的数据库开发经验,能够解决复杂的数据处理问题,提高数据处理效率;对国家关于数据库的相关法律法规、政策标准有深入的了解;

2024-04-08 13:53:39 161

原创 【高薪诚聘】数据库精英,加入我们,共创数据未来!

对各种数据库系统有深入的理解,包括但不限于MySQL、Oracle、SQL Server等,并能够根据实际业务需求进行选择和优化;对数据库架构有深入的了解和实践经验,能够为公司构建稳定、高效、可扩展的数据库架构;能够为公司提供政策解读、合规建议,确保公司的数据库业务符合国家政策和法规的要求;有与政府部门沟通、协调的经验,能够为公司的数据库业务发展提供有力的政策支持。有丰富的数据库开发经验,能够解决复杂的数据处理问题,提高数据处理效率;对国家关于数据库的相关法律法规、政策标准有深入的了解;

2024-03-21 08:34:10 154

原创 Emacs搭建开发环境(ECB+Cedet)

搭建emacs开发环境的过程emacs+ecb+cedet

2017-11-22 22:45:54 1947

原创 康威生命游戏 第二部分-设置界面和存档功能

目标1, 增加地图编辑功能, 在暂停模式下点击地图, 会生成/销毁一个细胞 2, 增加读取存档功能, 如下图为读取了一个[高斯帕滑翔机枪]的存档 3, 追加设置界面, 如下图 继承CWorld类, 增加描画功能增加CWorldController类, 继承CWorld CWorld类只进行数据运算和保存 CWorldController类在CWorld的基础上增加在Windows下的描画C

2017-07-11 20:43:22 2183

原创 康威生命游戏 第一部分-基本功能实现(C++ & Windows SDK)

生命游戏简介 生命游戏其实是一个零玩家游戏,它包括一个二维矩形世界,这个世界中的每个方格居住着一个活着的或死了的细胞。一个细胞在下一个时刻生死取决于相邻八个方格中活着的或死了的细胞的数量。如果相邻方格活着的细胞数量过多,这个细胞会因为资源匮乏而在下一个时刻死去;相反,如果周围活细胞过少,这个细胞会因太孤单而死去。实际中,你可以设定周围活细胞的数目怎样时才适宜该细胞的生存。如果这个数目设定过低,世

2017-06-25 21:40:04 3337

原创 Windows SDK 定时器Timer

定时器使用步骤1, 初始化在初始化时, 调用SetTimer 函数原型:WINUSERAPIUINT_PTRWINAPISetTimer( _In_opt_ HWND hWnd, _In_ UINT_PTR nIDEvent, _In_ UINT uElapse, _In_opt_ TIMERPROC lpTimerFunc);例如:#define ID_MY

2017-06-25 19:43:44 1259

原创 Windows SDK 按钮

按钮作为window的一种, 可以通过CreateWindow来进行创建 如下代码创建了一个最基本的push button, 按下后会触发WM_COMMAND消息PushButton代码此代码显示了一个按钮, 按下后显示一个消息框#include <windows.h>#define WINDOW_WIDTH 800#define WINDOW_HEIGHT 600/* 全局变量定义区 */

2017-06-25 17:36:11 1203

原创 Windows SDK 单窗口基本代码

在VS中建立一个空的工程, 添加一个main.cpp文件, 将下方代码粘贴进去, 即可运行#include <windows.h>#define WINDOW_WIDTH 800#define WINDOW_HEIGHT 600/* 全局变量定义区 */char* g_szApplicationName = "AppName";char* g_szWindowClassName = "wi

2016-12-19 19:42:22 362

原创 Linux学习笔记(7)-文件系统

Linux文件系统

2016-12-13 21:17:56 279

原创 Json数据解析和生成(C/C++, 使用CJson)

由于工作需要,需要对Json数据进行解析。查阅了很多资料,发现相比于boost和jsoncpp,CJson更加小巧好用,不需要太多的准备工作,只需要把CJson.c和CJson.h导入工程,即可使用。 CJson源代码和示例工程可在此处下载 CJson源码和示例1 使用CJson解析Json数据如果要解析以下的Json数据:{ "programmers": [{ "fir

2016-06-17 23:07:38 5609

原创 C#图像处理实践——图片不同提取

有时候会遇到有两张几乎完全相同的图片,但其中一张会多一些东西,比如logo、花纹等。此程序可以找到这些不同,将图片不同的像素放到另一张图片上

2016-04-23 22:38:08 1323

原创 Linux学习笔记(6)-进程管理

一,程序和进程概念程序和进程的区别程序是静态概念,本身作为一种软件资源长期保存,而进程是程序的执行过程,他是动态概念,有自己的生命周期,是动态产生和消亡的一个程序可以由多个进程共用,一个进程在活动中可以顺序执行若干个程序父进程和子进程子进程是由一个进程所产生的进程,产生这个子进程的进程为父进程Linux系统中,使用系统调用fork穿件进程。fork复制的内容包括父进程的数据和堆栈段以及父进

2015-08-30 16:41:22 496

原创 Win10 把控制面板放到开始菜单-自定义开始菜单

使用Win10一段时间, 发现Win10的控制面板掉出来比较繁琐(Win+X之后,按下P键) 自定义开始菜单的方法:方法1:开始->设置->个性化->开始->选择哪些文件夹显示在”开始”屏幕上 在这里可以设置一些基础的文件夹是否显示在开始菜单上,但是能够设置的范围有限, 也不能把控制面板放到开始菜单上方法2:开始->所有应用 在这里找到你想放到开始菜单上的程序,右键选择[固定到”开始”屏幕

2015-08-16 21:47:29 15972

原创 炉石传说上传说需要的局数~Python日常~

如果已知自己的胜率,那么从五级0星开始,到上传说大概需要多少局? 这次使用暴力的算法(尝试10000次计算,求平均值)需要用到的基础知识:最简单的随机数的产生方法: 需要import的库: import random产生一个随机浮点数[0,1] random.uniform(0, 1)产生一个随机整数[0,100] random.randint(0, 100)基本思路:输入容错:用户输入

2015-08-16 20:56:35 3534

原创 Win10 svchost进程一直下载的解决方法

安装Win10之后发现即使不开任何程序,下载速度仍然很高,调查进程后发现,是svchost.exe进程一直在进行下载。调查后发现是Background Intelligent Transfer Service服务在进行下载原因按照微软的说法如下: 使用空闲网络宽带在后台传送文件。如果该服务被禁用,则依赖于BITS的任何应用程序(如Windows更新或MSN Explorer)将无法自动下载程序

2015-08-01 22:59:16 87025 6

原创 Linux学习笔记(5)-用户管理

Linux的用户管理

2015-07-07 23:45:47 679

原创 Python学习笔记 类和对象

#类的定义 #继承 #组合 #相关BIF #构造,析构方法 #运算符重载 #属性访问 #描述符#类的定义

2015-05-23 14:40:52 490

转载 树莓派Raspberry Pi - 还原已经装过系统的TF卡

想给树莓派换个系统的话,需要先把已经装过系统的TF卡进行还原,这里使用最简单粗暴无脑的方法: 1,下载安装Win32 Disk Imager(一般已经装过一次系统后,这个东西都有) 2,下载bootsector.img 在一个老外的网站有下载(http://www.alexpage.de/download/usbit/bootsector.img ) 3,打开DiskImager,将下载的b

2015-04-19 16:56:55 16427 5

原创 Python学习笔记 递归-斐波那契数列,汉诺塔

#设置python允许的最大递归次数(默认是100)import syssys.setrecursionlimit(1000)#求阶乘def factorial(n): if n == 1: return 1 else: return n * factorial(n - 1)print(factorial(4))#斐波那契数列,递归实现def

2015-04-04 07:22:23 1300

原创 Python学习笔记 函数

#函数定义#函数调用#函数文档#关键字参数#默认参数#收集参数#返回多个返回值#变量的作用域#内嵌函数#闭包#lambda表达式'''一个最简单的函数'''def m_function(): pass#函数的调用m_function()'''带参数的函数'''def m_func_para(name): print(name + ' 万岁万岁万万岁!')m_

2015-03-29 15:40:56 536

原创 Python学习笔记 GUI-Tkinter

Tkinter模块是Python的标准Tk GUI工具包的接口。可以在大多数的Unix平台下使用,同样可以应用在Windows和Mac系统里。

2015-03-28 09:22:26 614

原创 Python学习笔记 迭代器

Python学习笔记-1 迭代器iter和next: iter方法可以生成一个迭代器,用next取得下一个元素 如:>>> string = "cxy">>> it = iter(string)>>> next(it)'c'>>> next(it)'x'>>> next(it)'y'>>> next(it)Traceback (most recent call last):

2015-03-21 21:13:40 430

原创 Linux学习笔记(4)-软件包管理

一,Redhat系软件包的管理二进制软件包管理(RPM,YUM)RPM包管理RPM软件包的一个例子:sudo-1.7.2pl-5.el-5.el5.i386.rpmsudo表示软件名称1.7.2pl表示版本号5.el5表示发行号i386表示硬件平台卸载:# rpm -e 软件包名如果有依赖关系,比如samba的config

2015-01-10 18:36:09 611

原创 Linux学习笔记(3)-Linux引导流程

Linux基本引导流程的笔记通过笔记中的方法成功修正了公司Linux服务器的故障

2015-01-06 23:33:13 511

原创 聊天机器人的实现(基于C#和图灵API)

聊天机器人的C#简单实现,使用了图灵机器人API,Newtonsoft的JSON解析工具

2014-12-28 15:32:37 9049 2

原创 Swift学习笔记

此笔记为学习Sundy老师时随堂做出的最近不算太忙, 抽空学习一下新的知识, 看到了这个教程, 感觉灰常不错坐标系语言学习法:一种学习编程语言的方法,sundy老师的专利, 感觉可以很好的总结知识点,大家喜欢可以查看相关视频程序 = 数据结构 + 算法坐标系的横轴(纵轴也无所谓...): 数据结构, 算法纵轴: 面向过程, 面向对象把一门编程语言的内容放

2014-12-20 16:22:55 583

转载 汇编语言10——标志寄存器

标志寄存器flag 和其他寄存器不一样,其他寄存器是用来存放数据的,都是整个寄存器具有一个含义。而flag寄存器是按位起作用的,也就是说,它的每一位都有专门的含义,记录特定的信息。flag的1、3、5、12、13、14、15位在8086CPU中没有使用,不具有任何含义。而0、2、4、6、7、8、9、10、11位都具有特殊的含义。

2014-08-20 21:08:35 722

原创 插入排序法C语言实现

插入排序的基本思路:将n个元素的数列分为已有序和无序两个部分

2014-08-17 23:07:42 791

原创 汇编语言09——Call和Ret指令

Call和Ret指令ret指令:使用栈中的数据,修改IP的内容,从而实现近转移(pop ip)CPU执行ret指令时,进行如下操作:1,(ip) = ((ss) * 16 + (sp))2,(sp) = (sp) + 2retf指令用栈中的数据,修改CS和IP的内容,从而实现远转移(pop ip, pop cs)CPU执行retf指令时,进行下面操作

2014-08-17 21:58:55 4419

转载 汇编语言08——转移指令的原理

整理自fishcc论坛转移指令的原理8086CPU的转移指令的分类:无条件转移指令(如jmp)条件转移指令循环指令(如loop)过程(类似C语言中函数)中断操作符offset取得标号的偏移地址例:start: mov ax,offset start;相当于mov ax,0s: mov ax,offset s;相当于mo

2014-08-17 15:49:02 546

转载 汇编语言07——数据处理的两个基本问题

整理自fishcc论坛08数据处理的两个基本问题两个基本问题:处理的数据放在什么地方要处理的数据有多长定义描述性符号:reg 寄存器sreg 段寄存器reg的集合:ax,bx,cx,dx,sp,dp,si,disreg的集合:ds,ss,cs,es开始解决问题1:处理的数据放在什么地方在8086CPU中,只有四个寄存器(b

2014-08-17 13:58:39 570

转载 汇编语言06——更灵活定位内存地址

整理自fishcc论坛

2014-08-17 13:55:02 573

原创 使用VC将C语言代码转为汇编

这里使用VS2010进行试验

2014-08-16 21:23:16 8672

转载 汇编语言05——包含多个段的程序

安全的空间通常来说,

2014-08-16 10:10:38 1107

转载 护眼色设置

转载自红黑电脑屏幕: Win7和Vista系统设置如下:  第一步:桌面空白处右键 ->个性化 >窗口颜色 -> 高级外观设置  第二步:窗口颜色与外观 ->点击项目下拉框选择"窗口",点击"颜色1(L)"处的选择(其它)  第三步:将色调改为:85,饱和度:123,亮度:205,添加到自定义颜色,在自定义颜色选定点这个颜

2014-08-14 22:01:13 2907 1

转载 汇编语言04——[BX]和loop指令

首先展示一个新的程序:assume cs:codesg

2014-08-13 22:29:34 1071

原创 VS2010"LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏"解决方法

在:项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。

2014-08-12 23:25:43 473

原创 如何在64位操作系统上使用masm进行编译链接和运行

关于如何在64位操作系统上进行编译链接:首先,需要下载debug.exe,DOSbox,masm假如汇编源文件放在:D:\Develop\ASM_Program\first_asm\下,文件名为1.asm下载一个masm6.15,将MASM.EXE,LINK.EXE,ML.EXE三个文件复制到1.asm目录中,1.asm内容:(求2^3)assume

2014-08-10 23:04:22 13600 3

转载 汇编语言03——第一个汇编程序

汇编程序编写步骤编写源代码-》

2014-08-10 16:43:02 1616

emacs+ecb+cedet源码包

emacs ecb cedet源码包 包括: emacs-23.4.tar.gz emacs-24.3.tar.gz ecb-2.40.zip cedet-1.0.1.tar.gz cedet-1.1.tar.gz

2017-11-22

康威生命游戏源代码

使用C++和Windows SDK实现的康威生命游戏

2017-07-10

CJson的源代码和示例

CJson源代码和示例 开源库CJson的源码和使用方法

2016-06-17

CJson源代码和示例

CJson源代码和示例 开源库CJson的源码和使用方法

2016-06-17

libglog.dll

谷歌glog的dll x32的

2016-05-21

替换变量名称脚本

临时写的脚本,进行大量标识符替换,可能有bug

2015-11-22

ResourceHacker

用于查看,修改,添加和删除 Win32 可执行文件的资源。内置了一个内部资源编译器和反编译器。

2014-08-14

masm6.15 windows32位系统上的汇编源文件编译工具

masm6.15,是windows32位操作系统上进行汇编源文件编译连接的工具,如果使用的是64位操作系统,请将编译好的文件在DOSbox下运行。

2014-08-10

win7 64位安装debug,附文档和debug.exe和DOSbox.rar

win7 64位安装debug,附文档和debug.exe和DOSbox.rar 具体步骤可以参照附件中的教程

2014-08-05

C++编程思想.PDF

C++编程思想,适合对C++有一定了解的朋友,希望大家喜欢

2013-12-28

VBScript程序员参考手册(中文版).pdf

VBScript手册,给需要的朋友 VBScript 是一种绝对高级的语言,甚至可以用它来“说话”。它易于学习, 功能强大,灵活性强

2013-12-27

C#图像处理实践——图片不同提取

C#图像处理实践——图片不同提取

2005-11-24

空空如也

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

TA关注的人

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