摘要: 版本内容1、修正了缺少对Event.View的支持2、增加了用户UnionID3、新增微信小店功能4、多客服功能5、单元测试什么是UnionID我们知道,每个用户针对一个微信公众账号都有一个openId,对于不同的公众账号,openId都是不同的,但很多公司都有很多微信号,用户也会同时关注同个公司的... 阅读全文
posted @ 2014-07-15 12:39 James.Ying 阅读(35872) 评论(35) 推荐(64) 编辑
摘要: 4月28日,已增加多媒体上传及下载API,对应MediaUploadRequest和MediaGetRequest----------------------------------------------------------------------------4月24日,感谢@八二制造的提醒,... 阅读全文
posted @ 2014-04-17 16:54 James.Ying 阅读(26567) 评论(79) 推荐(78) 编辑
摘要: ORM大家都非常熟悉了吧,我相信也有很多朋友正在用自己或者一些公开的框架,而最常用而且强大的,非Hibernate了(Net中为NHibernate),网上的文档非常多,不过在博客园中,介绍NHibernate的非常少,李哥的NHibernate系列(NHibernate之旅)不失为一个经典,对于新手的我们,需要完全掌握还需要很长一段路,对于新手来说,最初的配置是非常头大的一件事情,好在老赵推荐一个开源的框架Fluent NHibernate,有了它,我们可以完全脱离配置文件,不过博客园中介绍Fluent NHibernate的文章非常少,而且官方文档也还没有完全,所以对于我来说也就一点一点摸 阅读全文
posted @ 2009-10-13 22:44 James.Ying 阅读(9581) 评论(3) 推荐(7) 编辑
摘要: 遇到好多朋友来问采集程序的问题了,这里单独开一个随笔,大家可以留言,我会一一解答 软件下载: 自己做的一个小程序 可采集、导出、模板、配置 软件配置: 我的采集小程序配置篇 阅读全文
posted @ 2009-06-09 16:24 James.Ying 阅读(1593) 评论(2) 推荐(0) 编辑
摘要: 为什么要用? 有些时候经常会遇到重复提交的问题,为了避免这个问题,可以使用缓存锁的方式,主要是利用存取缓存比较快的原理。 当提交某个操作的时候,第一次提交会创建一个缓存,当有相同提交的时候,就可以判定为重复提交。当第一次提交完成或者抛错的时候,清除缓存。 使用什么方式? 使用AOP,也可以使用Fil 阅读全文
posted @ 2022-06-30 14:54 James.Ying 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 如何获取实时股票信息 股票信息的接口有很多,之前大家常用的是新浪的,但在年初的时候,新浪的接口突然不能使用,给大家造成了很大的困扰,为此网上也有很多教程教大家如何从新浪获取数据,跟着教程弄了半天也不行,索性换到126(也就是网易了),感觉速度都还不错。 首先我们看下接口地址:http://api.m 阅读全文
posted @ 2022-06-26 08:19 James.Ying 阅读(240) 评论(1) 推荐(1) 编辑
摘要: Python中的字典 Python中的字典是另一种可变容器模型,且可存储任意类型对象。键值使用冒号分割,你可以看成是一串json。 常用方法 获取字典中的值 dict[key] 如果key不存在会报错,建议使用dict.get(key),不存在返回None 修改和新建字典值 dict[key]=va 阅读全文
posted @ 2022-06-25 10:57 James.Ying 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 什么是工厂模式 工厂模式是最常用的设计模式之一,属于创建型模式。 有点: 解耦,可以把对象的创建和过程分开 减少代码量,易于维护 什么时候用? 当一个抽象类有多个实现的时候,需要多次实例化的时候,就要考虑使用工厂模式。 比如:登录的抽象类ILoginBusiness,它有2个实现,一个用用户名密码登 阅读全文
posted @ 2022-06-25 10:48 James.Ying 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 曾几何时你是否与我一样,在茫茫股市中无所适从,买什么跌什么,卖什么涨什么,人生最痛苦的莫非就是刚走就涨停,无数次都在心里无数羊驼跑过。 偶然的机会,了解到了量化交易,从此一发不可收拾,各类书籍,各类量化平台都去一一了解,但很多都是通过策略去筛选股票,而且回测都是日线回测,这不是我想要的,我需要高频高 阅读全文
posted @ 2021-08-05 10:40 James.Ying 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 以下代码输出什么? class Program { static void Main(string[] args) { B b = new B(); A a = new B(); Console.Read(); } } public class A { public A() { PrintField 阅读全文
posted @ 2021-03-31 15:17 James.Ying 阅读(74) 评论(0) 推荐(1) 编辑
摘要: 前言 今天纯文字,阅读时间10分钟左右 最近在看一本书《大型网站技术架构:核心原理与案例分析》,可以说是非常枯燥的一本书,在开头几章讲解了网站的发展,介绍了一些架构中的常用名词。虽然有点枯燥,但这本书很适合想从开发转架构的同学。 其中讲到了各个大型网站的发展历史,无外乎是从一个很小的站点做起,随着流 阅读全文
posted @ 2020-12-26 10:06 James.Ying 阅读(1403) 评论(9) 推荐(5) 编辑
摘要: 飞机天上飞, 汽车地上开, 马上出去玩, 飞到哪都行。 阅读全文
posted @ 2020-12-24 20:52 James.Ying 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 或许今年对属狗的不太友好,发生了好多好多事情,多的让我喘不过气,好在现在快接近年末了,我挺过来了,好在我的太太还在我的身边支持我! 很久没写博客了,差不多2年了,我一直问自己,真的没有时间写吗?还是我已经不会写了?我自己也不知道答案。我从华住跳出来了,出来后才发觉自己真的压抑太久了。出来差不多一个月 阅读全文
posted @ 2020-12-15 16:33 James.Ying 阅读(512) 评论(10) 推荐(2) 编辑
摘要: 打开项目的csproj文件 添加如下代码 <ItemGroup> <None Remove="lib\xxx.dll" /> <Content Include="lib\xxx.dll"> <Link>xxx.dll</Link> <CopyToOutputDirectory>Always</Cop 阅读全文
posted @ 2020-12-08 10:20 James.Ying 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Abp vNext是Abp的下一代版本,目前还在经一步完善,代码已经全部重写了,好的东西保留了下来,去除了很多笨重的东西,从官宣来看,Abp vNext主要是为了以后微服务架构而诞生的。 阅读全文
posted @ 2019-03-09 15:06 James.Ying 阅读(2827) 评论(3) 推荐(1) 编辑
摘要: 在测试中经常会遇到请求一些https的url,但又没有本地证书,这时候可以用下面的方法忽略警告 阅读全文
posted @ 2018-12-07 10:50 James.Ying 阅读(4230) 评论(0) 推荐(2) 编辑
摘要: 继续学习 最近一直在使用Asp.Net Core SignalR(下面成SignalR Core)为小程序提供websocket支持,前端时间也发了一个 "学习笔记" ,在使用过程中稍微看了下它的源码,不得不说微软现在真的强大,很多事情都帮你考虑到了,比如使用Redis,使用Redis后,你的web 阅读全文
posted @ 2018-09-07 10:04 James.Ying 阅读(3571) 评论(25) 推荐(9) 编辑
摘要: 什么是Asp.Net Core SignalR Asp.Net Core SignalR 是微软开发的一套基于Asp.Net Core的与Web进行实时交互的类库,它使我们的应用能够实时的把数据推送给Web客户端。 功能 自动管理连接 允许同时广播到所有客户端 也可以广播到指定的组或者特定的客户端 阅读全文
posted @ 2018-07-30 09:03 James.Ying 阅读(7075) 评论(5) 推荐(7) 编辑
摘要: 项目中使用NLog记录日志,很好用,之前一直放在文本文件中,准备放到db中,方便查询。 项目使用了Mysql,所以日志也放到Mysql上,安装NLog不用说,接着你需要安装Mysql.Data安装包: 接着打开你的NLog,新增一个 : 如果你的数据库连接不支持SSL的话(开发机一般都没有吧),一定 阅读全文
posted @ 2018-06-25 20:20 James.Ying 阅读(1443) 评论(1) 推荐(0) 编辑
摘要: 最近项目中需要用到后台Job,原有在Windows中我们会使用命令行程序结合计划任务或者直接生成Windows Service,现在.Net Core跨平台了,虽然Linux下也有计划任务,但跟原有方式一样,没撒图形界面,执行结果之类的只能去服务器查看日志。 看了下Hangfire,基本满足于现有需 阅读全文
posted @ 2018-06-24 20:57 James.Ying 阅读(3896) 评论(2) 推荐(6) 编辑
摘要: 单体服务架构,Single Service Architecture,一种适合中小型企业或项目使用的新型服务架构 阅读全文
posted @ 2018-04-29 23:35 James.Ying 阅读(2407) 评论(6) 推荐(3) 编辑
摘要: 写在前面 在微服务架构中,ApiGateway起到了承前启后,不仅可以根据客户端进行分类,也可以根据功能业务进行分类,而且对于服务调用服务也起到了很好的接口作用。目前在各个云端中,基本上都提供了ApiGateway的功能(付费功能),通过SDK或者在线进行配置。 在Java体系中有 "Zuul" 和 阅读全文
posted @ 2018-02-24 16:45 James.Ying 阅读(1740) 评论(3) 推荐(5) 编辑
摘要: 2017年过去了,过去一年经历了太多,改变了好多好多,可以说人生进入了另一个阶段,有可能是成熟吧。 回顾2017 去年换了新工作,离开了将近工作了8年的公司,不带走一丝云彩,为其任劳任怨,最后没有任何留恋,真的很失败,一晃已经中年,但我不放弃,我决心改变自己 减肥 从大病之后体重一直在200左右,不 阅读全文
posted @ 2018-01-03 11:44 James.Ying 阅读(3561) 评论(27) 推荐(30) 编辑
摘要: 在[Asp.Net Core](https://www.asp.net)中,我们的web application 其实是运行在Kestrel服务上,它是一个基于libuv开源的跨平台可运行 Asp.Net Core 的web服务器。 阅读全文
posted @ 2017-11-16 09:35 James.Ying 阅读(2091) 评论(1) 推荐(7) 编辑