- 博客(39)
- 收藏
- 关注
转载 C# Newtonsoft.Json 读取文件,返回json字符串
第一种方法: public object getData2() { string content; using (StreamReader sr = new StreamReader(Server.MapPath("/Content/test.json"))) { ...
2019-09-16 20:56:00
255
转载 ASP.NET MVC AJAX 请求中加入 antiforgerytoken 解决“所需的防伪表单字段“__RequestVerificationToken”不存在”问题...
在ASP.NET mvc中如果在表中使用了@Html.AntiForgeryToken(),ajax post不会请求成功解决方法是在ajax中加入__RequestVerificationToken:function Like(id) {// 获取form表单 var form = $('form');// 获取token var token = $('input[name...
2019-09-03 17:45:00
1023
转载 Visual Studio警告IDE0006的解决办法 引用的dll或者包出现黄色叹号
首先这种错误,一般是web项目出现的。一、按照微软官方给的解决方案,查找错误日志:1.关闭VisualStudio。删除解决方案下的.vs文件夹,这个文件夹默认是隐藏的,找不到的需要打开隐藏文件设置3.打开VisualStudio开发人员命令提示符 //开始菜单中找DeveloperCommandPromptforVS2017将环境变量"Tra...
2019-08-13 01:17:00
786
转载 IIS错误:在唯一密钥属性“fileExtension”设置为“.json”时,无法添加类型为“mimeMap”的重复集合项...
在用visual studio 打开一个asp.net mvc 项目时,ctrl+f5运行,发现页面无法加载图片、js、json文件。按F12查看错误,发现500错误。打开报错的js文件,提示:IIS错误:在唯一密钥属性“fileExtension”设置为“.mp4”时,无法添加类型为“mimeMap”的重复集合项参考园内博客的解决方案:在web.config文件中添加:<...
2019-08-10 17:35:00
1203
转载 putty连接centos慢
用的vmware下的centos minimal镜像,开发时,用putty连接很慢,一分多钟,解决方案:禁用GSSAPI认证有两个方式:客户端和服务端直接配置你ssh客户端的文件/etc/ssh/ssh_config来达到永久解决这个问题:客户端禁用GSSAPIAuthenticationvi /etc/ssh/ssh_config修改为GSSAPIAuthenticatio...
2019-08-01 14:49:00
209
转载 centos systemd占用大量内存
不知道为什么,我用vmware做测试用,而且是mini版本,没装什么应用,就是php开发环境,lnmp。在开发时,内存和swap都爆满,composer包无法安装。网上搜到解决方法:systemctl daemon-reexec查看占用内存的前十个进程:echo "*** Top 10 memory eating process ***"; ps auxf | sort -n...
2019-07-31 17:35:00
1074
转载 laravel 163发送邮件
配置163邮箱账户首先需要有163邮箱,这里在163邮箱必须在设置里面开启SMTP服务,并设置密码修改laravel根目录下的.env文件, 设置邮箱相关内容:MAIL_DRIVER=smtpMAIL_HOST=smtp.163.comMAIL_PORT=465 MAIL_USERNAME=YOUR-EMAIL-NAMEMAIL_PASSWORD=YOUR-163-P...
2019-07-28 11:29:00
339
转载 laravel npm run dev 错误 npm run dev error [npm ERR! code ELIFECYCLE]
出现此问题是node_modules出现错误,需要执行:1 rm -rf node_modules2 rm package-lock.json3 npm cache clear --force4 npm install转载于:https://www.cnblogs.com/AlexanderZhao/p/11256256.html...
2019-07-27 18:40:00
232
转载 linux 如何指定nologin用户执行命令
在linux中建立网站时,我们一般分配一个www之类的用户给网站应用程序。如果我们使用root或者具有管理员权限的账号在网站目录下去创建文件时,会遇到各种权限问题。这时我们可以切换到www用户,这类用户一般是nologin,不允许登录。如果我们su www或者sudo www,切换到www用户时,会出错。网上解决办法时修改/etc/passwd文件 nologin改为bin/ba...
2019-07-27 18:10:00
664
转载 laravel Method Illuminate\Validation\Validator::validateReuqired does not exist.
Method Illuminate\Validation\Validator::validateReuqired does not exist.此错误是由于我们在配置验证时,写错了关键字, public function rules() { return [ 'file'=>'required', 'fol...
2019-07-27 17:49:00
2128
转载 laravel路由
路由在laravel中,定义路由的地方在routes/web.php文件中。在使用laravel前必须先定义路由,然后才能在浏览器中访问。routes文件夹中还有一个api.php,用于定义api路径。最简单的路由:Route::get('/',function(){ return 'hello,world!' ;});此时在浏览器中,输入localhost,就可以看到输...
2019-07-27 10:42:00
286
转载 laravel he stream or file "..laravel-2019-02-14.log" could not be opened: failed to open stream: Per...
错误:The stream or file "/var/www/jianshu/storage/logs/laravel-2019-02-14.log" could not be opened: failed to open stream: Permission denied解决:安装完 Laravel 后,需要给这两个文件配置读写权限:storage 目录和 bootstrap/c...
2019-07-23 12:47:00
1246
转载 每日学习-20190721
npm切换淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org之后就可以再项目中使用cnpm install安装所需要的依赖包vim设置tab为四个空格一种是全局设置,另外一种是针对用户设置vim /etc/vimrcor vim ~/.vimrc在打开的文件中添加set ta...
2019-07-21 22:47:00
71
转载 linux centos无法删除网站根目录下的.user.ini解决办法
.user.ini文件在执行rm -rf时,提示无法删除解决办法首先了解下chattr命令的作用:不让用户修改、删除文件等。-i选项:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。i参数对于文件 系统的安全设置有很大帮助。解决方法:chattr -i 你的网站目录/.user.ini然后再执行rm 命令就可以删除了。转载于:https://www.cn...
2019-07-21 16:41:00
445
转载 laravel在使用Composer安装插件时要求输入授权用户名密码解决办法
在使用laravel-china源时需要输入密码,坑,换源,先换腾讯的不行,最后试一下阿里云的可以:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/参考:https://developer.aliyun.com/composer转载于:https://www.cnb...
2019-07-14 12:22:00
158
转载 Centos7 日志查看工具
1 概述日志管理工具journalctl是centos7上专有的日志管理工具,该工具是从message这个文件里读取信息。Systemd统一管理所有Unit的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)。日志的配置文件是: /etc/systemd/journald.confjournalctl功能强大...
2019-07-09 22:44:00
601
转载 Centos7 Putty SSH密钥登录
在本地电脑打开PuTTYgen程序,点击Generate生成密钥,可以再设置一层密码,保存公钥和私钥到本地文件,保存好,最好多处备份先用密码登录远程Centosvim ~/.ssh/authorized_keys把生成的公钥粘贴到authorized_keys中,:wq保存更改权限chmod 400 ~/.ssh/authorized_keys配置Putty客户端,打开Pu...
2019-07-04 08:59:00
460
转载 阿里云Centos7用putty ssh链接掉线
解决方法:修改云服务器 ssh 配置文件(修改前一定要先备份)(1)打开配置文件;vim /etc/ssh/sshd_config1(2)找到下面两行;ClientAliveInterval 0ClientAliveCountMax 3(3)去掉注释,并修改其值;ClientAliveInterval 30ClientAliveCountMax 86400或Clie...
2019-07-03 07:49:00
182
转载 阿里云 centos 无法执行moodle cron
在阿里云服务器安装moodle时,在执行cron计划任务时,报错sendmail: fatal: parameter inet_interfaces: no local interface found for ::1/usr/bin/php /path/to/moodle/admin/cli/cron.php >/dev/null解决阿里云postfix无法发送邮件问题启动p...
2019-07-03 07:39:00
146
转载 moodle3.7中文语言包
Moodle官方有中文语言包,但是还有没有翻译的,为了提高用户体验,可以将部分未翻译的应用在Moodle网站管理中自己修改。具体步骤:先确定需要修改的关键字,也就是网站中没有翻译成中文的文字在centos中定位到moodle网站根目录,使用以下命令定位关键字所在的页面find . | xargs grep -ri "Number out of range"以管理员身份登录m...
2019-06-26 12:14:00
493
转载 moodle3.7上传中文文件,无法引用,图片不显示
初始安装moodle3.7 上传图片,名称为中文时,无法引用图片,图片不显示。这里采用修改moodle根目录下的config.php文件,添加了变量$CFG->slasharguments = false; $CFG->unicodecleanfilename = true; 解决问题参考:http://blog.sina.com.cn/s/blog_9734e4d80...
2019-06-24 18:41:00
328
转载 centos7 配置nginx vim语法高亮
看了Nginx核心知识100讲,按照他的做法,没有配置成功,可以使用下面的方法:下载nginx源码,http://nginx.org/en/download.html 这里下载的是:nginx-1.16.0.tar.gz解压源码 tar -zxftar -xzf nginx-1.16.0.tar.gz在解压的目录中,切换到contrib目录将contrib下vim目录中所有文...
2019-06-23 09:26:00
305
转载 sedlauncher.exe 磁盘爆满
打开应用和功能,搜KB4023057,然后卸载。快捷键WIN+R打开运行,输入services.msc回车打开系统服务,找到Windows Remediation Service (sedsvc)和Windows Update Medic Service (WaaSMedicSvc)并停止这些服务。快捷键WIN+R打开运行,输入taskschd.msc回车打开任务计划程序,然后Mi...
2019-06-08 12:42:00
1651
转载 net dll 重新签名
已经有强签名的dll或exe程序无法引用无签名的dll,这时候就需要对dll进行签名,签名的步骤如下:为没有源码的DLL文件添加强名称如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有强名称的程序集,则编译时会出现类似 "Assembly generation failed -- 引用的程序集 'xxxxxxxxxxx' 没有强名称" 这样的错误。我这里引用的是Int...
2019-05-23 20:55:00
272
转载 学习git
学习了一上午大神廖雪峰写的git教程,特此记录以下参考:https://www.liaoxuefeng.com/wiki/896043488029600git config 查看配置信息config 配置命令:git configconfig 配置有system级别 global(用户级别) 和local(当前仓库)三个 设置先从system-》global-》local 底...
2019-05-23 14:58:00
67
转载 css+js实现自动伸缩导航栏
用css+js实现自动伸缩导航栏需要达到的效果:默认首页选中样式设置鼠标滑过效果:颜色变化(#f60),宽度变化,字体变化所涉及的知识点:布局:floatcss: 元素状态切换(display),盒模型(margin,padding),圆角边框(border-radius),可见宽度(offsetWidth);JavaScript:匿名类,for循环,通过标签获得元素...
2019-05-12 20:51:00
1326
转载 JavaScript学习思维导图
JS基本概念JS操作符JS基本语法JS数组JS Date用法JS 字符串用法JS编程风格JS实践转载于:https://www.cnblogs.com/AlexanderZhao/p/javascriptrouteline.html
2019-05-09 20:59:00
83
转载 学习CSS Grid布局
一. 重要术语:CSS Grid(网格) 布局(又称为 “Grid(网格)” ),是一个二维的基于网格的布局系统,它的目标是完全改变我们基于网格的用户界面的布局方式。FlexBox:一维布局;Grid: 二维布局;Flexbox 和 Grid 能协同工作,而且配合得非常好网格容器(Grid Container)应用 display: grid 的元素。这是所有 网格项(gr...
2019-05-07 19:58:00
659
转载 java DES转C#DES加密解密
一个程序用到java的cn.core.jar加密的,需要在.NET 中解密,发现JAVA的des算法与C#的有点区别。自己不太懂加密解密算法,所以找了个省事的方法,用IKVM.NET,用这个将cn.core.jar直接转为cn.core.dll。在程序中可以直接用cn.core.jar中的方法,特此mark一下。参考:http://www.ikvm.net/uses.html参考...
2019-05-07 09:06:00
263
转载 H5页面基础元素
H5页面结构元素示例<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta...
2019-04-27 22:20:00
192
转载 Bootstrap3-导航条
1. 定义导航条<!-- 导航条 navbar --><div class="navbar nav-bar-default"> <ul class="nav nav-pills"> <li class="active"><a href="#">首页</a></li> <li&...
2019-04-26 15:31:00
116
转载 Bootstrap3-导航
Bootstrap 导航1. 定义导航组件基本结构:<!-- 基本导航组件 --><ul class="nav"> <li class="active"><a href="#">首页</a></li> <li><a href="#">导航标题1</a></li...
2019-04-26 15:09:00
64
转载 Bootstrap4后台导航栏制作
<!Doctype html><html lang="zh-cn"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, ini...
2019-04-18 19:49:00
434
转载 Bootstrap导航栏示例
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Admin后台</title> <meta name="viewport" content="width=device-width, i...
2019-04-18 13:54:00
267
转载 在ASP.NET MVC中创建自定义模块
创建模块module是实现了System.Web.IHttpModule接口的类。该接口定义了两个方法:Init:当模块初始化时被调用,传入的参数为HttpApplication对象,用于注册请求周期事件处理方法,并初始化所需要的资源。Dispose 当请求过程完成时调用,用于释放需显式管理的资源。在这个程序中,我们创建一个模块,拦截beginRequest和endRequest...
2019-03-28 10:07:00
119
转载 关于使用PreApplicationStartMethod实现module注册问题
在使用PreApplicationStartMethod实现module注册问题发现一个问题://用PreApplicationStartMethod实现自注册模块[assembly: PreApplicationStartMethod(typeof(CommonModule.ModuleRegistration), "RegisterModule")]namespace...
2019-03-25 14:38:00
183
转载 ASP.NET MVC自定义Module记录管道事件执行顺序
1. 在Visual Studio 新建项目,模板为空,下面结构选择MVC。2. 在项目中新建一个类MyModule,实现IHttpModule接口namespace SimpleApp.Infrastructure{ /// <summary> /// 记录请求管道事件执行顺序 /// </summary> ...
2019-03-24 14:10:00
135
转载 C#7语法快速参考-第一章 Hello World
选择IDE要开始使用C#编程,您需要一个支持微软.NET框架的集成开发环境(IDE)。最受欢迎的选择是微软自己的Visual Studio。初学可以使用Visual Studio Community,这个版本是一个轻量级免费的软件,可以从Visual Studio网站上下载(https://visualstudio.microsoft.com/zh-hans/vs/community...
2019-01-21 17:32:00
127
转载 为什么要用 C# 来作为您的首选编程语言
因为您可以用,并且也是您的最佳选择!之所以可用,是因为 C# 能够很好地在 Mac、Linux、Android 和 iOS 上运行(对了,还有 Windows);它可以在您最喜爱的编辑器上运行;它在一个稳定的企业级平台上经过了充分的时间验证;最为重要的是:它是完全开源的!之所以是您的最佳选择,是因为 C# 是编程语言创新方面的领导者,是原生跨平台移动应用程序的最佳选择,并且还有很多的...
2019-01-19 19:23:00
438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人