- 博客(37)
- 资源 (4)
- 收藏
- 关注
原创 NSIS打包基础脚本
!define PRODUCT_NAME "Lenovo Moto Smart Assistant"!define PRODUCT_VERSION "3.9.7.13"!define PRODUCT_PUBLISHER "Lenovo"!define PRODUCT_LINK_NAME "Lenovo Moto Smart Assistant.lnk"!define PRODUCT_MAI...
2018-10-31 09:56:07
1147
原创 WPF 使用Font Awesome
1.下载Font Awesome:https://fontawesome.com/2.WPF中应有字体文件,创建 <Style x:Key="FontAwesome"> <Setter Property="TextElement.FontFamily" Value="pack://application:,,,/fonts/#FontAwesome" /> &...
2018-04-18 17:48:03
725
原创 自定义IEqualityComparer比较类
internal class CustomerEqualityComparer : IEqualityComparer{public CustomerEqualityComparer(params Func[] selectors){Selectors = selectors;}private IEnumerable> Selectors { get; }
2017-07-31 15:43:50
402
原创 WPF ScrollViewer滚动条根据内容自动滚动到底部
WPF ScrollViewer包裹的容器中的如果出现动态填充,在填充的过程中需要最新填充的数据始终显示在UI上时,如果填充内容高度超出控件实际高度时,默认滚动条是不会进行垂直偏移设置的,新增加的内容也不会显示在UI上(内容自动网上顶),以下方法可实现内容自动网上顶。 public class ScrollViewerExtensions { public
2017-07-18 16:10:33
14569
2
转载 MySQL 在线开启/关闭GTID
环境介绍Part1:写在最前截止本文撰写当日,MySQL5.7.16是官网的最新稳定版,本文将用MySQL5.7.16来进行演示。从MySQL5.6开始,支持了GTID复制模式,这种模式其实是把双刃剑,虽然容易搭建主从复制了,但使用不当,就容易出现一些错误,例如error 1236。在MySQL5.6如果开启GTID模式,需要在my.cnf中加入以下几个参数:①
2017-01-16 14:49:16
10127
转载 MySql5.6 my.cnf配置优化
转自:https://blog.imdst.com/mysql-5-6-pei-zhi-you-hua/系统4核 16G Centos6.5 x64优化后测试结果如下#mysqlslap #--concurrency=2 #--iterations=1 #--number-int-cols=10 #--number-char-cols=10 #
2016-12-19 10:32:10
5836
原创 JavaFx入门网站收藏
1. JavaFx教程: http://www.yiibai.com/javafx/scene_builder-design.html2.JavaFx入门教程:http://www.xrpmoon.com/code_doc/javafx/3.JavaFx中文文档:http://www.javafxchina.net/blog/
2016-10-28 10:31:51
589
原创 Git分支操作命令
SSH Key: ls ~/.sshssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”git :创建本地分支: git checkout branchname创建本地分支并切换到创建的分支:git checkout -b branchname本地分支与远程分支关联:git branch --set-upstream-to=o
2016-08-26 17:51:37
730
转载 linux sed命令详解
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 sed
2016-07-29 16:48:12
302
原创 Shell运算符
关系运算符列表运算符说明举例-eq检测两个数是否相等,相等返回 true。[ $a -eq $b ] 返回 true。-ne检测两个数是否相等,不相等返回 true。[ $a -ne $b ] 返回 true。-gt检测左边的数是否大于右边的,如果是,则返回 true。[ $a -gt $b ] 返回 false。
2016-07-26 14:20:52
287
原创 linux 常用文件管理命令
CommandDescriptioncat filename查看文件内容。cd dirname改变所在目录。cp file1 file2复制文件或目录。file filename查看文件类型(binary, text, etc)。find filename dir搜索文件或目录。head filenam
2016-07-25 14:11:48
359
转载 CODE 优快云 Git 配制方法介绍
以前一直使用Github,最近看到优快云出了CODE代码托管功能,由于国内的阿里云服务器很稳定,而且不会被国墙,所以果断的迁移了,下面就简单的介绍一下CODE的配置使用。其实优快云的code 何丽萍介绍的很全面了。首先需要下载Git客户端,http://git-scm.com/downloads。。。 然后再code.youkuaiyun.com上面创建一个项目,如果
2016-07-20 00:58:23
608
原创 资料网站收集
Linux教程&shell教程: http://c.biancheng.net/cpp/linux/Spring:http://wenku.baidu.com/link?url=XEGkUyFaV6Zh3wEes9uD-bAykk-0ifR7Db1DZ54hkQ7AeNWPzEbKxuIrOArxk82eB0xspM66B6YZPAbGAOlZVDJz0gutAl7
2016-07-19 18:07:56
970
转载 Emacs命令快速参考!!
转载自:http://blog.youkuaiyun.com/CherylNatsu/article/details/6536959Emacs常用命令的汇总,来自Emacs参考卡片 注意:以下命令中标注的按键,大写的C代表Control,在键盘上通常是Ctrl键,而M代表Meta,在键盘上通常是Alt键,S则代表Shift,在键盘上通常是Shift键,也就是C
2016-07-19 15:38:18
485
转载 史上最强的Vim 配置文件(修正版)
转载自:http://blog.youkuaiyun.com/redguardtoo/article/details/1172136史上最强的vimrc文件,据说有800行,还是作者精简后的结果.我在尽可能保留原作者的创意的前提下做了些小的修正,主要的修改如下: 增加了对win32系统的兼容,原来的vimrc文件只兼容linux和mac修正了一些
2016-07-19 09:20:49
7231
转载 emacs + colortheme
转载自:http://www.linuxidc.com/Linux/2012-10/72342.htm1.1 下载color theme压缩包这是color theme的下载地址:http://download.savannah.gnu.org/releases/color-theme/ 这是color theme的WIKI:http://www.emacsw
2016-07-18 16:53:38
387
转载 linux解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar z
2016-07-18 15:27:15
407
原创 Emacs as a C/C++ Editor/IDE (Part 2)
youtube: https://www.youtube.com/watch?v=r_HW0EB67eYemacs.d:https://github.com/byuksel/Emacs-as-a-C-Cplusplus-Editor-IDE-settingsemacs: http://tuhdo.github.io/c-ide.html
2016-07-15 19:15:09
387
转载 FTP帮助类
using System;using System.IO;using System.Net;using System.Net.Sockets;using System.Text;using System.Text.RegularExpressions;using System.Collections;namespace Discuz.Common{ /
2016-07-13 15:19:45
646
原创 一年成为Emacs高手(像神一样使用编辑器)
作者: 陈斌(redguardtoo)版本号: 20160125更新时间: 原创时间: 版权: 本文采用以下协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons BY-NC-ND 3.0,转载请注明作者及出处.简介成为高手很容易.当初我在Vi阵营,偶尔用Emacs还忘记"退出"的快捷键,一年后我跨入高手行列.很多
2016-07-12 16:46:44
1085
转载 Emacs常用快捷键
emacs常用快捷键键绑定功能:比如要把lctrl键-向右的箭头绑定到切换不同的emacs的tab,做如下操作:m-x global-set-key回车,按下要绑定的键,回车,tabbar-forward-group,然后c-x esc esc,把出现的命令复制到.emacs中就可以了基本命令C-x C-c : 退出EmacsC-x C-f : 打开一个文件,如果文件不存在,则创建一个文件
2016-07-12 16:33:43
796
原创 Linux安装Skype
$ sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"$ sudo dpkg --add-architecture i386$ sudo apt-get update$ sudo apt-get install skype
2016-07-12 09:16:03
658
转载 linux vi命令详解
刚开始学着用linux,对vi命令不是很熟,在网上转接了一篇。vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指 令。由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编 辑器,学会它后,您将在Linux的世
2016-07-08 15:10:00
459
转载 设计模式六大原则
设计模式六大原则(1):单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,
2015-10-09 17:46:21
422
原创 安卓Apk获取设备信息
1.TelephonyManager类 //创建TelephonyManager对象TelephonyManager tm= (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);/*** 返回电话状态* * CALL_STATE_IDLE 无任何
2015-09-24 11:21:15
985
转载 WCF服务开发与调用的完整示例
WCF服务开发与调用的完整示例开发工具:VS2008开发语言:C#开发内容:简单的权限管理系统第一步、建立WCF服务库点击确定,将建立一个WCF 服务库示例程序,自动生成一个包括IService1.cs和Service1.cs两个类文件。我们可以直接对其修改开发我们的服务,但一般直接删除。第二步:开发实体类在解决方案中,添加新类Module.cs在类中要首先
2015-09-09 00:23:04
612
原创 Vs2013 EntityFramework同时集成Mysql,Firebird
因项目需要在Vs2013中同时集成Mysql,Firebird,Mysql集成比较简单,之前集成Mysql后再集成Firebird时一直找不到Firebird的数据源,搞了很久一直未解决,故重装系统先集成Firebird轻松成功,继续安装Mysql并进行集成时,发现刚才的Firebird数据源居然没见了,无语至极。根据之前google大神的经验,打开C:\Windows\Microsoft.N
2015-08-31 22:39:05
631
转载 Gitlab配置
InstallationmsysGit is a windows version of Git client. Download this installation package and install it:https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20141217/Git-1.9.5-p
2015-08-28 15:35:54
2033
原创 国际象棋 数据结构
在棋盘表示方法这个理念上,近三十年内没有多大发展,你可能会觉得很吃惊。它的发展需要智慧的推动,很早就有人提出过绝妙的方案了,但同时也受到制约,因为这些方案需要数据结构的支持,某些数据结构至今还没有实现。 尽管如此,我还是会介绍三种数据结构,尽管它们并不是必需的,但是对于提高你的下棋水平是大有帮助的。其中两种可以加快思考速度(但是其中一种需要无限多的存储器),另一种可以加快着法产生速度。【译
2010-04-09 09:46:00
2247
转载 纯虚函数(转)
一、定义.纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己的实现方法。在基类中实现纯虚函数的方法是在函数原型后加“=0”virtual void funtion1()=0二、引入原因:1、为了方便使用多态特性,我们常常需要在基类中定义虚拟函数。2、在很多情况下,基类本身生成对象是不合情理的。例如,动物作为一个基类可以派生出老虎、孔雀等子类,但动物本身
2009-07-03 10:45:00
930
struct2.3+spring3.1+mybatis3.3+axis2
2016-01-19
一个月练成Linux高手.chm
2012-09-19
ACE电子版教程(PDF格式)
2009-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人