-
.net MVC使用IPrincipal进行Form登录即权限验证(3)
所属栏目:[C语言] 日期:2020-12-15 热度:151
.net MVC使用IPrincipal进行Form登录即权限验证,供大家参考,具体内容如下 1.在MVC项目中添加用户类,可以根据实际项目需求添加必要属性 public class UserData { /// summary /// ID /// /summary public int UserId { get; set; } /// summary /// 用户名[详细]
-
Windows下配置Nginx+PHP基本操作(启动、重启和退出)
所属栏目:[C语言] 日期:2020-12-15 热度:100
背景 经常倒腾系统,徘徊于 Windows 的便利和 Linux 的魔性,一旦折腾系统基本配置都要重弄,特此记录对 Nginx和PHP的基本启动、重启和退出 网上经验 网上这种东西一搜一大把,也有很多脚本,比如如下: @echo offtaskkill /F /IM nginx.exe nul 之类的,感[详细]
-
mssql 存储过程调用C#编写的DLL文件
所属栏目:[C语言] 日期:2020-12-15 热度:189
网上很有多类似的文章,但描述不完整,在某些关键的地方,少了相应的补充,以至于那些例子都无法测试通过。 我把其中的一种思路整理出来: 1. 准备DLL文件 首先,你需要新建一个类库工程,工程名没有要求,随意取为Test。新建一个类文件,例如: 复制代码 代[详细]
-
PHP Warning: PHP Startup: Unable to load dynamic library &am
所属栏目:[C语言] 日期:2020-12-15 热度:193
今天在家启动PHP环境的时候,突然发现不能加载php_mysqli.dll了,网上找了一圈,没有解决方案! 在群里面受一哥们儿的启发,竟然解决了,如果你的问题还没有解决,请按下面的方法试试! apache下 比如我的apache装在D盘,目录是D:/severs/apache PHP的目录是D[详细]
-
C#中实现在32位、64位系统下自动切换不同的SQLite dll文件
所属栏目:[C语言] 日期:2020-12-15 热度:73
直接上代码: using System;using System.Collections.Generic;using System.Windows.Forms;using System.Management;using System.IO;namespace SqliteAuto{ static class Program { /// summary /// 应用程序的主入口点。 /// /summary [STAThread] static[详细]
-
用VB生成DLL封装ASP连接数据库的代码
所属栏目:[C语言] 日期:2020-12-15 热度:174
这篇文章以VB生成的DLL封装ASP代码来连接数据库(以Access数据库为例)。 一般情况下我们在用ASP连接Access的数据库时通常都会进行如下的操作 '//Proconn.asp % dimProConn setProConn=Server.CreateObject("ADODB.CONNECTION") ProConn.Open"driver={Microso[详细]
-
基于.net的分布式系统限流组件示例详解
所属栏目:[C语言] 日期:2020-12-15 热度:112
前言 在互联网应用中,流量洪峰是常有的事情。在应对流量洪峰时,通用的处理模式一般有排队、限流,这样可以非常直接有效的保护系统,防止系统被打爆。另外,通过限流技术手段,可以让整个系统的运行更加平稳。今天要与大家分享一下限流算法和C#版本的组件。[详细]
-
汉字转拼音缩写示例代码(Silverlight和.NET 将汉字转换成为拼音)
所属栏目:[C语言] 日期:2020-12-15 热度:156
复制代码 代码如下: /// summary /// 汉字转拼音缩写 /// /summary /// param name="str"要转换的汉字字符串/param /// returns拼音缩写/returns public string GetPYString(string str) { string tempStr = ""; foreach(char c in str) { if((int)c = 33 (i[详细]
-
visual studio 建立dll类型工程、控制台程序
所属栏目:[C语言] 日期:2020-12-15 热度:124
1. vs工程类型相关知识 在使用vs创建工程时,如果在“模板”中选的是“Win32”,不管是“Win32控制台应用程序”、还是“Win32项目”,工程创建完成后,在“属性--C/C++--预处理器定义”中都会有宏定义:"WIN32",因此,可以在代码中通过检查是否有宏定义"WIN[详细]
-
Visual Studio中根据系统区分引用64位、32位DLL动态库文件的配置
所属栏目:[C语言] 日期:2020-12-15 热度:73
原来使用Win7的32位系统,进行C#工程的开发,后来重装系统,换成了win7的64位系统 调试原来的工程,由于在其中引用了“SQLite”的32位的dll,导致在64为位下程序无法运行(但是编译可以通过) 后来通过修改工程文件(.csproj),在其中设置引用的条件,解决了[详细]
-
在Visual Studio中用C++语言创建DLL动态链接库图文教程
所属栏目:[C语言] 日期:2020-12-15 热度:51
什么是DLL(动态链接库)? DLL是一个包含可由多个程序同时使用的代码和数据的库。例如:在Windows操作系统中,Comdlg32 DLL执行与对话框有关的常见函数。因此,每个程序都可以使用该DLL中包含的功能来实现“打开”对话框。这有助于促进代码重用和内存的有效[详细]
-
很全的显示阴历(农历)日期的js代码
所属栏目:[C语言] 日期:2020-12-15 热度:105
function RunGLNL(){ var today=new Date(); var d=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var DDDD=(today.getYear()100 ? today.getYear()+1900:today.getYear())+"年"+(today.getMonth()+1)+"月"+today.getDate()+"[详细]
-
详解Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详
所属栏目:[C语言] 日期:2020-12-15 热度:112
注,操作系统为 CentOS 6.4 x86_64,Nginx 是版本是最新版的1.4.2,所以实验用到的软件请点击这里下载: CentOS 6.4下载地址:http://www.jb51.net/softs/78243.html Nginx下载地址:http://www.jb51.net/softs/35633.html 一、前言 在前面的几篇博文中我们主[详细]
-
linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)
所属栏目:[C语言] 日期:2020-12-15 热度:55
常用参数 格式:date 显示当前日期时间。 格式:date mmddHHMM # 简而言之,就是“月日时分” 格式:date mmddHHMMYYYY 格式:date mmddHHMM.SS 格式:date mmddHHMMYYYY.SS 设置当前日期时间,只有root用户才能执行,执行完之后还要执行 clock -w 来同步到[详细]
-
C++快速排序的分析与优化详解
所属栏目:[C语言] 日期:2020-12-15 热度:51
相信学过数据结构与算法的朋友对于快速排序应该并不陌生,本文就以实例讲述了C++快速排序的分析与优化,对于C++算法的设计有很好的借鉴价值。具体分析如下: 一、快速排序的介绍 快速排序是一种排序算法,对包含n个数的输入数组,最坏的情况运行时间为Θ(n2)[详细]
-
每个系统管理员必知的 30 个 Linux 系统监控工具
所属栏目:[C语言] 日期:2020-12-15 热度:78
您需要监控 Linux 服务器的性能吗?试试用这些内置命令和附加工具吧!大多数 Linux 发行版都附带了大量的监控工具。这些工具提供了获取系统活动的相关指标。您可以使用这些工具来查找性能问题的可能原因。本文提到的是一些基本的命令,用于系统分析和服务器[详细]
-
Lua中使用table.concat连接大量字符串实例
所属栏目:[C语言] 日期:2020-12-15 热度:198
最近2天都没有写新的文章了,主要是最近的内容没有特别有意思的。 之前的协同程序也暂时没有感觉到特别适用的地方,今天在看数据结构的部分,也是没多大意思(不代表没用)。 但是突然发现了一个有意思的地方,那就是――连接大量字符串的时候,如何解决效率[详细]
-
java实现动态时钟并设置闹钟功能
所属栏目:[C语言] 日期:2020-12-15 热度:151
本文实例为大家分享了java实现动态时钟设置闹钟功能,供大家参考,具体内容如下 显示如上图所示的动态时钟,并且可以设置闹钟,播放mp3。 首先用到的是时钟(Timer)和日历(Calendar)得到系统的当前时间。 代码如下: import java.awt.Graphics; import ja[详细]
-
Opencv分水岭算法学习
所属栏目:[C语言] 日期:2020-12-15 热度:114
分水岭算法可以将图像中的边缘转化成“山脉”,将均匀区域转化为“山谷”,这样有助于分割目标。 分水岭算法是一种基于拓扑理论的数学形态学的分割方法,其基本思想是把图像看作是测地学上的拓扑地貌,图像中的每一点像素的灰度值表示该点的海拔高度,每一个[详细]
-
C语言学生学籍管理系统课程设计
所属栏目:[C语言] 日期:2020-12-15 热度:190
C语言学生学籍管理系统做了好长时间的,里面有点小问题,希望大佬找到并帮忙改改,注意输入密码三次错误会自动注销用户,密码123456 代码: #includestdio.h #includestdlib.h #includestring.h #includeconio.h struct student { char xuehao[100];//输入学[详细]
-
spring boot使用自定义配置的线程池执行Async异步任务
所属栏目:[C语言] 日期:2020-12-15 热度:68
在前面的博客中,https://www.oudahe.com/p/46818/ 我们使用了spring boot的异步操作,当时,我们使用的是默认的线程池,但是,如果我们想根据项目来定制自己的线程池了,下面就来说说,如何定制线程池! 一、增加配置属性类 package com.chhliu.springboot.[详细]
-
详解spring cloud config实现datasource的热部署
所属栏目:[C语言] 日期:2020-12-15 热度:177
关于spring cloud config的基本使用,前面的博客中已经说过了,如果不了解的话,请先看以前的博客 spring cloud config整合gitlab搭建分布式的配置中心 spring cloud config分布式配置中心的高可用 今天,我们的重点是如何实现数据源的热部署。 1、在客户端[详细]
-
基于C语言航班信息查询与检索
所属栏目:[C语言] 日期:2020-12-15 热度:56
本文实例为大家分享了航班信息查询与检索的具体代码,供大家参考,具体内容如下 #includestdio.h#includestring.h#define MaxSpace 100#define keylen 7#define RADIX_n 10#define RADIX_c 26typedef char KeyType;typedef struct{ char start[7]; //起点站[详细]
-
Linux打包和压缩工具的使用详解
所属栏目:[C语言] 日期:2020-12-15 热度:193
压缩工具:gzip,bzip2 压缩能力逐渐增强 打包或压缩工具:tar 打包并压缩工具:zip 压缩能力比gzip和bzip2都强 gzip和bzip2这两种压缩工具的区别: gzip和bzip2只能压缩文件,zip可以压缩文件和目录 bzip2和gzip的使用方法差不多,而且压缩后源文件消失,解[详细]
-
Qt 使用Poppler实现pdf阅读器的示例代码
所属栏目:[C语言] 日期:2020-12-15 热度:66
开发环境 Qt5.5.1、Qt Creator 3.5.1 Qt实现pdf阅读器和MFC实现pdf阅读器,其实原理都是差不多的。 需要用到Poppler开源库,下载地址如下 https://poppler.freedesktop.org/ 如果只是要在window的gcc下运行的话,可以下载已经编译好的库 https://sourceforge[详细]