首页
学习
活动
专区
工具
TVP
发布

Venyo 的专栏

专栏作者
19
文章
25605
阅读量
37
订阅数
无需数据迁移的水平分库方案
在工作中,曾经做过一个项目,采用了哈希取模的方法进行水平分库,这种方法简单高效,但是在数据库规模有所变动的时候,需要做数据迁移。本文介绍一个自己拍脑袋想出来的一种简易的水平分库方案,以解决数据迁移的问题。
Venyo
2018-07-27
8250
dotnet core 直接引用dll
dotnet core 只支持引用项目和nuget中的dll,外部dll虽然也可以引用进项目,并且可以被vs识别,而且编译后也可以在bin文件夹下看到对应的dll。 但是,运行时并不会加载这些外部dll,因此在运行时就会收到找不到dll文件的异常。 在 github 上的 issue 中,曾经看到有一个人说这个问题在 dotnet core 2.0 会修复,,,然而并没有 因此需要在代码中去主动加载 Assembly entry = Assembly.GetEntryAssembly(); string d
Venyo
2018-03-15
2.4K0
ASP.NET 4 迁移到 ASP.NET Core 的部分改变
官方迁移链接:https://docs.asp.net/en/latest/migration/index.html 接下来是正文(会涉及到 .Net Core 的迁移): 从 Type 中获取 Attribute 特性: 原来是这样: type.GetCustomAttributes() 现在是这样: type.GetTypeInfo().GetCustomAttribute() 引用缓存: 原来是这样: 引用 System.Runtime.Caching 定义 ObjectCache cache = M
Venyo
2018-03-15
8770
ELK 简易安装教程 + 用 Nssm 安装服务
1.      安装 Elasticsearch 1)     安装 JDK 2)     验证 JDK cmd: java -version 3)     下载 ES https://www.elastic.co/downloads/elasticsearch 4)     解压 5)     运行 打开解压目录下的 bin 文件夹,运行 elasticsearch.bat 6)     测试 访问 http://localhost:9200 2.      安装 Logstash 1)   下载 htt
Venyo
2018-03-15
1.3K0
使用 Nlog 将日志打印到 Logstash 的监控接口
Logstash提供了多种监听日志打印的方式,而Nlog也提供了多种输出日志的方式,当Nlog的输出配置与Logstash的输入配置相对应,就能够让Nlog打印出来的日志都存储到Elasticsearch中 以下介绍3种配置方式: 1)   文件 Logstash: input {       file {            path => "D:/Log/Application/*Log.txt"            type => "Application"       } } Nlog
Venyo
2018-03-15
1.2K0
elasticsearch-py 无法解析复杂的自定义类的解决方案
今天在测试插入操作的时候,定义了一个拥有嵌套类的自定义类型 class A: pass class B: pass b = B() b.a = A() 大致如以上代码,当然是有字段的 直接调用 es.index(index=index, doc_type=doc_type, body=b) 会报出 elasticsearch.exceptions.SerializationError Unable to serialize B 的错误 看到以上错误后,猜测 elasticsearch-p
Venyo
2018-03-15
1.7K0
使用 Elasticsearch 的 NGram 分词器处理模糊匹配
接到一个任务:用 Elasticsearch 实现搜索银行支行名称的功能。大概就是用户输入一截支行名称或拼音首字母,返回相应的支行名称。比如,用户输入"工行"或者"gh",我需要返回"工行XXX分行"类似这样的结果。 我心里嘀咕着:数据库不是支持通配符查询吗?为什么不直接用数据库查询? 说归说,但是任务还是要完成的。之前有在网上看过一篇文章,主要就是说用 Elasticsearch 处理通配符查询不太适合,然后我在评论中看到作者推荐了一个分词器 NGram。 这个分词器可以让通配符查询和普通的查询一样迅速,
Venyo
2018-03-15
2.5K0
颜色聚合向量
package com.imageretrieval.features; /** * 颜色聚合向量<br> * 参考链接:http://www.docin.com/p-396527256.html * * @author VenyoWang * */ public class ColorCoherenceVector { private static int BIN_WIDTH = 4; public static void main(String[] args) { int[][
Venyo
2018-03-15
8230
均匀LBP纹理特征
package com.imageretrieval.features; /** * 均匀LBP纹理特征<br> * 参考链接:http://blog.csdn.net/lu597203933/article/details/17184503 * @author VenyoWang * */ public class UniformLBP { public static void main(String[] args) { int[] vector = getFeatureVector(
Venyo
2018-03-15
6730
RBG颜色直方图
package com.imageretrieval.features; import java.awt.Color; import com.imageretrieval.utils.Pixel; public class RGBColorHistogram { public static void main(String[] args) { Pixel[][] matrix = getImagePixel("", 200, 200); Pixel[][] matrix1 = getIma
Venyo
2018-03-15
5360
HSV颜色直方图
package com.imageretrieval.features; import java.awt.Color; import com.imageretrieval.utils.HSV; import com.imageretrieval.utils.Pixel; /** * 该颜色直方图更接近于人类对图片的识别程度 * @author VenyoWang * */ public class HSVColorHistogram { public static void main(St
Venyo
2018-03-15
1.1K0
LocalDB 在 ASP.NET 程序中找不到数据库
LocalDB 在 ASP.NET 程序中找不到数据库:有时候错误信息是:无法找到数据库,请确认数据库名称是否正确;而有时候会变成:Cannot open database  requested by the login. The login failed. 其实第一个错误信息有时候是身份验证的问题导致的,如果真是数据库名称没写对,而苦苦地寻找解决方案,那就真的可以去撞墙了。 我出现这个问题的情况特别诡异,而这是我第一次接触 SqlServer,对其不大了解,导致了我花了很多时间才解决了这个问题。 首先,我
Venyo
2018-03-15
2.7K0
winform 设置 combobox.text 无法显示问题
winform 设置 combobox.text 无法显示问题:不能够直接对 combobox.text 进行设置,需要先设置combobox.datasource 的值,然后再对 combobox.text 进行设置 有时候,某个地方需要使用 combobox,但一定条件下,我们已经确定了它的值,希望能够直接设置 combobox.text 的值,就像在使用 textbox 时一样。但是这是不允许的,因为 combobox 的值都必须包含于 combobox.datasource,所以在未设置 combo
Venyo
2018-03-15
1.6K0
WinForm 为 DataGridViewCell 绑定 DataGridView
先上效果图。 对外提供一个 public 的方法: // 正常 Type1 是 JSON 的数据集或者 BSON 的数据集 public void FillDataGridView(Type1 d
Venyo
2018-03-15
9960
.NET MVC 过滤器执行顺序
以下内容抄自博客园: .net Mvc 过滤器执行顺序: IAuthorizationFilter(OnAuthorization)----->IActionFilter(OnActionExecuting)---->控制器Action---->IActionFilter(OnActionExecuted) ---->IResultFilter(OnResultExecuting)---->视图---->IResultFilter(OnResultExecuted) Filter的具体生存周期 : 来
Venyo
2018-03-15
8410
pHash的Java实现
此算法中的DCT变换是从 http://blog.csdn.net/luoweifu/article/details/8214959抄过来的,因为这种需要大量的复杂的数学运算,我看不来,完全不懂...都已经还给老师了... package com.imageretrieval.features; import com.imageretrieval.utils.ImageUtil; /** * pHash<br> * 参考链接:http://blog.csdn.net/zouxy09/article/
Venyo
2018-03-15
2.4K0
旋转不变的感知哈希
package com.imageretrieval.features; import com.imageretrieval.utils.ImageUtil; /** * 旋转不变的感知哈希<br> * @author VenyoWang * */ public class RHash { public static void main(String[] args) { String hash = getFeatureValue(""); String hash1 = getFeat
Venyo
2018-03-15
1.3K0
环形颜色分布直方图
package com.imageretrieval.features; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.imageretrieval.utils.Coordinate; import com.imageretrieval.utils.ImageUtil; import com.imageretrieval.utils
Venyo
2018-03-15
9190
HttpServletRequest.getParameter()出现乱码现象解决方案
一、首先在项目中添加一个过滤器类,用来将所有参数转化为指定格式(UTF-8) import java.io.IOException;   import java.util.Iterator;   import java.util.Map;      import javax.servlet.Filter;   import javax.servlet.FilterChain;   import javax.servlet.FilterConfig;   import javax.servlet.Servle
Venyo
2018-03-14
1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档