
随笔
文章平均质量分 68
a967333
生活不止有眼前的苟且,还有诗和远方
展开
-
SQL SERVER触发器
触发器:即当发生某一事件时,如果满足给定条件,则执行相应的动作。它的基本架构:CREATETRIGGERtrigger_nameONtable|viewFOR|AFTER|INSTEADOF [DELETE][,INSERT][,UPDATE]AS 接下来的就是你的操作了。。。。...原创 2020-05-22 09:32:10 · 258 阅读 · 0 评论 -
这里在属性前面加virtual
这里在属性前面加virtual在属性前面加virtual[Table("PLAN_CONTENT_DETAIL")]public partial class PlanContentDetail{ [Key] public virtual int ID { get; set; } public virtual int? PID { get; set; } public virtual string CONTENTS { get; set; } public vi原创 2020-05-15 15:41:57 · 660 阅读 · 0 评论 -
数据类型后面加问号是什么意思?
数据类型后面加问号是什么意思?在做.net开发的时候,我就看到这么个类型的一段代码:publicdouble?AskLeave{ get; set;} ,总是想不通,为什么要加上问号,现在我知道了,原因是:double类型的属性默认是不能赋值null,如果加上了问号那么就是可以赋值为null了,其实是实现了nullabl接口,以此类推,那么...原创 2020-04-21 16:04:28 · 3041 阅读 · 0 评论 -
权限认证基础:区分Authentication,Authorization以及Cookie、Session、Token
1. 认证 (Authentication) 和授权 (Authorization)的区别是什么?这是一个绝大多数人都会混淆的问题。首先先从读音上来认识这两个名词,很多人都会把它俩的读音搞混,所以我建议你先先去查一查这两个单词到底该怎么读,他们的具体含义是什么。说简单点就是:认证 (Authentication):你是谁。 授权 (Authorization):你有权限干什么。...原创 2020-04-09 10:37:44 · 1621 阅读 · 0 评论 -
ios中一个开发者证书如何创建多个app应用
大家可能会遇到在外包公司只有一个开发者证书却要发布打包很多应用的情况,我也遇到这个坑,在网上上查资料和问别人也无解的情况下,周末拿公司证书来测试总算理解了。首先如果你有了一个开发者证书,而且发布过应用,想要添加应用打包,那么需要如下步骤:1.在开发者中心添加或创建一个新的appid,然后把你的应用名称和bundleid填上去,添加成功。2.在pp描述文件那里,需要重新添加一个新的...原创 2020-04-09 10:10:22 · 2600 阅读 · 0 评论 -
Net微信网页开发之使用微信JS-SDK获取当前地理位置
前言: 前段时间有一个关于通过获取用户当前经纬度坐标,计算出该用户距离某指定地点之间的距离。因为做这个项目需要能够获取到比较精确的经纬度坐标,刚开始使用的是百度地图结果发现百度地图地位不太准确(有时候相差的比较的大,后来了解到了百度获取用户经纬度与用户当前使用的网络有很大的关系),后来换成了高德地图结果还是一样。最后我想刚好做的是个微信网站项目,为什么不使用微信自带接口呢?所以最后使用了微信...原创 2019-08-27 15:18:44 · 335 阅读 · 0 评论 -
关于asp.net中页面事件加载的先后顺序
一、ASP.NET母版页和内容页中的事件母版页和内容页都可以包含控件的事件处理程序。对于控件而言,事件是在本地处理的,即内容页中的控件在内容页中引发事件,母版页中的控件在母版页中引发事件。控件事件不会从内容页发送到母版页。同样,也不能在内容页中处理来自母版页控件的事件。在某些情况下,内容页和母版页中会引发相同的事件。例如,两者都引发Init和Load事件。引发事件的一般规则是初始...翻译 2019-09-03 14:27:15 · 667 阅读 · 0 评论 -
如何将12345这样的数字转换成相对应的大写的中文字? 比如:壹万贰千弎百肆十伍。
publicstaticstringCapitalization(doubleB_SW){longL_SW,L_I=0;// string[]S_BW_FIG={"零","一","二","三","四","五","六","七","八","九","整"};string[]S_BW_FIG={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"...原创 2019-09-04 09:26:30 · 2516 阅读 · 0 评论 -
关于INPUT的autocomplete="off" 属性
input 的属性autocomplete 默认为on其含义代表是否让浏览器自动记录之前输入的值很多时候,需要对客户的资料进行保密,防止浏览器软件或者恶意插件获取到可以在input中加入autocomplete="off" 来关闭记录系统需要保密的情况下可以使用此参数...原创 2019-09-04 09:58:01 · 1326 阅读 · 0 评论 -
ASP.NET中的几种弹出框提示
protected void Message_Click(object sender, EventArgs e){//第一种Response.Write("<script language=javascript>alert('第一种弹出框');</" + "script>");//第二种Page.Register...原创 2019-09-12 17:11:31 · 2881 阅读 · 0 评论 -
telnet 命令使用详解
1、什么是Telnet? 对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协议,但是对于入侵者而言,Telnet只是一种远程登录的工具。一旦入侵者与远程主机建立了Telnet连接,入侵者便可以使用目标主机上的软、硬件资源,而入侵者的本地机只相当于一个只有键盘和显示器的终端而已。2、Telnet被入侵者用来做什么 (1)Telnet是控制主机的第一手段 如果...原创 2019-09-25 11:39:33 · 780 阅读 · 0 评论 -
C#中 ThreadStart和ParameterizedThreadStart区别
最主要区别:1.Thread 是启动一个线程,但是没有参数。2.ParameterThreadStart 线程可以接受一个输入参数ThreadStart:ThreadStart这个委托定义为void ThreadStart(),也就是说,所执行的方法不能有参数。ThreadStart threadStart=new ThreadStart(ProcessData);Thr...原创 2019-09-25 14:26:51 · 444 阅读 · 0 评论 -
C#三目运算
在编写项目的时候,会经常用到 if else 判断语句,但有些简单的判断或赋值,可以通过三目运算符来完成!例如: 1 2 3 4 5 6 7 8 9 intsex=0; stringsexText=""; if(sex==0){ sexText="女";...原创 2019-08-20 17:52:38 · 2935 阅读 · 0 评论 -
'应用程序中的服务器错误,控件包含代码块'
原创 2018-06-27 17:30:33 · 170 阅读 · 0 评论 -
C# 二维码生成代码
今天看公司的项目有生成二维码,手痒就自己写了个winform demo 这个需要引入控件ThoughtWorks.QRCode private void button1_Click(object sender, EventArgs e) { string Context = txtContext.Text原创 2017-11-26 15:29:51 · 2197 阅读 · 0 评论 -
关于HTML页面接收前页面传值,并将值传给下一个页面的问题
最近公司要做BPM流程管理,用到了Ultimus,然后在审批页面要嵌入流程图和审批记录步骤页面,而这两个页面需要传相关参数,这个参数则是前一个页面传过来的。 这个问题开始困扰着我,HTML传来传去,后来发现这个问题原来如此简单。。 审批记录原创 2017-12-07 09:11:33 · 3227 阅读 · 0 评论 -
HTML接收前一个页面的传值并将他传递个下一个页面不发生跳转
最近公司要做BPM流程管理,用到了Ultimus,然后在审批页面要嵌入流程图和审批记录步骤页面,而这两个页面需要传相关参数,这个参数则是前一个页面传过来的。这个问题开始困扰着我,HTML传来传去,后来发现这个问题原来如此简单。。 <li class="nav_li">审批记录</li> <li class="nav_content" style="display:none;"原创 2017-12-07 09:15:41 · 1806 阅读 · 0 评论 -
关于网页下载FTP里面的文件相关
今天领导让我做个下载功能,开始写了个A链接下载,发现不对,原来是一个FTP里面的,做了相关映射,然后写了一大堆的代码如图 //基本设置 //static private string path = @"ftp://" + "117.40.131.154:1567" + "/"; //目标路径 //static private string ftpip原创 2018-01-11 14:39:31 · 3503 阅读 · 0 评论 -
layui中的树形关于取值传值问题
这个是我们需要的效果,实际操作中会先执行渲染 然后在执行方法,然后我们发现树形的JSON是空,调试了N遍一直以为是优先级别的问题了。 最后解决方案是 ////layui 的 form 模块 var form = ""; layui.use(['form'], function () { // $ = layui.jquery;原创 2018-01-13 10:25:10 · 11498 阅读 · 3 评论 -
JSON页面中不能用string 代替因为他们两端有""
为什么用这种方式能将字符串解析成json对象(new Function("","return "+json))(); function Parsejson(data){return (new Function('return '+data))();}var str="{'a':'123','b':'abc'}";var obj=Parsejson(str);alert(ob转载 2018-01-26 14:01:09 · 409 阅读 · 0 评论 -
IMGBUTTION 做多选
今天修改一个小功能,原来单选的改成多选,但是原来的开发人员用的是IMGBUTTION ,本来想全部改版用JS实现的,但因为某些原因只能在他的基础上更改。。。 yin 因为前台页面用的是REPT+IMGBUTTION 所以获取详细的ID成为了一个拦路虎原创 2018-02-06 18:15:10 · 223 阅读 · 0 评论 -
layui.load 批量上传文件在H5中的使用
//页面JS layui.use('upload', function () { var $ = layui.jquery, upload = layui.upload; // 多文件列表示例 var demoListView = $('#demoList') ...原创 2018-02-22 10:57:45 · 845 阅读 · 0 评论 -
Axure RP的学习
Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理 。 下面是我初学原型设计软件找到的视频资料,分享给大家! 视频地址: ht...原创 2018-03-17 16:50:30 · 242 阅读 · 0 评论 -
Repeater嵌套绑定Repeater
页面代码 <asp:Repeater ID="reptCombo" runat="server" OnItemDataBound="reptCombo_ItemDataBound"> <ItemTemplate> <div class="content_nr ref.原创 2018-04-20 14:08:19 · 536 阅读 · 0 评论 -
Window sessionStorage 属性
使用 sessionStorage 创建一个本地存储的 name/value 对,name="lastname" value="Smith", 然后检索 "lastname" 的值,并插入到 id="result" 的元素上:定义和使用localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据。sessionStorage 用于临时保存同一窗口...原创 2018-06-12 11:49:11 · 2674 阅读 · 0 评论 -
在C#中GUID生成的四种格式
var uuid = Guid.NewGuid().ToString(); // 9af7f46a-ea52-4aa3-b8c3-9fd484c2af12 var uuidN = Guid.NewGuid().ToString("N"); // e0a953c3ee6040eaa9fae2b667060e09 var uuidD = Guid.NewGuid().To转载 2017-11-29 14:33:37 · 750 阅读 · 0 评论