关闭

Nodejs+Express自定义API接口并使用reactjs调用

简介 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Express 是基于Node.js 平台,快速、开放、极简的 web 开发框架。 Nodejs+Express可以让前端人员自定义API接口并实现调用。 这样写项目就方便多了,数据想怎么写就怎么写。过程1.新建项目文件夹 mkdir nodejs-express-react 2.初始化p...
阅读(144) 评论(0)

JavaScript获取当前时间

function getNowFormatDate() { var date = new Date(); var seperator1 = "/"; var seperator2 = ":"; var month = date.getMonth() + 1; var days = date.getDate(); var hours = date.getHours(); v...
阅读(39) 评论(0)

Node.js的Buffer那些你可能不知道的用法

前言 在大多数介绍Buffer的文章中,主要是围绕数据拼接和内存分配这两方面的。比如我们使用fs模块来读取文件内容的时候,返回的就是一个Buffer: fs.readFile('filename', function (err, buf) { // }); 在使用net或http模块来接收网络数据时,data事件的参数也是一个Buffer,这时我们还需要使用Buffer.con...
阅读(51) 评论(0)

Ubuntu 16.04 LTS 以DaoCloud方式安装Docker

1.打开终端 Ctrl+Alt+T 2.更新包信息 sudo apt-get update 3.确保APT能使用https方式工作,并且CA证书已安装了 sudo apt-get install apt-transport-https ca-certificates 4.不推荐使用docker官方安装脚本默认的源,很少能下载成功,这里推荐DaoCloud的安装脚本 sudo cur...
阅读(91) 评论(0)

[C#] winform中的DataGridView的列宽设置,添加序号

找了很多都说DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值: 1、AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。   2、AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格。   3、ColumnHeader 调整列宽,以适合列标题单元格的内容。   4、Displa...
阅读(170) 评论(0)

winform控件加载与更新有先后闪烁、延迟的解决办法

protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; return cp; } }需要添加 using System.Windows.Forms; 这...
阅读(28) 评论(0)

Git常用命令总结

Git常用命令总结 git init      在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.   git clone      获取一个url对应的远程Git repo, 创建一个local copy.      一般的格式是git clone [url].      clo...
阅读(38) 评论(0)

C#Linq 基本操作实例

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace First_exam { class Student { /// ///学生姓名的字段和属性...
阅读(45) 评论(0)

拥抱 .NET Core

Microsoft .NET 自 2002 年发行 v1.0 以来,已经过了近 14 个年头,在这 14 年里面,.NET 日渐成熟并成为 Microsoft 的重要开发平台之一,只要是在 Windows 平台上的相关应用,几乎都可以使用 .NET 以及所属的 C# 及 VB 语言来开发,虽然它一直没有真正的跨平台 (也可以说有,但只跨 Windows 生态圈的平台),不过 .NET 与 Visu...
阅读(88) 评论(0)

【C#】集合已修改;可能无法执行枚举操作。

用foreach对集合进行修改或删除操作,这是不允许的。解决方案1:将集合转成数组foreach (var x in List.ToArray()) { }解决方案2:用for循环代替,并且一定是从大到小for (int i = max; i > min; i--) { }...
阅读(75) 评论(0)

【C#】NPlot使用

Introduction In this article, I would like to show you how to create a line and point chart for your ASP.NET application. Background I assume you have a basic knowledge of ASP.NET and C#.NET, and...
阅读(100) 评论(0)

【C#】操作SQLite数据库出现database is locked解决办法

SQLite只支持库级锁,这意味着一写多读的模式。 不能并发的执行写操作,可能会经常出现database is locked错误。解决方案: 1、SQLite语句加using,省得自己释放数据库对象public static int ExecuteSql(String Sqlstr) { { String ConnStr = GetSqlConnection();...
阅读(40) 评论(0)

【C#】MDI父窗体嵌套子窗体 切换时闪屏问题解决办法

只需要在父窗体任意位置添加//避免子窗体闪屏 protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; return cp; } }...
阅读(77) 评论(0)

C# 简单操作word(可使用模版)

1.右键引用–>添加引用–>程序集: Microsoft.Office.Interp.Word2.在文档中添加using: Using MsWord = Microsoft.Office.Interp.Word; 把引用中的Microsoft.Office.Interop.Word的“属性”中的嵌入互操作设为False 4.创建word应用程序 MsWord.Application wordA...
阅读(228) 评论(0)

【C#】更新界面显示并解决this.Invoke无法访问已释放的对象

比如我在当前线程中要实时更新界面显示时间为当前时间//声明定时器 private System.Timers.Timer timer1;//设置定时器 (在Load里设置) timer1 = new System.Timers.Timer(1000);//实例化Timer类,设置间隔时间为1000毫秒; timer1.Elapsed += new System.Timers.ElapsedEvent...
阅读(112) 评论(0)

【C#】SQLite操作过程

SQLite介绍 SQLite是一个开源、免费的小型RDBMS(关系型数据库),能独立运行、无服务器、零配置、支持事物,用C实现,内存占用较小,支持绝大数的SQL92标准。SQLite数据库官方主页:http://www.sqlite.org/index.htmlSQLite使用过程 1、SQLite操作驱动dll下载: http://system.data.sqlite.org/index....
阅读(61) 评论(0)

C# winform点击生成二维码

C# winform 新手实例:点击生成二维码效果图如下:部分代码://button点击事件 private void button1_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBox1.Text)) { MessageBox.Show("请输入要生成的二维码!");...
阅读(271) 评论(0)

C#当窗体大小改变时,窗体中的控件大小也随之改变

第一种:推荐 在窗体中加上如下代码即可实现,但窗体点击放大按钮时却不能改变控件大小。private Size beforeResizeSize = Size.Empty;protectedoverridevoid OnResizeBegin(EventArgs e) { base.OnResizeBegin(e); beforeResizeSize =this.Size;...
阅读(91) 评论(0)

C# WinForm窗体及其控件自适应各种屏幕分辨率

C# WinForm窗体及其控件自适应各种屏幕分辨率一。说明   我们自己编写程序的界面,会遇到各种屏幕分辨率,只有自适应才能显的美观。实际上,做到这点也很简单,就是首先记录窗体和它上面控件的初始位置和大小,当窗体改变比例时,其控件的位置和大小也按此比例变化即可。因为窗体上控件的位置和大小是相对于自己所在的窗体的,也就是所谓的窗口坐标。   在这里我们只考虑相对于自己窗体的窗口坐标更简单,也就是...
阅读(322) 评论(0)

C# WinForm开发系列 - DataGridView 使用方法集锦

1.DataGridView实现课程表 testcontrol.rar     2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rar myMultiColHeaderDgv.rar       3.DataGridView单元格显示GIF图片 gifanimationindatagri...
阅读(165) 评论(0)
    个人资料
    • 访问:3290次
    • 积分:162
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:7篇
    • 译文:0篇
    • 评论:0条
    文章分类