自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

重口味码农

常与同好争高下 不与傻瓜论短长

  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

原创 windows下python安装lxml类库(重新整理后)

应小伙伴的要求,把原来的又修改整理了一下。python安装lxml类库(windows环境下 )  这几天为了使用python解析网页找了不少方法,其中比较有用的是lxml。lxml是python使用xpath解析html时需要导入的一个类库,功能非常非常强大。但是安装起来坑比较多,所以将方式记在这里。   (学会了这种方法,安装python其他库也是收到擒来了哦)一、下载easy_install

2016-11-26 10:13:58 14434

原创 C语言一次一密

#include <stdio.h> #include <stdlib.h> #include <string.h> #include<Windows.h>int main(){ char yw[] = { "大风起兮云飞扬,威加海内兮归故乡,安得猛士兮守四方?" }; char my = '高'; printf("原文是:%s\n", yw); for (in

2016-11-25 17:31:11 7523

原创 C语言双重置换加密

密钥:置换规则:(1,2,3,4,5,6,7,8)->(2,3,4,5,6,7,8,1)进行行置换,(1,2,3,4,5,6,7,8)->(3,4,5,6,7,8,1,2)进行列置换。#include <stdio.h>#include <string.h>int main(){ char yw[3][50] = {"大风起兮云飞扬,", "威加海内兮

2016-11-25 17:30:25 9068

原创 C语言凯撒加密

