- 博客(47)
- 收藏
- 关注
原创 SQL使用for xml path 多行合并为一行
selectGroupNum,Type,stuff((select ','+Namefrom ProjectRelation relaleft join AccountMedia media on media.id=rela.AccountMediaIDwhere rela.GroupNum = relamain.GroupNum and rela.Type = relamain.Type and rela.ProjectID = relamain.ProjectIDfor x.
2020-09-01 17:53:30
343
原创 .Net 使用正则表达式
string result = HttpHelper.GetUrlContent(url); Regex urlRex = new Regex("href: \"(?<Url>.*?)\","); MatchColle...
2020-03-31 14:37:04
338
翻译 .Net HttpWebRequest返回为乱码
原因为网站使用了gzi进行压缩,而HttpResponse默认不处理httpRequest = (HttpWebRequest)WebRequest.Create(entity.AccountUrl);httpResponse =(HttpWebResponse)httpRequest.GetResponse();stream st = httpResponse.GetResponseS...
2019-09-20 11:08:59
2650
原创 .Net Core使用Selenium爬取豆瓣文章
一.使用nuget安装Selenium在nuget中搜索Selenium 安装以下三项二.下载ChromeDriver在http://chromedriver.storage.googleapis.com/index.html或者镜像网站http://npm.taobao.org/mirrors/chromedriver/手动下载与浏览器对应版本的ChromeDriver放入bin...
2019-08-29 10:12:34
2074
转载 SQLServer查看当前正在运行进程详情
SELECTSPID = er.session_id,Status = ses.status,[Login] = ses.login_name,Host = ses.host_name,BlkBy = er.blocking_session_id,DBName = DB_Name(er.database_id),CommandType = er.command,SQLStateme...
2019-08-14 16:02:42
6039
翻译 .Net 将Session存入数据库
1. CMD中运行 C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regsql.exe -S 数据库IP -U 登录名 -P 密码 -d Session数据库名称 -ssadd -sstype c2.启动SQL代理若显示xp禁止 无法启动则需要输入sp_configure 'show adv...
2019-05-08 17:39:06
364
转载 SQL无法获得数据库的独占访问权
“因为数据库正在使用,所以无法获得对数据库的独占访问权”,终解决方案如下关键SQL语句:ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE用完之后再ALTERdatabase[datebase]setonline 来源:https://www.cnblogs.c...
2019-04-22 10:43:17
776
原创 SQLServer 游标的使用
declare @name nvarchar(50) declare @channelname nvarchar(50) declare @newid int declare @date datetime declare @weekday nvarchar(50) declare @begintime datetime decl...
2019-02-28 18:36:57
916
原创 .Net MVC生成图形验证码
using System;using System.Drawing;using System.Drawing.Imaging;using System.Web.UI;using System.Drawing.Drawing2D;using System.IO;namespace SeerLan.Helper{ public class ValidateCodeHelper...
2018-08-17 13:50:20
690
原创 jquery实现自适应图片轮播
HTML<div class="splide3"> <h1 class="splide3_title">双师外教直播课堂教学模式</h1> <a href="jacascript::void(0)"> <div class="splide3_arrow
2018-07-31 19:14:13
4305
原创 页面下滑时页脚消失
//下滑时显示页脚 var p = 0, t = 500; $(window).scroll(function (e) { p = $(this).scrollTop(); if (t <= p) { //下滚 $(".fx_body_...
2018-07-24 18:39:09
296
原创 HTML控件自适应
//根据宽度计算高度 function ScreenRecord() { var imageResolutio = window.screen.width + "*" + window.screen.height; var screenSize = window.screen.availWidth + "*"...
2018-07-24 18:31:42
1837
转载 SQLServer视图刷新
sqlserver在已有表的基础上新增一列时,跟他相关联的试图出现列错位现象这时候会报各种错误,比如:Conversion failed when converting date and/or time from character string解决方法:来源 https://www.cnblogs.com/kcjm/p/6704059.html sp_refreshview ordervie...
2018-06-27 18:43:24
9941
原创 SQL Server 导入大容量.sql文件
1.b备份数据库时导出了一个1.63G的sql文件 2.在直接打开时SSMS报错Error HRESULT E_FAIL has been returned from a call to a COM component3.使用sqlcmd命令导入即可 sqlcmd -i 文件目录 -S ServerName -d DatabaseName 例如: ...
2018-06-25 14:22:43
1341
原创 LitJson的使用
1.序列化 string fromData = JsonMapper.ToJson(model); JsonData jd = new JsonData(); jd["result"] = 1; jd["user"] = new JsonData();//**新添加一层关系时,需要再次 new** JsonData() j...
2018-06-07 09:52:19
389
原创 Queen's Attack II
https://www.hackerrank.com/challenges/queens-attack-2/problem题目要求计算棋子Queen可以在棋盘上下落的位置个数只需要遍历所有的障碍位置将位于皇后路径上最近的障碍找到即可时间复杂度为O(k)class Solution { // Complete the queensAttack function below. sta...
2018-05-31 13:26:18
690
原创 Forming a Magic Square
https://www.hackerrank.com/challenges/magic-square-forming/problem题目要求把任意一个3阶矩阵转化为Magic Square 要求Cost最低Magic Square就是将1至9 9个数放入矩阵中 每行每列对角之和相等可以发现Magic Square只有8种情况,只要将给出的3阶矩阵与8种情况对比查找最少的就可以class Solut...
2018-05-30 19:21:59
971
原创 Extra Long Factorials
https://www.hackerrank.com/challenges/extra-long-factorials/forum题目要求计算100以内某个数的阶乘 因为计算结果远远大于long的范围,所以需要使用一个数组来保存结果。计算方法可以使用模拟手动累加计算或者Karatsuba乘法这里使用第一种方法class Solution{ static int maxLength =...
2018-05-30 19:14:31
370
原创 SelectList相关使用
SalesIdSl = new SelectList(PublicFunc.GetAllSales(RootOrgId, currentUserName, currentUserId), "Id", "Name"); SysTypeList = WebHelper.ToSelectList(true); public static SelectList ToSele
2018-05-03 15:03:57
16847
原创 Redis启动命令
1,在redis的目录下执行(执行后就作为windows服务了)redis-server --service-install redis.windows.conf2,安装好后需要手动启动redisredis-server --service-start3,停止服务redis-server --service-start4,卸载redis服
2018-04-04 10:57:16
430
转载 CronTrigger:Cron表达式触发器
原文地址:https://blog.youkuaiyun.com/QXC1281/article/details/68924140字符 1. * 每一(每一分) 2. ? 表示不关心,任意 3. - 范围 (小时:1-12,1到12点运行) 4. , 标示多个值 (小时 1,2,3 1点2点3点运行) 5. / 递增触发(0/15,从0开始每15秒运行一次) 6.
2018-03-28 14:37:33
879
原创 阿里云短信服务迁移时遇到的问题
在迁移时发现一处文档错误。地址 https://help.aliyun.com/document_detail/59836.html?spm=5176.doc55284.6.573.0Agmzk示例代码第36行如果照这样写会返回json格式不正确错误。对比JAVA版文档这里应该是request.TemplateParam ="{
2017-12-26 17:34:34
1003
转载 JAVA 中BIO,NIO,AIO的区别
原文:http://bbym010.iteye.com/blog/2100868同步阻塞IO(JAVA BIO): 同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善。 同步非阻塞IO(Java NIO) : 同步非阻塞,服务器实现模式为一个
2017-12-25 17:26:39
176
转载 mycat分布式mysql中间件(入门)
原文:http://songwie.com/articlelist/11官网:http://www.mycat.io/Mycat权威指南:http://www.mycat.io/document/Mycat_V1.6.0.pdf1、 MyCAT概述1.1 背景随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算
2017-12-22 15:18:06
959
转载 SignalR入门
来自https://www.cnblogs.com/isrocking/p/started-with-signalr.html写在前面的废话在写关于SignalR的学习笔记之前研究了几天的webSocket,毕竟这才是未来的技术趋势,虽然很早就听说过WebSocket,但是并没有在实际项目中遇到过,所以也就没有深入研究。通过这几天的研究发现WebSocket虽好,但是实现起
2017-12-08 10:06:12
304
转载 服务端推送消息至浏览器
转自https://www.cnblogs.com/study-everyday/p/6140498.html前言通常情况下,无论是web浏览器还是移动app,我们与服务器之间的交互都是主动的,客户端向服务器端发出请求,然后服务器端返回数据给客户端,客户端浏览器再将信息呈现,客户端与服务端对应的模式是: 客户端请求--服务端响应,这种机制对于信息变化不是特别频繁的应
2017-12-08 10:02:52
785
转载 C# 自定义类排序
1)声明一个类/// /// 人物类/// public class Person{ public string Name; public int Age; public override string ToString() { return "Name: " + Name + " Age: " + Age; }}2)声明一个继承了接口
2017-09-27 11:30:01
2008
原创 Apache2在ubuntu下多端口设置
以添加81端口为例1.打开/etc/apache2 目录下 ports.conf文件添加监听 Listen 81 2.打开/etc/apache2/sites-available 目录下的 000-default.conf 文件添加 内容 填写网站目录,域名日志目录等信息 ServerAdmin webmaster@dummy-host2.ex
2017-09-22 11:43:51
2465
转载 Apache在windows下多站点配置
Apache多站点配置 这种方法是配置不同的地址访问不同的文件夹的配置 1:修改本机的hosts文件,如下: 示例: 127.0.0.1 localhost 127.0.0.1 www.dede.com 127.0.0.1 www.phpcms.com 2: 打开appserv的安装目录,找到http
2017-09-22 11:31:24
3218
原创 Linux下Apache2的安装与配置
1.安装Apache2sudo apt-get install apache22.配置Apache2 vim etc/apache2/apache2.conf配置文件位置 /etc/apache2/sites-available/ 000-default.conf配置项目路径 DocumentRoot /var/www/homePage
2017-09-05 16:01:01
8624
原创 c#写文件时去除文件名包含的非法字符
StringBuilder titleBuilder = new StringBuilder(artical.title); foreach (char rInvalidChar in Path.GetInvalidFileNameChars()) titleBuilder = titleBuilder.Replace(rInvalidChar.To
2017-08-29 16:22:54
4648
原创 MySQL 查询所有表名
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名' ORDER BY TABLE_NAME
2017-08-15 16:26:31
602
原创 Swagger在WebApi中的使用
1.打开NuGet管理器搜索并安装 Swashbuckle和Swagger.Net两项,Swashbuckle在Github的地址:https://github.com/domaindrivendev/Swashbuckleswagger官网:https://swagger.io/2.修改SwaggerConfig文件去除注释 c.IncludeXmlComm
2017-08-07 18:24:14
4021
原创 Android中Activity返回参数
Bundle bundle = new Bundle(); bundle.putInt(Constant.INTENT_ID, orderId); startActivity(PayReasonSelectActivity.class, bundle, SELECT_PAY_REASON);OrderDetailActivity打
2017-07-24 11:49:06
785
原创 Activity通过Intent传递对象和参数
Intent myIntent = new Intent(); Bundle bundle = new Bundle(); bundle.putInt(Constant.INTENT_ID, event.getOrderId()); bundle.putInt("GroupId",event.getGr
2017-07-20 16:08:26
314
转载 在Windows Azure/IIS7环境下部署svg/woff/woff2字体,添加MIME类型
远程登录主机,打开IIS,找到网站,右键属性,打开“HTTP头”,找到右下角的“MIME类型…”新建如下:.woff application/x-font-woff.woff2 application/x-font-woff完成后点确定。
2017-07-17 18:26:04
966
原创 Call to a member function format() on string
$time = \DateTime::createFromFormat('Y-m-d H:i:s',$estimatedTime);$order->setEstimatedTime($time);/** * @return \DateTime */public function getEstimatedTime(){ return $this->est
2017-07-13 19:06:41
2462
转载 .Net WebAPI解决跨域问题
解决方案针对ASP.NET MVC和ASP.NET Web API两种项目类型,我做了一些研究,确定下面的方案是可行的。针对ASP.NET MVC,只需要在web.config中添加如下的内容即可 针对ASP.NET Web API,除了
2017-07-05 10:58:32
389
转载 ubuntu下搭建svn服务器
下载LOFTER客户端1、首先安装SVN这个软件apt-get install subversion2、在home目录下创建一个名为svn的文件夹(文件夹的名字随便起)mkdir /home/svn3、创建数据仓库(可以根据需要创建多个)svnadmin create /home/svn/test4、启动svn网络服务
2017-06-13 17:58:01
282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人