7 chr23899

尚未进行身份认证

热爱学习,热爱计算机

等级
TA的排名 1w+

C# 代码结构自动化生成文档工具开发

1.1需求由于最近在写C#代码时,需要编写代码结构说明文档,在文档当中把类中的属性和方法进行编写。慢慢发现,该部分工作都是简单粗暴无营养的,所以需要开发工具来自动化生成代码结构的文档说明。1.2设计单文件【CS】操作流程:选择单文件(.cs)文件->选择输出内容->选择单文件-> 计算->打印日志 ->生成结构文档。多文件【CS】操作流程:选择文件夹 ->

2017-12-08 16:55:58

记录一次前端系统调优过程,针对于页面卡顿

一:前端页面卡顿个人总结前端页面存在卡顿的原因大概如下:1.电脑性能差    2.网速问题3.打开的页面存在很多请求,有的请求未响应,或响应不及时(与网速有一定的关系)。4.线程阻塞,也就是前端存在大量运算或者渲染页面的过程。针对于前两种的话,那你就换电脑+加网络带宽可以搞定 现在主要来解决我遇到的3和4的情况,及如何去处理该问题。二:问题

2017-07-04 20:02:58

微信小程序示例开发

最近朋友圈是不是被微信小程序刷屏了?究竟什么是微信小程序,怎么使用小程序,我们又该如何创建自己的微信小程序?且跟我一起来了解小程序,用词不懂,描述不清处还请各位见谅,多多包涵。1.定义首先简单看下百度百科中对微信小程序的定义:微信小程序,简称CX,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。参考链接:http://baik

2017-01-10 16:04:25

VS2015中进行单元测试

VS2015中进行单元测试前沿本机环境:VS2015创建项目使用.net版本为.netframework4.01.1创建项目新建一个项目,项目类型不定。我在这里选择创建了一个控制台应用程序 然后在当前项目下添加一个类Calculate.cs。新建并添加后的结构如下: 在Calculate.cs文件中添加下面所示的内容:using System;

2016-11-04 14:58:44

JUNIT—Java单元测试的简单学习与使用

利用JUnit进行单元测试1.java环境准备1.验证jdk版本在命令行中输入指令java-version,然后看到下图所示的结果。说明本机的jdk版本是1.7.0_80,圈红位置说明该版本为64位的。 2.验证eclipse版本结合个人使用的IDE进行验证。我使用的是Eclipse进行开发。从eclipse的安装目录下找到eclipse.ini文件,从下图中可以看到本机

2016-11-02 21:54:23

一般网站的Cookie控制方式

一般网站的Cookie控制方式1.打开登录页面打开地址:http://127.0.0.1:8000/login/ ,可以看到下面的信息,在基本信息中告诉我们,远程服务器的地址、访问的URL路径、请求的方式、响应的状态(其其中200表示服务器成功返回网页)。 2.点击登录地址:http://127.0.0.1:8000/login/ 当输入正确的用户名和密码之后,会向对应

2016-08-15 12:14:34

Windows 下 Node JS 环境搭建 与 NodeJS简单了解

一:安装 下载地址: https://nodejs.org/en/ ,点击可以看到如如下图所示所示内容。如上图所示,本人选择了V4.4.7版本进行下载,然后选择默认安装即可。二:环境验证安装成功之后,打开控制台,输入node,然后数据js函数进行验证即可。下图所示的os.platform()用来显示当前操作系统版本,process.cwd()用户显示当前进程所在目录地址。

2016-08-14 16:37:55

Django模型操作常用方法总结

Django模型操作常用方法总结:1.Save()基本方法:object.save()save顾名思义是保存的意思,在django中既可以进行新增也可以进行修改操作。具体判定的算法如下:1.如果对象的主键属性为一个求值为True的值(例如,非None值或非空字符串),Django将执行UPDATE。2.如果对象的主键属性没有设置或者UPDATE没有更新任何记录,Django将执

2016-07-31 16:31:53

BootStrap主题Simply Me的创建过程

首先看下该主题的总体效果创建过程:1.添加基本页面: BootstrapThemeSimplyMeWhoAmI?I'manadventurer2.在Head中添加样式文件当前效果:WhoAmI?I'manadventurer

2016-07-24 16:28:37

Django中Admin管理与权限管理(三)————模块的鉴权操作

通知模块的鉴权操作1.定义权限这里需要给大家提的是,在我们新建模型完成之后,系统会自动的给这个模型定义三个权限。我们可以通过认证和授权中的组来进行查看。如下图所示,我们可以看到默认添加的三个权限信息。当然啦,在实际运行环境中,我们难免要对权限进行扩展。所以我们就需要自定义自己需要的权限了。下面就来介绍自定义权限的过程。方法很简单,在我们自定义的GfzNotice中添加p