public string Caesar(int key, string str) { char[] c = str.ToCharArray(); string strCaesar = ""; for (int i = 0; i < str.Length; i++) { string ins = c[i].ToS

2016-11-25 17:26:51 11143

原创 C++面向对象实验四:超市管理系统

C++面向对象实验四:超市管理系统一、实验目的1、 掌握类与对象的用法 2、 掌握继承、重载、构造函数的具体使用 3、 综合使用学习的知识来编程二、实验要求实现一个超市管理系统,要求如下功能: 1、 增加商品(商品对应的属性有,商品代码,商品名称,生产地,商品价格,商品数量) 2、 删除商品(通过商品名称来查找删除) 3、 修改商品(通过商品名称来查找修改) 4、 查询商品

2016-11-24 17:35:23 19539 14

原创 C++面向对象实验三:模板与STL

C++面向对象实验三:模板与STL一、实验目的掌握模板函数和模板类的定义、实例化,学会应用模板来处理函数调用面临的不同的数据类型。理解模板类的定义和实例化时的方法。复习栈的出栈和入栈的相关操作。二、实验要求内容1: 使用函数模板,求两个数的最大值。 例如:max(3,5)则输出5 max(’3’,’5’)则输出‘5’ max(3.0,5.0)则输出5.0 max(”3”,”5”)

2016-11-24 17:28:55 2357

原创 C++面向对象实验二:类与对象

C++实验二:类与对象一、实验目的类的创建和使用类来创建对象。类的数据成员的声明。成员函数的声明和定义。Private,public访问限定符的使用。使用提供的公有的成员函数给对象成员赋值。二、实验要求类:包含私有的数据成员(length,wide)和公有的成员函数(重载的构造函数oneclass,求和函数add,输出显示函数(display)。三、实验过程描述了一个圆柱的类,成员中有私

2016-11-24 17:25:13 5718

原创 c++面向对象实验一:运算符重载

c++面向对象实验一:运算符重载一、实验目的(1)掌握通过运算符重载实现多态性的方法;(2)学会运算符重载的成员函数法和友元函数法;

2016-11-24 17:21:12 5270 1

原创 Debian中文乱码解决办法

昨天朋友安装debian7遇到乱码的问题,很恶心,因为在改的过程中还会遇到乱码也就是说改不了。然后帮他百度了一下。。。。。。。。哈哈哈哈哈哈哈别问我他为什么百度不出来,我也不造哦~~大概是因为我比较帅吧( ╯□╰ )   环境准备如果没有安装locales的话。所以需要先安装locales,命令为:aptitude install locales进行配置输入命令dpkg-reconfigure l

2016-11-24 11:18:03 37440 2

原创 python实现rsa算法

算法过程 1. 随意选择两个大的质数p和q,p不等于q,计算N=pq。 2. 根据欧拉函数,不大于N且与N互质的整数個数為(p-1)(q-1)。 3. 选择一个整数e与(p-1)(q-1)互质,并且e小于(p-1)(q-1)。 4. 用以下这个公式计算d:d× e ≡ 1 (mod (p-1)(q-1))。 5. 将p和q的记录销毁。 (N,e)是公钥,

2016-11-22 22:30:31 5956 7

原创 编译原理学习(一)词法分析器

一. 实验目的理解词法分析器的工作原理。掌握利用状态转换图设计词法分析器的基本方法。实现Micro语言的词法分析程序二. 实验内容根据给出的Micro语言的定义,设计并实现它的的词法分析器,实现源程序的输入、 预处理和词法分析,最后以编译程序需要的内部表示形式(二元组)将识别的 单词符号输出。 利用状态转换图设计Micro语言的词法规则。 用C语言实现该语言词法分析程序三.

2016-11-22 22:22:52 10150

原创 计算程序运行时间(acm用)

一些传统的编译器,在编译时就会给出基本的程序跑的时间,有的IDE甚至每次跑都会给出时间(如vc6.0)非常方便。但现在一些环境(如vs)就没有这个功能了,对一些追求运行时间的acmer们很不方便,这里记录几种方式自己进行处理。一、GetTickCount函数

2016-11-22 22:13:24 3911

原创 linux下 C语言调试之道 WRITE_LOG

c语言的调试很让人头疼,一般过一段代码就要printf一下或是写个函数输出,然后今天看到大牛代码里的一个宏特别简练易用,所以收藏一下。#define WRITE_LOG(FORMAT, ...){ \ do{ \ FILE* fp = fopen(LOG_FILE, "a"); \ struct tm* pt; \ time_t time_n

2016-11-22 17:53:10 1995

原创 windowsAPI建立多线程

如果在多线程里用到hwnd,首先是建立一个结构体。 typedef struct{HWNDhwnd;int cxClient, cyClient;}PARAMS, *PPARAMS; 然后在proc部分里面:static PARAMS params; params.hwnd= hwnd;_beginthread(Thread,0, ¶ms)

2016-11-22 17:48:51 7402

原创 c#过滤Mysql非法字符

不是调用mysql的函数,先直接将字符串筛选一遍,避免字符串中含有导致mysql死掉的非法字符。public string UrnHtml(string strHtml) { string[] aryReg ={"'","<",">","%","""",",",".",">=","=<","-","_",";","||","[","]","&","/","-","|","", }

2016-11-21 14:52:15 1609

转载 程序员的自我修养(收藏)

在php社区看到了一篇关于程序员自我修养的文章,深感赞同,转到这里和大家共勉。看了这篇文章后心里很有触动,发现了自己平时coding的很多问题,

2016-11-16 17:37:16 743

原创 Lambda 表达式(二)-码住

在上一篇Lambda 表达式(一)中,简单介绍了Lambda 表达式这种方式。在这一篇会详细介绍它的一些用法。六 带有标准查询运算符的 lambda许多标准查询运算符都具有输入参数,其类型是泛型委托系列 Funcpublic delegate TResult Func<TArg0, TResult>(TArg0 arg0)可以将委托实例化为 Func int,bool> myFunc。其中 int

2016-11-15 17:24:51 520

原创 Lambda 表达式(一)-码住

一 简介Lambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。 通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。 Lambda 表达式对于编写 LINQ 查询表达式特别有用。 若要创建 Lambda 表达式,需要在 Lambda 运算符 => 左侧指定输入参数(如果有),然后在另一侧输入表达式或语句块。 例如,lambda 表达式 x => x

2016-11-15 17:16:46 700

原创 WPF-datagrid右键菜单时先选中某行

如题,很多时候,在datagrid中右键菜单时,当前没有选中行。这就很恶心了对不,如果我是对某一行进行处理,难道还要先用左键选中这一行?博主就被这个恶心了一把,然后在大佬博客帮助下找到了一个方法,(命中测试)。这个的原理是如果在鼠标没有选中某行的情况下进行右键,会判断鼠标位置,然后根据位置找到当前层级,默认选中最高的也就是最外边那一层,也就是我们的“行”。然后根据大佬博客总结了一下代码:

2016-11-15 16:57:05 12904

原创 NULL,0和'\0'辨析

一直搞不清楚这三者的真正区别,因为有的时候会发现,混用这三种用法,编译器也不会报错,最近读的《征服C指针》这本书中详细地提到了这个问题,我才茅塞顿开,然后试着用自己的语言解读一下。   首先看一下这三者的定义:NULL:NULL定义在stdio.h中,具体定义为 #define NULL 0。00不需要多说,它既可以表示为0的指针,也可以表示为0的字符串。

2016-11-09 19:40:20 10918

nginx-lua监控grafana图表模板.zip

使用lua脚本收集nginx访问信息,在grafana中直接生成炫酷的可视化图表,帮助分析请求信息,可具体到某个Url。使用方法如https://blog.csdn.net/acingdreamer/article/details/105058516。直接导入即可使用。

2020-04-01

nginx-lua-counter.zip

炫酷的Nginx监控:所需配置文件 https://blog.csdn.net/acingdreamer/article/details/105058516

2020-04-01

nginx-lua监控grafana图表模板.zip

使用lua脚本收集nginx访问信息,在grafana中直接生成炫酷的可视化图表,帮助分析请求信息,可具体到某个Url。使用方法如https://blog.csdn.net/acingdreamer/article/details/105058516。直接导入即可使用。

2020-03-30

SpringBoot监控grafana图表模板.zip

SpringBoot收集性能指标,展示到Grafana图表中的模板。使用方法https://blog.csdn.net/acingdreamer/article/details/105132433,收集好数据后,在grafana中直接导入该模板就可以了。

2020-03-30

PHP秋招复习资料整理

秋招复习过程中整理的部分资料、面试题目、重点难点等,放在手机里每天看看,效果不错

2017-11-09

后端开发秋招复习资料

秋招复习过程中、面试过程中,将一些面试官问到的难点记录了下来,做成PDF每天看一下,效果还不错。

2017-11-08

C#删除自身程序效果

运行程序删除自身exe程序。使用C#实现

2017-02-18

数学建模竞赛技巧

数学建模是程序员经常参加的比赛,可以锻炼大家的逻辑思维

2015-09-13

空空如也

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

TA关注的人

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