- 博客(73)
- 收藏
- 关注
转载 语言模型(N-Gram)
问题描述:由于公司业务产品中,需要用户自己填写公司名称,而这个公司名称存在大量的乱填现象,因此需要对其做一些归一化的问题。在这基础上,能延伸出一个预测用户填写的公司名是否有效的模型出来。目标:问题提出来了,就是想找到一种办法来预测用户填写的公司名是否有效?问题分析:要想预测用户填写的公司名称是否有效,需要用到NLP的知识内容,我们首先能够想到的是利用NLP中的语言模型,来对公司名称进行训练
2017-02-28 20:55:25 372
转载 关于Console控制台输出的玩法
你在浏览网页的时候,是否注意过这些网页的控制台输出了什么?Console这种东西,其实一般只有前端工作者才会注意到。console在我们实际开发中可是个宝贝,他是各种error和warning的展示窗口,通过console我们才能知道自己的网页出了什么毛病,虽然我想吐槽的是,有的时候没毛病它会爆一堆红,(懵逼脸)有问题的时候又干干净净。不管怎么说,它可以展示信息。并且在很久的一段时间,我对co
2017-02-28 17:07:25 450
转载 shell中的(),{}几种语法用法
查看脚本语法是否有错误:bash -n modify_suffix.sh跟踪执行sh -x modify_suffix.sh aaa1.${var} 2.$(cmd) 3.()和{} 4.${var:-string},${var:+string},${var:=string},${var:?string} 5.$((exp)) 6.$(var%pattern
2017-02-28 13:47:28 323
转载 较简单的修改和添加功能(链接数据库)
修改和添加关于数据库的信息,可以用于任何的添加和修改这些数据库和前面的随笔数据库是一样的一、显示出数据库中的信息(1)显示的效果也可以是用bootstrap的标签页显示(前面一定要引入bootstrap) 饭面类 特色小吃 酒水饮品
2017-02-27 21:35:21 352
转载 国外大神说-在编程中使用If语句的潜在危险
大多数编程语言中if语句主要有两个作用:验证输入以保护域免受错误数据的影响,以及处理域内业务逻辑。但是,Udi Dahan最近在阿姆斯特丹DDD欧洲会议上的发言中指出,我们一般很少从业务或领域角度管理使用if语句处理逻辑的风险。 我们在线购物时会浏览不同的商品,并仔细阅读其中一些商品的详细信息。当找到想要购买的商品并将其添加到购物车中时,我们也从交互的查询功能转移到命令功能。对任何类型的
2017-02-27 18:03:28 269
转载 SQLServer 中发布与订阅
在对数据库做迁移的时候,会有很多方法,用存储过程,job,也可以用开源工具lettle,那么今天这些天变接触到了一种新的方法,就是SqlServer中自带的发布与订阅。 首先说明一下数据复制的流程。如下图A是(192.168.210.170)上的数据库,B是(172.23.100.109)上的数据库。把B当作数据源,然后A从B上获取数据。 发布前准备:首先两个服务器之间要能相
2017-02-27 14:19:21 540
转载 Java 之泛型通配符 - extends T 与 - super T 解惑
简述大家在平时的工作学习中, 肯定会见过不少如下的语句:ListList我们都知道, 上面的代码时关于 Java 泛型的, 那么这两个不同的写法都有什么区别呢?首先, 说到 Java 的泛型, 我们必须要提到的是Java 泛型的类型擦除机制: Java中的泛型基本上都是在编译器这个层次来实现的. 在生成的 Java 字节代码中是不包含泛型中的类型信息的. 使用泛型的时候加上的类
2017-02-27 10:47:20 197
转载 面向对象—轮播图
大家有木有觉得用面向对象方式写代码。this满天飞,搞得晕头转向的。哈哈!多练多写才能更好的领悟css样式:#box{width:450px;height:270px;background:#ccc;position:relative;}#box a{width:60px;height:30px; line-height:30px;text-align:center;disp
2017-02-26 21:03:18 287
转载 基于DDD的.NET开发框架ABP实例,多租户 (Sass)应用程序,采用.NET MVC, Angularjs, EntityFramework-介绍
介绍基于ABPZERO的多租户 (Sass)应用程序,采用ASP.NET MVC, Angularjs-介绍ASP.NET Boilerplate作为应用程序框架。 ASP.NET MVC和ASP.NET Web API作为Web框架。 实体框架作为ORM。 Angularjs作为SPA框架。 Bootstrap作为HTML / CSS框架。 你可以在观看在线示例从模板创建一个
2017-02-26 17:27:19 362
转载 SwaggerUI ASP.Net WebAPI2
目前在用ASP.NET的 WebAPI2来做后台接口开发,在与前台做测试的时候,总是需要发送一个demo给他,但是这样很麻烦的,他还有可能记不住。然后就想到SwaggerUI 生成测试文档。话不多说,来看看它的具体用法吧!第一步:在VS2015(后者是你自己的工具里)打开程序包管理控制台输入:Install-Package Swashbuckle等待安装,完成后会发
2017-02-26 13:47:18 234
转载 JavaScript中的this关键字的用法和注意点
JavaScript中的this关键字的用法和注意点一、this关键字的用法this一般用于指向对象(绑定对象);01、在普通函数调用中,其内部的this指向全局对象(window);functionfuncName(){ this.name='Jack'; console.log(this);// Window}funcName();
2017-02-26 09:55:27 332
转载 ABP入门系列(11)——编写单元测试
ABP入门系列目录——学习Abp框架之实操演练源码路径:Github-LearningMpaAbp1. 前言In computer programming, unit testing is a software testing method by which individual units of source code, sets of one or more compute
2017-02-25 21:19:17 881
转载 将本地项目托管到GitHub上
1、要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先到github.com注册。打开浏览器在地址栏输入地址:github.com填写用户名、邮箱、密码,点击Sign up即可简单地注册。2、完成注册,进入GitHub平台,点击new repository新建一个新项目(你也可以加入到一个已有的项目)。 3、新建项目的操作其实很简单,输入项目名
2017-02-25 17:59:16 255
转载 Unity编程标准导引-3.3 Transform
本文为博主原创文章,欢迎转载。请保留博主链接http://blog.csdn.net/andrewfan 每个游戏对象(GameObject),其存在于游戏世界,都有一个位置、朝向、大小等基本定位信息;其存于Hierarchy面板,也存在与其他GameObject的相对关系,如父子关系、兄弟关系。Unity中使用Transform来描述和操作这些属性。 Transform的字面理解就是“
2017-02-25 14:31:33 236
转载 Jquery的loading插件
经过几周的时间的开发。我的loading插件终于上线了。这个插件功能为客户提供正在等待的信息,提供优良用户体验效果。先看效果。原理我内部实现我不讲,特别简单。我说调用方式和api。首先引用jquery-1.10.2.js,建议高版本的。 script src="jquery-1.10.2.js">script>然后引入样式和js文件,Loading.css和Lo
2017-02-25 11:07:15 465
转载 Android的Activity的小知识点
1.android的四种启动模式分别是:standard,singleTop,SingleTask,singleInstance. 我们可以在AndroidMainfest.xml中通过Activity标签指定其启动模式:android:lanunchMode。2.standard模式 是活动默认的启动模式,该模式,每启动一次都活创建一个活动的实例。 由Activity1跳转到
2017-02-24 22:03:15 286
转载 排序算法优劣
对n较大的排序记录。一般的选择都是时间复杂度为O(nlog2n)的排序方法。时间复杂度来说:(1)平方阶(O(n2))排序 各类简单排序:直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlog2n))排序 快速排序、堆排序和归并排序;(3)O(n1+§))排序,§是介于0和1之间的常数。希尔排序(4)线性阶(O(n))排序 基数排序,此外还有桶、
2017-02-24 18:27:12 227
转载 webpack2-webpack.config.js配置
写在前面: 贴一个webpack.ocnfig.js 的配置属性表 一、代码分割: 1.插件 CommonsChunkPlugin :提取vendor的插件,过滤每一个入口文件,提取公共的模块,放到一个vendor.js文件中 2.css代码分割 2.1引入插件(同时可以配置) 2.2 配置loader
2017-02-24 15:07:13 279
转载 jvm-监控指令-jstack
格式: jstack [option] vmid选项: -l 除了堆栈信息外,显示关于锁的附加信息。作用: 生成虚拟机当前时刻的线程快照。目的: 定位线程长时间停顿的原因,比如线程间死锁、死循环、请求外部资源导致的长时间等待。 使用步骤: 1. 得到线程快照。
2017-02-24 11:27:13 329
转载 angularJS+requireJS实现controller及directive的按需加载
最近因为项目的比较大,需要加载的js文件较多,为了提高首屏页面的加载速度,需要对js文件进行按需加载,然后网上参考了一些资料,自己也深入研究一番之后,实现了按需加载控制器js文件及指令js文件的效果;思路如下,1、借助ui-router里面的resolve属性来实现预加载,2、需要借助$controllerProvider动态去注册控制器,$compileProvider动态去注册指令,3、需要借
2017-02-23 22:47:12 324
转载 windows下部署免费ssl证书(letsencrypt)
随着网络的发展,网络安全也越来越重要,对于网站来说,从Http升级到https也是我们要做的首要事情。要实现https,首先我们需要申请一张SSL证书,这篇文章我主要介绍下边这几个方面:1. SSL简单介绍2. 免费Letencrypt证书部署3. 安装注意事项一.SSL简单介绍 ssl作为一个网络加密协议,主要是存在于系统中应用层和传输层之间的一个安全套接字层(Se
2017-02-23 15:39:11 432
原创 Linux Min
查看依赖dpkg --get-selections|grep 软件名软件源更新 System Settings->Software Sources 更新系统$ sudo apt-get update$ sudo apt-get upgrad$ sudo apt-get dist-upgrad安装多媒体解码$ sudo apt-get i
2017-02-23 12:11:10 298
转载 浅谈css中一个元素如何在其父元素居中显示
css如何垂直居中一个元素的问题已经是一个老生常谈的问题了。不管对于一个新手或者老手,在面试过程中是经常被问到的。前两天在看一个flex的视频教程,当中提到了有关元素的居中问题,所以今天小编就来扒一扒几种常见的方式。不足之处请大家批评指正(所有的代码都是自己亲手敲过可用的)1、水平居中(margin:0 auto;) 关于这个,大家应该是最不陌生的,不管是在培训班还是自己自学的话 。
2017-02-22 19:03:20 1759
转载 [Kafka]_1
Kafka是由LinkedIn公司开发的,之后贡献给Apache基金会,成为Apache的一个顶级项目,开发语言为Scala。提供了各种不同语言的API,具体参考Kafka的cwiki页面;Kafka的安装方式主要分为三种:单机安装、伪分布式安装、分布式安装;安装基本配置一样,区别在于:单机安装是在一台服务器上只安装一个broker服务,伪分布式安装是指在一台服务器上安装多个broker服务,
2017-02-22 15:15:08 174
转载 babel总结
建议将babel装在项目里,不要装在全局环境第一步:在项目的根目录里创建以.babelrc命名的文件 文件里写上{'presets':['es2015'],'plugins':[]},这句话实现将es6转成es5 如果还要转译jsx,则写成:{'presets':['es2015','react'],'plugins':[]}第二步:在项目里安装babel-cli:np
2017-02-21 23:14:42 182
原创 环信SDK 头像、昵称、表情自定义和群聊设置的实现 一(附源码)
前言: 环信的SDK在公司的项目中有用到,现在用到的是群聊的部分,这里我们分析总结一下自己对环信给的DEMO大概的拆解一下,说说我们怎么样充分的利用这个demo来写我们所需要的业务。这个也由于篇幅的原因,实在没办法写成一篇博客,我们今天先说说它的一个文件解析昵称头像的实现。写这篇博客环信也是更新到3.0版本了,我们就按照3.0的版本分析一下,先看看这整个Demo的大概的文件;
2017-02-21 19:19:06 343
原创 中介者模式(24)
今天我们来讲一下中介者模式。什么叫中介者模式呢?中介者模式,用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显示的相互引用,从而使其耦合松散,而且可以独立的改变他们之间的交互。我们拿两个不认识的同事通过第三人打招呼这个情景,来看一下中介者模式是什么样的: 1 //抽象中介者类 2 abstract class Mediator 3 {
2017-02-21 15:51:08 203
转载 python绘图 初识Python绘图
mataplotlib --- 绘制精美的图标 在Python的作图软件中有跟多可以做图形的开源软件包,但是在这些软件中的各有各的特点,今天的mataplotlib 是一个特别强大的一个软件。它提供了一套和MATLAB相类似的绘图函数集,特别适合在用短小的一段代码来实现一个图标的绘制,但也是一个与Python其他函数库协调工作,并且可以完美的支持相关Python的各种库函数。
2017-02-21 12:19:06 570
转载 CentOS 6.5安装jdk1.8
1、源码包准备:首先到官网下载jdk-8u66-linux-x64.tar.gz,http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、解压源码包通过终端在/usr/local目录下新建java文件夹,命令行:sudo mkdir /usr/local/j
2017-02-20 23:47:06 314
原创 用《内网穿山甲》共享内网中的远程桌面服务
前言:windows远程桌面是一个好东西,用它来管理远程服务器就像在管理本地电脑一样方便,但在日常管理中我们常常需要连接内网中电脑的远程桌面却遇到各种麻烦,如:连接家中的电脑、连接公司内网中办公的电脑、连接客户的办公电脑,由于这些电脑处于内部局域网中并没有公网IP,传统的连接方法无法使用;原来电信运营商给分配动态公网IP的时候还可以使用路由器的端口映射方法通过复杂的路由器设置还可以曲线救国,但
2017-02-20 20:16:04 619
转载 何为"IOE"、"去IOE"
"IOE": I -- IBM公司、O -- Oracle公司、E -- EMC公司企业的数据库架构有三个不可或缺的部分: 数据库服务器、数据库软件、数据存储设备。而IOE这三家公司恰恰分别在这三个领域实现了垄断,造成的结果就是由这三驾马车构成的数据库系统占领了全球数据库市场的很大份额。牵扯到数据安全以及数据设备成本的问题,有公司提出了"去IOE"运动:用mysql替代Oracle,用PC
2017-02-20 16:56:09 415
转载 SAP CRM 忠诚度相关表的关系图
这是一张有关会员,积分,活动等内容的相关表的关系图,对相关的开发工作会有帮助。 原文标题:Table schema for managing customer loyality本文链接:http://www.cnblogs.com/hhelibeb/p/6400492.html SAP CRM 忠诚度表:LOYD_MSH_MEMSLOYD_P
2017-02-20 13:32:03 736
转载 D. Artsem and Saunders
Artsem has a friend Saunders from University of Chicago. Saunders presented him with the following problem.Let [n] denote the set {1, ..., n}. We will also write f: [x] → [y] when a functionf is
2017-02-20 10:04:05 197
转载 简易版主题切换功能的实现
前言:作为行业中的一个小菜,我希望能够不断的工作实践和学习探讨中慢慢成长。因为公司最近的业务需要,平台要做一套主题切换的功能,起初采取的每套主题一个文件夹(含有多个css文件)的形式,然后在点击不同主题的时候调用不同的文件夹。后来经过查阅博客资料更换为动态修改css文件的形式。以下分别是两种方式实现过程:1)原始方法分别将每套风格的css都引入,然后设置缺省风格,将其他风格的css
2017-02-19 21:32:01 253
转载 使用UMDH进行内心泄露分析
事前准备1.安装windbg,安装好后在path中添加其安装目录(目的是为了执行命令行简单)2.(设置符号路径,一般为接口所在路径)运行cmd,执行命令:set _NT_SYMBOL_PATH=d:\Corba_sp63.执行命令gflags -i fhTmfServer.exe +ust开始捕获内存1.在A时刻执行命令umdh -p:pid -f:d:\h1.txt2.A
2017-02-19 18:04:04 178
转载 Dynamics CRM 2015-Form之控制Ribbon Button
在上一篇中,我用一个例子,简单介绍了如何添加Ribbon Button,以及如何理解RibbonDiffXml,对这方面还不清楚的,可以先看看这篇博文:Dynamics CRM 2015-Form之添加Ribbon Button 接着上一回的讲,在日常开发中,我们不仅需要添加Button,还需要根据一些Rule,对Button进行控制,比如Create Record的时候,Butto
2017-02-19 11:24:00 358
原创 编程书籍阅读随谈(第三篇)
前两篇介绍了自己看过的20本书,今天还将介绍10本书。这些书不一定都写的很好,我讲解的也不一定都对,这几篇博文主要是谈一下我看这些书的感受。给一些需要去学习这方面知识的人一些建议。也希望大家给我介绍介绍书籍,知识本身就是应该传播,以及我们这些人应该从传播中获取对自己有利的东西。有人写文为了名气,有人写文为了好玩,我觉得我完全是属于没事干想找点事干。 附上书桌照片 开始今天的10
2017-02-18 23:00:03 172
原创 初读《人月神话》
在平时的工作中,时常体会到消耗大量时间的往往不是一些难度很高的技术问题,而是一些由于工作流程管理不当及沟通不善造成的时间浪费,比如没有经过深入全面地分析和详细地设计就开始编码,事后常常要花大量的时间返工和修改;比如代码管理混乱,合并代码时常常出现各种小错误,耽误了进度;比如没有撰写清晰完备的文档,后续其他同事在维护之前的代码时,非常费时费力,等等。因此,学习一些项目管理方面的知识非常有必要。抱着这
2017-02-18 19:32:06 242
转载 Struts2系列笔记(3)---Action类的3种书写方式
Action类的3种书写方式 本文主要写有关写Action类的3种书写方式: (1)第一种 Action可以是POJO(简单模型对象) 不需要继承任何父类 也不需要实现任何接口 (2)实现Action接口 (3)继承ActionSupport(推荐)那我们先来书写第一种: (1)第一种 Action可以是POJO (简单模型对象
2017-02-18 16:08:03 164
转载 git revert 后悔了 还原修改前的版本 + git 常用命令
昨天手残 然后在GitHub for windows 上点了revert 然后就给重置了 更手残的是又给同步了 . 但是 GitHub 会保留之前的版本 . 只要删掉本次修改就可.解决方案: gitshell ->> git revert HEAD 还原已经提交的修改此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交 git rev
2017-02-18 12:39:59 937
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人