自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 命令

基础点元素:命令: 平时最多使用RoutedCommand,自定义则要实现ICommand接口命令源:命令发送者,要求实现了ICommandSource接口的类,界面元素多实现了命令目标:命令发送给谁命令关联:把命令关联起来。PreviewCanExecute=发生在执行命令是否符合执行的条件判方法前;CanExecute=执行命令是否符合执行的条件判方法;Pr...

2016-12-31 15:12:00 44

转载 我的第一颗二叉链树的笔记

前序建立二叉树,三种遍历方式,及测试#include<stdio.h>#include<stdlib.h>typedef struct node{ int data; struct node *lchild,*rchild;}NODE;void create(NODE **T){ int tmp; scanf("%...

2016-12-31 12:58:00 41

转载 MYSQL性能优化的最佳20+条经验

MYSQL性能优化的最佳20+条经验2009年11月27日陈皓评论148 条评论131,702 人阅读今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。...

2016-12-30 11:08:00 36

转载 T-SQL 转义select … like中的特殊字符(百分号)

众所周知,T-SQL中LIKE运算符使用%符号表示通配符。很多时候可能需要查询包含有%的数据,比如需要查询字段coupon中含有5%的数据。那么如何使用已经有百分号(%)符号的LIKE搜索字符串呢?从MSDN中可以找到,Like 中的通配符包含有:通配符Description示例%包含零个或多个字符的任意字符串...

2016-12-29 10:20:00 213

转载 ubuntu安装mysql

好记性不如烂笔头,记录一下,ubuntu安装mysql的指令。安装MySQL:1 sudo apt-get install mysql-server2 sudo apt-get install mysql-client卸载MySQL:1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get ...

2016-12-28 23:35:00 36

转载 在redis中使用lua脚本让你的灵活性提高5个逼格

  在redis的官网上洋洋洒洒的大概提供了200多个命令,貌似看起来很多,但是这些都是别人预先给你定义好的,但你却不能按照自己的意图进行定制,所以是不是感觉自己还是有一种被束缚的感觉,有这个感觉就对了。。。 一:Lua脚本 说来也巧,redis的大老板给了你解决这种问题的方法,那就是Lua脚本,而且redis的最新版本也支持Lua Script debug,这...

2016-12-28 17:00:00 73

转载 Angular1 Directive开发——基本流程

