- 博客(63)
- 资源 (2)
- 收藏
- 关注

原创 佛主保佑,永无BUG
/* _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |...
2016-04-22 12:10:10
4465
原创 Python实例 一 12306抢票(二) 下单
第二篇 刷票与下单原文地址:http://www.tnblog.net/cz/article/details/241解决"url":"/leftTicket/init","status":false,"httpstatus":200,"messages":["系统忙,请稍后重试"] 问题1.记住登陆 上一篇写了登陆:http://www.tnblog.net/cz/a
2019-01-21 16:46:01
2099
3
原创 Python实例 一 12306抢票(一)扫码登陆
一、登陆 原文地址:http://www.tnblog.net/cz/article/details/162 采用扫码二维码的方式登陆,就是得下个app。。 验证码太烦了,不想搞 1.获取二维码: 先分析二维码一般是一张图片,我们把他下载到本地 来方便扫码 图片还是base64的数据形式 但是我们用传统的方式爬下来 并不能取...
2019-01-21 16:40:54
1742
2
转载 JS监听input、keydown,有输入法时打字完成后触发事件
在给输入框绑定input或keydown事件时 预期效果是有输入法时,输入中文后触发事件,不希望输一个字母就触发一次事件可以用到compositionstart,compositionend。 主流浏览器都兼容 var flag = true; $('#div-detail').delegate('#sclt-div input', 'input', function () { ...
2018-12-28 16:21:56
10075
原创 Redis基础 windows
一、下载 redis官方没有提供windows版本,需要从微软的git下载releases版二、安装1.解压出来 启动服务 双击会闪一下就没了,需要执行命令redis-server redis.windows.conf 可以加个参数 --maxheap 200m 设置redis 可以最大内存 2.redis服务化这样启动 每次都会带一个命令窗口 关闭...
2018-12-06 12:38:25
324
原创 Python学习 安装 -1
Ptyhon非常简单易用的面向对象的脚本语言,跨平台 入门简单python分2个版本 Python2、Python3。Python 2.7 将于 2020 年结束支持和更新,所以Python3 ~得装个ptyhon吧:https://www.python.org/downloads/下一步下一步下一步 装完打开命令行看看成功! 还得有一个IDE吧 VSC...
2018-11-23 15:12:23
293
转载 Python api - Flask
Flask 框架介绍 当下流行的Web微框架,它是用Python实现一、安装 pip install Flask 二、实例# -*-coding:utf-8-*-from flask import Flaskapp = Flask(__name__)@app.route('/')def index(): return 'Hello World!...
2018-11-22 14:36:30
363
原创 Quartz.NET笔记整理,实例,动态改变周期调度。misfire、Cron
Quartz:Java编写的开源的任务调度作业框架 类似Timer之类定时执行的功能,但是更强大Quartz.NET:是把Quartz转成C# NuGet中可以直接下载对应类库官网:https://www.quartz-scheduler.net/主要对象:Job :工作,要执行的具体内容继承IJob。此接口中只有一个方法:execute(IJobExecutionContext...
2018-09-13 13:31:58
1877
原创 .NET Windows服务发布、安装、卸载、监听脚本。服务调试
一、脚本为方便不用每次都去写安装卸载的脚本1.安装脚本@echo off@echo 开始安装【服务】%SystemRoot%\Microsoft.NET\Framework64\v4.0.30319\installutil.exe %~dp0服务名.exepause2.卸载脚本@echo off@echo 开始卸载 %SystemRoot%\Microsof...
2018-09-03 10:23:11
887
原创 form-urlencoded转json
url参数转json,先转为键值对,再转json 需要用到Newtonsoft.Json public string ConvertJson(string str) { Dictionary<string, string> dic = new Dictionary<string, string>(); ...
2018-08-18 10:42:59
1956
转载 MySql执行语句常见问题(Error Code: 1175、1292)
错误:Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences原因:安全模式,非主键条件无法执行upda...
2018-08-15 09:58:14
967
原创 jquery-editable-select使用 绑定动态数据筛选,并获取value和txt
github地址: https://github.com/indrimuska/jquery-editable-select这个插件的原理是把多选框转化为input 并把项列为ul>li的形式<select id="i_CustomerId_ES" name="CustomerName"></select>绑定动态数据,根据输入筛选 并获取value和txt 初...
2018-06-08 14:56:37
11491
3
原创 Visual Studio远程调试
因某些需求需要调试发布到外网的程序;vs提供了远程调试的功能,vs15举例。 需满足:发布的程序和本地调试程序一样;项目需要发布debug版。一、配置服务器 1.将本地的远程调试工具拷贝到服务器运行 根据服务器系统位数拷贝相应的包2.以管理员身份运行msvsmon.exe 3.运行程序(方便后边调试选择进程)二、配置本地vs1.配置运行程序的项目url 选取外部主机,并输入外...
2018-05-11 15:48:56
844
原创 ORACLE数据库导入、导出(备份),批处理
ORACLE数据库导入、导出(备份),批处理 删除历史数据--导出、备份(cmd中执行)exp 用户名/密码@ip/orcl owner=从哪个用户导出 file=路径--创建表空间初始大小5G,默认增长1G,无上限create tablespace DJDLTS datafile 'E:\DB\ORACLE\DJDLTS.dbf' size 5120m autoextend on next 1024m maxsize unlimite...
2017-11-15 14:24:35
613
原创 跨域问题
跨域是指浏览器无法执行其他网站的脚本。(域名不同、子域名不同、端口不同、协议不同都属于跨域) 可通过前台后台两种方式解决跨域。前台:Jsonp(请求目标需可控),后台HttpClient。一、JSONP jsonp:为了便于客户端使用数据,逐渐形成了一种非正式传输协议,人们把它称作JSONP,该协议的一个要点就是允许用户传递 一个callback参数给服务端,然后服务端返回数据...
2017-07-17 13:23:35
574
转载 jQuery选择器和选取方法
转自:点击打开链接 一、jQuery选择器在CSS3选择器标淮草案定义的选择器语法中,jQuery支持相当完整的一套子集,同时还添加了一些非标准但很有用的伪类。注意:本节讲述的是 jQuery选择器。其中有不少选择器(但不是全部)可以在CSS样式表中使用。选择器语法有三层结构。你肯定已经见过选择器中最简单的形式。”#te st”选取id属性为”test”的元素。”b
2017-07-13 17:36:09
623
原创 MVC中t4模板在视图中的运用,创建自定义视图的t4模板
MVC中t4模板在视图中的运用,创建自定义视图的t4模板.NET中mvc中创建视图时可以使用模板这样:查阅了很多资料 发现都不能把自定义的模板在创建的模板中显示出来。多番研究终于发现和MVC的版本有很大关系。具体做法: 一、根据MVC版本引用包 根据你MVC的版本 在“工具>>NuGet包管理器>>程序包管理控制台”中输入:
2016-10-27 14:27:12
2392
转载 C#使用Log4Net记录日志
第一步:下载Log4Net 下载地址:http://logging.apache.org/log4net/download_log4net.cgi 把下载的 log4net-1.2.11-bin-newkey解压后,如下图所示: 双击bin文件夹
2016-10-10 14:02:38
791
原创 知道类名,通过反射获取类对象(有参和无参构造函数)
知道类名,通过反射获取类对象(有参和无参构造函数)object obj = Activator.CreateInstance(Type.GetType("类名"));//无参构造函数object[] para = { s };//参数object obj = (IDataBase)Activator.CreateInstance(Type.GetType("类名"), s);
2016-10-10 13:51:45
1661
原创 SQL Server的三种分页方式
目前常见的三种SQL分页方式: --top not in方式select top 条数 * from tablenamewhere Id not in (select top 条数*页数 Id from tablename)--ROW_NUMBER() OVER()方式 select * from ( select *, ROW_NUMBER() OVER
2016-08-16 16:52:44
21532
转载 Expression<Func<T, bool>>与Func<T, bool>的区别
转自:http://www.cnblogs.com/wow-xc/articles/4952233.htmlFunc是委托(delegate)Expression>是表达式Expression编译后就会变成delegate,才能运行。比如Expression> ex = x=>x Func func = ex.Compile();
2016-08-12 10:07:33
15054
原创 C# 数组拆分
拆分C# public List> SplitList(List list, int size) { List> result = new List>(); for (int i = 0; i < list.Count() / size; i++) { T[] cl
2016-07-20 15:11:17
5818
1
转载 C#4.0 新特性 动态类型Dynamic
转自 http://www.cnblogs.com/ryanding/archive/2010/12/09/1900106.html.Net 4.0 之 Dynamic 动态类型 本文主要旨在与网友分享.Net4.0的Dynamic 对Duck Type 的支持。 一、.net4.0主要新特性 .Net4.
2016-06-28 16:09:35
1066
原创 C# ?、?? 问号和2个问号的用法(类型?、对象?)
C# ? C# ???:单问号 1.定义数据类型可为空。可用于对int,double,bool等无法直接赋值为null的数据类型进行null的赋值如这样定义2个变量: int i; //默认值0 int? ii; //默认值null2.用于判断对象是否为空,如果对象为空,则无论该对象调用什么皆不会抛出异常,直接返回null(C#6.0)??:双问号 可用于判断一个变量在为null时返回一个指...
2016-06-16 09:12:05
15778
转载 JQuery EasyUI 引用加载分析、文件分析
转自 http://www.cnblogs.com/forcertain/archive/2013/10/24/3385752.htmleasyui是什么,就不介绍了,接触到前端的就算没用过,肯定也应该听说过。其次,本文不是介绍它提供如calendar、tree等这些功能如何使用的,这些官网上介绍都很详细,中文的网上也不少。本文是从easyui的文件目录结构上来说起,谈一下ea
2016-06-12 09:47:00
1256
原创 C# bool类型转化为字符串首字母会大写
C#中bool类型在转化为字符串类型时会自动大些首字母!!!!!!!!!.........这样:..怎么解决呢。。如果想在bool类型是 都转化为小写的 就这样 bool b = true; string str = ""; if (b.GetType() == typeo
2016-06-06 16:04:58
7670
1
转载 C#依赖注入那些事儿(二)
2 探究依赖注入2.1 故事的启迪我们现在静下心来,再回味一下刚才的故事。因为,这个故事里面隐藏着依赖注入的出现原因。我说过不只一次,想真正认清一个事物,不能只看“它是什么?什么样子?”,而应该先弄清楚“它是怎么来的?是什么样的需求和背景促使了它的诞生?它被创造出来是做什么用的?”。回想上面的故事。刚开始,主要需求是一个打怪的功能。小李做了一个初步面向对象的设计:抽取领域场
2016-06-03 14:35:07
9713
转载 C#依赖注入那些事儿(一)
1 IGame游戏公司的故事1.1 讨论会话说有一个叫IGame的游戏公司,正在开发一款ARPG游戏(动作&角色扮演类游戏,如魔兽世界、梦幻西游这一类的游戏)。一般这类游戏都有一个基本的功能,就是打怪(玩家攻击怪物,借此获得经验、虚拟货币和虚拟装备),并且根据玩家角色所装备的武器不同,攻击效果也不同。这天,IGame公司的开发小组正在开会对打怪功能中的某一个功能点如何实现进行讨论,
2016-06-03 14:33:21
6718
1
原创 ajax,get时请求异步缓存
ajax中的get为何有时执行,有时不执行?在IE中用ajax的get方式请求同一个地址获取数据时,经常碰到回调函数成功执行,前台又有数据的情况,但是无法请求到后台获得最新的数据。原因是ajax存在异步缓存的问题因为ajax本身自带有实时异步请求的功能,而IE缓存导致请求时不会请求后台,会直接读取缓存的数据。解决办法:ajax get请求时比较简单 只需将cac
2016-06-02 15:15:03
4097
1
原创 MVC+EF+Oracle运行时 “System.ArgumentException”异常
安装完 Oracle Developer Tools for Visual Studio,配置完EF后运行出现:“System.ArgumentException”类型的异常在 System.Data.Entity.dll 中发生,但未在用户代码中进行处理其他信息: 指定的存储区提供程序在配置中找不到,或者无效。或 找不到请求的 .Net Framework Dat
2016-05-30 10:27:00
5297
1
原创 Visual Studio 连接 oracle, MVC+EF5+Oracle
使用MVC+EF5 连接Oracle我用的是Visual Studio 2015 1.首先根据自己的vs版本下载 Oracle Developer Tools for Visual Studio2.安装 下一步下一步下一步就好了安装成功之后连接数据库的界面会变成这样3.添加EF4.配置连接选择你想生成的表5.配置配置文件
2016-05-30 09:29:53
9384
原创 ODAC安装教程
1.下载ODAC包,注意电脑系统的位数 下载链接(64位)2.解压,打开命令行窗口位置选到解压的文件位置运行 “install.bat all C:\odp.net myhome(install all components)“运行成功之后会在c盘根目录下生成odp.net的文件。
2016-05-27 16:26:52
3341
原创 操作自动生成的html表格里 对文本框加一减一的例子
JQuery操作html表格 对文本框加一减一的例子 无ID标识之类 function calc(obj, val) { var $input = $($(obj).parent().parent().find("input").eq(0)); var tbVal = parseInt($input.val()); $input.val(
2016-05-24 10:00:44
2878
原创 JS获取鼠标位置、当前元素所在位置
JS获取鼠标位置,当前元素的top left width height//获取元素的绝对位置,大小。 参数js对象function getElAbsolute(elem) { var t = elem.offsetTop; var l = elem.offsetLeft; var w = elem.offsetWidth; var h = elem.offse
2016-05-16 16:40:17
10871
原创 SQLServer、Oracle获取数据库、表、表里字段、类型、主键、标识、注释
SQLServer、Oracle获取数据库、表、表里字段类型注释
2016-05-09 15:15:08
2316
1
原创 C# 反射调用带参数的重载的泛型方法
C# 反射调用带参数的重载的泛型方法。以及调用时抛出:不能对 ContainsGenericParameters 为 True 的类型或方法执行后期绑定操作异常的解决办法。话不多说,上代码! class Aa { public string CreateSql() { return "Aa类无参泛型方法"
2016-04-29 10:28:50
7235
转载 Oracle一次执行(插入、更新、删除)多条语句的办法
用begin end;包裹住插入语句--注意分号很重要不能少begininsert into table (column1,column2) values(value1,value2);insert into table (column1,column2) values(value1,value2);insert into table (column1,column2) values(
2016-04-27 16:55:38
4099
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人