- 博客(52)
- 收藏
- 关注
转载 queue-reconstruction-by-height
https://leetcode.com/problems/queue-reconstruction-by-height/// https://discuss.leetcode.com/topic/60394/easy-concept-with-python-c-java-solution/5// 先按照高度从大到小排,同样高度按人数从小到大排// 然后按照前面的人数,来进行插...
2016-09-29 17:02:00 44
转载 less初探
使用 @ 定义变量 变量可以做运算 @color : #000; @width : 1000px; 使用 & 表示当前类 .box{ &:hover{ color : #000; } }css 可以嵌套 ul{ ...
2016-09-29 10:07:00 42
转载 ES6笔记(7)-- Promise异步编程
系列文章 -- ES6笔记系列很久很久以前,在做Node.js聊天室,使用MongoDB数据服务的时候就遇到了多重回调嵌套导致代码混乱的问题。JS异步编程有利有弊,Promise的出现,改善了这一格局,让异步编程表现出类似“同步式代码”的形式,更好地体现了它的价值。一、基本概念1. Promises/A+规范Promise是一种异步编程的解决方案,本质...
2016-09-28 16:08:00 61
转载 vi实战记录
vi编辑器在Unix和Linux中比较早期的,Vim是vi的扩展集,是对vi的加强。服务器最小化,默认集成vi编辑器!了解vi常用命令,工作起来颇有-洪荒之力!!!01.关于退出:wq! ----强制保存退出:wq ---- 保存退出:x ----- 作用和:wq 一样ZZ ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式):q ---- 退出:q! ...
2016-09-27 21:44:00 90
转载 LeetCode 107. Binary Tree Level Order Traversal II
题意:给你个二叉树,要求按深度下到上,输出每行的整数。我的思路:我采用了广度优先搜索,并利用两个变量,来计算当前所遍历的深度,然后就把每个深度的整数都加入到容器里,一旦深度+1 就把该容器添加到总容器里。/** * Definition for a binary tree node. * public class TreeNode { * int val...
2016-09-27 16:36:00 37
转载 Windows下构建ASP.NET Core+Code First+Docker
背景介绍本文将会示范如何在Windows系统下基于ASP.NET Core构建跨平台服务,并通过Docker容器运行发布。 首先说一下为什么选择这一套组合: 我本人和我们Code4Thought团队关注一切具备生产力的技术和工具,话说有所了解才有所选择,DotNet技术发展趋势也值得我们关注和支持。基于DotNot Core我们可以构建跨平台服务,结合Entity Framework Core...
2016-09-27 15:18:00 58
转载 Android应用性能优化之使用SparseArray替代HashMap
HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。意思就是说用SparseArray <E>来替代,以获取更好性能。老实说,对SparseArray并不熟悉,第一感觉应该是Android提供的一个类。按住Ctrl点击进入S...
2016-09-27 08:27:00 51
转载 路由器实操 能够登陆QQ 收发信息正常 但游览器无法连接网页
这种情况下,网络是没有问题的。ping www.baidu.com 失败,但是能上QQ说明网络没有问题;这一般是域名解析DNS的问题。游览器登陆192.168.1.1。输入用户密码,均为admin。重启路由器,再ping仍然失败,判断应该是DNS的问题。更改DNS配置,将默认0.0.0.0改为114.114.114.114,将备用改为8.8.8.8,保存即可。2016/9/2...
2016-09-26 19:04:00 132
转载 第三次作业第四题
根据邹欣老师的教材相关内容,确定小组成员的角色,细化项目需求、时间计划、列出产品积压工作项和预计开发时间一、小组成员分工明细如下:二、细化项目需求:项目需求说明书已在上周完成,github上需求文档的链接如下https://github.com/vrfighter/Arithmetic/blob/master/document/%E5%9B%9B%E5%88%99%E8%BF%...
2016-09-23 22:34:00 94
转载 ASP.NET Core 中文文档 第四章 MVC(3.8)视图中的依赖注入
原文:Dependency injection into views作者:Steve Smith翻译:姚阿勇(Dr.Yao)校对:孟帅洋(书缘)ASP.NET Core 支持在视图中使用 依赖注入 。这将有助于提供视图专用的服务,比如本地化或者仅用于填充视图元素的数据。你应该尽量保持控制器和视图间的关注点分离(separation of concerns)。你的视图所显示的大部分数据应该从...
2016-09-23 12:02:00 107
原创 NFS网络文件系统
1.NFS概念 网络文件系统(NFS)是Unix系统和网络附加存储文件管理器常用的网络文件系统,允许多个客户端通过网络共享文件访问。它可用于提供对共享二进制目录的访问,也可用于允许用户在同一工作组中从不同客户端访问其文件。NFS协议有多个版本:Linux支持版本4、版本3和版本2, 而大多数系统管理员熟悉的是NFSv3。默认情况下,该协议并不安全,但是更新的版本(如NFSv4)提供了对更安全...
2016-09-22 21:46:07 149
转载 php 表单提交
<?phpheader("Content-Type:text/html; charset=utf8");class config{ public static function db() { $con = mysql_connect("localhost", "root", "root"); mysql_query("s...
2016-09-22 16:23:00 50
转载 在linux下运行java工程
在linux 服务器上运行JAVA工程需注意。1: 在linux 上: /etc/profile 设置classpath 配置正确的jar 路径。2: 把本地JAVA工程做成一个jar包。如:1.jar3: 把JAVA工程的包含的jar包 和步骤2中的jar包 上传到制定目录。 如2.jar 运行 java -classpath /usr/javalib/1.jar:/usr/javali...
2016-09-22 10:30:00 99
转载 volatile和synchronized的区别
volatile和synchronized特点首先需要理解线程安全的两个方面:执行控制和内存可见。执行控制的目的是控制代码执行(顺序)及是否可以并发执行。内存可见控制的是线程执行结果在内存中对其它线程的可见性。根据Java内存模型的实现,线程在具体执行时,会先拷贝主存数据到线程本地(CPU缓存),操作完成后再把结果从线程本地...
2016-09-21 18:16:00 1855
转载 JavaScript引用类型之Array数组的栈方法与队列方法
一、栈方法ECMAScript数组也提供了一种让数组的行为类似与其他数据结构的方法。具体的来说,数组可以变现的向栈一样,栈就是一种可以限制插入和删除向的数据结构。栈是一种LIFO(Last In First Out先进后出)的数据结构,也就是最新添加的项最早被移出,ECMAScript为数组专门提供了push()和pop()方法,以便实现类似栈的行为。1、push()方法可以接收任意数量的...
2016-09-21 17:52:00 63
转载 salt stack 工具之一——远程命令
salt stack 远程命令salt stack是一种自动化的运维工具,可以同时对N台服务器进行配置管理、远程命令执行等操作。salt stack分为两个部分:salt-master,部署在控制服务器上,用于发出运维指令;salt-minion,部署在所有需要批量运维的线上服务器上;salt安装服务端:yum install salt-master -y客户端:yu...
2016-09-21 11:17:34 72
转载 配置个舒心的 Java 开发环境
Redmonk发布Java框架流行度调研结果:http://www.infoq.com/cn/news/2016/09/redmonk-java-frameworks 尝试:Intellij IDEA+Spring Boot 参考书籍:https://www.gitbook.com/book/qbgbook/spring-boot-reference-guide-zh/de...
2016-09-21 10:12:00 44
转载 JavaScript强化教程——style、currentStyle、getComputedStyle区别介绍
本文为H5EDU机构官方HTML5培训教程,主要介绍:JavaScript强化教程——style、currentStyle、getComputedStyle区别介绍style、currentStyle、getComputedStyle区别介绍样式表有三种方式内嵌样式(inlineStyle):是写在Tag里面的,内嵌样式只对所有的Tag有效。内部样式(...
2016-09-20 09:54:25 44
转载 需求分析与原型设计
结对者:031402140李严 0314026617林瑞斌需求分析与原型设计NABCD模型N(Need,需求):收集信息的过程太过繁琐,有班级总负责人需汇总每一个同学的志愿并填入excel表中,上交年级负责人,年级负责人再将信息通过excel表导入时效太慢,要想完成一次选导师的任务工作,需要收集每一个人的意愿,再将信息通过复杂的算法,尽量照顾到每一个同学的情况下,把导师分配完学...
2016-09-18 19:58:00 299
转载 菜鸟学Linux 第004篇笔记 Linux时间和帮助命令
一、时间管理date date: 显示当前时间 查看的是系统时间 date MMDDHHMMYY.SS 修改当前的系统时间 月日时分年.秒 date +FORMAT 以格式显示时间日期 +%D display date; +%Y display year; +%S display second; +%M display minute; +%n a ...
2016-09-18 10:50:48 48
转载 ASP.NET 之 Chart Control for .Net Framework
ps:曾经靠着这张图做了很多的图形报表转载于:https://www.cnblogs.com/joesphos/p/5880387.html
2016-09-18 09:07:00 71
转载 bzoj3524[Poi2014]Couriers*
bzoj3524[Poi2014]Couriers题意:给一个长度为n的序列a。1≤a[i]≤n。m组询问,每次询问一个区间[l,r],是否存在一个数在[l,r]中出现的次数大于(r-l+1)/2。如果存在,输出这个数,否则输出0。n,m≤500000。题解:先建主席树,之后在查找时,只走size值大于(r-l+1)/2的节点,如果两个儿子的size值都≤(r-l+1)/2则返回0...
2016-09-16 11:13:00 61
转载 java模式:模板模式的简单理解
1.模板模式就是用虚类作为基类将几个要执行差不多操作中相同的部分提取出来,不同的部分各自实现!2.下面给出简单栗子: 我要进行的操作是将大象和狐狸放入冰箱,放入大象和狐狸有相同的步骤:开冰箱和关冰箱,这个操作在基类中实现就好,而不同的在于具体操作部分: 一,大象太胖了,要测量并切片才能放入冰箱 二,狐狸太臭了,要洗干净并擦干所以程序如下:1.基类:BasicF...
2016-09-15 16:29:00 51
转载 关于SQL性能优化的十条经验
关于SQL性能优化的十条经验1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体...
2016-09-13 16:15:12 50
转载 WebGL七点二
与上一节相比这一节相当做了些整合和整理,目的是提高了读写效率和减少代码量,就是做了优化。这里我们只需要在顶点着色器中定义一个用于从js传递参数的变量u_MvcMatrix一看就知道是uniform变量而且是可4*4矩阵,然后再js中 new四个矩阵变量分别是mvcMatrix是几个矩阵 变量相乘后的矩阵,modelMatrix是用于平移旋转变换的矩阵变量,viewMatrix是用于设置前后...
2016-09-12 08:55:00 64
转载 计算机基础知识
1.计算机是什么?计算机全称:电子计算机,俗称电脑。是一种能够按照程序运行、自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。计算机的应用已***到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展。2.计算机的应用主要在以下几个方面。...
2016-09-11 09:51:38 53
转载 绕过XSS过滤规则 : Web***测试高级XSS教程
相信大家在做***测试的时候都有过这样的经历,明明一个XSS的漏洞,但是却有XSS过滤规则或者WAF保护导致我们不能成功利用,比如我们输入<scirpt>alert("hi")</script>,会被转换为<script>alert(>xssdetected<)</script>,这样的话我们的XSS就...
2016-09-09 13:26:06 113
转载 查看、修改oracle字符集,查看oracle版本
1、查看数据库字符集数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter, 表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表 会话字符集环境 sel...
2016-09-08 19:08:00 51
转载 iOS沙盒路径
// iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.// documents,tmp,app,Library。// (NSHomeDirectory())手动保存的文件在documents文件里// Nsuserdefaults保存的文件在tmp文件夹里// 1、Documents 目录...
2016-09-08 11:07:00 57
转载 tensorflow学习笔记二:入门基础
TensorFlow用张量这种数据结构来表示所有的数据。用一阶张量来表示向量,如:v = [1.2, 2.3, 3.5] ,如二阶张量表示矩阵,如:m = [[1, 2, 3], [4, 5, 6], [7, 8, 9]],可以看成是方括号嵌套的层数。1、编辑器编写tensorflow代码,实际上就是编写py文件,最好找一个好用的编辑器,如果你用vim或gedit比较顺手,那也可以的啦。我...
2016-09-08 10:30:00 165
转载 Spring架构揭秘-AOP
1、AOP概述2、Spring AOP原理3、Spring AOP架构解析一、AOP概述 Java程序员在写代码的时候通常都是使用新建对象类来描述业务特性,然后通过对象的继承、组合、扩展等手段来实现业务需求,这是典型的面相对象的编程方式即OOP,总的来说OOP是一种由上至下的竖向编程模式。 在实际的编程中,通常会遇到某些方法里会使用到相同的逻辑,比如记方法执...
2016-09-08 09:48:24 41
转载 利用document.compatModel来判断当前浏览器采用的渲染方式
document.compatMode返回值:BackCompat和CSS1Compat官方解释:BackCompat:标准兼容模式关闭。CSS1Compat:标准兼容模式开启。当document.compatMode等于BackCompat时,浏览器客户区宽度是document.body.clientWidth;当docume...
2016-09-07 19:14:54 56
转载 算法题:合并两个有序的链表
说明:本文仅供学习交流,转载请标明出处,欢迎转载! 题目:已知有两个有序的单链表,其头指针分别为head1和head2,实现将这两个链表合并的函数: Node* ListMerge(Node *head1,Node *head2) 这个算法很像我们排序算法中的归并排序,只能说“很像”,因为思想是一样的,但是这个与归并排序还是有区别的...
2016-09-06 20:15:00 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人