首先看一个基础示例: 1 var app = angular.module("myControlModule"); /*作为基础控件,一个module实现一个指令,方便在其它module中单独引用*/ 2 app.directive('myControl', ['$compile', '$controller', 3 function($compile, $contro...

2016-12-26 16:03:00 76

转载 PHP获取毫秒时间戳,利用microtime()函数

PHP获取毫秒时间戳,利用microtime()函数php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,借助此函数,可以很容易定义一个返回毫秒数的函数。php的毫秒是没有默认函数的,但提供了一个microtime()函数,该函数返回包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如:function getMi...

2016-12-24 13:54:00 36

转载 使用PD(PowerDesigner)图如何快速生成创建数据库表的SQL脚本

打开PD软件:1.新建概念模型(conceptual Data Model) File-->New Model-->Conceptual Data Mode 或者点击工作区,右键-->New Model-->Conceptual Data Mode2.打开模型时,会有方格线,去除方格线Tools-->Dis3.创建表并建立关系:...

2016-12-23 16:29:00 3547

转载 MyBatis入门学习教程-解决字段名与实体类属性名不相同的冲突

在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。一、准备演示需要使用的表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), order_...

2016-12-23 16:20:00 67

转载 angularjs禁用template cache

http://blog.csdn.net/rain097790/article/details/50570041转载于:https://www.cnblogs.com/wancy86/p/tcache.html

2016-12-23 10:38:00 38

转载 sqlserver 中数据导入到mysql中的方法以及注意事项

数据导入从sql server 到mysql (将数据以文本格式从sqlserver中导出,注意编码格式,再将文本文件导入mysql中):1、若从slqserver中导出的表中不包含中文采用:bcp mytest.dbo.test out D:\temp\aa.txt -c -t"\t" –Tbcp "select * from mytest.dbo.test" queryou...

2016-12-22 15:56:00 219

转载 Livermore心法--策略篇

「三三不尽,六六无穷」就是Livermore选股法的精要,以6%设关键位,3%定突破。可是,在买卖策略方面,却不能光靠看突破就随便买入。以Livermore的讲法,通常一只股突破前关键位后,会有轻微的调整,可能是几个百分点,甚至多于6个百分点而形成另一个关键位。然后又会再拾升势,或者上破刚形成的关键位,这时升幅可能会颇大,但是突如其来的跌幅也颇大,而有可能再在浪顶形成一个新的关键位。这个...

2016-12-22 15:25:00 84

转载 在Oracle中恢复被DROP掉的表

在Oracle中可能不小心会DROP掉一个表,如果没有定期做备份的话,将会带来很大的麻烦。如果有的情况下,每天的数据都很重要,而定期备份的周期又稍长,情况恐怕也不容乐观!以前只知道Windows有个回收站,今天听说Oracle也有个回收站!不过还好Oracle有个回收站,概念就跟Windows里的回收站一模一样。比如有以下误操作:DROP TABLE drop_test;这个时候再...

2016-12-21 17:10:00 41

转载 使用Android Studio进行多渠道打包

以友盟统计为例。在AndroidManifest.xml文件中声明channel信息,如下。<meta-data android:name="UMENG_APPKEY" android:value="产品的APPKEY" /><meta-data android:name="UMENG_CHANNEL" android:value="${UM...

2016-12-17 16:37:00 40

转载 C#设计模式-享元模式

在软件开发过程,如果我们需要重复使用某个对象的时候,如果我们重复地使用new创建这个对象的话,这样我们在内存就需要多次地去申请内存空间了,这样可能会出现内存使用越来越多的情况,这样的问题是非常严重,然而享元模式可以解决这个问题,下面具体看看享元模式是如何去解决这个问题的。一、 享元(Flyweight)模式在前面说了,享元模式可以解决上面的问题了,在介绍享元模式之前,让我们先要分析下如果去...

2016-12-16 16:32:00 40

转载 [mongodb] MMAPv1 Storage Engine

  MMAPv1 是mongodb 在3.2以前默认的存储引擎,在3.2 之后默认的存储引擎为WiredTiger,MMAPv1存储引擎基于内存映射文件,它擅长高容量的插入,读取和更新。Journal  为了确保所有对mongodb 数据集的修改是可持续的写到磁盘中,mongodb 默认所有的记录都写在磁盘中的日志里面,mongodb写日志比写数据文件更加平凡。默认的情况下,mo...

2016-12-16 13:40:00 44

转载 Linux Linux程序练习十七

小结:使用fputs()向文件写入数据,要想实时看到结果,需要使用fflush清空缓冲区/* * 题目:编写一个守护进程,每隔3秒钟将当前时间写入文件time.log, * 要求:不能使用init_daemon系统调用。 * */#include <stdio.h>#include <stdlib.h>#include <s...

2016-12-15 22:40:00 43

转载 c语言第12次作业

#include<stdio.h>struct student{ char name[20]; char num[20]; char porject[20]; double grade;};void main(){ int i;student str[3]; for(i=0;i<3;i++)...

2016-12-15 22:35:00 39

转载 css框架--scss

SASS是CSS3的一个扩展,增加了规则嵌套、变量、混合、选择器继承等等。通过使用命令行的工具或WEB框架插件把它转换成标准的、格式良好的CSS代码。SCSS即是SASS的新语法,是Sassy CSS的简写,是CSS3语法的超集,也就是说所有有效的CSS3样式也同样适合于SASS。1.安装: 1.1 默认路径安装ruby,安装后在开始菜单里找到ruby下面的start C...

2016-12-14 18:08:00 84

转载 NetMq学习--发布订阅(一)

基于NeqMq 4.0.0-rc5版本发布端: using (var publisher = new PublisherSocket()) { publisher.Bind("tcp://*:5556"); var rng = new Random(); ...

2016-12-14 14:08:00 159

转载 VSCode cpptools 插件在Centos 7下不能正确显示符号列表的解决办法

vscode 的插件cpptools 0.9.3 需要glibc 2.18的版本,但是Centos 7 下没有这个版本的GLIBC,所以导致链接库丢失,后台服务不能正常运行。按以下步骤操作可修复此问题。With the 0.9.3 it seems that both GLIBC_2.18 & GLIBC_2.17 is required.However if you wan...

2016-12-14 12:14:00 143

转载 [Bind(Exclude = "OrderId")][ScaffoldColumn(false)]

[Bind(Exclude="OrderId")]的意思是:View里的Model,在你提交给Action时,不会绑定到Action的参数Model,默认它会绑定。mvc是自动双向绑定的,它会把model的数据绑定到视图,提交时,又自动把改变后的视图中的数据绑定到model,方便程序员,不用写大量的,this.txtXXX=...;真的是非常方便Exclue: 排除,一般自增...

2016-12-12 15:40:00 158

转载 作业1

我所期望的师生关系(JAVA第一篇随笔)关于专业从小到大,对于专业这个名词一直很模糊。以前总是觉得它离我很遥远,总是那种遥不可及。自从来到电科院,接触到信息安全这个专业以后,才知道了专业的真正含义。信息安全专业,是一门具有全面的信息安全知识,是计算机、通信、数学、物理等学科的交叉学科。每每想道信息安全这门专业,我的脑海里总会浮现出电报、间谍、特工等等...

2016-12-11 16:59:00 46

转载 R语言rJava包安装载入及JAVA环境配置

rJava 包的安装与载入一般文本分词的教程都会贴出:install.packages("rJava") library(rJava)来引导我们装载rJava包,运行install.packages("rJava") 一般可以顺利下载该package,但是运行library(rJava)时,经常有新手同学会遇到加载失败的情况,报错如下:Error : loadNames...

2016-12-11 15:02:00 1246

转载 Linux安装xwindow图形界面(转载)

http://jingyan.baidu.com/article/7f766daf42ce984100e1d045.html 1.检查Linux系统是否能够联网。 2.执行命令 yum -y groupinstall Desktop 3.等上面的命令执行完后,再执行这条命令 yum -y groupinstall "X Window System" 4.然后执行"startx"命令...

2016-12-10 20:08:00 1399

转载 给现有MVC 项目添加 WebAPI

1. 增加一个WebApi Controller, VS 会自动添加相关的引用,主要有System.Web.Http,System.Web.Http.WebHost,System.Net.Http2. 在App_Start 下创建 WebApiConfig.cs 并注册路由using System;using System.Collections.Generic;using...

2016-12-09 21:15:00 65

转载 对象实例化

<?phpclassfoo{functiondo_foo(){echo"Doingfoo.";}}$bar=newfoo;$bar->do_foo();?> 转载于:https://www.cnblogs.com/lidepeng/p/6148367.html...

2016-12-09 10:11:00 29

转载 共享路径映射网络驱动器

背景:由于工作需要,把其他机器的代码通过共享,在其他机器上编译,但是CMD不支持,需要把共享路径映射成网络驱动器:操作步骤:转载于:https://www.cnblogs.com/bendsha/p/6148156.html...

2016-12-09 09:21:00 322

转载 java类的初始化顺序

最近项目上工作强度还是蛮紧张的,技术还是公司框架自身封装好的(spring+mvc+mybatis+js+jquery+json+shiro+cacheEnable+swagger+ajax+反射等等几十项框架及插件),基础的原理还是没有脱离java的基础知识。今天抽个空把java类的初始化顺序整理一下(最近发现的一个规律,我之前用心总结的博客内容,在工作中用到的频次还是非常高的,所以好记性不如烂...

2016-12-08 15:14:00 57

转载 freeMarker(一)——freeMarker简介

学习笔记,选自freeMarker中文文档,译自 Email: ddekany at users.sourceforge.netFreeMarker简介:  FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组...

2016-12-07 15:55:00 83

转载 大型软件公司.net面试题

1:a=10,b=15,在不用第三方变量的前提下,把a,b的值互换2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组3:请简述面向对象的多态的特性及意义!4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法5:对数据的并发采用什么办法进行处理较好。6:已...

2016-12-07 14:38:00 51

转载 iOS长按手势调用两次解决方法

由于以前没有很细致的研究过长按手势,所以今天使用的时候发现长按手势会调用两次响应事件。主要原因是长按手势会分别在UIGestureRecognizerStateBegan和UIGestureRecognizerStateEnded状态时调用响应函数这时就需要在响应事件中增加手势状态的判断,根据具体的应用情况在相应的状态中执行操作。typedefNS_ENUM(NSInteger, UI...

2016-12-07 08:57:00 128

转载 多线程随笔二(Task)

Task类是.net 4.0新加进来的特性,对原有的Thread,ThreadPool做了进一步的封装,使得.net平台上的多线程编程变得更加方便。废话不多说,进入正题。一. Task启动Task启动主要有以下几种用法:1.构造Task对象,启动Task1 Task myTask = new Task(DoSomething);2 myTask.Start();2....

2016-12-06 19:39:00 62

转载 项目发布 就是有emctype=""的jsp提交到action中无法用req.getParameter()等到普通控件 解决:琢磨了一天,退而求其次,放弃ssh框架,用了普通的springmvc...

package com.njit.action; public class ProjectUpload extends HttpServlet { private static final long serialVersionUID = 1325954832925856683L; protected void doGet(HttpServletRequest...

2016-12-06 17:42:00 57

转载 Buffer类

输入流中可以通过缓冲区来加大读取的效率,sun公司感觉可以加快执行效率,他就为我们提供了一个类来操作缓存区。Buffer来头的类:所有缓冲流都是以Buffer开头的;学习缓冲流的作用: BufferedInputStream:缓冲输入字节流, 目的: 提高读取文件的效率。 注意点: BufferedInputSteam 他是没有读写数据的功能,内部实现: 里面维...

2016-12-06 17:21:00 41

转载 剧本

流星花园上集参考网址:http://m.youku.com/video/id_XMTU3NTI5MTAxMg==.html?from=message导演:我音效师:鹏浩(音乐和旁白)化妆师:兔子(兼任服装师,场地、道具负责人)-----第一集:相遇(人员:静、酸菜、f4、朱碧石)-----------第一集第一幕(初次见面)------(情景:酸菜推着自行车,和静走在校...

2016-12-06 14:02:00 71

转载 Spring IOC/DI- 3 different types

理论:IOC(Inversion of Control控制反转)DI(依赖注入) (Dependency Injection)它不是一种技术而是一种思想。当初IOC理论的提出就是为了解决对象之间的“解耦”。在传统的创建对象的方式中我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而现在IOC是有专门一个容器来创建这些对象,即由IOC容器来控制对象的创建,并将依...

2016-12-06 10:23:00 42

转载 服务器运维工程师岗位要求

1.负责公司线上服务器的日常维护及安全配置;2.精通Centos,并能进行常见服务的配置,懂得查看系统负载,网络负载等相关信息;3.具有健全的计算机网络知识,熟悉tcp/ip协议,能快速定位常见的网络问题;4.至少掌握Python,shell中的一种脚本技术;5.熟悉一种系统监控工具(cacti, nagios, zibbix);转载于:https://www.cnblogs.com/GmrBr...

2016-12-05 00:55:00 255

转载 ExecuteOrDelayUntilScriptLoaded 还是 SP.SOD.executeFunc?

SharePoint 客户端 JS 开发时,要等待 SharePoint 对象都加载完毕再调用自己的方法(myFunction),可以有两种方式:ExecuteOrDelayUntilScriptLoaded(myFunction,"sp.js");SP.SOD.executeFunc('sp.js', 'SP.ClientContext', myFunction);用哪一个?...

2016-12-02 17:10:00 182

空空如也

空空如也

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

TA关注的人

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