编程笔记

  • Linux 平台安装python3.7.0环境示例【图文说明】

    1、安装依赖包 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc 2)安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel )

  • centos6.5 lamp 环境(使用yum安装方法)

    从网上找了一些 最后整理了下 1、安装Apache yum -y install httpd # 开机自启动 chkconfig httpd on # 启动httpd 服务 service httpd start ### 安装a

  • Spring MVC Mybatis多数据源的使用实例解析

    项目需要从其他网站获取数据,因为是临时加的需求,在开始项目时没想到需要多数据源 于是百度了一下,发现只需要改动一下Spring 的applicationContext.xml文件和编写三个工具类就可以完美实现 applicationContext.xml !-- 多数据源配置 -- bean id=

  • 理解java多线程中ExecutorService使用

    java.util.concurrent包里提供了关于多线程操作的类,平常用的比较多的是ExecutorService及其实现类如ThreadPoolExecutor等,Executor,Executors,Future,Callable等 1. ExecutorService继承自Executor接口:提供了一些异步的多线程操作方法,如execute, submit, shutdown

  • Javascript typeof与instanceof的区别

    JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的: typeof typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几

  • bootstrapValidator自定验证方法写法

    本文实例为大家分享了bootstrapValidator自定验证方法写法,供大家参考,具体内容如下 表单验证 issueInvoiceForm.validation = function{ $'#issueInvoiceForm'.on'init.field.bv', functione, data { var $icon = data.element.da

  • JavaScript结合PHP实现网页制作中双下拉菜单的动态实现

    本文介绍了双下拉菜单的动态实现的代码,例如:在主菜单中有“焦点新闻”、“生活时尚”、“心情故事”三个选项,通过“焦点新闻”的选择,子菜单自动生成如“国内”、“国际”、“体育”、“文娱”,依此类推。 利用javascript,我们可以轻松实现上述效果。但问题是,如果菜单中的选项是从数据库(或其他文件)中动态提取,实现起来就并不是轻而易举的了。笔者根据自己的实际经验,向大家介绍一种利用javascript

  • 第一次接触神奇的前端框架vue.js

    前言 入手2016最火前端框架之一vue.js。大概从网上找了些资料看了下vue.js,从网上的资料来看只能惊叹其发展速度太快,让我意外的是其作者是华人的前提下作品这么受欢迎。 网上的博客和教程各种组合。以至于我都有些感觉out。各种vue+webpack、vue+react、vue+es6+npm等等。琳琅满目。真是三天

  • C#实现appSettings节点读取与修改的方法

    本文实例讲述了C#实现appSettings节点读取与修改的方法,分享给大家供大家参考。具体方法如下: 关键代码如下: public static string GetAppSettingsValuestring key { ConfigurationManager.RefreshSection"appSet

  • 在Windows Server 2012 R2上安装SAP Sybase客户端

    尝试再次检查安装程序文件。我建议您从SAP Market Place下载它。导航到以下路径以获取安装程序文件: https:support.sap.comswdc→安装和升级→可用区列表→搜索SAP ADAPTIVE S

  • 微信小程序进行微信支付的步骤昂述

    最近开发微信小程序进入到支付阶段,一直以来从事App开发,所以支付流程还是熟记于心的。但是微信小程序的支付就有点奇怪了,应用的创建是在公众号里,但是文档的介绍却在公众号中无法找到直接入口,甚是不解,而且小程序的师傅到底是属于公众号支付范畴还是app支付范畴也成疑问。下面是小程序支付文档的入口(嵌套在小程序api中): a rel="nofollow" href="https:pay.weixin.

  • 详解C#中==、Equals、ReferenceEquals的区别

    本文导读: C#中Equals , == , ReferenceEquals都可以用于判断两个对象的个体是不是相等,对于相同的基本值类型,==和Equals比较结果是一样的;由于ReferenceEquals是判断两个对象的引用是否相等,对于值类型,因为每次判断前都必须进行装箱操作,也就是每次都生成了一个临时的object,因而永远返回false。

  • Android 修改现有ROM资源文件如何实现

    Android 修改现有ROM资源文件 一,准备工作 1.一台开发手机。 我推荐最好用G7,也是就HTC Desire那款(是不是有些广告嫌疑。。。),这台机各种ROM都很全,资料也多些,很容易刷到root,Android版本也是最新的2.3.

  • 有趣的bootstrap走动进度条

    本教程教大家制作“走动”着的bootstrap进度条,供大家参考,具体内容如下 1.页面效果: 起始位置:

  • jQuery 如何实现一个滑动按钮开关

    滑动开关按钮大家在各大网站都能见到,下面小编给大家分享一篇基于jquery实现的一个滑动按钮开关效果,感兴趣的朋友可以参考下实现代码。 先给大家展示下效果图:

  • Android.permission.MODIFY_PHONE_STATE权限问题解决办法

    Android.permission.MODIFY_PHONE_STATE权限限制已经改为系统权限 普通应用程序已经无法调用 所以网上找到的那些如何使用android.permission.MODIFY_PHONE_STATE的文章 均已失效 但仍有引用的办法 就是让你的程序程序系统程序

  • Windows Server 2012 R2 预览版安装全程图解

    6月25日消息,微软今日正式发布了Windows Server 2012 R2预览版。MSDN和TechNet订阅用户可以下载Windows Server 2012 R2 Datacenter(数据中心版)Preview、Windows Server 2012 R2 Essentials Preview以及System Center 2012 R2 Preview和SQL Server 2014 CTP1。

  • 详解Java利用ExecutorService实现同步执行大量线程

    自从java1.5以后,官网就推出了Executor这样一个类,这个类,可以维护我们的大量线程在操作临界资源时的稳定性。 先上一段代码吧: TestRunnable.java public class TestRunnable implements Runnable { private String name; public TestRunna

  • java ExecutorService使用方法详解

    下面的例子主要讨论两个问题: 问题1.线程池固定大小,假设为5.那么向线程池放入10个线程,运行效果如何?其他线程的状态? 问题2.那么如何从线程池中移除某一个线程,确切说是使某一个线程成为空闲线程? 例子: package com.dada.executorService; import java.util.concurrent.TimeU

  • Android AlertDialog自定义样式实现代码

    Android AlertDialog自定义样式 像列表这种选择项的弹出式对话框,要改变样式一般都采取重写layout方式 今天才了解到 其实可以自定义样式,与大家分享下,其实很简单 AlertDialog.Builder builder = new AlertDialog.Buildernew ContextThemeWr

  • Windows Server 2012 R2 Standard搭建ASP.NET Core环境图文教程

    前言:   随着ASP.NET Core 1.0的发布,论坛里相关的文章也越来越多,正好有时间在测试环境上搭建 ASP.NET Core的发布环境,把过程中遇到的问题写给大家,以便有用到的朋友需要。 环境: Windows Server 2012 R2 Standard with Update

  • JQuery学习总结【一】

    JQuery学习总结【一】 一:JQuery 1 JQuery知识 *:就是让我们学会调用JQ插件,其实内部就是对JS的封装。 *:jquery里面有三个文件, a rel="nofollow" href="http:images2015.

  • Oracle数据库中创建自增主键的实例教程

    在设计数据库表的时候发现Oracle没有自增主键的设置,Google了解到Oracle本身并不支持自增主键,需要通过序列(Sequence)和触发器(Trigger)实现。 创建表Student Create Table Student id number12 primary key, --通过序列和触发器实现id的自增 name va

  • Python首次安装后运行报错(0xc000007b)的解决方法

    错误提示如下: 其实这是一个挺常见的系统报错,缺乏VC++库。 我安装的是python3.5.2,这个版本需要的vc版本

  • 谈谈我对docker的理解

    先给大家说下docker概念 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 Docker优势: 更快

  • Jquery表单验证失败后不提交的解决方法

    前言 这个问题经过我的整理发现是对事件的认识和js的结构没有了解清楚,return的false在onclick事件中没有返回,所以onclick之后只是显示了false值。 解决方法示例 就是一个普通的表单验证提交: input type="botton"

  • .net微信服务号发送红包

    本文实例为大家分享了.net微信红包发送代码,供大家参考,具体内容如下 注:需要开通微信支付的服务号! 跳转微信登录页面 public ActionResult Index { ViewBag.url = "https:open.weixin.qq.comconnectoauth2authorize?appid=" +

  • android-获取网络时间、获取特定时区时间、时间同步的方法

    最近整理出android-获取网络时间、获取特定时区时间、时间同步的方法。具体如下: 方法一: SimpleDateFormat dff = new SimpleDateFormat"yyyy-MM-dd HH:mm:ss"; dff.setTimeZoneTimeZone.getTimeZone"GMT+08"; Stri

  • Linux命令详解之less命令

    less命令 与 more命令 非常类似,但less命令 可以更加随意地浏览文件,而且 less 在查看之前不会加载整个文件。 相比较于more命令,很多人更喜欢使用 less命令。 一、Linux less命令语法 less [参数] 文件 less命令非常强大,在此只介绍几个常用的参数,更多参

  • 基于vue.js实现图片轮播效果

    本文实例为大家分享了vue图片轮播的具体代码,供大家参考,具体内容如下 轮播图效果: img src="https:img

  • C# 复制指定节点的所有子孙节点到新建的节点下

    XML结构: 新建一个mask_list节点,一个procedure节点,将上面的mask_list和p

  • Android ListView ImageView实现单选按钮实例

    做Android开发两年的时间,技术稍稍有一些提升,刚好把自己实现的功能写出来,记录一下,如果能帮助到同行的其他人,我也算是做了件好事,哈哈!!废话不多说,先上个图。 先上一段代码: 1 if las

  • Tomcat 实现WebSocket详细介绍

    Tomcat 如何实现WebSocket WebSocket协议属于HTML5标准,越来越多浏览器已经原生支持WebSocket,它能让客户端和服务端实现双向通信。在客户端和服务器端建立一条WebSocket连接后,服务器端消息可直接发送到客户端,从而打破传统的请求响应模式,避免了无意义的请求。比如传统的方式可能会使用AJAX不断请求服务器端,而WebSocket则可以

  • IntelliJ IDEA使用SVN分支的简单介绍

    说是要创建个SVN的分支,用于单独的定制化项目的开发。与主干项目分开。所以,要创建个branch。翻译一下就是分支的意思啦。 下面看怎么操作吧。

  • java堆排序概念原理介绍

    堆排序介绍: 堆排序可以分为两个阶段。在堆的构造阶段,我们将原始数组重新组织安排进一个堆中;然后在下沉排序阶段,我们从堆中按顺序取出所有元素并得到排序结果。 1.堆的构造,一个有效的方法是从右到左使用sink下沉函数构造子堆。数组的每个位置都有一个子堆的根节点,sink对于这些子堆也适用,如果一个节点的两个子节点都已经是堆了

  • jquery实现动态添加附件功能

    本文实例为大家分享了jquery实现动态添加附件的具体代码,供大家参考,具体内容如下 创建HTML页面 项目中实现的原代码,无删减直接贴上。具体请参考“添加附件”按钮相关操作。 注意引入:cardRansomManage.js,ajaxfileupload.js. !DOCTYPE html PUB

  • 基于BootstrapValidator的Form表单验证(24)

    Form表单进行数据验证是十分必要的,我们可以自己写JS脚本或者使用JQuery Validate 插件来实现。对于Bootstrap而言,利用BootstrapValidator来做Form表单验证是个相当不错的选择,两者完全兼容,我们也不用去关注CSS样式等美工效果。 0x01 引入BootstrapValidator 官网:BootstrapVa

  • MyBatis查询返回Map示例代码

    前言 有时候我们做查询, 只需要返回两个string类型的字段,方便我们后续的处理.比如根据商品的code查询对应的分类的名字,需要返回一个map, key为商品code, value为商品分类对应的名称.以方便我们后续对结果集的处理.如果你直接用mybatis返回一个map, 你可能会发现,结果根据不是自己需要的.这时候我们需要自己实现一个ResultHandler来

  • 什么是Vue.js框架 为什么选择它?(第一课)

    “大白话,讲编程”系列又回来了,这个系列我们一起学习的是Vue.js基础知识。你没看错,是基础知识。所以,哪怕你入行不久,相信你在的大白话风格下,也能学会。 但还是希望你有开发过html,css,javascript的项目经验,如果你连一点项目经验都没有,亦或者你早已掌握Vue.js的知识,那么这个系列不适合你当前的学习阶段。 1 学习目标

  • JavaScript 对引擎、运行时、调用堆栈的概述理解

     随着JavaScript越来越流行,越来越多的团队广泛的把JavaScript应用到前端、后台、hybrid 应用、嵌入式等等领域。 这篇文章旨在深入挖掘JavaScript,以及向大家解释JavaScript是如何工作的。我们通过了解它的底层构建以及它是怎么发挥作用的,可以帮助我们写出更好的代码与应用。据 GitHut 统计显示,JavaScript 长期占据GitHub中 Active Repos