- 博客(35)
- 资源 (2)
- 收藏
- 关注
原创 cent os 安装docker
sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposudo yum install docker-ce -ysu...
2020-04-07 15:33:36 397
原创 powerdesigner 使用obdc连接pgsql
①安装java环境https://blog.csdn.net/offer_offer111/article/details/76624856注意的地方是path: ;%java_home%\bin;%java_home%\jre\bin这里可以通过两行来配置的②根据底下输出的错误判断有什么问题通过mysql来还原表结果,然后中文注释不显示问题,可以使用两段vb来...
2019-11-11 11:45:30 1001
原创 oracel积累
在参数化的时候,.net是用@,但是oracle使用:SELECT * FROM Table WHERE ColumnName=:ColumnName获取前10行记录:SELECT * FROM Table WHERE ROWNUM<=10获取当前用户的字段:--查字段select * from user_tab_colswhere table_name=upp...
2019-10-24 14:11:58 180
原创 构造函数
主要想说的是构造函数的执行顺序,先执行的是基类object如:public class MyBaseClass{ public MyBaseClass() { } public MyBaseClass(int i) { }}public class MyDerivedClass:MyBaseClass{ public M...
2019-10-21 10:21:14 95
原创 函数
c#函数的改进:表达式体方法,使用=>(lambda箭头)实现static double Mutiply(double val1, double val2){ return val1 * val2;}static double Mutiply2(double val1, double val2) => val1 * val2;参数:形参和实参形参:voi...
2019-10-09 11:41:31 83
原创 变量的更多内容
5.1类型转换隐式转换:可以理解为取值范围小的类型可以自动转换为大的类型,如:int 类型可以转为long显示转换:需要强制在代码进行转换,如:destinationVar = (byte)sourceVar;byte destinationVar;short sourceVar = 281;destinationVar = (byte)sourceVar;281=10001...
2019-10-08 17:31:57 159
原创 流程控制
位运算:把这个变量用二进制表示后,把每一个数进行“&”、“|”、“^”按位与(&)参加运算的两个数,换算为二进制(0、1)后,进行与运算。只有当相应位上的数都是1时,该位才取1,否则该为为0。按位或(|)参加运算的两个数,换算为二进制(0、1)后,进行或运算。只要相应位上存在1,那么该位就取1,均不为1,即为0。将10与-10进行按位异或(^)运算:0000...
2019-10-08 14:22:42 71
原创 变量和表达式
1.简单类型数值类型:这些数值是以0和1的形式存储在内存里面,用二进制来表示。举个例子,int类型:表示32位的正负之间的数字范围是怎么取出来呢?2^n-1(2^32-1=4294967295),然后由于需要表示正负,所以需要除以2,符号在站一位,(-2147483 648-2147483 647),所以这个位数是指二进制的位数。数值类型:sbyte、byte、short、usho...
2019-10-08 10:47:35 144
原创 c#简介
本人只学过一门高级语言,php了解一点,所以不好评价,而最令人疑惑的莫过于C#和.Net了,这两个是什么关系,或者说其他的高级语言会不会也有一个附带的东西?这个我不知道,我按自己的了解是,c#是运行在.Net framework这个平台的一种语言,而这个平台他支持多种语言,如c++,vb什么的,然后他也是跨平台的,至于为什么以前写出来的东西不能跨平台,我也说不清,只知道现在.Net core写出来...
2019-10-06 15:35:23 281
原创 重温c#
不知不觉,从事.Net开发已经有几年,工作之后,才发现,一直都是一些比较上层的操作,很少说去做一些底层的工作,今年,换了一份工作,用的是.Net core,主要工作其实是写webapi,感觉自己一直很浮躁,什么东西都是停留在会用就行,什么js,vue,git等等,突然之间有点不知所措,想什么都学一遍基础,但是发现自己可能年纪大了,很难集中精神,所以,想从本心开始去沉淀。 ...
2019-10-06 15:18:58 86
原创 npm 常用命令
# 克隆项目git clone https://github.com/PanJiaChen/vue-element-admin.git# 进入项目目录cd vue-element-admin# 安装依赖npm install# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题npm install --registry=http...
2019-09-29 16:13:51 2977
原创 vue 事件学习
将一个按钮绑定事件:<button id="searchbtn" v-on:click="Search">查询</button>new Vue({ el: "#searchbtn", methods: { Search: function (event) { ...
2019-09-27 11:18:29 83
原创 vue 绑定数据-过滤器
过滤器或者三目接口返回的数据不一定是呈现在页面上的样子,比如说:有一个字段叫状态,服务器保存的是数字(1-审核,2-审核不通过,0或者null是未审核,)1.服务器直接做好判断返回,前端就不用改了2.返回的数字,在绑定数据的时候使用三目,如:<td>{{quote.isvalid==1?"已审核":(quote.isvalid==0?"未审核":"不通过")}}</t...
2019-09-27 09:58:26 947
原创 vue的异步
vue没有封装异步的方法,可以使用第三方插件:axios<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><script src="https://cdn.staticfile.org/axios/0.18.0/axios.min.js"></script>...
2019-09-26 16:50:02 196
原创 vue的使用
https://www.runoob.com/vue2/vue-tutorial.html //教程<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>Vue.js 拥抱数据驱动的视图概念。通俗地讲,它意味着我们在普通 HTML 模板中使用特殊的语法将 DOM “绑定”到底层数据。...
2019-09-26 16:47:27 83
原创 asp.net core的内进程和外进程
内进程:程序托管于iis里面,只用了一个服务外进程:程序托管于ke'strel服务器里面,然后可能配合其他的apache、iis、Nginx服务器进行反向代理。1.asp.net core的默认(csproj里面没有设置的情况下),是外进程。<PropertyGroup> <TargetFramework>netcoreapp2.2</Targe...
2019-09-14 15:20:35 981
原创 dapper简单实用
IDbConnection dbConnection = new SqlConnection("server=.\\sqlexpress;uid=sa;pwd=123;database=InterviewTest2;");return dbConnection.Query<Model.NetAddress>("select * from NetAddress").ToList();...
2019-09-03 15:55:13 106
原创 关于mvc里面的依赖注入和ninject的使用
依赖注入:为了在引用接口的方法的时候为了耍帅,不引用实现这个接口方法的类,导致了一系列解决方案,实际我感觉只是把接口和对应的实现类放在了一起,方便修改,本质貌似没变(个人见解,不对请在留言区喷我)。可能第一段话比较难理解,先看一个例子:没有依赖注入的情况:有一个发送邮件的接口(IEmailSender):public interface IEmailSender { ...
2019-07-22 16:57:56 223
原创 asp.net core 读取json文件
不得不感叹,core真的是万物皆注入啊,比如httpcontext,以前在一个类里面可以很方便使用,现在又要注入,以前读取web.config也很简单,现在也要注入,我感觉不把这个注入理解透彻,真的无所适从。一下是我对core的注入一点点愚见,如果有错误请指出:什么时候应该注入?我基本发现是接口类的才需要注入,估计只有那些公共方法类才可以不注入。具体到读取appsettings.j...
2019-03-31 16:25:40 5601
原创 c# Oss代码示例
里面包含了Oss部分示例方法以及实际用到上传控件时候需要改造的代码,由于页面的代码五花八门,只需要参考oss的方法即可下载地址:点击下载
2019-03-06 16:53:57 1763 1
原创 c#微信小程序解密接口返回的数据
微信小程序中,由于有些数据比较隐私(openid,手机号等),所以你请求微信对应的接口返回的数据是加密的,这就需要解密了,具体可以看https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html而微信又没有提供c#demo,所以在网上找了一下,总结出来:首先要解密数据...
2019-03-01 15:03:31 2863
原创 sql server自动备份
sql server备份可以使用两种方式:①SQLcmd命令 ②数据库软件代理方式备份关于使用软件代理备份可以参考:https://jingyan.baidu.com/article/3a2f7c2e2dd90126afd611f3.html使用sqlcmd命令:@echo off::定义备份文件存放目录set folder=D:\Backup\DB\if not exist ...
2019-02-26 14:16:16 185
原创 小程序套壳页面跳转至原生页面
引用小程序sdk脚本<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js" type="text/javascript"></script><script>var path = "/pages/map/map?name=" + name + "&phone=&quo
2019-02-20 11:55:15 2998
原创 网站判断是否是苹果系统和使用微信浏览器
添加jsvar u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器 var isiOS = !!u.match(/\(...
2019-02-20 10:12:43 896
原创 Linux 常用命令
一:远程登录服务器ssh 10.211.55.14(以root账号登录服务器)ssh parallels@10.211.55.14 (以parallels登录服务器)ssh parallels@10.211.55.14 -p 22(以parallels登录服务器,使用22端口)exit 退出当前用户二:浏览目录ls 浏览当前目录 cd 回到当前用户的目录 cd.. 回到上...
2019-02-11 23:23:02 83
原创 asp.net core 添加百度编辑器(ueditor)
百度编辑器:https://ueditor.baidu.com/website/download.htmlgit地址:https://github.com/fex-team/ueditor有选择困难症的可以直接点这里下载:下载下载完之后放在项目的wwwroot里面:引用:在需要使用的页面头部上添加以下代码:<script type="text/javascrip...
2018-12-15 17:53:09 2109 4
转载 IIS7 IIS8 自动跳转到HTTPS
IIS7需要先确认是否安装 “URL 重写” 或者 “URL Rewrite” 模块 , 如果您已经安装可以跳过“URL重写” 模块下载地址微软下载地址(64位):http://www.microsoft.com/zh-cn/download/details.aspx?id=7435微软下载地址(32位):http://www.microsoft.com/zh-cn/download/d...
2018-12-15 17:03:03 1577
原创 关于配置ssl证书后网页无法访问的原因
科普:http://www.domain.com--->默认是以访问你的服务器的80端口https://www.domian.com--->默认访问的是你的服务器的443端口所以说有时候网站服务器里面能打开,但是外面无法访问,多数原因是外面进不去你的服务器,造成这种情况的原因我个人认为是2个:①供应商从源头阻止了外界访问你的80端口 ②你开启了防火墙,外界无法访问你的80端口...
2018-12-15 16:42:59 20469
原创 网站ssl证书配置
我是使用的阿里云的域名,会赠送一年的免费证书,如果不是就需要先购买证书。一般购买完证书后需要先在域名控制台里面增加一个dns记录来验证这个证书(不是iis里面),具体可参考购买证书的供应商步骤。当证书验证完成后然后点击下载,这个时候需要根据你的服务器环境进行选择:我使用的是iis这个拷贝至服务器。1、IIS6( 1 ) 证书导入• 开始 -〉运行 -〉MMC;•...
2018-12-15 16:35:00 182
转载 .net core 网站部署后出现: An error occurred while processing your request.
其实意思就是发生了异常, 但因为不是开发环境, 不能展示真正的错误信息给你看。如果要看真正的错误信息, 可以将 Web.config 修改:<configuration> <!-- Configure your application settings in appsettings.json. Learn more at http://go.micros...
2018-12-15 15:24:45 9197 2
原创 5.4 静态文件
7.实战简单文件服务器新建一个asp.net core 空应用程序项目app.UseStaticFiles();//使用默认文件夹wwwroot如果不想使用可以这样:var staticfile = new StaticFileOptions(); staticfile.FileProvider = new PhysicalFileProvider(@"c...
2018-11-25 18:08:24 118
原创 5.3 中间件
中间件是用于组成应用程序管道来处理请求和响应的组件。管道内的每一个组件都可以选择是否将请求交给下一个组件,并在管道中调用下一个组件之前和之后执行某些操作。请求委托被用来建立请求管道,请求委托处理每一个http请求。请求委托通过使用IApplicationBuilder类型的Run、Map、以及Use扩展方法配置,并在Startup类中传给Configure方法。个人理解:中间件就像http...
2018-11-25 15:23:56 246
原创 5.2 Application Startup
1.Startup类提供了应用程序的入口。必须实现Configure方法,可以选择定义一个ConfigureService方法。2.Configure方法Configure方法用于指定ASP.NET应用程序将如何响应每一个HTTP请求,类似于iis的管道,更复杂的管道配置可以封装于中间件中,并通过扩展方法添加到IpplicationBuilder上。如app.UseAuthentica...
2018-11-25 10:39:55 729
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人