05 2019 档案
摘要:C# 文件/文件夹压缩解压缩 项目上用到的,随手做个记录,哈哈。 直接上代码: 1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Collections.Generic; 5 using
阅读全文
摘要:VMware 14 Pro 永久许可证激活密钥FF31K-AHZD1-H8ETZ-8WWEZ-WUUVACV7T2-6WY5Q-48EWP-ZXY7X-QGUWD
阅读全文
摘要:vs2017 + miniUI + dapper 添加、修改、删除、查询操作A、数据库表引用先前建立的company 公司信息表。 B、建立文件:views 》 Home 》 Company.cshtml(新建文件) ,代码如下(直接复制即可) @{ Layout = Layout = "~/Vie
阅读全文
摘要:什么是NoSQL?泛指非关系型的数据库不支持SQL语法存储结构跟传统关系型数据库中的那种关系表完全不同,nosql中存储的数据都是Key-Value(即键值对关系)形式NoSQL的世界中没有一种通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场景NoSQL中的产品种类相当多,M
阅读全文
摘要:(一)、先制作一个带启动参数的EXE文件。 步骤: 1、定义全局私有变量:private string[] s = new string[1]; //这里为了简单起见,只做一个参数 2、 在窗体的构造函数中初始化启动参数 public Form1(string[] p) { InitializeCo
阅读全文
摘要:System.Resources.ResourceManager rs = new System.Resources.ResourceManager("NetWebBrowser.Resource", typeof(Resource).Assembly);//此处的 NetWebBrowser.Re
阅读全文
摘要:1 建立C#类库项目 2 引用EBOS组建Kingdee.K3.BOS.PlugInModel 3 示例代码 4 DLL文件部署路径//K3ERP/KDHR/SITEFILE/WEBUI/BIN 5 插件中输入命名空间名+类名 6 可设置程序属性中的生成目录为//K3ERP/KDHR/SITEFIL
阅读全文
摘要:一、c#中如何让两个combobox联系起来? // 用comboBox的SelectedIndexChanged事件private void comboBox1_SelectedIndexChanged(object sender, EventArgs e){// 判断选中的项if (comboB
阅读全文
摘要:理解tomcat之搭建简易http服务器 做过java web的同学都对tomcat非常熟悉。我们在使用tomcat带来的便利的同时,是否想过tomcat是如何工作的呢?tomcat本质是一个http服务器,本篇文章将搭建一个简单的http服务器。1 Catalina模型 首先我们先了解一下tomc
阅读全文
摘要:deleteFile(文件名称,路径名称); public boolean deleteFile(String filename,String filepath){ String path =ServletActionContext.getServletContext().getRealPath(f
阅读全文
摘要:实现下载 修改server.xml修改web.xml 实现上传 实现客户端的上传post请求代码实现 实现服务端的处理 小结 实现下载 实现下载需要 - 修改Tomcat中的server.xml - 修改web.xml 修改server.xml 在<Host> </Host>中加入(一般在文件末尾可
阅读全文
摘要:1.HTTP与Tomcat简介1.1 什么是Http协议HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法1.2 Http请求
阅读全文
摘要:一.Tomcat是什么?Tomcat是一个Web应用服务器,同时也是一个Servlet/JSP容器。Tomcat作为Servlet容器,负责处理客户端请求,把请求传送给Servlet,并将Servlet的响应返回给客户端。二.Tomcat的体系结构Tomcat是一个基于组件的服务器,它的构成组件都是
阅读全文
摘要:一.Tomcat是什么?Tomcat是一个Web应用服务器,同时也是一个Servlet/JSP容器。Tomcat作为Servlet容器,负责处理客户端请求,把请求传送给Servlet,并将Servlet的响应返回给客户端。二.Tomcat的体系结构Tomcat是一个基于组件的服务器,它的构成组件都是
阅读全文
摘要:昨天用c++写了一个ocx插件,注册就死活注册不上,折腾了半天1、打开C:\Windows\SysWOW64 文件夹 找到cmd 右键管理员运行 2、将你的插件或者dll放到此目录下3、regsvr32 即可
阅读全文
摘要:一.Tomcat是什么?Tomcat是一个Web应用服务器,同时也是一个Servlet/JSP容器。Tomcat作为Servlet容器,负责处理客户端请求,把请求传送给Servlet,并将Servlet的响应返回给客户端。二.Tomcat的体系结构Tomcat是一个基于组件的服务器,它的构成组件都是
阅读全文
摘要:实现下载 修改server.xml修改web.xml 实现上传 实现客户端的上传post请求代码实现 实现服务端的处理 小结 实现下载 实现下载需要 - 修改Tomcat中的server.xml - 修改web.xml 修改server.xml 在<Host> </Host>中加入(一般在文件末尾可
阅读全文
摘要:从昨天开始就想着从GitHub上下载一个开源的Vue的实战项目,希望能从中学习更多的Vue的实用内容,结果搞了半天好不容易下载了,不知道怎么弄。然而,今天终于成功了,激动地我赶紧来记录一下。如何从GitHub上下载自己需要的项目:1.首先,你要有一个自己的GitHub(https://github.
阅读全文
摘要:Tomcat 环境搭建 最近在工作之余,看到了一些 Tomcat 的基础资料,感觉蛮好。同时也回忆起自己刚毕业要参加工作那会对 Tomcat 也是各种资料各种查,实属不易。为此,针对最近整理的一些基础,把 Tomcat 基本的配置梳理一下,希望能对初学 Tomcat 的朋友有所帮助。Tomcat 官
阅读全文
摘要:windows 10 64 VS2013安装 CR For VS 13_0_18 安装过程没有报错 安装成功http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_18.exe
阅读全文
摘要:1.Code Smith 国外最著名的商业代码生成器官方网站:http://www.codesmithtools.com/CodeSmithProfessional-41.rar CodeSmith.Professional.v4.1.2.Keygen.rar 2.MyGeneratoe国外最著名的
阅读全文
摘要:迁移SQL Server 维护计划 一、导出维护计划 1.单击**“开始”**,指向 Microsoft SQL Server,然后右键 SQL Server Management Studio,以管理员身份运行。 2.在**“连接到服务器”**对话框中,设置以下选项: · 在**“服务器类型”框中
阅读全文
摘要:public static void WriteLog(string log){ StreamWriter fw = null; //string filePath = Directory.GetCurrentDirectory(); string filePath = AppDomain.Curr
阅读全文
摘要:目录1、窗体(Form)2、Label (标签)控件3、TextBox(文本框)控件4、RichTextBox控件5、NumericUpDown控件6、Button(按钮)控件7、GroupBox(分组框)控件8、RadioButton(单选按钮)控件9、CheckBox(复选框)控件10、List
阅读全文
摘要:/// <summary> /// 转换人民币大小金额 /// </summary> /// <param name="num">金额</param> /// <returns>返回大写形式</returns> public static string CmycurD(decimal num) {
阅读全文
摘要:/// <summary>/// 身份证/// </summary>[Serializable]public class IDCard{ /// <summary> /// 身份证号 /// </summary> public string IDCardNum { get; set; } /// <
阅读全文
摘要:因为工作需要,最近用到了DataGridViewComboBoxColumn,需要让它在DataGridView中显示时包含默认值。在网上查找过相关资料,对于我这种新手来说理解起来仍是困难,索性自己动手写了一个测试程序,若有说的不对的地方欢迎拍砖:-)。 DataGridViewComboBoxCo
阅读全文
摘要:EXECUTE master.dbo.xp_delete_file 0,N'E:\K3dataBak',N'bak',N'2019-05-21T14:15:17'
阅读全文
摘要:declare @dt datetime select @dt = cast(N'2019-05-21T14:13:45' as datetime) exec msdb.dbo.sp_delete_backuphistory @dtGOEXEC msdb.dbo.sp_purge_jobhistor
阅读全文
摘要:USE [AIS_YXDZP2018]GODBCC SHRINKDATABASE(N'AIS_YXDZP2018', 10, TRUNCATEONLY)
阅读全文
摘要://获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联
阅读全文
摘要:客户端代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
阅读全文
摘要:/// <summary> /// 创建 文件夹 /// </summary> /// <param name="dirName"></param> public void MakeDir(string dirName) { HttpWebRequest reqHTTP; FtpWebRequest
阅读全文
摘要:这是一篇C#开发重新学习C++的体验文章。 作为一个C#开发为什么要重新学习C++呢?因为在C#在很多业务场景需要调用一些C++编写的COM组件,如果不了解C++,那么,很容易注定是要被C++同事忽悠的。 我在和很多C++开发者沟通的时候,发现他们都有一个非常奇怪的特点,都很爱装X,都觉得自己技术很
阅读全文
摘要:dbcc checkident('db_Tome1.dbo.员工信息表',reseed,0) 注:dbcc checkident('表名',reseed,0)
阅读全文
摘要:https://www.cnblogs.com/liferecord/p/4843615.html
阅读全文
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u
阅读全文
摘要:快速搭建一个本地的FTP服务器 如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。第一步:配置IIS Web服务器1.1 控制面板中找到“程序”并打开 1.2 程序界面找到“启用或关闭Windows功能”并打开 1.3 上面两步也可以简化为一步:按【Win +
阅读全文
摘要:一 开发概述 对于具有一定规模的大多数企业来说,存在着这样一种需求:存在某个或某些任务,需要系统定期,自动地执行,然而,对大多数企业来说,该技术的实现,却是他们面临的一大难点和挑战。 对于大部分企业来说,实现如上功能,挑战在哪里?挑战一:如何做一个自动服务的系统? 是从0到1开发(费时费力花钱,还不
阅读全文
摘要:因公司新项目决定使用webservice与其它项目做交互,于是开始了webservice之旅。 初入webservice的时候第一个接触的工具叫axis2,网上有着大量的简单案例。功能很强大,代码自动生成,能传递各种类型的数据。但是考虑到整合入公司项目的问题,决定去找一个不是自动生成手写的webse
阅读全文
摘要:1. 修改HOSTS文件:在“C:\Windows\System32\drivers\etc” 下的HOSTS文件,添加以下地址: 151.101.44.249 github.global.ssl.fastly.net192.30.253.113 github.com103.245.222.133
阅读全文
摘要:SQL Server 2008中的写法:select t.PROJECTNAME, t.BUILDCONTENTSCALE, CASE t.PROJECTLEVEL WHEN '0' THEN '国家重点' WHEN '1' THEN '省重点' WHEN '2' THEN '市重点' WHEN '
阅读全文
摘要:webservice的应用已经越来越广泛了,下面介绍几种在Java体系中开发webservice的方式,相当于做个记录。 1.Axis2方式 Axis是apache下一个开源的webservice开发组件,出现的算是比较早了,也比较成熟。这里主要介绍Axis+eclipse开发webservice,
阅读全文
摘要:简化版: 效果如图: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Drawing; u
阅读全文
摘要:在C#语言的编程开发中,针对List集合的运算有时候需要计算两个List集合的差集数据,集合的差集是取在该集合中而不在另一集合中的所有的项。A集合针对B集合的差集数据指的是所有在A集合但不在B集合的元素。在C#语言中可以使用Except方法来计算两个List集合的差集数据,简单快捷只需要一条语句。
阅读全文
摘要:在C#的List操作中,针对List对象集合的排序我们可以使用OrderBy、OrderByDescending、ThenBy、ThenByDescending等方法按照特定的对象属性进行排序,其中Orderby表示按指定的第一个属性升序排序,OrderByDescending表示按指定的第一个属性
阅读全文
摘要:最近项目中有用到本月所有的周六,周日,特此分享一下! 算法思路:写一个循环,条件为本月开始日期、本月截至日期,通过循环获取第一个周六,加一天就是周日,每增加六天就是下一个周六,依次类推,循环到月末 代码如下: + View Code? //计算本月有哪些天是周六,周日 //本月开始日期 var st
阅读全文
摘要:C#动态webservice调用接口 示例二 : 1.动态调用的方法: 2.动态调用具体类:
阅读全文
摘要:一、基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。简单的理解
阅读全文
摘要:WebService代码: /// /// 上传文件 /// /// 文件的byte[] /// 上传文件的路径 /// 上传文件名字 /// [WebMethod] public bool UploadFile(byte[] fs, string path, string fileName) {
阅读全文
摘要:在C#语言程序设计中,List集合是常用的集合数据类型,在涉及集合类型的运算中,有时候我们需要计算2个List集合中共有的数据,即对2个List集合求交集运算。此时可以使用C#语言提供的Intersect方法快速来实现两个集合之间的交集运算。Except方法调用的格式为:List1.Intersec
阅读全文
摘要:定义WebClient使用的操作类: 操作类名称WebUpDown WebClient上传文件至Ftp服务: //// <summary> /// WebClient上传文件至Ftp服务 /// </summary> /// <param name="fileNamePath">文件名,全路径格式<
阅读全文
摘要:方法一、通过Ajax方式上传文件(input file),使用FormData进行Ajax请求 <div > <input type="file" name="FileUpload" id="FileUpload"> <a class="layui-btn layui-btn-mini" id="b
阅读全文
摘要:这几天一直在弄存储过程,现在在这里跟大伙共享下资料: SET Transaction Isolation Level Read UNCOMMITTED 使用这句东东呢可以分为四种情况,现在就在这里逐一介绍: 第一种情况: READ COMMITTED 这句的作用是: 指定在读取数据时控制共享锁以避免
阅读全文
摘要:总报错"'PIVOT' 附近有语法错误。您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能" 遇到这个错误,执行如下过程,将myDatabaseName替换成目标数据库即可 exec sp_dbcmptlevel myDatabaseName,90
阅读全文
摘要:一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 实现代码(SQL Codes) 方法一:使用拼接SQL,静态列字段; 方法二:使用拼接SQL,动态列字段; 方法三:使用PIVOT关系运算符,静态列字段; 方法四:使用PIVOT关系运算符,动态
阅读全文
摘要:行转列,是SQL中经常会遇到的一个问题,并且分为静态转换和动态转换,所谓静态转换即在转换的行数已知或固定;动态转换则为转换的行数不固定。 转换的方法一般采用case when语句或pivot(MSSQL 2005及以上版本)来实现。 首先来看静态转换:先准备一下测试数据,使用如下SQL语句直接生成:
阅读全文
摘要:SQL Prompt是一款拥有SQL智能提示功能和格式化Sql代码插件。可用于的SQL Server和VS。 SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动进行检索,智能的为用户提供唯一合适的代码选择。自动脚本设置为用户提供了简单的代码 易读性。 效果: 1.智能提示 2.
阅读全文
摘要:需求:表名是动态的,必须用exec来执行,然后在exec里边还得给变量动态赋值 这时候exec 就搞不定了 下边这个代码如果去掉where后边的东东就是可以的 一:正确 二:错误 后来去查msdn才知道要这样:传送门 三:正确(我的例子包含表名,表名不可以直接和proid1一样 表名必须要用 ‘+表
阅读全文
摘要:昨天有练习对数字阵列进行排序,《C#阵列Array排序》https://www.cnblogs.com/insus/p/10825174.html 其实一切都弄得很复杂,array已经有2个方法OrderBy和OrderByDescending: 参考下面代码演示: int[] ints = { 1
阅读全文
摘要:创建唯一非聚集索引: PS:当 create index 时,如果未指定 clustered 和 nonclustered,那么默认为 nonclustered。 创建非聚集复合索引: 在 CREATE INDEX 语句中使用 INCLUDE 子句,可以在创建索引时定义包含的非键列(即覆盖索引),其
阅读全文
摘要:EXPLAIN列的解释: table:显示这一行的数据是关于哪张表的 type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为const、eq_reg、ref、range、indexhe和ALL possible_keys:显示可能应用在这张表中的索引。如果为空,没有可能的索引。可以
阅读全文
摘要:前文再续,说我最近被一存储过程折磨。 为啥说折磨呢。主要是很难调试。数据库的强项不在于编码,存储过程写的过程比较别扭,其实运行起来更坑爹。出了问题,你很难知道是哪一部分引起的。如果这个存储过程执行的时间很长,就更加痛苦了,是哪一部分慢嘛? 另外,由于执行时间长,实在等不下去,就想中途掐掉。要怎么搞? ? 1 2 3 4 5 6 7 8 --获得SID select * from v$access...
阅读全文
摘要:create proc p_lockinfo @kill_lock_spid bit=1, --是否杀掉 的进程,1 杀掉, 0 仅显示 @show_spid_if_nolock bit=1 --如果没有 的进程,是否显示正常进程信息,1 显示,0 不显示 as declare @count int,@s nvarchar(1000),@i int select id=identity(int...
阅读全文
摘要:创建索引是指在某个表的一列或多列上建立一个索引,以便提高对表的访问速度。创建索引有3种方式,这3种方式分别是创建表的时候创建索引、在已经存在的表上创建索引和使用ALTER TABLE语句来创建索引。本节将详细讲解这3种创建索引的方法。 7.2.1 创建表的时候创建索引(1) 创建表时可以直接创建索引,这种方式最简单、方便。其基本形式如下: CREATE TABLE 表名( 属性名...
阅读全文
摘要:问题背景:情况是这样的,很多开发同事的plsql上班时间开着8个小时,有时候他们出去抽烟后或者中午吃完饭,回来在plsql上面执行就报错无响应,然后卡住了半天动弹不了,非得重新登录plsql才生效,我猜猜是因为连接失效的缘故,经常碰到这种情况,还没有影响工作效率和工作心情的。 1,去查看以下CONN
阅读全文
摘要:解决ssh登录后闲置时间过长而断开连接 时我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,总结一下解决此问题的方法 方法一、 修改/etc/ssh/sshd_config配置文件,找到ClientAliveCountMax(单位为分钟)修改你想要的值, 执行service sshd reload 方法二、 找到所在用户的.ssh目...
阅读全文
摘要:declare @begin_date datetimedeclare @end_date datetimeselect @begin_date = getdate()exec 存储过程名select @end_date = getdate()select datediff(ms,@begin_da
阅读全文
摘要:本文,给大家推荐几款我私藏已久的,自己经常使用的,可以提升代码效率的插件。IDEA插件简介常见的IDEA插件主要有如下几类:常用工具支持Java日常开发需要接触到很多常用的工具,为了便于使用,很多工具也有IDEA插件供开发使用,其中大部分已经在IDEA中默认集成了。例如maven、git、svn、t
阅读全文
摘要:C#数据类型可以分值类型和引用类型。值类型,先说说一个概念 c#栈和堆. 一,栈和堆. 堆:在c里面叫堆,在c#里面其实叫托管堆。为什么叫托管堆,我们往下看。 栈:就是堆栈,因为和堆一起叫着别扭,就简称栈了。后进先出 托管堆不同于堆,它是由CLR(公共语言运行库(Common Language Ru
阅读全文
摘要:二、K3 Cloud 开发插件《K3 Cloud 常用数据表整理》一、数据库查询常用表 按 Ctrl+C 复制代码 按 Ctrl+C 复制代码 通过表T_META_OBJECTTYPE的FKERNNELXML字段进行xml查找 库存状态列表select t1.FSTOCKSTATUSID,t1.FN
阅读全文
摘要:MyEclipse 快捷键1(CTRL)Ctrl+1 快速修复Ctrl+L 定位在某行Ctrl+O 快速显示 OutLineCtrl+T 快速显示当前类的继承结构Ctrl+W 关闭当前EditerCtrl+K 快速定位到下一个Ctrl+E 快速显示当前Editer的下拉列表Ctrl+J 正向增量查找
阅读全文
摘要:前言: 如果让大家说出一款国内比较热门的社交软件,那无疑就是QQ和微信了,说到微信,无不例外的会想到微信公众号和小程序,所以现在它们已经是很多企业流量及品牌推广的主要途径, 而作为一个开发者而言呢,如果想要开发打造一款属于自己或企业的公众号,就是需要对微信公众号平台API文档的熟悉。 你可以花上半天
阅读全文
摘要:NetCore sdk并不是每个版本都支持VS2017工具,也不是每个版本的sdk版本号和Runtime版本号都一样,这就需要我们在创建某个版本的net core应用时注意:使用不同版本的vs时需要对照官网的说明,看是否支持对应版本的vs,比如最新的sdk版本2.2.203版本,就不支持VS2017
阅读全文
摘要:第一种:Alt + *(按钮快捷键) 在大家给button、label、menuStrip等控件设置Text属性时在名字后边加&键名就可以了,比如button1.text= "确定(&O)"。就会有快捷键了,这时候按Alt+O就可以执行按钮单击事件。 第二种:Ctrl+*及其他组合键 在WinFor
阅读全文
摘要:/// 数据库连接字符串 public string MysqlConnString = "server=****;User Id=***;password=***;Database=****;"; /// <summary> /// 查询 /// </summary> /// <param nam
阅读全文
摘要:代码亲测可用,似乎不需要“ADD”,如下:form_load段:for (int i = 0; i < 10; i++){btn = new Button();btn.Parent = this.panel1;//btn.Top = 25 * i;btn.Name = "btn" + i.ToStr
阅读全文