2016-07-19 22:16:15

Django中Admin管理与权限管理(二)————模型的完善

模型在默认管理中的完善1.完善模型在附录1中我们只是新建了一个简单的模型,只包括标题和内容。在实际的运行环境中该模型是不可能这么简单的。所以我们下面对这个模型先进行一个简单的扩展。扩展后的内容如下:#-*-coding:utf-8-*-fromdjango.dbimportmodelsfromaccounts.modelsimportFzjUserimp

2016-07-19 22:07:35

Django中Admin管理与权限管理(一)————模型创建

Django下模型创建1.创建应用在已经存在的Django项目中通过如下命令创建一个名为notice的应用。创建成功后,我们可以看到如下所示的内容:2.新建简单的GfzNotice模型按照如下的方式,给Notice模型创建两个属性,一个是title表示标题,一个是content表示内容。fromdjango.dbimportmodels#Crea

2016-07-19 21:58:06

前端自动化测试工具——SlimerJS

前端自动化测试工具——SlimerJS1.基本了解对于富客户端的Web应用页面,自动登录、页面修改、抓取页面内容、屏幕截图、页面功能测试…面对这些需求,使用后端语言需要花费不少的精力才能实现。此时SlimerJS或许是更好的一种选择。SlimerJS是服务器端的JavaScriptAPI工具,可以理解为无界面的可编程操作的浏览器。SlimerJS基于火狐的Gecko内核

2016-07-06 22:46:44

QUnit——对JavaScript 进行单元测试的利器

QUnit——对JavaScript进行单元测试的利器1.QUnit下的简单测试:简单说明(本次框架采用的是QUnit-V2.0.0版本):如上图:从左到右从上倒下一次说明如下:a.QUnit.module()是定义当前测试用例属于哪个模块下。注意:对于V1.0.0版本中不需要QUnit,对于V2.0.0中必须添加QUnit.开始。b.QUnit.test

2016-07-04 17:03:28

实例指导你 利用控制台(cmd) 完成github中项目管理

1.创建自己的项目(仓库)Step1:createanewrepository如下图所示,在Repositoryname中填写CHR-Test(自定义一个名称),发布方式中,这里选择的是Public,即所有人可见,如果选Private是需要付费的,在下面有个Readme选项,勾选了的话创建该项目时会自动创建一个README文件。完成该操作后直接点击Createrepos

2016-06-30 17:27:59

Django环境配置和测试项目创建

Django环境配置和测试项目创建1.下载下载地址版本Django1.8.4http://www.7down.net/soft/35700.html  2.安装配置前置条件Python已经成功配置(在控制台输入python出现下图所示版本不做要求) 转到下载的Django安装包位置输入pythonsetup.pyinstall即可(版本不做要

2016-06-25 21:41:28

Vector删除指定元素

C++中使用Vector并删除指定元素#include#includeusingnamespacestd;intmain(){ vectorMyTest; for(inti=1;i<101;i++) { MyTest.push_back(i);//循环赋初值 } cout<<MyTest[49]<<endl; cout<<MyTest.

2016-03-14 18:19:33

几种排序算法总结:

几种排序算法总结: 1)冒泡排序冒泡排序的基本概念是:依次比较相邻的两个数,将大数放在前面,小数放在后面。即首先比较第1个和第2个数,将大数放前,小数放后。然后比较第2个数和第3个数,将大数放前,小数放后,如此继续,直至比较最后两个数,将大数放前,小数放后,此时第一趟结束,在最后的数必是所有数中的最小数。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1

2016-03-11 18:58:42

VS发布出现 错误 X 未能将文件 复制到 未能找到文件

在VS发布时出现下面问题 总结后发现两种解决方案1.将该文件所在的文件夹从项目中移除可以顺利的发布,  不过在发布成功的文件夹中添加被移除的文件夹,此种方法适合批量文件未找到。2.如上图找到对应文件右键从项目中排除,发布即可正常使用,不需要重新拷贝,适合少量文件找不到的操作

2016-03-03 11:32:09

AngularJs基本篇 三(常用指令+过滤器)

1.常用指令a.ng-hide和ng-showng-hide指令,用于控制部分HTML元素可见(ng-hide="false")和不可见状态(ng-hide="true"),ng-show指令和ng-hide用法相同但行为相反。 test Changeshow_true_1show_false_1show_tr

2016-02-18 10:00:46

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!