1 左左在右边

尚未进行身份认证

2年工作经验,C#全栈

等级
博文 52
排名 9w+

使用mysql-8.0.16-winx64 ZIP Archive安装mysql

Windows(x86,32-bit),ZIPArchive是免安装版的文件,下载后直接解压。我这里是直接解压到了D:/ProgrameFiles里面,解压后如图,注意我的data文件是自己创建的。安装步骤:1,根目录(和bin文件同一级而不是里面,)创建my.ini文件,记事本打开,复制代码,保存[mysql]#设置mysql客户端默认字符...

2019-06-12 23:44:32

SSO登陆实现一:Cookie共享

1,SSO英文全称SingleSignOn,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。2,假设我们有a,b,c三个网站。这三个网站共同为一个顶级域名的二级域名,例如顶级域名为taobao.com,a为x.taobao.com,b为y.taobao.com,c为z.taobao.com.那么很简单的是我们只要在a.b.c任意一个网站登陆的时候...

2019-05-07 08:52:35

解决mysql最大执行sql大小的问题:packets lager than max_allowed_packet are not allowed

执行sql:把最大值改成20Msetglobalmax_allowed_packet=2*1024*1024*10;关掉连接,重新打开,查看最大值是否showVARIABLESlike'%max_allowed_packet%'

2019-04-29 16:24:48

解决xml读取之后再次修改被占用的问题

XmlDocumentdocument=newXmlDocument();XmlReaderSettingssettings=newXmlReaderSettings();settings.IgnoreComments=true;//xmlFilePath:xml文件路径by...

2019-04-03 16:13:10

c#提取中文

strings=@"xiaoming'schinesenameis小明";Regexreg=newRegex("[\u4e00-\u9fa5]+");foreach(Matchvinreg.Matches(s))Console.WriteLine(v);

2019-03-25 18:52:24

手写简单分页js

1,功能自动序列化class=query的的div的控件;根据每个项目只需要重写createFootHtml就可以,配合asp.net的模板页来渲染数据。//Refusetobemodifiedbyanynone拒绝任何人修改//author11973作者11973//ifyouwanttouse,butitcan't...

2019-02-27 15:30:29

MySQL 语句级避免重复插入—— Insert Where Not Exist

   高并发得情况下,我们不想数据库产生多条相同数据得情况下,会理所当然得选择数据库乐观锁,查询一下是否存在,如果不存在,插入。    但是当存在多台服务器得时候,例如负载均衡,当一个客户端快速的重复的发起多次请求,这些请求分别被转发a,b两条服务器,这两台服务器再去使用查询一下是否存在,如果不存在,插入的逻辑,很显然会往库里存放两条一样的数据。    解决上述多服务器...

2019-02-27 14:48:45

mysql提高insert into 插入速度的3种方法

http://www.111cn.net/database/mysql/43315.htm  一般情况下mysql上百万数据读取和插入更新是没什么问题了,但到了上千万级就会出现很慢,下面我们来看mysql千万级数据库插入速度和读取速度的调整记录吧。  (1)提高数据库插入性能中心思想:尽量将数据一次性写入到DataFile和减少数据库的checkpoint操作。这次修改...

2019-02-27 14:00:00

下载文件--window-location-href

1,对于rar.doc.等浏览器不能打开的文件,使用window.location.href是完全可以实现下载的。   示例:window.location.href="http://下载.rar",等同于<ahref="http://下载.rar">下载</a>2,对于浏览器能打开得文件,例如html,xml等,这样去写就不是下载,而是打开。我们想下载...

2019-02-25 15:02:48

索引为什么能大幅度加快索引速度?---聚集索引

    假设我们有这样一张商品表,字段为ID自增主键,分类,名称,详情,数据为100万条。里面有五个分类:衣服,零食,美妆,玩具和电子。    假入我们想搜索分类等于衣服并且名称包含羽绒服的数剧,我们的sql语句会是这样的:    select*from商品表where分类=‘衣服‘and名称like'%羽绒服‘    如果我们没建立分类索引...

2019-01-30 20:38:25

一个项目实施经验的总结

    背景:产品是公司研发开发的产品,我们在其上面为客户做了二次开发。    1,服务器是和本地开发环境是不同的,如果调用第三方服务,一定要在开始调用的时候和结束调用的记下日志,主要写下开启用时,是否开始成功,以及最基本的错误日志。    时间日志代码应该是这样的,   varstart=DateTime.Now;dosomething();var...

2019-01-29 09:10:47

python,一个简单的sqlite 操作类

1,代码 importsqlite3classDB(object):Db='E:/test.db'#执行sql函数#2018/2/9defExcute(self,sql):conn=sqlite3.connect(self.Db)c=conn.cursor()n=c.execu...

2018-12-13 19:12:17

python爬取一个网站(一)--------下载html

1,下载pyhon环境3.0以上安装,使用pip导入requests和bs4两个包2,下载pycharm或其他编辑器2,编写代码importplatform;importrequests;frombs4importBeautifulSoup;r=requests.get("https://www.d1xz.net/")soup=BeautifulSou...

2018-12-12 16:27:10

继承IHttpModule拦截http请求

1,原理:浏览器请求-服务器-httpmodule-httphandler处理-浏览器         通过继承IHttpModule可以实现拦截http的请求,方面我们记录一些日志,过滤一些非法的请求,甚至实现代码的流量分流等等。    小老弟们,在web应用程序中可以直接继承此接口;but,在类库需要引用system.web的dll文件。2,示例:简单实现计...

2018-12-10 17:32:57

使用Process类操作cmd.exe

1,代码usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.Linq;usingSystem.Text;namespaceCNKI.TPI.Web.Base{publicclassCmdHelper{publicst...

2018-12-10 15:28:20

js-两种方式预览图片

1,通过window.URL.createObjectURL2,通过FileReader()读取文件<htmL><body><inputtype="file"value="方式一"onchange="preview(this)"><imgid="previewimg"style="width:2

2018-12-04 17:01:07

jquery遍历某个div的:input,返回oject

1,html<divclass="talkDiv-body"><divclass="f-gp"><divclass="f-lb"><labelclass="f-label"style="text-de

2018-11-09 15:10:42

mvc----简单的过滤器拦截,重写 ActionFilterAttribute的OnActionExecuting方法

任务场景:当任务时间开启的时候,禁止所有的用户通过数据库的更新操作示例代码说明,读取任务配置文件,如果字段为1,那么所有的配置该特性的action都将会被拦截。usingCNKI.TPI.Web.Base;usingCqca.Common;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usin...

2018-11-08 17:05:48

MVC-缓存OutputCache特性

1,数据库读写分离实现方式有:高效缓存memberCacher、数据库主从复制读写分离。2,当然如果真的想要实现数据库读写分离,缓存一定是持久化的,例如redis,而outputcache是做不到的。OutputCache的特点是:     outputCache是以url和data的形式进行存储的。     短时间缓存应对高并发查询,减少对数据库的压力。  ...

2018-11-07 17:34:12

C#单元测试UnitTest(二)--web.config文件引发的异常

  说明:在实际的web项目中,测试的方法都是对数据库产生操作的,然我们的数据库链接一般放在web.config文件中,  一个简单的案例来模拟一下调用场景1,首先我们在web.config文件加入一个配置<addkey="awe"value="3.0.0.0"/>  2,然后在一个mvc的controller里面加入一个简单的读取操作pu...

2018-11-06 20:34:11
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!