- 博客(43)
- 收藏
- 关注
原创 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题
安装32位ODAC地址:https://www.oracle.com/database/technologies/dotnet-utilsoft-downloads.html
2019-09-19 15:31:05
155
原创 sqlserver 的GETUTCDATE和GETDATE
1.GETUTCDATE是获取格林尼治时间函数2.GETDATE是获取北京时间DATEDIFF(S,‘1970-01-01 00:00:00’,GETUTCDATE())DATEDIFF(S,‘1970-01-01 00:00:00’,GETDATE())这两个转换成时间戳结果不一样,GETUTCDATE转换成的时间戳是正确的...
2018-09-26 14:04:59
3720
原创 Sqlserver时间比较的坑
select top 10 DATEADD(S, failuretime + 8 * 3600,'1970-01-01 00:00:00'),* from inquiry where DATEADD(S, failuretime + 8 * 3600,'1970-01-01 00:00:00')>GETDATE()像这里,我用这个条件比较是不起作用的,必须转换成时间戳比较...
2018-09-18 14:57:46
5419
1
原创 net core下发布到iis的一些配置
如下是完整的配置:<?xml version="1.0" encoding="utf-8"?><configuration> <system.webServer> <httpProtocol> <customHeaders> <add name="Access
2018-09-14 16:47:24
214
原创 EFCore动态修改数据库连接
context.Database.GetDbConnection().ConnectionString =”数据库连接字符串”;
2018-08-27 09:16:10
5170
原创 关于TaskCreationOptions枚举
指定用于控制任务的创建和执行的可选行为的标志。 AttachedToParent:指定将任务附加到任务层次结构中的某个父级。默认情况下,子任务(即由外部任务创建的内部任务)将独立于其父任务执行。可以使用TaskContinuationOptions.AttachedToParent选项以便将父任务和子任务同步。请注意,如果使用DenyChildAttach选项配置父任务,则子任务中的Attach...
2018-08-06 14:01:04
3051
原创 一些备份的网站博客
pomelo使用:https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySqlcore+dbfirst :https://blog.csdn.net/sD7O95O/article/details/80147961仓储:http://www.cnblogs.com/landeanfen/p/4834730.html...
2018-08-03 17:27:09
626
转载 EFCore 性能优化
1.参数化查询 //写法一 性能不好 var queryStudent = context.Student.Where(x=>x.Name.Length>1);var MaxLength = 1; //写法二 性能好 数据库表达式树生成的SQL语句可以重用 但是分页是特例 有另一种写法优化性能 var queryStudent = context.Student.Where...
2018-07-26 09:07:15
4829
转载 过滤器
为实现一个接口请求计数的需求,需要用到过滤器.1.授权过滤器: 用户的请求是否合法 2.资源过滤器: 适合实现缓存 3.Actoin过滤器: 包装了对单个Action方法的调用,可以将参数传递给action并从中获得action result(当前场景适合用这个) 4.异常过滤器: 为MVC应用程序处理异常应用 5.结果过滤器:包装了单个action result的执行,当且仅当ac...
2018-07-23 09:25:18
339
原创 汇编加法
1. _add_a_and_b: 2. push %ebx 3. mov %eax, [%esp+8] 4. mov %ebx, [%esp+12] 5. add %eax, %ebx 6. pop %ebx 7. ret 8. _main: 9. push 3 ...
2018-03-27 14:57:27
2931
原创 看懂delphi CPU窗口的扩展学习
一、寄存器结构这是一个寄存器的结构: 二、CPU窗口解释图片左上角,有蓝色选中的那一块是反汇编窗口,这个窗口显示的是汇编代码 图片左下角是转储窗格,先来看看第一排: 00410000 49 00 41 00 64 FF 32 64 I.A.d.2d 00410000 这个暂时我还不清楚,应该是内存地址。 接下来我们来看看内存中的内容,也就是: 49 00 41 00...
2018-03-26 15:12:18
1008
原创 Access violation问题
这礼拜在工作中遇到了非法访问内存问题,也就是 Access violation问题,出现了类似下面这种报错:Access violation at address ××× in module 'xxx.exe' Read of address 000000Access violation分两类:运行期和设计期。 我这边遇到的是运行期Access violation问题!常常...
2018-03-26 10:25:13
6331
原创 关注的博客链接地址(持续更新)
.Net,SqlServer,算法: http://www.cnblogs.com/lzrabbit/乌龟人生x86汇编入门:https://www.cnblogs.com/YukiJohnson/archive/2012/10/27/2741836.html delphi调试工具讲解:http://www.cnblogs.com/pchmonster/archive/2012/05/26...
2017-12-07 11:22:32
213
原创 delphi 主从表参数定义不正常错误的解决
打开对应TADOQuery的属性:DataSet-DataSource-Prepared属性由False改为True即ok
2017-12-01 12:00:35
375
原创 cxDateEdit的格式问题
工作的时候遇到了cxDateEdit的格式问题,不论怎么修改属性,都无法改变他的格式。 我想要的日期格式是: 2017-01-01 cxDateEdit显示的日期格式是 : 2017\01\01原因在于cxDateEdit的格式是受电脑右下角时间的格式控制的在这里短日期格式为yyyy\MM\dd 所以在程序里cxDateEdit.Date的格式也是这种形式的
2017-11-29 14:30:35
802
1
原创 Delphi调用WebService
至于怎么把webservice发布到服务器上,我就省略不说了。有需要的可以在评论区留言发布到服务器上之后我们得到这样一个页面; 这个webservice下有两个函数Add和HelloWorld。 我们以HelloWorld来示范。第一步,File->New->Applicaiton 在这个页面简单的放一个按钮 如图: 第二部,File->New->Other 选择webservice标签
2017-10-16 16:27:12
5590
原创 SqlServer查询字段来自哪个表
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEW_COLUMN_USAGE WHERE COLUMN_NAME=’字段名’
2017-10-12 09:54:56
2078
转载 cxTreeList
树。cxTreeList属性:Align:布局,靠左,靠右,居中等AlignWithMargins:带边框的布局Anchors:停靠 (akTop上,akBottom下,akLeft左,akRight右)Bands: 分组面板 Caption:面板标题 AlignHorz:文字水平位置(居中,靠左,靠右) AlignVert:文字垂直位置(居中,靠左
2017-10-12 09:53:55
1682
原创 delphi动态获取点击的MenuItem
procedure TForm1.OnClick(Sender: TObject); begin if Sender is TButton then begin if TButton(Sender).Name = ‘button1’ then .. . else if TButton(Sender).Name = ‘button2’ then
2017-09-14 18:28:26
935
原创 delphi 中StringList中遇到的坑
代码如下:const cSql = 'select * from [%s$]';var FileName : string; flag : Boolean; _TableList,AData: TStringList; _TableName,str1 : string; arr1 : array of string; _Index,k,i : Inte
2017-09-12 14:47:08
2906
1
原创 cxGrid.OptionsView
OptionsViewBandCaptionsInColumnAlternateCaption:是否允许在列里修改Band标题BandHeaderEndEllipsis:列标题超出范围后,在列的末尾显示省略号BandHeaderLineCount:带头显示行数ExpandButtonsForEmptyDetails:FixedBandSeparatorColor:固定Band列和非固定Band列之间
2017-09-11 14:10:09
345
原创 delphi利用ADO读取Excel 显示在cxgrid
先上代码,不成功的可以在下面评论unit ADOLoadExcel;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData, cxDataSto
2017-09-08 17:10:38
2388
1
原创 Delphi常用
//创建Excel应用对象ExcelAPP:=CreateOleObject('Excel.Application');//计算有数据的列总数ExcelApp.worksheets[1].UsedRange.Rows.Count//计算有数据的行总数ExcelApp.WorkSheets[1].UsedRange.Columns.Count//取excel单元格的值ExcelApp....
2017-09-05 10:40:46
346
原创 Delphi从Excel读取数据存入数据库Demo
代码如下:{Excel to Delphi to SqlServer}unit ExcelLoad;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,ComObj, dxSkinsCore, dxSkinBlack, dxSki
2017-09-05 09:42:48
2756
原创 delphi合并两个数组例子
使用delphi写的例子,但愿有人来看…{$R *.dfm}procedure TForm1.btn1Click(Sender: TObject);var arr1,arr2,arr3,arr4:array of Integer; i,k,n,x:Integer; a,b:integer; flag:boolean;begin Randomize; a:=3
2017-08-29 18:45:48
1812
原创 spring+hibernate整合
note that i have noticed that all spring and hibernate verisons are not compatible. below versions have worked for me so i think they are compatible . if you are using some other versions and getting
2017-08-28 09:19:22
212
原创 windows下redis的安装
redis官方是不支持windows下的使用的, 但是 Microsoft Open Tech group 在 GitHub上开发了一个Win64的版本,所以我们可以在winodws下使用。附上下载地址:https://github.com/MicrosoftArchive/redis/releases下载完成解压完毕后目录结构是这样的:打开cmd,进入redis解压后的文件夹。输入命令 redis
2017-08-21 13:35:13
182
原创 通过SqlSessionTemplate基于模板类实现Mybatis
之前网上下了一个电商项目学习。 项目中遇到一个异常百思不得其解:贴上异常信息八月 18, 2017 2:37:27 下午 org.apache.catalina.core.StandardContext listenerStart严重: Exception sending context initialized event to listener instance of class org.sp
2017-08-18 14:52:17
5520
原创 Eclipse复制maven web项目
第一步:复制原由项目并改名原项目名为:ssm-crud改后项目名:ssm第二步:修改配置文件修改 pom.xml文件中的artifactIdssm-crud 改为我们改后的项目名 即 ssm 然后修改web.xml文件同理将原项目名改为新项目名接下来修改项目目录下的org.eclipse.wst.common.component文件 右键项目选择 properties选中resource 复制
2017-08-08 21:32:28
466
原创 Dynamic Web Module 3.0 requires Java 1.6 or newer.问题
GitHub上新下了个项目,导入Eclipse后发现如下错误:解决方法: 在maven中使用插件,pom.xml文件添加如下代码:<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactI
2017-07-31 00:04:55
304
原创 jsp中实现引入flash动画
引入flash动画很简单,只需要用到html的embed标签</head><body> <embed src="static/flash5526.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100
2017-07-28 11:34:58
1371
原创 看公司代码时的一些记录
freemarker中加载不了其他文件,服务器显示404. 1.ApplicationListener 监听器2.容器加载完毕做一件事(利用ContextRefreshedEvent事件):很多时候我们想要在某个类加载完毕时干某件事情,但是使用了spring管理对象,我们这个类引用了其他类(可能是更复杂的关联),所以当我们去使用这个类做事情时发现报空指针错误,这是因为我们这个类有可能已经初始化完成
2017-06-28 11:08:59
367
原创 freemarker的classic_compatible
最近在整合springboot和freemarker。在这过程中遇到了一个奇怪的问题.我匹配下面这个请求:@RequestMapping(value="/login",method=RequestMethod.GET) public String loginget() { return "pages/pub/login"; }如果访问成功就是访问到了下面这个login
2017-06-14 20:45:33
1296
1
原创 idea更改背景颜色
idea版本: 第一步:点击file-setting第二步:Editor-Colors&Fonts-General第三步:Text-Default text第四部:设置背景色OK,这就完成了.虽然,看上去有些奇怪。因为这个时候还需要更改一些其他的颜色配置。弄好差不都这个样子
2017-06-13 01:02:46
2950
原创 SpringBoot和freemarker整合
开发工具:Eclipse第一步:创建一个maven项目 第二步:导入jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
2017-06-12 15:35:11
370
原创 $ionicNavBarDelegate的使用
简单介绍一下,这个服务是用来控制ion-nav-title的。主要有setTitle和getTitle两个方法。我们可以使用ion-nav-title设置标题: <ion-nav-title>A</ion-nav-title>也可以使用$ionicNavBarDelegate。 第一步:依赖注入app.controller('QuickListCtrl', function ($scope,$lo
2017-06-09 15:04:34
417
原创 SpringBoot 入门
一道算法题,先把代码发上来,晚点再解释。 我得在12点以前把springboot的demo写了….题目: package com.xiaochen;/* * @author sjia * @Date 2017年4月16日--下午9:51:47 */public class Sbc { // n=6 public void out(int n) { Stri
2017-04-16 23:03:04
200
原创 两道面试题(英文版)
今天下午小陈给我发了两道面试题,我花了点时间研究了一下。 现在在这里总结: 题目一: Problem Statement # 1Given a set of N (> 1) positive integers, you are supposed to partition them into two disjoint sets A1 and A2 of n1 and n2 numbers, re
2017-04-16 18:47:44
404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人