自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Beyond the max

never gonna know if you never even try

  • 博客(39)
  • 问答 (2)
  • 收藏
  • 关注

原创 TCL通讯web前端电话面试

虽然之前一直在图书馆看书,但是许多问题还是没有了解到。不过还有时间,一定要好好复习,争取下次面试能够应答自如。1.js原生的事件注册函数(attachEvent,addEventListener) ps:应该了解一下原生js的DOM操作 2.正则表达式3.数据库增删改查的基本语句操作4.css3的新特性5.对html5的了解6.盒模型的类型(IE和非IE)7.对fl

2016-04-27 22:34:14 1083

原创 豆瓣前端面试经历

和前天的TCL面试来说,这次的面试可以说综合了TCL的1面和2面。首先就是做两道技术题,接着问你项目中会遇到的问题,其中还会就你说的语言或者框架提问。总的来说豆瓣的这次面试基础知识涉及较少,问的都是相对高级或者平时很少遇到的知识。以下是大致的问题。1.用正则表达式写一个函数判断字符串是否符合如下规则:一个字符串中的所有字母都被加号包围。如"+a+a+b+"或"+aaa+"2.使用css控制

2016-04-27 22:32:45 1132

原创 angularjs自定义过滤器demo

这个基于angularjs的过滤器是最近做的"信息管理学院实验室预约"项目中的一个小功能。以下为数据: $scope['classes']=[{id:1,name:"H503",capacity:40,software:"photoshop,金蝶,AI",freeTime:"周一1-2-3,周五1-2-3,周一5-6,"}, {id:2,name:"H504",capacity

2016-04-06 20:03:55 501

原创 express 4.x与angular最简单的通信

express与angular最简单的通信

2016-03-17 08:27:47 1016

原创 Bootstrap学习笔记

一、网格选项下表总结了 Bootstrap 网格系统如何跨多个设备工作: 超小设备手机(小型设备平板电脑(≥768px)中型设备台式电脑(≥992px)大型设备台式电脑(≥1200px)网格行为一直是水平的以折叠开始,断点以上是水平的以折叠开始,断点以上是水平的以折叠开始,断

2016-02-22 16:06:13 342

原创 《node.js开发指南》微博系统 4.x版 2016年最新实现方法(基于mysql,使用sequelize)

如果你照着书上的代码照抄,是无论如何也实现不了这个例子的。说实话,这是我第一次遇到这种情况。这说明学习node.js这种不是很成熟的技术还是有风险的。不过还好,通过查询node.js的中文社区,express 4.x的API,以及在实现这个例子当中发现的程序猿找解答神器--stack overflow!(哈哈,博主对自己的英语还是相当自信的),在边餐厅打工,边每天晚上磨一点之后,实现了。

2016-02-19 23:24:40 1911

原创 html实战中遇到的问题

一、除夕夜,突发奇想想写一个密码生产器web版,实现的内部逻辑的算法很容易实现,然而被判断checkBox是否被选中折腾了2个小时。得出的结论是:checkbox 只要有checked的属性,无论其是否有值,或者什么值,都会显示为被选中.如果选中了,则elment.checked==true,否则为false.

2016-02-08 03:08:23 553

原创 sequelize常见操作使用方法(增删改查,手把手教学)

关于sequelize的准备工作这里不再赘述.一、引入sequelize模块var Sequelize = require('sequelize');二、连接数据库var sequelize = new Sequelize( 'sample', // 数据库名 'root', // 用户名 'psw', // 用户密码 {

2016-01-22 22:44:33 42747 7

原创 JavaScript学习笔记

一、通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改变页面中的所有 HTML 元素JavaScript 能够改变页面中的所有 HTML 属性JavaScript 能够改变页面中的所有 CSS 样式JavaScript 能够对页面中的所有事件做出反应二、   你可以向任何 DOM 对象添加事件监听

2016-01-14 14:49:06 324

原创 HTML 速查列表

HTML 速查列表. 你可以打印它,以备日常使用。HTML 基本文档文档标题可见文本...基本标签(Basic Tags)最大的标题 . . . . . . . . . . . . 最小的标题这是一个段落。 (换行) (水平线)文本格式化(Formatting)粗体文本

2016-01-04 14:34:01 314

原创 html+css学习笔记

如何使用CSSCSS 是在 HTML 4 开始使用的,是为了更好的渲染HTML元素而引入的.CSS 可以通过以下方式添加到HTML中:内联样式- 在HTML元素中使用"style" 属性内部样式表 -在HTML文档头部 区域使用 元素 来包含CSS外部引用 - 使用外部 CSS 文件最好的方式是通过外部引用CSS文件.HTM

2016-01-04 14:33:14 358

原创 安卓开发笔记(三)------------使用手机关闭电脑(基于socket通信)

大概思路就是让电脑作为服务端,手机作为客户端。在客户端设置2个按钮,一个是注销,一个是关机。若是注销,则发送信息1若是关机,则发送信息2(我这里发送的是两个字符串)服务端根据收到的信息执行相应的代码.注销代码:Runtime.getRuntime().exec("logoff");关机代码:Runtime.getRuntime().exec("shutdown

2015-12-29 21:41:39 656

原创 安卓开发笔记(二)------------终止一个线程

假如一个线程对象T.总所周知,启动一个线程用T.start()方法而通过查阅API,并没有发现能够终止一个线程的方法. 所以有这么两种常用的方法1.自然终止:线程里的代码全部自己执行完毕2.设置变量跳出:假如线程里面的工作是需要一直进行的,则可以设置一个循环,当某个状态变化时,时循环终止,跳出循环.其实本质上来说,这和第一种方法一样。class CalTime ex

2015-12-23 13:35:52 381

原创 安卓开发笔记(一)------------自定义按钮

1.新建2个android xml文件,根元素选择shape.   正常情况,shape1代码      按下时,shape2代码  以上代码其实等于定于两个代码2.新建一个android xml文件,根元素选择selector.命名mine1  代码如下:  以上代码等

2015-12-23 13:18:22 409

原创 Java 学习笔记(一)

1.this 的使用。表示当前类的实例对象的引用好处:public void hello(int age,int name){ this.age=age; this.name=name;}解决方法的参数与当前类的字段重名的问题.2.java只允许类继承一个父类(与c++ 不同)3.子类可以继承父类的状态和方法,也可以在子类中修改它们,还

2015-12-06 17:01:16 331

原创 学习安卓开发进程

在今天之前,已经对安卓开发的基本流程有了一定了解,也用自己的手机运行了一些自己写的简单程序。今天开始,将学习进度写成文章。一、Andriod的应用的界面编程9.81.使用QuickContactBadge关联联系人   ------------------P892.自动完成文本框(AutoCompleteTextView)      ---------P102

2015-09-08 22:51:41 332

原创 HOJ 2662 Pieces Assignment(状态压缩DP)

#include#include#include#includeusing namespace std;long long dp[82][22][1<<9],ans;//dp表示第i行用j个棋子状态x下的方法数; int mark[1<<9],len;//对于单独某一行来说,合法结果是一定的。将所有的这些合法结果保存 int m,n,k;//m表示行,n表示列 long lo

2015-09-01 19:19:07 376

原创 HDU 2844+POJ 1014 +FZU 1432详解(多重背包&&二进制优化)

相信很多人都在查资料的过程当中,了解到了二进制优化这个概念,但是还是感觉云里雾里的。既然无法知其所以然,那就退而求其次,知其然好了。具体方法:如果1个物品有13件,其价值为3,重量为2.首先我们把13件物品分解为二进制数1,10,100,对应的10进制分别为1,2,4.剩下一个6.将其价值和重量分别乘以这个系数,我们将得到3,6,12,18和2,4,8,12.我们可以理解为1种

2015-08-25 09:55:47 592

转载 背包之01背包、完全背包、多重背包详解

背包之01背包、完全背包、多重背包详解 PS:大家觉得写得还过得去,就帮我把博客顶一下,谢谢。首先说下动态规划,动态规划这东西就和递归一样,只能找局部关系,若想全部列出来,是很难的,比如汉诺塔。你可以说先把除最后一层的其他所有层都移动到2,再把最后一层移动到3,最后再把其余的从2移动到3,这是一个直观的关系,但是想列举出来是很难的,也许当层数n=3时还可以模拟下,再大一些就

2015-08-19 17:27:15 413

原创 POJ 1753 Flip Game(类似与N皇后问题的DFS)

在网上看了很多人的代码,我觉得大部分人用的思想是差不多的。枚举+DFS.但是由于他们为了代码的简洁性,省去了一些代码,从而使得刚学习搜索的人云里雾里。在这里,我的代码将结合简单的N皇后问题,来说一说我对这道题的看法.首先来看DFS的框架

2015-08-18 12:53:02 485

原创 HDU 1241 Oil Deposits(宽搜)

//此题其实用深搜和宽搜都是可以的#include#include#include#include#define MAX 110using namespace std;struct Pos{ int x,y; Pos(int xx,int yy):x(xx),y(yy){}};char Maze[MAX][MAX];int flag[MAX][MAX];int dir[8

2015-08-16 16:27:26 277

原创 POJ1915 Knight Moves(宽搜经典题目)

题目描述:在国际象棋当中,给定一个起点和终点,请问一个马走的最短路径是多少。(求最短路径一般用宽搜,求能否达到用深搜)#include#include#include#define Max 310using namespace std;struct Node{ int x,y; int step; Node(int xx,int yy,int s):x(xx),y(yy),s

2015-08-16 11:20:25 535

转载 深度优先搜索和广度优先搜索的比较与分析

深度优先搜索和广度优先搜索的比较与分析一、深度优先搜索和广度优先搜索的深入讨论 (一)深度优先搜索的特点是:(1)无论问题的内容和性质以及求解要求如何不同,它们的程序结构都是相同的,即都是深度优先算法(一)和深度优先算法(二)中描述的算法结构,不相同的仅仅是存储结点数据结构和产生规则以及输出要求。(2)深度优先搜索法有递归以及非递归两种设计方法。一般的,当搜索深

2015-08-13 15:46:45 6471

原创 ACM--Genetic Code(POJ 2558)

#includechar a[5002];char b[4]="NOP";int Ok(int l){ int i,j; for(i=0;i<(l+1)/2;i++) { for(j=0;j<=i;j++) { if(a[l-i+j]!=a[l-2*i+j-1])break; } if(j>i)return 0; } return 1;}int fun

2015-08-12 23:00:16 500

原创 2015年8月暑假ACM集训

学习内容(每日更新)8.4-8.51.鸽巢定理及其推论m只鸽子放进n个巢,至少有一个巢至少有m/n只(取上整)2.容斥原理奇加偶减8.63.扩展欧几里德定理如果ax+by=gcd(a,b)=d.则一定有整数解4.欧拉函数f(n)表示不超过n与n互质的数的个数

2015-08-06 11:02:46 345

原创 ACM--Entrophy(优先队列建树+哈希)

//主要感悟://建哈夫曼树使用优先队列能够显著减少代码量,也比较容易实现。//建立一个哈希表,每个字符与一个数字对应,这样编程比较方便#include #include#include#include#includeusing namespace std;struct Tree{ int parent; int weight; int order;

2015-07-18 22:41:11 447

原创 double类型如何比较大小

1.判断相等       如果   fabs(x-y)2.判断大于小于  直接用">"或者"

2015-07-18 17:04:52 5901

原创 ACM--Doing Homework again(贪心算法)

题目大意:一个同学完成老师布置的作业。每个作业都有一个期限和对应的扣分。在截止日没有完成,则会扣相应的分。问:如何安排做作业的顺序,才能使扣的总分最少(完成一个作业需要1天)思路:根据贪心的思想,优先考虑扣分多的作业,先处理它们。           具体做法,将作业以扣分多少降序排序。从扣分最多的作业开始,将它安排在它的截止日期那一天完成,若那天已经被占用了,则往前移一天,如果前面的天数

2015-07-17 12:59:48 1170

转载 常用数据结构STL实现(优先队列、队列、栈)

STL 中优先队列的使用方法(priority_queu)基本操作:empty() 如果队列为空返回真pop() 删除对顶元素push() 加入一个元素size() 返回优先队列中拥有的元素个数top() 返回优先队列对顶元素在默认的优先队列中,优先级高的先出队。在默认的int型中先出队的为较大的数。使用方法:头文件:

2015-07-17 12:40:53 642

原创 ACM--Entrophy(哈希+数组 建树)

//采用哈希的思想建哈夫曼树 //0-9对应的数组地址1-10 A-Z对应的数组11-36 '_'则是37 //新生成的N-1课树从38开始建立 #include#include#includeusing namespace std;int T[100][5];void select(int &min,int &max){ int Min_val=9999999;

2015-07-15 18:09:14 500

原创 ACM--常识问题

int main(){ int n; cin>>n; cout<<n; return 0;}对于这段代码,当输入001时,输出是1.也就是会自动忽略前面的0

2015-07-14 21:33:19 332

原创 ACM--Moving Tables

DescriptionThe famous ACM (Advanced Computer Maker) Company has rented a floor of a building whose shape is in the following figure. The floor has 200 rooms each on the north side and so

2015-07-14 12:18:28 501

原创 ACM--Crossing River

DescriptionA group of N people wishes to go across a river with only one boat, which can at most carry two persons. Therefore some sort of shuttle arrangement must be arranged in order to row th

2015-07-14 12:03:52 353

原创 ACM--Expanding Fractions

简略描述:求循环小数的循环节Sample Input3 7345 800112 99053 1220 0Sample Output.428571The last 6 digits repeat forever..43125This expansion terminates..113The last 2 digits repeat

2015-07-12 20:22:28 374

原创 ACM--搬寝室

Description搬寝室是很累的,xhd深有体会.时间追述2006年7月9号,那天xhd迫于无奈要从27号楼搬到3号楼,因为10号要封楼了.看着寝室里的n件物品,xhd开始发呆,因为n是一个小于2000的整数,实在是太多了,于是xhd决定随便搬2*k件过去就行了.但还是会很累,因为2*k也不小是一个不大于n的整数.幸运的是xhd根据多年的搬东西的经验发现每搬一次的疲劳度是和左右手的物品

2015-07-08 20:51:08 1286

原创 ACM-- Humble Numbers

// Humberl Numbers;// 写出仅由2,3,5或7为因子的数。// 前20项如 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 24, 25, 27 // 可知,前面的项在乘2,3,5或7后得到的数是符合的 // 从1开始计算,1分别与4个因子相乘,分别为2,3,5,7,其中最小的数2符

2015-07-08 15:41:52 372

原创 HDU---Children's queue(递归解法)

题目描述:男生和女生排队,规则如下:女生不能单独站队,至少要两个人肩并肩站一起(防止骚扰)求有n个人的时候,有多少种站法。如当n=3时,有  女女女    男女女  女女男 男男男 4种情况解法:1.当第n个人是男时,只要前n-1个人是正确站法,则一定符合正确方法.  此时有f(n-1)2.当第n个人是女时,则第n-1个人必须为女才符合,此时

2015-07-05 22:14:08 687

原创 基于C++的string类的大数相加的一种算法

#includeusing namespace std;string add(string s1,string s2){ string max,min; max=s1; min=s2; if(max.size()<min.size()) { max=s2; min=s1; } int La=max.size(); int

2015-07-05 21:42:21 1383

原创 Learning_Opencv(一)使用摄像头录制视频并逐帧写入文件

遇到的问题:按照书上的代码,储存到硬盘上的文件为0KB.解决办法:将解码器改为"XVID".即将代码改为:CvVideoWriter* video  = cvCreateVideoWriter("camera1.avi", CV_FOURCC('X', 'V', 'I', 'D'), 8,      cvSize(frame->width, frame->height)

2015-06-09 23:18:54 810

空空如也

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

TA关注的人

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