码迷,mamicode.com
首页 > 2018年08月28日 > 全部分享
设计模式---领域规则模式之解析器模式(Interpreter)
前提:领域规则模式 典型模式 一:解释器模式Interpreter (一)概念 (二)动机 (三)代码分析(加减运算) 0.表达式基类 1.构建变量表达式(叶子结点) 2.符号表达式(树结点基类) 3.符号表达式子类实现(树结点),进行执行 4.解析表达式(获取的是解析的表达式,不是结果) 5.表达 ...
分类:其他好文   时间:2018-08-28 20:09:25    阅读次数:201
通过Web.config中的configSections配置自己系统的全局常量
随着系统的庞大,你的全局信息保存在appsitting里可能会比较乱,不如为模块写个自定义的全局常量吧 首先,在Web.config中的代码可能是这样 而ConfigurationSectionForSite.WebSiteInfoHandler需要我们定义成这样 最后在页面需要的位置调用,可能这样 ...
分类:Web程序   时间:2018-08-28 20:09:15    阅读次数:164
python递归次数限制引起的错误
使用BeautifulSoup时,可能会抛出如下错误:RecursionError:maximumrecursiondepthexceededwhilecallingaPythonobject查看系统递归限制,变调大即可:sys.getrecursionlimit()1000sys.setrecursionlimit(2000)
分类:编程语言   时间:2018-08-28 19:01:13    阅读次数:238
如何使用robots禁止各大搜索引擎爬虫爬取网站
ps:由于公司网站配置的测试环境被百度爬虫抓取,干扰了线上正常环境的使用,刚好看到每次搜索淘宝时,都会有一句由于robots.txt文件存在限制指令无法提供内容描述,于是便去学习了一波 1.原来一般来说搜索引擎爬取网站时都会,先读取下robots.txt文件,并依照里面所设定的规则去爬取网站(当然是 ...
分类:Web程序   时间:2018-08-28 19:01:06    阅读次数:309
IDEA spirng boot @Autowired注解 mapper出现红色下划线解决方法
例如: 解决方法: 设置中按照下图把钩 去掉 即可 ...
分类:移动开发   时间:2018-08-28 19:01:00    阅读次数:1595
WPF 开源权限管理框架【zhframework】数据库结构设计 (1)
前言 由于技术转型, 目前大部分工作都是WPF为主, 但是趋于如今想在网络上找一套能够满意的WPF权限管理框架太难, 因为WinForm那时候是有一套改写过的权限框架, 所以数据库设计这块已经有了一个成熟的设计, 至于WPF客户端这块, 技术选型也基本确定:MVVM模式, Prism模块, 会用到E ...
分类:数据库   时间:2018-08-28 19:00:53    阅读次数:1385
Android 判断当前Fragment是否可见(Visible)
判断当前Fragment是否可见 public abstract class BaseFragment extends Fragment { } Fragment生命周期与Activity生命周期的交互。 拥有Fragment的Activity的生命周期直接影响了其中的Fragment的生命周期,这 ...
分类:移动开发   时间:2018-08-28 19:00:44    阅读次数:352
idea 编译 kafka 源码
1. 从 GitHub 网站,git clone kafka 源码 2. 下载安装好 gradle,scala 3. 进入 kafka 项目目录,依次执行 gradle wrapper,gradle idea 4. 将工程导入到 idea 4.1 启动主类 kafka.Kafka 4.2 progr ...
分类:其他好文   时间:2018-08-28 19:00:37    阅读次数:271
117道有关大数据面试题的解析,希望对你有所帮助!
一.简述如何安装配置apache的一个开源的hadoop使用root账户登陆2.修改ip3.修改host主机名4.配置ssh免密登陆5.关闭防火墙6.安装JDK7.解压hadoop安装包8.配置hadoop的核心配置文件hadoop-env.sh?core-site.xml?mapred-site.xmlyarn-site.xmlhdfs-site.xml9.配置hadoop的环境变量10.格式化
分类:其他好文   时间:2018-08-28 19:00:26    阅读次数:450
python利用zabbix API添加监控
python利用zabbix API添加监控
分类:编程语言   时间:2018-08-28 19:00:18    阅读次数:216
服务发现 - consul 的介绍、部署和使用(转)
什么是服务发现 相关源码: spring cloud demo 微服务的框架体系中,服务发现是不能不提的一个模块。我相信了解或者熟悉微服务的童鞋应该都知道它的重要性。这里我只是简单的提一下,毕竟这不是我们的重点。我们看下面的一幅图片: 图中,客户端的一个接口,需要调用服务A-N。客户端必须要知道所有 ...
分类:其他好文   时间:2018-08-28 19:00:08    阅读次数:238
[记录] JavaScript 中的函数
函数: 函数是一段可以反复调用的代码块。可以传递参数,不同的参数会返回不同的值。 函数声明的三种方法: 1. function 命令 function 命令声明的代码块,就是一个函数。 function 命令后面是函数名,函数名后面是一对圆括号(), 里面可以传入参数。函数体放在大括号里面。 fun ...
分类:编程语言   时间:2018-08-28 19:00:01    阅读次数:164
Webpack 4.X 从入门到精通 - 第三方库(六)
在开发的时候会时常用到第三方的库或者框架,比如耳熟能详的jquery。借助它们能提高开发效率,但是如何在webpack中使用呢。这篇文章介绍两个东西,如何使用第三方库以及如何提取第三方库。使用第三方库1、在入口文件当中直接导入安装jQuerynpmijquery-S目录结构如图:package.json内容如下:{"name":"webpack-demo","version":"1.0.0","d
分类:Web程序   时间:2018-08-28 18:59:53    阅读次数:244
python 之路N01'
1、注释: 单行注释:# 多行注释:‘’‘ ‘’’ 2、变量的定义: 变量名只能是字母、数字、下划线组合 第一个字符不能是数字 关键字不能声明为变量(and,as,assert,break,class,contine,def,del,elif,else,except,exec,finally,for ...
分类:编程语言   时间:2018-08-28 18:59:44    阅读次数:146
给xen虚拟机添加硬盘分区格式化
给xen虚拟机添加硬盘磁盘分区 xenserver 1、添加硬盘500G 2、fdisk -l #查看一下是否添加上 3、fdisk /dev/xvdb(n-p-1-w) #开始分区,xvdb为你挂载的那快盘 4、mkfs.ext4 /dev/xvdb1 (格式化新添加分区的磁盘,待完成后操作) 5 ...
分类:其他好文   时间:2018-08-28 18:59:34    阅读次数:436
动静强弱,脚本
//'1'高电平 '0'低电平 // 0 1 10 11 100 101 110 111 //5+6 机器语言 //010010101010100101 //100101010010101010 //010101010100101010 //汇编语言 //5+6 //movl $5 -8(rbp) ...
分类:其他好文   时间:2018-08-28 18:59:28    阅读次数:149
ntp-redhat 同步时间配置
1. 选作一个机器作为ntp 服务端,例如 ip 为192.168.0.1 1)安装 ntp服务 yum install ntp 2) 修改ntp.conf 文件 vi /etc/ntp.conf 注释掉 #restrict 127.0.0.1 #restrict -6 ::1 #server 0. ...
分类:其他好文   时间:2018-08-28 18:59:14    阅读次数:239
1128条   上一页 1 ... 20 21 22 23 24 25 26 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!