编程笔记

  • 利用Angular2的Observables实现交互控制的方法

    在Angular1.x中,我们使用Promise来处理各种异步。但是在angular2中,使用的是Reactive Extensions Rx的Observable。对于Promise和Observable的区别,网上有很多文章,推荐egghead.io上的这个a rel="external nofollow" target="_blank" href="https:egghead.iolessonsrxj

  • SQL Server实现将特定字符串拆分并进行插入操作的方法

    本文实例讲述了SQL Server实现将特定字符串拆分并进行插入操作的方法。分享给大家供大家参考,具体如下: --循环执行添加操作 declare @idx as int While Len@UserList 0 Begin Set @idx = Charindex',', @UserList; --只有一条数据 If @idx = 0 and Len

  • mvc中form表单提交的三种方式(推荐)

    第一种方式:submit 按钮 提交 form action="MyDemand" method="post" span关键字:span input name="keywords" type="text" value="@keywords" input type="submit"

  • c++如何分割字符串示例代码

    话不多说,直接上代码 如果需要根据单一字符分割单词,直接用getline读取就好了,很简单 #include iostream #include vector #include string #include sstream using namespace std; int main

  • Mvc提交表单的四种方法全程详解

    一,MVC HtmlHelper方法 1. Html.BeginFormactionName,controllerName,method,htmlAttributes{} 2. BeginRouteForm 方法 HtmlHelper, String, Object, FormMethod

  • Java 中解决Unsupported major.minor version 51.0的问题

    Unsupported major.minor version 51.0解决办法 今天偶然间同事遇到一个问题,也加深了自己对eclipse中build path和java compiler compliance level的理解。 解决Unsupported major.minor version 51.0错误s

  • 对angular2中的ngfor和ngif指令嵌套实例讲解

    ng2 结构指令不能直接嵌套使用,可使用标签来包裹指令 示例如下 ul ng-container *ngFor="let item of lists" div class="thumb p-date" *ngIf="item.picurl" a hr

  • 如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框

    本文我将为大家介绍Bootstrap中的弹出窗口组件Modal,此组件简单易用,效果大气漂亮且很实用! 由于浏览器提供的alert和confirm框体验不好,而且浏览器没有提供一个标准的以对话框的形式显示自定义HTML的弹框函数,所以很多项目都会自定义对话框组件。本篇文章介绍自己在项目中基于bootstrap的modal组件,自定义alert,confirm和modal对话框的经验,相对比较简单实用,希

  • 通过Python使用saltstack生成服务器资产清单

    SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。 通过部署SaltStack环境,我们可以在成

  • 详解WordPress中的头像缓存和代理中的缓存更新方法

    wordpress评论中的头像是使用Gravatar的头像服务(Gravatar官方注册地址:http:en.gravatar.com),用户的缓存头像一般都是固定不变的,所以我们可以将头像缓存到本地来提高我们网站的访问速度。 我的wordpress avatar目录的头像缓存: img src="https:img.nhooo.comstaticupload21031

  • Saltstack快速入门简单汇总

    saltstack是使用python编写的开源自动化部署与管理工具,拥有良好的扩展性以及优秀的执行效率,配置简单,可以工作在多平台上,经常被描述为 Func加强版+Puppet精简版。 saltsatck优点:首先,速度快,基于消息队列+线程,跑完多台设备,都是毫秒级别的;其次,非常灵活,源码是python,方便理解和自定义模块;最后,命令简单,功能强大。 前言:在很久以前,

  • WordPress中开启多站点支持及Nginx的重写规则配置

    在Wordpress3.0及以上版本可以直接使用多站点,它可以: 1、只安装一个Wordpress程序即可创建多个wordpress站点,可以是子域名也可以是子目录。 2、可以有独立的博客后台,独立的博客地址。 3、管理员可设置开放哪些主题给站点使用。 4、管理员可配置插件给每个站点使用。 5、多个站点之间共用“用户数据库表”,也就

  • WordPress的文章自动添加关键词及关键词的SEO优化

    网站的关键字及网页描述关系网站对搜索引擎的友好程度,如果自己手动加显然太折腾了,那如何让wordpress博客自动为每篇文章自动关键字及网页描述。每篇文章的内容不同,我们该如何让wordpress自动添加文章描述和关键词呢?下面就让我们来看看如何给wordpress自动添加文章描述和关键词。 在你主题的functions.php文件添加以下代码,各个代码的功能解析如下: add_acti

  • 编写PHP脚本清除WordPress头部冗余代码的方法讲解

    wordpress头部的代码非常多,包括WordPress版本,前后文、第一篇文章、主页meta信息等各种冗余代码,这些对博主来说是没有意义的,也对网站的安全有一定的影响,也一度不知道这些代码是有什么作用、怎么来的和怎么删除。 wordpress头部清理代码如下 将以下代码插入到你functions.php的文件头部,除WordPress头部大量冗余信息

  • 解析WordPress中控制用户登陆和判断用户登陆的PHP函数

    登陆函数:wp_signon 函数介绍: wp_signon函数用于授权给用户登陆wordpress并可记住该用户名称。该函数取代了wp_login。WordPress 2.5版本起启用。 函数使用: ?php wp_signon $credentials, $secure_cookie

  • 原生JS京东轮播图代码

    本文实例为大家分享了JS轮播图的具体代码,供大家参考,具体内容如下 !DOCTYPE html html head lang="en" meta charset="UTF-8" titletitle link rel="stylesheet" href="

  • Win7 64环境下Oracle10g 64位版本安装教程

    刚接触Oracle不久,安装部署链接Oracle的时候,出现很多问题,单从这点上来说,SQL Server真是太友好了。 1、如果之前安装过Oracle软件,建议完全卸载(究竟有没有必要_不知道_我是这么做的) 2、清理过旧版本的Oracle后,开始安装Oracle10g服务器端,首先得有一个安装包

  • javascript中Object使用详解

    function forEacho{ var html =""; forvar i in o{ html += i+"="+o[i]+" "; } console.loghtml; console.logo; } 1 Object.createproto

  • php使用cookie保存用户登录的用户名实例

    本文实例讲述了php使用cookie保存用户登录的用户名的方法。分享给大家供大家参考。具体实现方法如下: 用户登录文件:login.php html head title用户登录title head body ?php functi

  • PHP中使用Imagick操作PSD文件实例

    参考资料: http:www.php.netmanualzhbook.imagick.php 前提 $im = new Imagick"test.psd"; p

  • SyntaxHighlighter 3.0.83使用笔记

    1、下载 SyntaxHighlighter 3.0.83 : http:alexgorbatchev.comSyntaxHighlighter 2、配置

  • Visual C++程序设计中Windows GDI贴图闪烁的解决方法

    本文实例讲述了Visual C++程序设计中Windows GDI贴图闪烁的解决方法。分享给大家供大家参考。具体如下: 一般的windows 复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。 先来谈谈闪烁产生的原因 原因一: 如果熟悉显卡原理的话,调用GDI函数向屏幕输

  • PHP中使用imagick实现把PDF转成图片

    PHP Manual里,对imagick的描述,真的是简洁,每个成员函数,点击打开就看到如下文本: Warning This function is currently not documented; only its argument list is available. 刚才解决了PHP加载问题后,对图片的处理相当方便,网上随便找了一段:

  • PHP中使用imagick生成PSD文件缩略图教程

    第一步、安装ImageMagick   首先需要安装 ImageMagick http:imagemagick.orgscriptbinary-releases.php#windows,因为 imagick 是一个可以供

  • 使用jQuery实现返回顶部

    使用jQuery实现。所用图片: 1、尝试滚动 此页面到底部即可出现go2top按钮。 2、go2top-inner暂未使用。 HTMLJS定义: a id="go2top

  • 使用BAT一句话命令实现快速合并JS、CSS

    在项目开发环境下,我们会把 JS 代码尽可能模块化,方便管理和修改,这就避免不了会出现一个项目自身 JS 文件数量达到 10 个或者更多。   而项目上线后,会要求将所有 JS 文件合并为 1 个或者几个,手动的操作虽然也不是问题,但每次修改更新都要手动操作合并一遍,这就肯定是个噩梦了。   这种情况下,一些工具也就随之产生,比如在线合并,一些网站提供js文件上传,然后合并,但这还是很

  • javascript实现动态加载CSS

    script type="textjavascript" function addStylestylePath { &

  • Symfony页面的基本创建实例详解

    本文实例分析了Symfony页面的基本创建方法。分享给大家供大家参考。具体如下: 这里我们将会学习如何创建一个模块,这是组织页面的结构化元素。同时我们也会学习如何创创建一个分为一个动作也一个模板的页面,之所以分为动作与模板,是因为MVC模式。链接与表彰是基本的页面交互,我们将会学习如何在模板中插入这些元素并且在动作中进行处理。 创建一个模块框架

  • php使用cookie保存登录用户名的方法

    本文实例讲述了php使用cookie保存登录用户名的方法。分享给大家供大家参考。具体如下: 提交表单页面 ?php $user = isset$_COOKIE['username']?$_COOKIE['username']:''; ? form action="file.php" method="post" 用户

  • 浅谈Javascript中的Function与Object

    Function 函数就是对象,代表函数的对象就是函数对象。所有的函数对象是被Function这个函数对象构造出来的。也就是说,Function是最顶层的构造器。它构造了系统中所有的对象,包括用户自定义对象,系统内置对象,甚至包括它自已。 Object Object是最顶层的对象,所有的对象都将继承O

  • JavaScript数据类型检测代码分享

    ** * param:o表示检测的值 * return:返回字符串"undefined"、"number"、"boolean"、"string"、"function"、"regexp"、"array"、"date"、"error"、"object"或"null" * function typeOfo{  

  • symfony表单与页面实现技巧

    本文实例讲述了symfony表单与页面实现技巧。分享给大家供大家参考。具体如下: symfony开发很简洁,但是功能的数量仍然很缺乏。现在是时候进行一些askeet站点与用户之间的交互了。而HTML交互的根本--除了起链接--就是表单了。 这里我们的目标是允许用户登陆,并在主页的问题列表中进行翻阅。这对于开发而言是很快的,并且可以让我们回忆起前面的内容。 stron

  • javascript折半查找详解

    折半查找法: 在有序表中,把待查找数据值与查找范围的中间元素值进行比较,会有三种情况出现: 1) 待查找数据值与中间元素值正好相等,则放回中间元素值的索引。 2) 待查找数据值比中间元素值小,则以整个查找范围的前半部分作为新的查找范围,执行

  • Symfony数据校验方法实例分析

    本文实例讲述了Symfony数据校验方法。分享给大家供大家参考。具体分析如下: 校验在web应用程序中是一个常见的任务。数据输入到表单需要被校验。数据在被写入数据库之前或者传入一个webservice时也需要被校验。 Symfony2 配备了一个Validator 组件,它让校验工作变得简单易懂。该组件是基于JSR303 Bean校验规范。一个Java规范用在PHP中。

  • php使用Cookie控制访问授权的方法

    本文实例讲述了php使用Cookie控制访问授权的方法。分享给大家供大家参考。具体如下: ?php ifisset$_POST['name']||isset$_POST['pass']{ 如果有表

  • 8种MySQL分页方法总结

    MySQL的分页似乎一直是个问题,有什么优化方法吗?网上看到网上推荐了一些分页方法,但似乎不太可行,你能点评一下吗? 方法1: 直接使用数据库提供的SQL语句 ---语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N。 ---适应场景: 适用于数据量较少的情况元组百千级。

  • 9个实用的PHP代码片段分享

    一.查看邮件是否已被阅读 当你发送邮件时,你肯定很想知道你的邮件是否已被对方查看。下面的代码就能实现记录阅读你邮件的IP地址,还有实际的阅读日期和时间。 error_reporting0; Header"Content-Type: imagejp

  • 10个超级有用值得收藏的PHP代码片段

    尽管PHP经常被人诟病,被人贬低,被人当玩笑开,事实证明,PHP是全世界网站开发中使用率最高的编程语言。PHP最大的缺点是太简单,语法不严谨,框架体系很弱,但这也是它最大的优点,一个有点编程背景的普通人,只需要学习PHP半天时间,就可以上手开始开发web应用了。 网上有人总结几种编程语言的特点,我觉得也挺有道理的: PHP 就是: Quick and Di

  • PHP实现将浏览历史页面网址保存到cookie的方法

    本文实例讲述了PHP实现将浏览历史页面网址保存到cookie的方法。分享给大家供大家参考。具体如下: 将浏览历史页面网址保存到cookie,大致的思路如下面的代码,与实际应用有些差别。 ?php ******* 说明:cookie只能保存字符串 本实例中,需要保存多个URL历史访问记录,思路是先将URL数组转为字符串,然后保存,读取时,

  • GO语言数组和切片实例详解

    本文实例讲述了GO语言数组和切片的用法。分享给大家供大家参考。具体分析如下: 一、数组  与其他大多数语言类似,Go语言的数组也是一个元素类型相同的定长的序列。 (1)数组的创建。 数组有3种创建方式:[length]Type 、[N]Type{value1, value2, ...