陋室铭
永远也不要停下学习的脚步(大道至简至易)

posts - 1458,comments - 468,trackbacks - 24

摘要: 数学就是一门语言,是通过数学符号和运算来表现和描述世界的。 学语言最总要的是什么,是先能看懂,所以要想学好数学,至少要先能读懂数学语言,和汉语,英语等语言要先学会字词是一个道理。 数学(mathematics或maths,来自希腊语,“máthēma”;经常被缩写为“math”),是研究数量、结构、阅读全文
posted @ 2018-02-17 19:59 宏宇 阅读(46) 评论(0) 编辑
摘要: 叠加用乘法比如说扔一枚硬币,是正面的概率是1/2,那么连扔两次是正面的概率就是1/4,三次则是1/8,依此类推。这个在数学上叫做乘法定理,就是多个事件同时发生,用乘法如果是准备两件,我们可以算两件都失败的概率,是两个70%相乘,为49%,于是成功概率为51%。如果是准备三件,那三件都失败的概率是三个阅读全文
posted @ 2017-12-30 16:27 宏宇 阅读(44) 评论(0) 编辑
摘要: 大规模的软件生成在架构设计上最重要考虑的事也不是技术本身,而是整个结构能否流水线生产,一个程序只负责一块,所有的设计要首先围绕着这个原则,因为流水线的负责,所以首先要管理流水线架构本身,而不是管理具体的人,怎么让流水线本身顺利的进行下去是重中之重,而不是卡在流水线某个人的地方。 例如mvc模式,MV阅读全文
posted @ 2016-09-02 20:06 宏宇 阅读(186) 评论(0) 编辑
摘要: 现实世界的数学模型。阅读全文
posted @ 2015-03-25 22:45 宏宇 阅读(56) 评论(0) 编辑
摘要: 一。APP1.APP安装后可以在手机桌面显示2.APP可以调用系统硬件如:摄像头,拨号、定位、打印等等。3.APP可以调用其它APP,比如支付宝、微信等等。4.APP可以存在系统服务中,可以有推送,弹出任务栏等等。5.APP可以有本地数据,可以在本地建立数据结构和数据库等等。6.不需要有网站域名,当...阅读全文
posted @ 2014-12-11 15:09 宏宇 阅读(2385) 评论(0) 编辑
摘要: 其实学习的方法最重要的就是可以整理重点也叫大纲,以点带面。说具体一点其实就是书本的目录。学习的时候先要了解自己要学什么,然后根据书本目录去理解目录内容,在短时间内通过书本目录完全了解目录所讲的内容,然后再深入的去看这本书,当你再自己总结出一套自己的目录时,那么你就完全掌握了。然后可以进而总结一下,办...阅读全文
posted @ 2014-07-21 16:24 宏宇 阅读(151) 评论(0) 编辑
摘要: 古老的牛顿力学城堡历经岁月磨砺风雨吹打而始终伟大和坚固,从天上的行星到地上的石块,万物都必恭必敬地遵循着它制定的规则,海王星的发现,就是它所取得的最伟大的胜利之一;在光学的方面,新的电磁理论把它的光荣扩大到了整个电磁世界;在热的方面,热力学三大定律、分子运动论和统计热力学灼灼生辉得让人不敢直视。 更令人惊奇的是,这一切都彼此相符而互相包容,形成了一个经典物理的大同盟。经典力学、经典电动力学和经典热力学(加上统计力学)形成了物理世界的三大支柱。它们紧紧地结合在一块儿,构筑起了一座华丽而雄伟的殿堂。 “这个世界所有的基本原理都已经被发现了!只要拥有足够详细的数据,不管是明天的天气还是一...阅读全文
posted @ 2012-05-20 20:43 宏宇 阅读(526) 评论(1) 编辑
摘要: 世间真逃不过名利二字,如果被自己的物欲所蒙蔽了眼睛,即使真的达到了,也不过是纸醉金迷的活着,穷奢极欲、纸醉金迷,糜烂的生活。其实活的没有任何意义。要控制自己的物欲,严格的要求自己。人生几十年,怎么能活的有意义那,人类社会没有价值就没有办法活着,但是不代表追求过头,穷则独善其身,达则兼济天下。其实是一种生活态度。我们自我骄傲的不是我们拥有的金钱,而已一种自我价值的实现。是一种精英意识,这种意识不是用金钱所衡量的。所以即使在这物欲横流的时代,留一份精英意识给自己,我们是要适应社会,但是不等于要随波逐流。保持自我。古代先贤每每提到物欲,都是说明,要极力的控制,因为物欲能使一个人被蒙蔽,甚至疯狂,保持阅读全文
posted @ 2012-03-07 22:21 宏宇 阅读(223) 评论(0) 编辑
摘要: 自尊心极强,极其自信又极其自卑极其理性又极其感性,平时把自卑隐藏在自信中,因为自卑和感性易冲动发火脾气暴躁,性格非常矛盾。知己知彼。成熟包容宽恕平和气定神闲。每日看此,三省吾身。一定要宽容,如果什么事都津津计较,只能使自己变得越来越狭隘。优点:1.充满激情,冲劲十足2.执行力强。3.为人谦和。4.思路清晰,技术全面,整体全面。5.善于把各种零散的资源和知识进行整合分析形成自己的理论,然后进行应用,做架构师和整体控制最适合我6.善于换位思考,善于组建团队,可以帮助大家提高。7.一个狮子带领一群绵羊,能使别人变得更好。有自信走到人前,要有走到人前的勇气。阅读全文
posted @ 2012-02-07 09:23 宏宇 阅读(183) 评论(0) 编辑
摘要: 1.道德经2。孙子兵法3。.net本质论4。C#设计模式5.WF本质论阅读全文
posted @ 2011-12-22 19:49 宏宇 阅读(114) 评论(0) 编辑
摘要: 项目管理的三要素(时间、质量、成本)在做计划的前期,首先要分析项目组每个人的具体情况,然后分计划。当分任务时,项目经理关心的只应该是 时间节点和质量那么对一个人的关心就是,你能做什么活,我就给你分什么活(包括这个人即使有能力做,但是不愿意做等等原因)项目经理考虑的是一个项目的完整进度,当然最好是把最适合的人安排到最适合他的工作是最好的。可以说,做完任务计划后,如果项目因为开发延期,和开发者没有任何关系,因为是开发者没有能力完成或者其他原因不能完成,但都是项目经理的责任(他做不出来,你安排他做什么,这是计划的问题,当然计划是允许有误差的)这就要求,如果一个人即使技术再好,不出活也安排较少的工作给阅读全文
posted @ 2011-12-16 23:24 宏宇 阅读(213) 评论(0) 编辑
摘要: 《道经》37章 第一章 道,可道,非常道。名,可名,非常名。 无,名天地之始,有,名万物之母。故常无,欲以观其妙;常有,欲以观其徼(jiào)。 此两者同出而异名,同谓之玄,玄之又玄,众妙之门。 第二章天下皆知美之为美,斯恶矣。皆知善之为善,斯不善矣。故有无相生,难易相成,长短相形,高下相倾,音声相和,前后相随,恒也。是以圣人处无为之事,行不言之教;万物作焉而不辞,生而不有,为而不恃,功成而弗居。夫唯弗居,是以不去。 第三章 不尚贤,使民不争;不贵难得之货,使民不为盗;不见(xiàn)可欲,使民心不乱。是以圣人之治,虚其心,实其腹, 弱其志,强其骨。常使民无知无欲。使夫智者阅读全文
posted @ 2011-12-16 00:10 宏宇 阅读(93) 评论(0) 编辑
摘要: 市场部(销售部)产品部1. 产品经理2. 美工部网页美工设计师作图美工网页美工开发部测试部: 属于开发部下测试组,或者独立出部门质量管理部(软件质量管理,过程管理)工程服务部其他就是通用的部门了前言该组织结构的设计目的为了解决以下问题:1.解决经验丰富的管理设计人员缺乏的问题;2.使公司能够尽快建立系统有效可持续发展的项目管理体系、开发规范、质量保证体系;3.解决职员的职业规划问题;4.解决项目计划薄弱的问题;该组织结构的设计是为人员在50人以下的处于发展阶段的小型软件企业而设计。组织结构各个组的职能划分为了解决经验丰富的管理和设计人员缺乏的问题,将公司的人员以共享的形式划分,从图中可以看出,阅读全文
posted @ 2011-09-17 20:16 宏宇 阅读(870) 评论(0) 编辑
摘要: 1.cmd地球人都知道2.ping 也都知道(ping -a 也可以查机器名,不过不能开防火墙禁ping)3.arp 储存(IP, MAC)地址的缓冲区(ping完了以后可以用arp -a ip查mac地址)3.组策略gpedit.msc4.远程桌面mstsc5.net命令:管理网络环境、服务、用户、登陆等功能(使用nbtstat -A IP地址可以查看机器名和mac地址,但对方必须在tcp/ip协议中打开netbios)6.regedit:注册表7.dxdiag:directx诊断工具8.msconfig:系统配制阅读全文
posted @ 2011-09-16 12:52 宏宇 阅读(263) 评论(0) 编辑
摘要: 孙子兵法目录计篇 第一原文译文作战篇 第二原文译文谋攻篇 第三原文译文形篇 第四原文译文势篇 第五原文译文虚实篇 第六原文译文军争篇 第七原文译文九变篇 第八原文译文行军篇 第九原文译文地形篇 第十原文译文九地篇 第十一原文译文火攻篇 第十二用间篇 第十三计篇 第一原文译文作战篇 第二原文译文谋攻篇 第三原文译文形篇 第四原文译文势篇 第五原文译文虚实篇 第六原文译文军争篇 第七原文译文九变篇 第八原文译文行军篇 第九原文译文地形篇 第十原文译文九地篇 第十一原文译文火攻篇 第十二用间篇 第十三展开编辑本段计篇 第一原文 1.孙子曰:兵者,国之大事,死生之地,存亡之道,不可不察也。 2.故..阅读全文
posted @ 2011-09-07 23:12 宏宇 阅读(108) 评论(0) 编辑
摘要: 数据库设计不外乎三种关系1。一对一2。一对多3。多对多首先,为每个表创建对应的实体类1。一对一人员表A,人员信息表B,那么对象设计在为类A、A业务类,类B,B业务类A类里有个B类的对象取B信息的方法写在B业务类中3。一对多人员表A,人员信息表B,人员有多个信息那么对象设计在为类A、A业务类,类B,B业务类A类里有个B类的对象集合取B信息的方法写在B业务类中3。多对多人员表A,组织机构表B,人员表和组织机构对应关系表C那么对象设计在为类A、A业务类,类B,B业务类,类C,C业务类A类里有个B类的对象集合取B信息的方法写在B业务类中取A,B关系方法写在C业务类中同理B类里有个A类的对象集合如果多对阅读全文
posted @ 2011-08-20 20:28 宏宇 阅读(503) 评论(0) 编辑
摘要: 1.解决方案公司管理现状应该加什么系统、解决什么问题每个系统的主要功能系统结构图系统间整体协作流程图系统的逻辑结构和物理结构系统开发人力、物理开发成本、部署成本、维护成本、培训成本项目周期运行环境,部署服务器(应该归到开发成本里)2.策划、产品3.需求 概要需求:前期调研时粗略记录的需求详细需求:用户验收需求说明书(一般是项目用,给买程序的人看的,用来验收)1. 系统整体结构图2. 系统功能流程图,职能流程图3. 功能描述4. 页面4.系统分析系统分析系统结构,逻辑结构,物理结构,主要技术点,开发工具、代码工具、文档管理工具系统设计详细功能点,技术点和解决方案5.框架设计技术开发框架设计(日志阅读全文
posted @ 2011-08-11 16:43 宏宇 阅读(168) 评论(0) 编辑
摘要: 是选择在迷茫中生活然后死去还是选择追求真实,在追求的路上死去。两种方式共同点是死去的时候都是迷茫的。不得不说是生命的悲剧,不过也可以说是生命的精彩阅读全文
posted @ 2011-08-07 19:22 宏宇 阅读(130) 评论(1) 编辑
摘要: 苦心造诣,性格坚韧,要牺牲一些其它。平均每天学习5小时左右,坚持不懈,经过6年左右时间,可以成为一个方面的专家。其实学习也是有辩证的,如果只学习一个方面的知识,是不可能达到很高的境界的,需要什么都涉猎,尤其是基础学科,天文、地理、人文、历史、宗教、哲学等等,形成自己的知识体系。其实就是要形成自己独有的世界观所必须具有的知体系,当自己的世界观完善以后,才能把专业推到高峰,从而开宗立派。知识在于积累。持之以恒,苦心造诣。一个暴发户一秒钟就可以出现,但一个精英家族需要几代人的积累,这不仅需要知识,而且要培养性格:坚韧,自立,持之以恒。阅读全文
posted @ 2011-06-16 10:48 宏宇 阅读(288) 评论(0) 编辑
摘要: 1.wcf,wpf,silvetlight2.动态生成接口代码3。有空学学算盘,修炼心算4。相对论,解析几何阅读全文
posted @ 2010-12-26 03:26 宏宇 阅读(135) 评论(0) 编辑
摘要: 1. 简介 在文档型NoSQL数据库出现之前,许多开发者一直绞尽脑汁思考,希望能想出更好的处理关系型数据库技术的方法,如今他们可能要跳出那种思维而另辟蹊径。本文将介绍关系型数据库和分布式文档型数据库的区别以及在应用开发上的一些建议。 2. 转变的原因 人们通常都不愿意改变,因为改变总是痛苦的,除非它阅读全文
posted @ 2018-07-21 00:14 宏宇 阅读(6) 评论(0) 编辑
摘要: 关系型数据库的主要瓶颈不是搜索卡慢,是普通一个搜索负载和并发太弱了,优化好了搜索速度倒是不慢,但是一个搜索占的资源太多了(比如一个千万级别的表即使搜索索引内存和CPU等资源也瞬间大量占用,而文档型数据库就占用资源很少),而且添加和更新操作效率也很低。 比如多线程写关系型数据库和多线程写入文档型效率不阅读全文
posted @ 2018-07-21 00:12 宏宇 阅读(6) 评论(0) 编辑
摘要: Solr分页与高亮(使用SolrNet实现) 本节我们使用Asp.net MVC实现Solr客户端查询,建议使用SolrNet这个客户端,开源地址在:https://github.com/mausch/SolrNet 推荐的理由主要有: 1. 高效的反序列化操作; 2. 社区活跃,用户众多,有问题可阅读全文
posted @ 2018-07-20 23:59 宏宇 阅读(3) 评论(0) 编辑
摘要: solr服务器配置好在搜索时经常会搜出无关内容,把不该分的词给分了,导致客户找不到自己需要的内容,那么我们就从配置词典入手解决这个问题。 首先需要知道自带的词典含义: 停止词:停止词是无功能意义的词,比如is 、a 、are 、”的”,“得”,“我” 等,这些词会在句子中多次出现却无意义,所以在分词阅读全文
posted @ 2018-07-20 23:58 宏宇 阅读(5) 评论(0) 编辑
摘要: 首先 引用SolrNet.dll Microsoft.Practices.ServiceLocation HttpWebAdapters 也可以用.net IDe 中的 nuget下载 solrnet包 //清除上次请求(不清除会导致重复请求报错) SolrNet.Startup.Container.Clear(); SolrNet.Startup.InitContain...阅读全文
posted @ 2018-07-20 23:57 宏宇 阅读(3) 评论(0) 编辑
摘要: 通俗的说var接什么类型就能当什么类型用,相当于一个强类型的万能容器,上下文中直接就可以解释,但是不可以当参数类型。而dynamic或者object不是强类型不能直接解释。 比如接一个匿名类,那么这个v就可以直接使用了,而不需要再定义一个具体的实体类 var v= new { GuidID="1",阅读全文
posted @ 2018-07-20 14:04 宏宇 阅读(4) 评论(0) 编辑
摘要: 1 分组查询 概述:Solr常用的分组查询有两种,Facet分组和Group分组,分别以下列出这两种查询: 1.1 Facet分组 solr种以导航为目的的查询结果成为facet,在用户查询的结果上根据分类增加了count信息,然后用户根据count信息做进一步搜索, Facet是solr的高级搜索阅读全文
posted @ 2018-07-19 18:15 宏宇 阅读(4) 评论(0) 编辑
摘要: 今天碰到一个问题,数据之前入solr的时候并没有计算条数,现在需要计算出某几个表中去重后的总数。 由于solr的ISearch并没有相关的Distinct功能.想到一个解决方案是用Solr的Facet分组进行GrupBy,但是因为Facet只能返回100条,而数据肯定大于100个分组.所有该方案PA阅读全文
posted @ 2018-07-19 18:10 宏宇 阅读(1) 评论(0) 编辑
摘要: Group分组划分结果,返回的是分组结果; Facet分组统计,侧重统计,返回的是分组后的数量; 一、Group用法: //组查询基础配置params.set(GroupParams.GROUP, "true"); params.set(GroupParams.GROUP_FIELD, "dkeys阅读全文
posted @ 2018-07-19 18:09 宏宇 阅读(3) 评论(0) 编辑
摘要: 因为我所在的公司为政府做的项目【风险管理系统】,其中涉及大量的统计展示,多数以整个市的区划,行业部门等方式返回,在昨天,我发现听过填报单位的方式返回时,始终只有100个数据。通过对比发现,在前辈的代码中统计的存在一个巧合,就是全市的区划、行业部门钻取的方式都没有超过100,刚好我写的这个接口的填报单阅读全文
posted @ 2018-07-19 18:06 宏宇 阅读(6) 评论(0) 编辑
摘要: 首先,不知道大家在前面的例子中没有试着搜索文本串,就是在第二节,我们添加了很多文档。如果字段值是一个文本。你如果只搜索这个字段的某个单词,是不是发现搜不到? 这就是因为我们没有配置Analyzer,因此在搜索的时候会“全匹配”。可以从直观感觉上理解为SQL的 like和= 的区别。 通过前面这段引文阅读全文
posted @ 2018-07-19 14:52 宏宇 阅读(2) 评论(0) 编辑
摘要: 一、solr查询,查询配置了查询分词器的字段,默认会对查询关键字做分词处理 1、如查询关键字F1501ZY000011,使用solr7自带的中文分词器,默认会分词为:f,1501,zy,000011 2、不使用defType=edismax参数的查询结果 二、使用参数defType=edismax&阅读全文
posted @ 2018-07-19 14:16 宏宇 阅读(3) 评论(0) 编辑
摘要: 最近,很多朋友问我solr 中文分词配置的问题,都不知道怎么配置,怎么使用,原以为很简单,没想到这么多朋友都有问题,所以今天就总结总结中文分词的配置吧。 有的时候,用户搜索的关键字,可能是一句话,不是很规范。所以在 Solr 中查询出的时候,就需要将用户输入的关键字进行分词。 目前有很多优秀的中文分阅读全文
posted @ 2018-07-19 14:12 宏宇 阅读(2) 评论(0) 编辑
摘要: 搜索引擎普遍采用全文检索技术,而其处理的大规模文档本身都是非结构或半结构化信息,文档索引技术是信息全文检索和快速查询的基础。 一、索引概述 索引是一种数据存储的组织结构。索引器用来完成信息索引的建立,维护和管理索引的功能。 倒排索引是一种高效率的索引组织方式,采用字或词作为索引项,能够很好的支持多种阅读全文
posted @ 2018-07-19 14:10 宏宇 阅读(1) 评论(0) 编辑
摘要: solr7可能是把默认搜索方式去掉了,如下: 在solr7里找了半天以及各种查资料也没发现这个默认搜索方式,后来想,可能是被edismax里的mm取代了吧,都是控制搜索精度的,如下: 这个mm还是挺解决问题的,但是对于我们公司来说就差那么一点,就一点。就这一点我没有解决。正常情况下这个参数能满足大部阅读全文
posted @ 2018-07-19 14:09 宏宇 阅读(4) 评论(0) 编辑
摘要: 使用solr进行某较长词搜索时出现了一些问题,及解决方案。 1、问题:solr默认使用OR方式搜索,当搜索一个很长的次,比如“XX集团股份有限公司”,分词器分词后,使用OR方式匹配,会匹配到很多结果。 解决:然后我使用了AND方式搜索(managed-schema中设置<solrQueryParse阅读全文
posted @ 2018-07-19 14:08 宏宇 阅读(3) 评论(0) 编辑
摘要: 摘要: MongoDB 3.0 安全权限访问控制,在添加用户上面3.0版本和之前的版本有很大的区别,这里就说明下3.0的添加用户的方法。 环境、测试: 在安装MongoDB之后,先关闭auth认证,进入查看数据库,只有一个local库,admin库是不存在的: 现在需要创建一个帐号,该账号需要有gr阅读全文
posted @ 2018-07-19 14:03 宏宇 阅读(7) 评论(0) 编辑
摘要: 工欲善其事,必先利其器,我们在使用数据库时,通常需要各种工具的支持来提高效率;很多新用户在刚接触 MongoDB 时,遇到的问题是『不知道有哪些现成的工具可以使用』,本系列文章将主要介绍 MongoDB 生态在工具、driver、可视化管理等方面的支持情况。 本文主要介绍 MongoDB 的一些可视阅读全文
posted @ 2018-07-19 14:02 宏宇 阅读(4) 评论(0) 编辑
摘要: 又两天没写博客,关于SOLR的东西,写了一周了还没写完我也是醉了,毕竟会的东西真不多,周四晚上加班没写,周五晚上公司同事聚会也没写,今天在家,还是把最后的一点写完吧,我会的剩下的也就是一个对多个表创建索引了,表可以是关联的,也可以是不关联的,下面开始。 一、无关联多表创建索引 1.1数据库准备 首先阅读全文
posted @ 2018-07-19 13:24 宏宇 阅读(4) 评论(0) 编辑
摘要: 有2中配置方式,一是从Solr Admin进行multi core的配置。 在Solr Admin控制台里面选择:Core Admin 选择Add Core 然后把你准备好的路径写到里面去。 name: xxx 配置core的名称 instanceDir:xxx 配置指向你的Solr core的路径阅读全文
posted @ 2018-07-19 13:17 宏宇 阅读(3) 评论(0) 编辑