- 博客(28)
- 收藏
- 关注
转载 第十四篇:一个文本查询程序的实现
前言 本文将讲解一个经典的文本查询程序,对前面所学的容器相关知识进行一个从理论到实际的升华,同时也对即将学习的面向对象知识来一次初体验。 程序描述 要求实现这样一个程序:读取用户指定的文件,然后允许用户从中查找某个单词所在的位置。 一个面向过程的落后的设计思想 将待检索文件以行为单位存放到Vector容器中,然后遍历容器,将容器内元素依次转存到字符串流对象...
2017-01-26 22:36:00 54
转载 Make python2.7 use the right version of opencv
Bug: Some day I updated my openCV to the latest version 2.4.13, while recently I found I always get "2.4.8" when I check the version in python2.7. It is wired and anoiying. Also it is normal in C++. ...
2017-01-26 03:06:00 48
转载 LeftoverDataException,依赖包,apache license 2.0
1. poi3.9LeftoverDataException org.apache.poi.hssf.record.RecordInputStream$LeftoverDataException: Initialisation of record 0x1D left 1 bytes remaining still to be read. at org.apache.poi.hss...
2017-01-25 17:46:00 276
转载 初识设计模式解析
学习设计模式源自:http://blog.csdn.net/bboyfeiyu?viewmode=contents 以及与之相关的书籍:《Android源码设计模式---解析与实战》 优秀的思想、架构、设计模式:Android是一个开源的系统,很多优秀的思想、架构、设计模式必然在它的源码中得到体现。从学习“Hello World”开始,我们都是先从学习他人如何做,然后再到学着做,最后经过自己的理...
2017-01-23 18:21:00 39
转载 Mustache(3)
一、简单示例 代码: 1 function show(t) { 2 $("#content").html(t); 3 } 4 5 var view = { 6 title: 'YZF', 7 ...
2017-01-23 10:20:00 44
转载 Linux下远程备份、上传工程,重启服务器
Linux下远程备份、上传工程,重启服务器 Linux服务器实现远程,原项目的备份、删除,新项目上传,以及远程重启服务器!分成一个主shell调用三个shell文件步骤完成。mainsh.sh一次按顺序执行多个脚本,将三步sh顺序完成: #!/bin/sh 02.#此Shell一次按顺序执行多个脚本 03.#参数:: 04. #远程jboss服务器所在的ip 05. IP=127.0....
2017-01-22 13:54:00 71
转载 前端资源汇总
https://github.com/jobbole/awesome-javascript-cn http://collect.w3ctrain.com vue.js资源汇总,vue.js教程大全 转载于:https://www.cnblogs.com/cuikaitong/p/6336769.html
2017-01-21 11:48:00 51
转载 HDU - 5586 Sum(区间增量最大)
题意:将数组A的部分区间值按照函数f(Ai)=(1890*Ai+143)mod10007修改值,区间长度可以为0,问该操作后数组A的最大值。 分析:先求出每个元素的增量,进而求出增量和。通过b[r]-b[l-1]求区间增量和,枚举r,而b[l-1]则是b[r]前所有元素的最小值,注意mi初始化为0,因为当前有可能的最优值为区间0~r。 #pragma comment(linker, "/S...
2017-01-21 00:05:00 58
转载 解决编译器出现 Resource not found; ResourceKey= 提示
what causes error ==> System.Windows.ResourceDictionary Warning: 9 : Resource not found; ResourceKey='TargetType=App1.Common.Resources.AppResources ID=App1FieldTitleStyleKey'; ResourceKey.HashCode=...
2017-01-20 17:29:00 1237
转载 rails 创建项目、创建controller、model等
rails2之前创建新项目: rails3以及更高版本创建新项目:rails new webname 创建数据表model:rails g model user name:string sex:string 创建controller:rails g controller user index new create edit update delete 添加字段到user表:rai...
2017-01-20 11:27:00 341
转载 安装matplotlib的步骤
方法: 首先matplotlib是需要numpy先行包支持的,这里,我已经安装了numpy,下面安装matplotlib。 matplot需要一些其他软件支持 (1)这时需要安装freetype 和 png 这两个库,安装依赖的库。 yum install freetype freetype-devel python-freetype yum install libpng libpng-d...
2017-01-19 19:27:00 134
转载 单(多)行文字垂直居中
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> *{padding: 0;margin:0;font-size: 12px...
2017-01-18 13:27:00 36
转载 JavaString在虚拟机中的实现
1.String在虚拟机中的实现 特点: ① 不变性,是在多线程的访问中,保持对象的不变性的话就不需要实现同步,省略了同步和锁的等待时间。提高了多线程的访问性能,堆所有想成都是只读的。它的修改操作都是创建新的对象来实现的。 ② 针对常量池的优化,是指两个String对象拥有相同的值时,他们只引用常量池中的同一个拷贝。当同一个字符串反复出现时,这个技术可以大幅度节省内存空间。 ③ 类的...
2017-01-17 18:53:00 41
转载 对AD域进行定期自动备份设置图解
今天为大家讲解一下,如何对域进行定期的备份,因为如果域出问题了,在公司里那可就不好玩了啊,对做定期备份,在域出问题的时候可以及时恢复,减少对域重建而浪费大量的时间,同样也耽误公司员工的工作,这样的事情可不是老板想看到的啊!呵呵!好了,言归正传!开工!还希望大家有时间多来中国IT部落进行交流学习。 依次打开开始—程序—附件—系统工具—备份 点击下一步 选择备份文件和设置,下一步...
2017-01-16 15:13:00 457
转载 Hooking Android System Calls for Pleasure and Benefit
The Android kernel is a powerful ally to the reverse engineer. While regular Android apps are hopelessly restricted and sandboxed, you - the reverser - can customize and alter the behavior of the oper...
2017-01-16 14:12:00 217
转载 Spring第一个例子的补充
1.首先导入需要的包: 2.文件结构: 3.先看xml配置文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" " http://www.springframework.org/dtd/spring-beans-...
2017-01-15 14:03:00 35
转载 Girl Develop It Chapter Leaders at 2015 Annual Leadership Summit
Girl Develop It Chapter Leaders at 2015 Annual Leadership Summit Corinne Warnshuis, Executive DirectorVanessa Hurst, Co-Founder, AdvisorCorinne is a passionate advocate for community-centered movemen...
2017-01-14 15:49:00 62
转载 openwrt patch
一: 这几天使用一款电信的4G网卡,发现了一些问题,所以决定打个pitch来解决问题,顺便把patch的生成与使用学习一下 二:安装patch的管理工具quilt 1. sudo apt-get install quilt 2.配置quilt vim ~/.quiltrc 创建配置文件 1: QUILT_DIFF_ARGS="--no-times...
2017-01-12 16:53:00 72
转载 【Java每日一题】20170111
20170110问题解析请点击今日问题下方的“【Java每日一题】20170111”查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; public class Ques0111 { public static void main(String[] args){ final Person p1 =...
2017-01-11 08:54:00 36
转载 微信小程序初体验遇到的坑
今天,2017年1月9日凌晨,微信小程序如约上线。2007年1月9日,整整10年前的今天,苹果的iPhone手机正式问世! 经不起新技术的诱惑了,想试着开发一下看看.刚开始遇到很多坑,在这里记录一下,有遇到同样坑的可以参考 1.我用的是mac版本的开发工具,运行官方demo后报错 Failed to load resource: net::ERR_NAME_NOT_R...
2017-01-09 16:34:00 107
转载 jQuery的DOM操作小案例
案例一:下拉列表左右选择 <body> <div> <select style="width:60px" multiple size="10" id="leftID"> <option>选项A</option> <option>选项B&l...
2017-01-09 12:19:00 98
转载 10种排序算法分析
10种排序算法,分别是直接插入排序,折半插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,树形排序,堆排序,归并排序,基数排序。各有千秋,但依旧有优劣之分,熟悉每一个算法,对于我们的代码优化,也将事半功倍。 1,直接插入排序: 基本思想: 假设待排的n个记录存放在变量R中,首先将R[1]看做是有序区,将后n - 1个数组元素看作是无序区;然后将无序区的第一个元素R[2]插入到前面有...
2017-01-08 22:36:00 44
转载 ==与===区别
为了减少概念混淆,应该把 =称作(得到或者赋值),==称作(相等),===称作(严格相等) 相同点: 它们两个运算符都允许任意类型的的操作数,如果操作数相等,返回true,否则返回false 不同: ==:运算符称作相等,用来检测两个操作数是否相等,这里的相等定义的非常宽松,可以允许进行类型转换 ===:用来检测两个操作数是否严格相等 1、对于string,number等基础类型,...
2017-01-06 20:46:00 50
转载 html5 canvas-变幻函数
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> body{background: #131115;} #c1{bac...
2017-01-05 12:52:00 57
转载 C# IEnumberable & IQueryable 区别
转自 http://blog.csdn.net/daimeisi123/article/details/46976093 在应用到IEnumberable 和IQueryable两个接口时,代码往往很相似,从而造成了很多困惑,然后事实上他们两是有很大的区别的,各种都有自己特定的使用场景。 下面是IEnumberable和IQueryable的属性对比: ...
2017-01-05 10:47:00 28
转载 ALSA声卡驱动中的DAPM详解之二:widget-具备路径和电源管理信息的kcontrol
上一篇文章中,我们介绍了音频驱动中对基本控制单元的封装:kcontrol。利用kcontrol,我们可以完成对音频系统中的mixer,mux,音量控制,音效控制,以及各种开关量的控制,通过对各种kcontrol的控制,使得音频硬件能够按照我们预想的结果进行工作。同时我们可以看到,kcontrol还是有以下几点不足: 只能描述自身,无法描述各个kcontrol之间的连接...
2017-01-03 22:07:00 39
转载 系统机制
中断和异常时导致处理器转向正常控制流之外代码的两种操作系统条件。硬件或者软件都可以检测到这两种条件。陷阱trap指的是,当异常或者中断发生时,处理器捕捉到一个执行线程,并且将控制权转移到操作系统中某一固定地址处。Windows中,处理器将控制权转给一个陷阱处理器。陷阱处理器指的是与某个特殊的中断或者异常相关联的一个函数。 中断是一个异步事件,任何时候都可以发生,并且与处理器当前正在执行...
2017-01-03 17:31:00 127
转载 基变换与坐标变换
1. 过渡矩阵与基变换 设 x1,x2,…,xn 是 Vn 的一组旧基,y1,y2,…,yn 为其新基,则由基的定义可知: ⎧⎩⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪y1=c11x1+c22x2+…+cn1xny2=c12x1+c22x2+…+cn2xn⋮yn=c1nx1+c2nx2+…+cnnxn 当然也可以写成矩阵的形式: (y1,y2,…,yn)=(x1,x2,...
2017-01-03 17:07:00 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人