JS入门1

JavaScript 1.JS介绍 全称叫JavaScript,但不是Java,js是一门前台语言,而Java是后台语言。 js的作者是布兰登.艾奇 前台语言:运行在客户端的 后台语言:跟数据库有关 2.JS可以干什么? 页面特效,开发页面游戏,后台开发等等。 3.JS和ECMAScript之间的关系 ES不是语言,是js的标准,我们学习js得按ES的标准学习 4.前端的三个层次 html 结构层 css 表现层 js 行为层 5.js写在哪里 因为js和php都是脚本语言,js写在scrip
分类: 其他 发布时间: 10-15 17:33 阅读次数: 0

zoj - 2460 元素 —— 线性基

思路:要使得最后得到的魔力值最大,只需要根据矿石的魔力值从大到小使用 几个数异或,不能和之前能异或出的数相同,恰好是线性基插入操作 #include <iostream> #include <cstdio> #include <cmath> #include <vector> #include <map> #include <...
分类: 其他 发布时间: 10-15 17:33 阅读次数: 0

HDU - 3949 XOR —— 线性基

题意: 询问给定的数列里第k大的异或和 思路: 线性基 将所有数插入线性基之后,所有62个数有的是0,其他数最高位1的位置不相同 用类似高斯消元的方法将线性基变为每个数只有最高位1,这样就可以方便的求出第k大的异或 最大的异或值一定是这些里面所有数的异或(全部能为1的位置都是1),第二大的异或值一定是最大的去掉最后一个1,依此类推(其实结果就是k的二进制里的1的下标对应的数的异或) ...
分类: 其他 发布时间: 10-15 17:33 阅读次数: 0

bzoj - 2115 Xor —— 线性基

题意: 求图中从1点到n点的所有路径中边权值异或的最大值 思路: 首先要理解,路径可以任意异或环 像图中,从1到n的黑色路径,可以由任意一条红色路径到一个环,走遍环之后,再通过红色路径回到黑色路径上,这时红色路径上的值被异或了两次为0,结果就相当于是黑色路径异或蓝色环 环是没有大小限制的,甚至可以包括黑色路径,所以通过这种方法可以由任意一条从1到n的路径得到所有的路径 剩下的问题一...
分类: 其他 发布时间: 10-15 17:33 阅读次数: 0

CodeForces - 768B Code For 1 —— 递归分治

题意: 把一个数n拆分,奇数拆成n/2,1,n/2,偶数拆成n/2,0,n/2,1和0不可拆,问拆分后从l位置到r位置1的个数 思路: 分治递归拆分即可...想的太多... n最大是2^50,最多递归调用也才是高为50的二叉树 #include <iostream> #include <cstdio> #include <cmath> #includ...
分类: 其他 发布时间: 10-15 17:32 阅读次数: 0

CodeForces - 768C Jon Snow and his Favourite Number —— 规律题

题意: 进行操作,将数列排序,奇数位上的数与x异或,问重复进行k次操作,得到的数列中最小和最大值是多少 思路: 多找几个数模拟一下可以看出是有循环节存在的,就直接暴力找循环节,然后取一下模 #include <iostream> #include <cstdio> #include <cmath> #include <vector> #in...
分类: 其他 发布时间: 10-15 17:32 阅读次数: 0

ROS 使用RGB-D摄像头

参考网址:http://wiki.ros.org/openni_camera* 安装驱动包*$ sudo apt-get install ros-indigo-openni-camera $ sudo apt-get install ros-indigo-openni-launch* 初步测试* 运行$ roslaunch openni_launch openni.launch出现以下错误: 解
分类: 其他 发布时间: 10-15 17:31 阅读次数: 0

luogu2801教主的魔法(分块+二分)

洛谷P2801 分块: ——块数,平方根复杂化 ——边界,min(k*block,n) 二分: 边界,最后的取值 #include<bits/stdc++.h> #define maxn 1000010 using namespace std; int n,m,block,num; int a[maxn],b[maxn],ls[maxn],rs[maxn],pos[maxn],s[ma...
分类: 其他 发布时间: 10-15 17:31 阅读次数: 0

hdu4417(分块+二分)

题目: 给n个数,数中有重复的。有m个询问,问的是[L,R] 区间内有多少个数小于等于h。 分析: 快速查找——排序(快排),二分 注意: 二分边界 #include<bits/stdc++.h> #define maxn 100010 using namespace std; int n,m,num,block; int a[maxn],b[maxn],pos[maxn],ls[ma...
分类: 其他 发布时间: 10-15 17:31 阅读次数: 0

kruskal(最小生成树)

思想: 将图中的边按照权值的大小排序,存在数组里。依次取出后,用并查集将边的另一个点打上标记。到所有点都打上标记后,结束。 #include<bits/stdc++.h> #define maxn 100010 using namespace std; int tot=0; int vis[maxn],fa[maxn]; struct node{ int u,v,w; }; node...
分类: 其他 发布时间: 10-15 17:31 阅读次数: 0

luogu2619/bzoj2654

