我不会OOO,仍然可以XXX_转】的更多相关文章

转自:http://blog.csdn.net/absurd 按照<审死官>里的读法,标题可以读着:答复:我不会圈圈圈,仍然可以叉叉叉.圈圈叉叉并不特指某个东西,而是一个通配符.代表诸如:我不懂COM原理,仍然调用COM组件.我不懂数据结构,仍然可以写程序.我记不得常用API,仍然照样用IDE.如此等等. 我 是个爱好和平的人,不喜欢和别人口诛笔伐,几乎从来没有写过主动攻击别人的文章.亚里斯多德说,我爱更老师,更爱真理.让我套用为,我爱和平,更爱真理. 若只是为了一已之私利,我不会写这篇文章的…
BZOJ_3680_吊打XXX_模拟退火 Description gty又虐了一场比赛,被虐的蒟蒻们决定吊打gty.gty见大势不好机智的分出了n个分身,但还是被人多势众的蒟蒻抓住了.蒟蒻们将 n个gty吊在n根绳子上,每根绳子穿过天台的一个洞.这n根绳子有一个公共的绳结x.吊好gty后蒟蒻们发现由于每个gty重力不同,绳 结x在移动.蒟蒻wangxz脑洞大开的决定计算出x最后停留处的坐标,由于他太弱了决定向你求助. 不计摩擦,不计能量损失,由于gty足够矮所以不会掉到地上. Input 输入第…
应ooo要求 寻找他手写一千年的css的继承人 html { background:#f7f7f7 url(images/bg-pattern.jpg) } body { margin:; padding:5em ; font-family:Verdana,Arial,Helvetica,sans-serif } #comment_form { width: % !important;; margin-left:-110px !important; } #blog-comments-placeh…
吊打XXX bzoj-3680 题目大意:在平面上给定n个点,每个点有一个权值.请在平面上找出一个点(不一定在这n个点内找)使得这个点到n个点的距离*权值最小,即求这n个点的重心. 注释:$1\le n\le 10^4$,$-10^5\le x_i,y_i\le 10^5$. 想法: 模拟退火裸题. 身为一个随机化算法,模拟退火在时间允许的情况下是完全由于爬山的.模拟退火,说白了就是有一定的接受差解的概率,而爬山算法不会接受错解.换言之,爬山是模拟退火的一种极端情况. 模拟物理的降温,就是模拟退…
colorscheme evening set fillchars=vert:\ ,stl:\ ,stlnc:\ set nu set tabstop=4 set shiftwidth=4 set softtabstop=4 set autochdir set mouse=a set autoindent set list set listchars=tab:\|\ ,trail:.,extends:>,precedes:<,eol:\ set bufhidden=hide setlocal…
1.注册git@osc(也就是“码云”) 这里会提示注册密码==push密码,反正一定要记住的东西.   2.安装git 这里要设置个人信息 git config --list //查看git信息 git config --global user.name "zqz" git config --global user.email "zqz@zhaoqize.com" git config --global core.editor vim git -config --…
1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ; response.sendRedirect()是重新定向,前后页面不是一个request. request.getRequestDispather();返回的是一个RequestDispatcher对象. 2.RequestDispatcher.forward()是在服务器端运行; HttpServletResponse.sendRedirect()是通过向客户浏览器发送命令来完成. …
当我们在SharePoint网站文档库中新建文件夹时包含了~ " # % & * : < > ? / \ { | }字符时(一共15个), 或者以.开头或者结束,或者包含连续的.(加上.16个) 会得到如下图的提示:…
课程简介: Django流程介绍 Django url Django view Django models Django template Django form Django admin (后台数据库管理工具) 1 Django流程介绍 MTV模式 著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层:他们之间以一种插件似的,松耦合的方式连接在一起. 模型负责业务对象与数据库的对象(ORM),视图负责与用户的交互(页面),控制器(C)接受用户的输入调用模型和…
第十三届浙江省大学生程序设计竞赛 I 题, 一道模拟题. ZOJ  3944http://www.icpc.moe/onlinejudge/showProblem.do?problemCode=3944 In a BG (dinner gathering) for ZJU ICPC team, the coaches wanted to count the number of people present at the BG. They did that by having the waitre…
安装配置 一 MVC和MTV模式 著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层:他们之间以一种插件似的,松耦合的方式连接在一起. 模型负责业务对象与数据库的对象(ORM),视图负责与用户的交互(页面),控制器(C)接受用户的输入调用模型和视图完成用户的请求. Django的MTV模式本质上与MVC模式没有什么差别,也是各组件之间为了保持松耦合关系,只是定义上有些许不同,Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(OR…
一.正则表达式 1.1. 什么是正则表达式 正则表达式是处理字符串的方法,以行为单位,通过一些特殊符号的辅助,让用户可以轻易进行查找.删除.替换某特定字符串的操作. 1.2. 正则表达式与通配符的区别 网友看法,有些道理,直接摘抄了: 通配符是系统level的,通配符多用在文件名上,比如查找find,ls,cp,等等: 而正则表达式需要相关工具的支持: egrep, awk, vi, perl.在文本过滤工具里,都是用正则表达式,比如像awk,sed等,是针对文件的内容的.不是所有工具(命令)都…
在写一个看新闻软件的时候,用到了SemanticZoom控件,遇到了一些问题,比如如何根据首字母分类,以及放大视图中有数据的和没数据的通过背景色或前景色区分,幸运的是,all solved. 先来个效果图 主要是参考了msdn的一篇博客,地址已经放在参考链接里了. 首先是一个SemanticZoom控件,这个控件有ZoomedInView和ZoomedOutView两种视图. ZoomedOutView视图就是这个 而ZoomedInView视图就是一个带有列表头的列表的样子,还是上个图好了,我…
正常模式 在正常模式下独立函数的的 this 指向 undefined 或 window. <script type="text/javascript"> function func() { return this.name; } var arg = { name: 'xxx', age: 20, }; r = func(); alert(r); </script> 说明: 这段代码的执行,会弹出没有内容的空白框,func中的this默认的window,但是wi…
命名冲突 全局变量会绑定到 window 上,不同的javascript文件如果使用了相同的全局变量,或者定义了相同名字就的顶层函数,都会造成命名冲突,并且很难被发现. 减少冲突的一个办法,把自己的所有变量和函数全部绑定到一个全局变量中: <script type="text/javascript"> var MYAPP = {}; // 定义全局唯一的变量MYAPP MYAPP.name = 'haha'; // 定义自己的变量 // 定义自己的方法 MYAPP.foo…
什么是web框架 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演. web应用 访问请求流程 *浏览器发送一个HTTP请求: *服务器收到请求,生成一个HTML文档(待补充:是否是全部类型的访问都需要生成文档): *服务器把HTML文档作为HTTP响应的Body发送给浏览器: *浏览器收到HTTP响应,从HTTP Body取出HTML文档并解析显示 对于所有的Web应用,本质上其…
管道命令(pipe) 1.把一个命令的输出作为另一个命令的输入 ls -al /etc | less 2.选取命令:cut和grep cut命令可以将一段消息的某段切出来. -d接分隔符,-f是取出第几段的意思,-c是以字符串为单位取出固定的字符串范围 ls -F | grep '/' -v | cut -d'.' -f 1 #在取出不是文件夹的文件后,通过分隔符'.'来分割,取出不包括文件后缀的文件名 ls -F | grep '/' -v | cut -c 1- #取出第一个字符(包括第一个…
React的井字过三关(1) 本文系React官方教程的Tutorial: Intro To React的笔记.由笔者用ES5语法改写. 在本篇笔记中,尝试用React构建一个可交互的井字棋游戏. 开始 先布局: status反映游戏信息.九宫格采用flex布局.右侧有一处游戏信息. <div id="container"> <div class="game"> <div class="board"> <…
第二版 (-1)写在前面 我用的是MyBatis 3.2.4,Maven Project (0)mybatis-config.xml <settings> <setting name="logImpl" value="LOG4J"/> </settings> 这个是可以省略的,当 mybatis-config.xml,log4j.properties同一目录下时. (1)log4j.properties 内容 log4j.root…
Mapper.xml 配置 <resultMap type="emp" id="empMap"> <id property="empno" column="empno"/> <result property="ename" column="ename"/> <result property="mgr" column="…
一 什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演. Web应用的流程:     //浏览器发送一个HTTP请求: //服务器收到请求,生成一个HTML文档: //服务器把HTML文档作为HTTP响应的Body发送给浏览器: //浏览器收到HTTP响应,从HTTP Body取出HTML文档并显 对于所有的Web应用,本质上其实就是一个socket服务端,用户的…
SQL Server通过在锁资源上使用不同类型的锁来隔离事务.为了开发安全的事务,定义事务内容以及应在何种情况下回滚至关重要,定义如何以及在多长时间内在事务中保持锁定也同等重要.这由隔离级别决定.应用不同的隔离级别,SQL Server赋予开发者一种能力,让他们为每一个单独事务定义与其他事务的隔离程度.事务隔离级别的定义如下: · 是否在读数据的时候使用锁 · 读锁持续多长时间 · 在读数据的时候使用何种类型的锁 · 读操作希望读已经被其他事务排他锁住的数据时,怎么办?在这种情况下,SQL Se…
chidNodes返回的是node的集合, 每个node都包含有nodeType属性. nodeType取值: 元素节点:1 属性节点:2 文本节点:3 注释节点:8     页面上是由无数个节点组成,节点分成元素节点.属性节点.文本节点.注释节点 <table>      <tr>           <td>aaa</td>           <td>bbb</td>      </tr> </table>…
Go 语言的基本数据类型 0)变量声明 var 变量名字 类型 = 表达式 例: 其中“类型”或“= 表达式”两个部分可以省略其中的一个. 1)根据初始化表达式来推导类型信息 2)默认值初始化为0. 例: var num int // var num int = 0 // var num int = 10 1)整型 1.1)整型类型 类型名称 有无符号 bit数 int8 Yes 8 int16 Yes 16 int32 Yes 32 int64 Yes 64 uint8 No 8 uint16…
总结:凡是要频繁的修改字符串内容的时候,都要使用StringBuffer类来完成,而且在StringBuffer类里提供了一些在String类中没有的,包括:delete(),insert()等等 /**         * StringBuffer类可以通过append()方法动态的添加内容         * 而String类改变内容,改变的是内存地址的指向         */        //1.创建StringBuffer类的对象        StringBuffer sb = n…
1.在git中clone项目有两种方式:HTTPS和SSH,它们的区别如下: HTTPS:不管是谁,拿到url随便clone,但是在push的时候需要验证用户名和密码: SSH:clone的项目你必须是拥有者或者管理员,而且需要在clone前添加SSH Key.SSH 在push的时候,是不需要输入用户名的,如果配置SSH key的时候设置了密码,则需要输入密码的,否则直接是不需要输入密码的. 2.在git中使用SSH Key的步骤: 检查电脑是否存在SSH Key: $ cd ~/.ssh $…
io.js的官网上有专门介绍其所支持的ES6特性的页面(点我查看),上面介绍到,相比nodeJS,io.js已从根本上支持了新版V8引擎上所支持的ES6特性,无需再添加任何运行时标志(如 --harmony ). 有的朋友可能对Node不熟悉,不太知道harmony标志的情况,这里简单介绍下. 在NodeJS中,如果所要执行的脚本(假设为app.js)是基于ES6来编写的,那么得在命令的脚本路径前加上 “--harmony” 运行时标志,也就是这样执行脚本: node --harmony app…
看完了javaScript数据类型和表达式与运算符相关知识后以为可以对JavaScript笔试题牛刀小试一把了,没想到有一次次的死在逗号,冒号和括号上,不得已再看看这几个符号吧. 逗号 逗号我们常见的用法就是在连续声明一些变量的时候,可以少些很多var var a=1, b=2, c=3; 方法参数我们使用逗号隔开,对象属性也是逗号隔开 function fbn(name,title){} var person={ name:"Byron", age:"24" };…
搭建HDFS 增加主机名 我这里仅仅增加了master主机名 [root@10 /xinghl/hadoop/bin]$ cat /etc/hosts 127.0.0.1 localhost 10.0.67.101 ::1 localhost 10.0.67.101 10.0.67.101 master 10.0.67.101 如果配置远程集群,则需要配置SSH 我这里就是单节点测试玩玩,所以这步骤先省略了. 解压缩hadoop到/usr目录下 创建几个需要的目录 mkdir /dfs mkdi…
css中transform参考CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate 效果图:…