自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 搭建vue的开发环境

搭建vue的开发环境1、必须要安装nodejs2、搭建vue的开发环境 ,安装vue的脚手架工具 官方命令行工具 npm install --global vue-cli / cnpm install --global vue-cli (此命令只需要执行一次)3、创建项目 必须cd到对应的一个项目里面 (1).vue init webpack vu...

2018-10-01 00:13:05 207

原创 Timer

Timer ystem.Timers.Timer timer = new System.Timers.Timer(100); timer.Elapsed += delegate { System.Diagnostics.Debug.Write("timer线程" + Thread.CurrentThread.Manage

2017-09-07 12:58:33 261

原创 手写日志

手写日志 private static void Writelog(string log) { string path = AppDomain.CurrentDomain.BaseDirectory; string fileName = DateTime.Now.ToString("yyyyMMdd") + ".log";

2017-09-06 13:55:05 535

转载 C# Enum,Int,String的互相转换

C# Enum,Int,String的互相转换【C# Enum,Int,String的互相转换】1、Enum–>String (1)利用Object.ToString()方法:如Colors.Green.ToString()的值是”Green”字符串; (2)利用Enum的静态方法GetName与GetNames: public static string GetName(Type

2017-08-16 17:03:18 246

原创 vs2013

Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9 Visual Studio Premium 2013 KEY(密钥):FBJVC-3CMTX-D8DVP-RTQCT-92494 Visual Studio Professional 2013 KEY(密钥): XDM3T-W3T3V-MGJ

2017-08-07 17:58:28 192

原创 关于IOS不能使用JQUERY的ON事件

$(document).on('click','.a .b',function(){var id=$(this).attr('id');if(id){window.location.href="{WEB_PATH}/mobile/mobile/item/"+id;}}); 将click 改成 click touchstart$(document).on('click touchstart'

2017-08-02 19:11:39 3274 1

原创 AngularJS 依赖注入

AngularJS 依赖注入 什么是依赖注入wiki 上的解释是:依赖注入(Dependency Injection,简称DI)是一种软件设计模式,在这种模式下,一个或更多的依赖(或服务)被注入(或者通过引用传递)到一个独立的对象(或客户端)中,然后成为了该客户端状态的一部分。该模式分离了客户端依赖本身行为的创建,这使得程序设计变得松耦合,并遵循了依赖反转和单一职责原则。与服务定位器模式形成直接对

2017-07-25 19:14:17 200

原创 AngularJS 输入验证

AngularJS 输入验证<!DOCTYPE html><html><script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script><body><h2>Validation Example</h2><form ng-app="myApp" ng-controller="validateCt

2017-07-25 18:56:08 173

原创 AngularJS Select(选择框)

AngularJS Select(选择框)AngularJS 可以使用数组或对象创建一个下拉列表选项。 使用 ng-options 创建选择框在 AngularJS 中我们可以使用 ng-option 指令来创建一个下拉列表,列表项通过对象和数组循环输出,如下实例: 实例<div ng-app="myApp" ng-controller="myCtrl"><select ng-init="sel

2017-07-25 18:24:51 359

原创 AngularJS 服务(Service)

AngularJS 服务(Service)AngularJS 中你可以创建自己的服务,或使用内建服务。 什么是服务?在 AngularJS 中,服务是一个函数或对象,可在你的 AngularJS 应用中使用。AngularJS 内建了30 多个服务。有个 $location 服务,它可以返回当前页面的 URL 地址。 实例var app = angular.module('myApp', [])

2017-07-25 17:28:13 208

原创 AngularJS 过滤器

AngularJS 过滤器 AngularJS 过滤器可用于转换数据: 过滤器 描述 : currency 格式化数字为货币格式。 filter 从数组项中选择一个子集。 orderBy 根据某个表达式排列数组。 uppercase 格式化字符串为大写。表达式中添加过滤器过滤器可以通过一个管道字符(|)和一个过滤器添加到表达式

2017-07-25 17:08:58 211

原创 AngularJS 控制器

AngularJS 控制器AngularJS 应用程序被控制器控制。ng-controller 指令定义了应用程序控制器。控制器是 JavaScript 对象,由标准的 JavaScript 对象的构造函数 创建。 <div ng-app="myApp" ng-controller="myCtrl">名: <input type="text" ng-model="firstName"><br>姓:

2017-07-25 16:50:38 203

原创 angularJS-scope基础

Scope 概述AngularJS 应用组成如下:View(视图), 即 HTML。Model(模型), 当前视图中可用的数据。Controller(控制器), 即 JavaScript 函数,可以添加或修改属性。scope 是模型。scope 是一个 JavaScript 对象,带有属性和方法,这些属性和方法可以在视图和控制器中使用。当在控制器中添加 $scope 对象时,视图 (HTML)

2017-07-25 16:46:37 180

原创 angularjs基础用法

angularjs基础用法 1、ng-app=” ” 定义angularJS的使用范围; 2、ng-init=”变量=值;变量=’值’” 初始化变量的值,有多个变量时,中间用分号隔开; 3、ng-model=”变量” 定义变量名; 4、ng-bind=”变量” 绑定变量名,获取该变量的数据。这里的变量就是第3条的变量名。但是一般都用双重花括号来获取变量

2017-07-25 16:39:46 229

转载 关于<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-sc..

网页源代码中有时候会遇到这样的一段代码:<metaname="viewport"content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />width - viewport的宽度 height - viewport的高度initial-scale - 初始的缩放比例minim

2017-07-24 15:49:50 514

原创 ubuntu开启ssh服务

$ sudo apt-get install openssh-server $ sudo apt-get update $ sudo /etc/init.d/ssh start 或者 :$ sudo /etc/init.d/ssh resart不想在这敷衍,我的启动不开了,咱重启一下虚拟机,再试。我猜测是刚才更新东西还有配置是内核还有什么锁没有释放,Linux内核管理还有更新时持有的锁还有更改时的

2017-07-21 16:20:00 341

原创 ubuntu设置静态ip

ubuntu设置静态ip找到文件并作如下修改:sudo vi /etc/network/interfaces修改如下部分:auto eth0iface eth0 inet staticaddress 192.168.0.117gateway 192.168.0.1 #这个地址你要确认下 网关是不是这个地址netmask 255.255.255.0network 192.168.0.0

2017-07-21 11:22:38 153

原创 为Linux服务器设置静态IP的方法

为Linux-centos服务器设置静态IP的方法  这里以CentOS 7系列为例设置静态IP,原来RedHat系列的Linux发行版可以通过setup工具方便的设置静态IP,但是在版本7之后setup工具的功能就逐渐减弱了,所以这时候采用修改配置文件的方式来设置静态IP,方法如下:  首先注意,路由网关处必须设置可以配置静态IP或者使用指定IP绑定MAC才可以配置,否则配置不成功,不要盲目的配置

2017-07-21 10:54:53 281

原创 Ubuntu下使用VI编辑文件必知的常用命令

Ubuntu下使用VI编辑文件必知的常用命令进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时

2017-07-19 18:57:59 6419

原创 python去除空格和换行符的方法

python去除空格和换行符的方法一、去除空格  strip()" xyz ".strip() # returns "xyz" " xyz ".lstrip() # returns "xyz " " xyz ".rstrip() # returns " xyz" " x y z ".repl

2017-07-19 15:39:41 2523

原创 Django 安装

在安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django的安装。 Window 下安装 Django如果你还未安装Python环境需要先下载Python安装包。1、Python 下载地址:https://www.python.org/downloads/2、Django 下载地址:https://www.djangoproject.com/do

2017-07-18 16:52:42 373

转载 Python2.7中的super方法浅见

重写是继承机制中的重要内容,对于构造方法尤为重要。构造方法用来初始化新建对象的状态,大多数子类不仅要有自己的初始化代码,还要拥有超类的初始化代码。 如果一个类的构造方法被重写,那么就需要调用超类的构造方法,否则对象可能不会被正确的初始化–Python基础教程将上述思想进行实践. python 2.7 IDE Pycharm 5.0.3 当前,我们先定义一个大的父类,用Bird来创建,

2017-07-18 14:57:29 5663

原创 为什么Python中没有Switch/Case语句?

为什么Python中没有Switch/Case语句?不同于我用过的其它编程语言,Python 没有 switch / case 语句。为了实现它,我们可以使用字典映射:def numbers_to_strings(argument): switcher = { 0: "zero", 1: "one", 2: "two", } r

2017-07-18 13:30:22 3404

原创 if-else 多种用法

if-else 多种用法[python]#!/usr/bin/python # -*- coding:utf8 -*- # # blog.ithomer.net a, b, c = 1, 2, 3 # 常规 def test1(): if a>b: c = a else: c =b print c

2017-07-18 13:22:10 501

原创 17个新手常见Python运行时错误

当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中:if spam == 42 print

2017-07-18 12:53:32 297

原创 Python中元组,列表,字典的区别

Python中,有3种内建的数据结构:列表、元组和字典。1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。由于你可以增加或删除项目,我们说列表是可变的数据类型,即这种类型是可以被改变的,并且列表是可以嵌套的。

2017-07-18 12:09:00 258

原创 sql 常用基础语句

基础创建数据库创建之前判断该数据库是否存在if exists (select * from sysdatabases where name='databaseName')drop database databaseNamegoCreate DATABASE database-name删除数据库drop database dbname备份sql server— 创建 备份数据的 deviceUS

2017-07-17 16:47:02 204

原创 PyCharm3.0默认快捷键

PyCharm3.0默认快捷键 PyCharm Default Keymap1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1 外

2017-07-17 15:39:36 361

转载 如何使用JavaScript来判断是否为移动设备

由于移动设备的显示屏幕相对于桌面显示器来说小很多,在桌面显示器上能够正常显示的内容,到了移动设备中就不正常了。为了实现移动端和桌面端的相互跳转,我们可以通过JavaScript来判断当前的设备是否是移动设备,然后执行相应的代码。 通过js来判断当前的设备下面的代码片段能够检测6种不同的移动设备: if( /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.t

2017-07-17 10:38:56 394

转载 通过HTML5 FileReader实现上传图片预览功能

在上传图片到服务器之前,我们希望可以预览一下要上传的图片。这个功能可以通过HTML5 的FileReader()方法来实现。FileReader是HTML5 File API的一部分。它实现了一种异步文件读取机制。可以把FileReader想象为XMLHttpRequest,区别只是它读取的是文件系统,而不是远程服务器。为了读取文件中的数据,FileReader提供了如下几个方法。re

2017-07-17 10:27:42 497

富文本编辑器在mvc5中应用

富文本编辑器在mvc5中应用

2017-08-07

Kerberos的相关配置

对于AD域控制器下设置kerberos,以及iis登陆使用kerberos认证方式

2017-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除