#include<bits/stdc++.h> #define maxn 50005 #define maxm 100005 using namespace std; struct node{ int u,v,w,c; }; int n,m,k,ans,ans1,fa[maxn]; node a[maxm2],b[maxm2]; bool cmp(node x,node y){ if(...
分类: 其他 发布时间: 10-15 17:31 阅读次数: 0

bootstrap fileinput 文件上传工具

这是我上传的第二个plugin 首先第一点就是因为这个好看 符合bootstrap的界面风格 第二是可以拖拽(虽然我不常用这个功能 但是这样界面看起来就丰满了很多) 最后不得不吐槽这个的回发事件 我百度了很久才找到 CSDN上面也问了 不知道是自己百度的方式不正确还是别的什么原因..好吧 我蠢 地址  http://plugins.krajee.com/file-input ht
分类: 其他 发布时间: 10-15 17:31 阅读次数: 0

Enumerable.OfType<TResult> 方法 (IEnumerable)

筛选的元素 IEnumerable 根据指定的类型。 命名空间:   System.Linq 程序集:  System.Core(位于 System.Core.dll) 语法 C# C++ F# VB public static IEnumerable OfType( this
分类: 其他 发布时间: 10-15 17:30 阅读次数: 0

为什么说全栈工程师是未来?| 长文多图

谨以此文献给每一个为成为优秀全栈工程师奋斗的人。 节选自《Growth: 全栈工程师学习手册》 技术在过去的几十年里进步很快,也将在未来的几十年里发展得更快。今天技术的门槛下降得越来越快,原本需要一个团队做出来的Web应用,现在只需要一两个人就可以了。 同时,由于公司组织结构的变迁,以及到变化的适应度,也决定了赋予每个人的职责将会越来越多。尽管我们看到工厂化生产带
分类: 其他 发布时间: 10-15 17:29 阅读次数: 0

代码BUG之曲线救国

清明节放假前工作最后一天,协助同事解决了一个BUG,这个BUG对于所属的程序而言,可以说不是痛不痒,完全不影响使用,只是看起来有点变扭而已。然而, 对我而言, 解决这个问题的思路却是比较有代表性的,颇有一种曲线救国的味道。   事情大概是这个样子的。有需求部门反应,我们部门负责的某个项目的页面上数据显示有问题。有10条数据,每页显示4条,那么正常情况下第1页应该显示4条,第2页4条,第3页2条
分类: 其他 发布时间: 10-15 17:29 阅读次数: 0

跨平台开发 No installed provisioning profiles match the installed iOS signing identities

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: Error: No installed provisioning profiles match the installed iOS signing identities. (myapp)原因是因为Visual Studi
分类: 其他 发布时间: 10-15 17:28 阅读次数: 0

[你必须知道的.NET]第三十三回,深入.NET 4.0之,Lazy<T>点滴

发布日期:2009.10.29 作者:Anytao  © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处。   对象的创建方式,始终代表了软件工业的生产力方向,代表了先进软件技术发展的方向,也代表了广大程序开发者的集体智慧。以new的方式创建,通过工厂方法,利用IoC容器,都以不同的方式实现了活生生实例成员的创生。而本文所关注的Lazy也是干这事儿的。不
分类: 其他 发布时间: 10-15 17:28 阅读次数: 0

[ASP.NET MVC 小牛之路]12 - Section、Partial View 和 Child Action

概括的讲,View中的内容可以分为静态和动态两部分。静态内容一般是html元素,而动态内容指的是在应用程序运行的时候动态创建的内容。给View添加动态内容的方式可归纳为下面几种: Inline code,小的代码片段,如 if 和 foreach 语句。Html helper方法,用来生成单个或多个HTML元素,如view model、ViewBag等。Section,在指定的位置插入创建好
分类: 其他 发布时间: 10-15 17:28 阅读次数: 0

无法安装程序包“Newtonsoft.Json 6.0.4”。你正在尝试将此程序包安装到目标为“.NETFramework,Version=v4.7”的项目中,但该程序包不包含任何与该框架兼容的程序集

今天在ConsoleApp里面安装SignalR.SelfHost,但是默认的SelfHost安装的JSON文件是6.0.4不兼容.NET框架,只要手动安装上JSON,再安装SignalR.SelfHost的时候,就不会安装默认的JSON了,也就不会出错了。 Install-Package : 无法安装程序包“Newtonsoft.Json 6.0.4”。你正在尝试将此程序包安装到目标为
分类: 其他 发布时间: 10-15 17:27 阅读次数: 0

.NET Core全面扫盲贴

1. 前言2. .NET Core 简介 2.1 .NET Core是什么2.2 .NET Core的组成2.3 .NET Core的特性2.4 开发语言 3. Get Started 3.1 Win 10 3.1.1 安装.NET Core SDK和.NET Core Runtime3.1.2 简单的运行结果 3.2 CentOS 7.2(本地Hyper-V) 3.2
分类: 其他 发布时间: 10-15 17:27 阅读次数: 0