- 博客(31)
- 资源 (12)
- 收藏
- 关注
原创 mongo 实体保存去除“_class”
默认情况下,Spring Data的MappingMongoConverter为MongoDb中的每个对象添加了一个额外的_class列 > db.users.find(){ "_class" : "com.zhangyong.user.User", "_id" : ObjectId("1010aef830041f24ff2bd16e"), "passwor...
2019-11-12 18:30:35
1522
原创 windows服务开发到
新建一个类库项目,添加windows服务文件,如图: windows服务添加安装程序: 安装程序属性配置: 命令安装:(1)C:\>Windows\Microsoft.NET\Framework\v4.0.30319,(2)C:\Windows\Microsoft.NET\Framework\v4.0.30319>InstallUtil.exe D:\BiHuW...
2018-12-05 21:20:12
363
原创 Enum 常用处理
1.枚举类型描述存在括号,斜杠等情况可采用Description特性,例如: [Description("政府部门代发(政策性农业保险、社保补充医疗保险)")] 政府部门代发政策性农业保险社保补充医疗保险 =20,2.通过枚举值获取描述 Enum.GetName(typeof(CenterCertificateType), Convert.ToInt32(p.LossC...
2018-05-10 15:15:09
479
原创 MySql.Data.MySqlClient.MySqlConnection 无法强制转换
错误信息:[A]MySql.Data.MySqlClient.MySqlConnection 无法强制转换为 [B]MySql.Data.MySqlClient.MySqlConnection。类型 A 源自“MySql.Data, Version=6.10.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”(在上下文“Defaul...
2018-05-04 17:07:24
5908
转载 动态拼接lambda
PredicateBuilder的UML类图 public static class PredicateBuilder { public static Expression<Func<T, bool>> True<T>() { return f => true; } public static Expression...
2018-04-10 16:51:14
716
原创 windows 部署常见问题
1.做微信开发,经常遇见如图这个情况,原因1. iis假死造成的,解决方式,iis程序池中,高级设置->回收->禁止重叠回收置位true。原因2.微信公众号没有设置白名单2.服务器上iis经常和ngix抢占80,解决办法: (1)、C:\Windows\System32\inetsrv\config,此目录下找到applicationHost.config,将配置文件的端口改成你想要
2017-12-05 20:39:35
555
原创 js 踩过的坑
1.js 声明变量不加var即表示全局变量2. var 声明变量时只对紧挨自己的起作用 例如:在函数中声明 var a=b=3;其中a是局部变量,而b则是全局变量。3.js在变量作用域内,不管变量何处声明,都会被提升到作用域的顶部,但是变量的初始化顺序不变。示例代码:var localvar='变量值';(function(){ console.log(localvar);
2017-11-04 09:48:24
654
原创 微信浏览器操作记录
1.调用微信js关闭当前页面 WeixinJSBridge.call('closeWindow');2.调用微信js屏蔽分享功能function onBridgeReady() { WeixinJSBridge.call('hideOptionMenu'); } if (typeof WeixinJSBridge == "undefined") { if
2017-10-11 16:39:59
6594
原创 vue+SuperSlide 实现 自动刷新滚动
其实很简单,加载完数据后,初始化SuperSlide,vue有个监听函数$watch,当监听的值,发生变化时,会触发回调函数,唯一值得注意也是写此博文的目的是SuperSlide只需要初始化一次,如果不加flags就是每次定时取数据就会初始化一次,直接导致实现不了想要的效果 var indexVue = new Vue({ ready: functio
2017-09-23 10:56:24
6237
1
原创 vue 监听函数
监听函数,当某一变量发生变化时执行 indexVue.$watch('BlessingsList', function (val) {//等dom元素渲染结束后执行 this.$nextTick(function () { jQuery(".sendBox").slide({ autoPlay: true, effect:
2017-09-15 19:24:01
1641
原创 sql 临时表和表变量
临时表内涵:以#开头的局部临时表,以##开头的全局临时表。存储:存放在tempdb数据库(包含 局部临时表,全局临时表)。作用域: 局部临时表:对当前连接有效,只在创建它的存储过度、批处理、动态语句中有效,类似于C语言中局部变量的作用域。 全局临时表:在所有连接对它都结束引用时,会被删除,对创建者来说,断开连接就是结束引用;对非创建者,不再引用就是结束引用。最好在用完后,就通过drop table
2017-09-15 19:17:38
567
原创 微信跨服务器授权(windows-linux)
背景:,项目域名www.sss.cn被解析在linux服务器上,由于本机没有安装.net core,尚无法直接实现部署,不得已采用曲线就过策略,项目部署在windows上,通过linux上nginx映射到windows 上www.sss.cn(80) 1.请求授权时,请求路径改成linux服务器的授权路径,回调路径为windows服务器路径, 2.回调方法不变,注意状态
2017-09-14 19:24:16
1237
原创 微信登录授权
微信登录分为两类:需要用户确认的授权登录与静默授权,用户确认的授权登录因为要通过用户的个人确认,所以可以获取用户全面的信息,无论是否关注相关微信号都可以获取,静默授权是嵌套在普通网页中的授权方式,不需要用户确认,但只能获取微信用户的唯一标识openid,但有时候这种交互方式更加的友好,对于用户的简单认证还是很有用的。详细流程看代码如下: public class NeedOAuthAttribut
2017-09-09 17:09:35
1117
转载 easyui自定义扩展,序号列宽度
easyui的datagrid,当数据量过大时(接近万条),序号列会变得无法显示全序号,可以自定义扩展方法,动态调整序号列的宽度,方法如下,在加载成功时调用,onLoadSuccess:fixRownumber $.extend($.fn.datagrid.methods, { fixRownumber : function (jq) { return jq
2016-11-25 13:13:48
2526
原创 redis cluster 搭建
redis cluster 搭建1. 版本:redis-3.2.4 2. 环境:虚拟机 ubuntu ,2台3.教程略过,注意细节: (1)修改redis.conf时,如需远程调用需要修改bind 的ip地址 (2)启动实例时需要将redis-server文件cp到启动端口文件夹里(如7000)
2016-10-27 10:47:54
375
原创 微信支付,服务端代码
//传订单Id过来public ResponseRaw WxPay(int orderinfoId) { try { //获取微信支付配置信息 var payOnlineConfigure= locator.QueryOver().Where(a => a.PayType == 2).
2015-12-07 11:47:17
1638
原创 后台调用js
Response.Write("window.parent.window.RunJS(\""+alertmsg+"\");");只能传字符串,而且引号需要转义
2015-06-15 15:24:26
605
转载 c#基础篇
1.readonly 和const常量 (1)const只能在字段的声明语句中初始化,而readonly可以在声明语句和构造函数中都可以,readonly 字段被赋值了就不能改变 (2)readonly可以是实例字段也可以是静态字段 (3)readonly分配内存,const不分配 (4)const的值是在编译期决定的,readonly则是在运行期
2015-04-11 21:48:09
544
原创 模仿万年历,制作的考勤功能
$(function () { GetHolidayfristday(); var selectY; var selectM; GetHoliday(selectY, selectM); $(".c-dropdown2-btn-group").click(function() { $(".c-dropdown2-menu").css("visibility",
2015-03-06 13:46:04
1751
原创 链接库(sqlserver—>mysql)
因为从事医疗行业,医院的设备又五花八门所以经常处理遇到各种各样的数据库,最多的就是SqlServer访问Mysql。 解决方案如下:如果没有mysql客户端,安装Mysql驱动即可,然后在SqlServer中创建连接服务器exec sp_dropserver 'dxmysql', 'droplogins'exec sp_addlinkedserver@server ='bb',
2015-01-14 15:18:56
594
转载 mysql 中文乱码问题
MySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。下面将分两部分,分别设置服务器编码和数据库、数据表与连接部分的编码,从而杜绝中文乱码的出现。 一
2014-06-13 14:30:32
567
转载 大数据量高并发的数据库优化
大数据量高并发的数据库优化一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行
2014-03-04 19:45:08
1184
转载 oracle 临时表
关于Oracle临时表数据cache的研究Global Temporary Table是Oracle 8i中出现的特性,可以用于存储事务或会话中的临时数据。它的出现大大方便了开发人员。但是在使用上面,由于它本身的特性,一直存在一些问题。简单说一下临时表,它的数据只对调用它的会话可见,一个会话是无法访问其他会话中的临时表的数据。可以在创建时指定它是事务级的还是会话级的。它被创建在用户的默认临时
2014-01-21 22:44:55
1117
原创 个人日志
1.上传到服务器的页面在修改的时候操作服务端控件的话在后台通过this.ID是获取不到的,需要在cs文件中把控件的类,引用过来,按钮为例 protected System.Web.UI.WebControls.Button btnid;2,IMAGEBUTTON服务端控件分页,后台数据表使用字符串拼接的,通过按钮的控制来调整数据库sql语句的查询范围,oracle刚接触,才知道他不支持TOP,
2013-05-31 16:55:02
836
原创 做网站的一点笔记
1.网页自动刷新 <meta http-equiv="refresh" content="1000" />,这个标签的功能还真是强大,长见识了。2.设为首页 <pre class="javascript" name="code"><script language="javascript" type="text/javascr
2013-03-13 15:19:31
1474
原创 timer 定时器疑惑未解
存在问题,请各位指教。 1.这个是global.asax.cs中的 protected void Application_Start(Object sender, EventArgs e) { MakeIndexHtml s = new MakeIndexHtml(); Timer aTimer =
2013-02-19 15:09:37
784
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人