- 博客(33)
- 资源 (6)
- 收藏
- 关注
原创 sqlite 关于时间不连续分组查询前七条sql语句
SELECT * FROM Tab WHERE CreateTime>=(SELECT MIN(a) FROM (SELECT strftime('%Y-%m-%d',CreateTime) as a FROM Tab group by strftime('%Y-%m-%d',CreateTime) ORDER BY strftime('%Y-%m-%d',CreateTime) DESC LIMIT 7)) AND ProjectId = 'xxxx';
2023-06-08 17:44:21
243
原创 无法加载协定为“ServiceReference1.***”的终结点配置部分,因为找到了该协定的多个终结点配置。请按名称指示首选的终结点配置部分。
异常:System.InvalidOperationException: 无法加载协定为“ServiceReference1.MainShowWebServiceSoap”的终结点配置部分,因为找到了该协定的多个终结点配置。请按名称指示首选的终结点配置部分。部分代码:ServiceReference1.MainShowWebServiceSoapClient mss = new Servic
2018-01-03 11:54:10
3968
转载 C# 实现list=list.OrderBy(q=>q.字段名).ToList(); 按多个字段排序
//倒序list.OrderByDescending(i => i.a).ThenByDescending(i => i.b);//顺序list.OrderBy(i => i.a).ThenBy(i => i.b);
2017-12-28 08:46:00
2725
原创 c# webservice异步调用wcf 异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值
堆栈是用于存放变量和方法,“位于调用堆栈之上”,我们可以理解为堆栈里面已经没有变量和方法可以调用了,其实也就是程序已经结束了,堆栈都空了(指针在原本堆栈的外部--之上)。放在我的实际场景里面:我开了一个异步去处理一个事件,而主线程并没有等待这个异步就直接结束了,实际上就是主线程关闭了,异步却还在运行,结果就是内存都释放了,异步当然找不到变量了,就报错了。触发场景:多线程跑大数据量或者很复杂
2017-12-14 16:56:04
425
转载 sqlserver数据库命名规范
数据库命名规范: 1. 数据库名: 1.1)用产品或项目的名字命名; 1.2)Pascal Case,如AdventureWork; 1.3)避免使用特殊字符,如数字,下划线,空格之类; 1.4)避免使用缩写 2. 表名 2.1)使用复数,Pascal Case
2017-08-03 10:07:41
1343
原创 VS2015 WebMVC中创建jspx中的问题
问题描述:~/Views/Home/Index.aspx”处的视图必须派生自 ViewPage、ViewPage、ViewUserControl 或 ViewUserControl问题截图:解决方法:1、打开Index.aspx.cs,创建index类时默认继承System.web.ui.page2、将其index继承的类改为system.web.mvc.v
2017-07-24 16:07:09
359
转载 软件开发标准(文档模板)
[+]操作手册(GB8567——88)1引言1.1编写目的说明编写这份操作手册的目的,指出预期的读者。1.2前景说明:a. 这份操作手册所描述的软件系统的名称;b. 该软件项目的任务提出者、开发者、用户(或首批用户)及安装该软件的计算中心。1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料列出有用的
2017-05-02 14:18:26
14318
原创 C# 枚举和结构
枚举(enum)描述: 1、不指定类型默认为int型 2、默认值为从0开始 3、赋值过程:使用=运算符格式1:enum {,,3>,......N>}格式2:enum :{=,=,3>=3>,......N>=}结构(struct)描述: 部分 包含变量声明格式:str
2017-04-24 17:37:47
886
转载 C#遍历DataSet中数据的几种方法总结
//多表多行多列的情况foreach (DataTable dt in YourDataset.Tables) //遍历所有的datatable { foreach (DataRow dr in dt.Rows) ///遍历所有的行 foreach (DataColumn dc in dt.Colum
2017-04-16 21:52:54
891
转载 C#获取web.config配置文件内容
1.ConfigurationManager提供对客户端应用程序配置文件的访问。其有两个属性1.ConnectionStrings 获取当前应用程序默认配置的 ConnectionStringsSection 数据。方法一:string myConn =System.Configuration.ConfigurationManager.ConnectionStrings["
2017-04-16 20:32:42
1534
原创 C# 接口类和抽象类的区别
接口类的使用抽象类的使用总结:当在差异较大的对象间寻求功能上的共性时,使用接口。当在共性较多的对象间寻找功能上的差异时,使用抽象基类。
2017-03-28 17:19:39
990
转载 C#中重写(override)、覆盖(new)、虚拟(Virtual)关键字的区别
重写用关键字 virtual 修饰的方法,叫虚方法。可以在子类中用override 声明同名的方法,这叫“重写”。相应的没有用virtual修饰的方法,我们叫它实方法。重写会改变父类方法的功能。看下面演示代码:#region 重写public class C1{ public virtual string GetName() {
2017-03-28 11:52:38
1635
原创 Oracle sql trunc()函数查询当天数据
select * from table_name where date>=trunc(sysdate)
2017-03-27 17:22:47
2481
转载 使用eclipse创建在myeclipse中运行的web工程
下拉找到 web选项-->选择 Dynamic Web Project 点击'next'输入项目名称,选择参数, 点击'next'
2017-01-22 11:40:44
317
转载 sqlserver 查询当日、当月数据
--查询当天: select * from info where DateDiff(dd,datetime,getdate())=0 --查询24小时内的: select * from info where DateDiff(hh,datetime,getDate())--本月记录 SELECT * FROM 表 WHERE da
2017-01-12 22:24:24
2752
原创 客户端动态调用wcf引用地址
ServiceReference1.Service1Client clinent = new ServiceReference1.Service1Client();string ClinicIp = getAreaIp(AreaName).Trim() ;clinent.Endpoint.Address = new EndpointAddress(new Uri(string.Form
2016-12-15 21:30:35
775
转载 .net实现webservice简单实例
一、创建一个WebService服务1.创建一个普通的Asp.Net Web应用程序,名称为WebServiceDemo2.在刚创建的web程序里添加一个WebService服务文件,名称为TestService.asmx, 步骤看截图3.编写TestService.asmx服务代码,代码如下复制代码代码如下:using System;u
2016-11-01 16:27:45
17966
转载 AndroidManifest.xml中一些权限的注释
android.permission.ACCESS_CHECKIN_PROPERTIES//允许读写访问”properties”表在checkin数据库中,改值可以修改上传android.permission.ACCESS_COARSE_LOCATION//允许一个程序访问CellID或WiFi热点来获取粗略的位置android.permission.ACCESS_
2016-10-25 17:05:05
1304
原创 android设置程序无标题栏样式
1、打开AndroidManifest.xml文件2、找着要修改的Activity3、添加属性android:theme 《android:theme="@android:style/Theme.Black.NoTitleBar"》
2016-10-25 16:56:57
327
原创 android注释快捷键
1、 注释添加和取消 (1)添加:选中你要加注释的区域,用ctrl+shift+C 会加上//注释 (2)取消:选中你要加注释的区域,ctrl+shift+C去掉注释2、--> 注释添加和取消 (1)添加:先把你要注释的东西选中,用shit+ctrl+/ 会加上/* */注释 (2)取消:选中你要加注释的区域,ctrl+shift+\去掉注释
2016-10-25 16:45:58
8255
转载 自定义色彩xml文件《android:background="@color/white" [create file color.xml at res/values/]》
#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDE
2016-10-25 16:30:22
338
转载 VS如何生成管理员权限打开的exe
C++vs2008 win7 64编译增加:项目->右键属性->配置属性->链接器->清单文件->UAC执行级别(requireAdministrator)C#在项目中添加app.manifest,然后将这个文件中的 改为
2016-10-21 11:04:15
563
转载 关闭线程Thread
最近写的一个程序,关闭主程序时,发现进程里总有一个.exe文件。研究后发现如果程序退出的时候不关闭线程,那么线程就会一直的存在,但是大多启动的线程都是局部变量,不能一一的关闭,如果调用Thread.CurrentThread.Abort()方法关闭主线程的话,就会ThreadAbortException 异常,因此这样不行。后来找到了解决办法:Thread.IsBackground
2016-09-09 10:16:19
1509
原创 oracle客户端中文乱码解决方案
第一步:登陆后查询,具体语句:SELECT * FROM v$nls_parameters第二步:查看NLS_CHARACTERSET字符集编码 ,例:NLS_CHARACTERSET=US7ASCII第三步:添加系统环境变量(变量值根据第二步查询值添加), 变量名:NLS_LANG,变量值:AMERICAN_AMERICA.US7ASCII第四步:重启plsql
2016-08-19 11:41:16
742
原创 C# 跨线程控制lable控件坐标点
#region 创建线程 Thread RollMes_thListen; private void addThread() { // 创建侦听线程 m_thListen = new Thread(new ThreadStart(Thread_Listen)); m_thListen.
2016-08-01 16:30:38
454
转载 C# 跨线程调用控件
C# 跨线程调用控件在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。 同时我们又需要在工作线程中更新UI界面上的控件,下面介绍几种常用的方法 阅读目录线程间操作无效第一种办法:禁止编译器对跨线程访问做检查第二种办法: 使用delegate和invoke来从其他线程中调用控件第三种办法: 使用delegate和BeginInvo
2016-08-01 15:56:52
320
原创 通过桌面快捷方式获取的目标路径
/// /// 通过快捷获取的目标路径 /// /// private string GetTargetPath() { string dir = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
2016-07-01 16:30:41
2491
原创 通过进程获取目标路径
/// /// 通过进程获取目标路径 /// /// 进程名称 /// private string GetTargetPath(string name) { string path = ""; Process[] ps = Process.GetPr
2016-07-01 16:29:36
318
原创 获取指定名称的注册表值
/// /// 获取指定名称的注册表值 /// /// 指定名称 /// private string GetRegistValue(string name) { string registValue = string.Empty; try
2016-07-01 16:28:33
722
原创 C# 多线程写日志文件,锁定日志文件
private static object objLog = new object(); //声明一个静态的object对象 private void WriteLog(string strTitle, byte[] bytData){ lock (objLog) {....... //写日志 }}
2016-01-07 16:45:15
1278
原创 C# 检查进程是否已经启动
string strProcessName = System.Diagnostics.Process.GetCurrentProcess().ProcessName; //获取欲启动进程名CommonData.VersionNumber = Application.ProductVersion; //获取版本号 //检查进程是否已经启动,已经启动则提示信息退出程序i
2016-01-06 00:52:08
1141
原创 C# 程序等待延迟执行
[System.Runtime.InteropServices.DllImport("kernel32.dll")]staticextern uint GetTickCount();/// /// 程序等待延迟执行/// /// 毫秒staticvoid MySleep(uintms){
2016-01-06 00:09:53
4634
1
原创 C# 鼠标点击任务栏图标软件还原或最小化
C# 鼠标点击任务栏图标软件还原或最小化,代码放置实现类中。protected override CreateParams CreateParams{ get { const int WS_MINIMIZEBOX = 0x00020000; // Winuser.h中定义 CreateParams cp = base.CreateP
2016-01-04 12:02:39
3865
1
oracle客户端精简版(oracle9i310)
2016-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人