有归从,可与有。2019.07.09. 昨天晚上到家,陪大宝学习,她们现在是乐考,老师布置的英语跟读,陪着她读。到今天凌晨两三点钟,挺晚的了,然后大宝就默默的哭,自己抹眼泪,我就等她哭完,一直等。后来大宝说,爸爸你睡觉吧,不用陪我了。唉,也不知道上辈子干什么了,这辈子,总是惹身边的女人哭。ps,标题是说,有鸟黄足,季玉长男,有福相随,寻觅桃源,安康长命。特意考据了一下黄足的鸟是什么,叫...
灼钓鱼炭 2019.07.08. 2019.07.08.昨天晚上陪大宝学英语有些晚,没有写日志,看来以后要在单位写完再下班比较好。最近想清楚一些事情,心境有些改变,连带心情好了许多。和我一起工作的有个上海小伙儿,学文的,最近和我走的很近,有点粘我,有机会慢慢说他的趣事。昨天上午拉我去抽烟,本来照常是三板斧,但是最近工作有些调整,话题有点改变,开始吐槽其他的同事这个那个的。我低头听着,抽空...
读《改变心理学的40项研究》有感,之一 关于环境对于孩子的影响,包括智力发育,价值观的影响;还有对于迷信的研究。以上写在前面的话,是发现博客有个摘要的功能,就是把文章的头部内容提取出来而已;既然这样,那就做个摘要好了。越来越像写论文。最近估计佟总发现我又开始更新了,还夸我心情很好;活着有时间总得干点啥,说说最近在读的《改变心理学的40项研究》。先说其中一个觉得好玩儿的。因为这本书的内容...
exported wechat's voice! 成功导出微信语音! 2019.07.06. exported wechat's voice!hiahiahia,then need to convert the WAV format voice to text.knowing and doing.具体的明细步骤已经记录到了笔记本,接下来需要通过python进行wav格式的语音转换为文本,方便检索和快速浏览。偶尔换换脑子挺好。by the ...
人居一世间, 忽若风吹尘 2019.07.07. 表弟近日得一千金,家族群里各种晒,把表妹也唤得兴起,于是也各种晒娃。母亲大人也翻出了好多老照片,拍出来让我依次发到群里,恍如隔世。这两天效率很高,把一周积攒的todo逐个消化,尤其实现了导出微信语音合并,把一些搞笑段子分享给发小儿,也引来些对话,他是安稳为主,我是终日漂泊,各自羡慕对方。言语中挤兑出一句:世间的风太强,吹的人身不由己...
.net 将接口获取到的图片字节转为图片并存到本地 byte[] base64 = GetTDSFileService.GetAccessoriesByName(path); if (base64 != null && base64.Length > 0) { ...
将图片导出到Excel中 public static void PictureToExcel(Data data,string fileTemplate, string feedbackFileName) { System.IO.FileStream file = new System.IO.FileStream(fileTemplate, FileMode.Open, Fil...
点击a标签一次下载多个文件 a标签实现多文件下载 function loadFilesWin(urls) { var urlsArray = urls.split(",");被逗号分隔的多个文件的地址 for (var i = 0; i < urlsArray.length; i++) { var ...
C#将数据写入到给定的模板中 // 调用 ToExcel_ByTemplate(model.MainList, Server.MapPath("~/template/" + "模板表" + ".xlsx"), Server.MapPath("~/download/" + "目标表" + ".xlsx")); //List<T> data需要导出的数据列表 fileTem...
『嗨威说』算法设计与分析 - STL中Sort函数的实现原理初探 本文索引目录:一、对Sort算法实现的个人阅读体会二、Sort算法使用的三个排序算法的优点介绍 2.1 插入排序的优缺点 2.2 堆排序的优缺点 2.3 快速排序的优缺点 2.4 新的结合排序——内省式排序的出现三、sort函数的具体实现四、尾录一、对Sort算法实现的个人阅读体会: 如同《ST...
『嗨威说』算法设计与分析 - 第一章作业整理(编码规范 / 数学之美 / 未来计划)... 本文索引目录:一、编码规范的选择与养成二、《数学之美》三、本学期算法学习的计划安排一、编码规范的选择与养成: 与搭档可欣达成共识,在接下来的算法学习和团队制作过程中,遵循以下编码规范: https://www.cnblogs.com/linuxAndMcu/p/11303688.html 并根据阅读筛选合适的编码规则如下: ...
『嗨威说』算法设计与分析 - 算法第二章上机实践报告(二分查找 / 改写二分搜索算法 / 两个有序序列的中位数)... 本文索引目录:一、PTA实验报告题1 :二分查找 1.1 实践题目 1.2 问题描述 1.3 算法描述 1.4 算法时间及空间复杂度分析二、PTA实验报告题2 :改写二分搜索算法 2.1 实践题目 2.2 问题描述 2.3 算法描述 2.4 算法时间及空间复杂度分析三、PTA实验报告题3 :两个有序序列...
QGIS制图表达-符号大小随比例尺变化 以制作管线制图为例,点符号的类似。选择基于规则的制图,管线先按照管线类型进行的不同颜色不同粗细的制图,为了更好的效果,还需要随着比例尺的增大,管线也越来越宽。如下图选择一组制图,选择add scales to rules,然后选择按照501,1001,2001,4001比例尺进行分割。然后各比例尺区间配不同的线宽。注:QGIS中设置的比例范围中,设置最小比例尺是不包含在当前...
坐标系转换:已知控制点计算七参数并对数据批量转换 本示例从WGS84地理坐标系转换到西安80投影坐标系(中央经线114,三度带投影),提供了多组控制点,我们从中选择了分布均匀的三组控制点参与计算。七参数计算工具:COORD数据转换工具:ArcGIS工具箱1 - 七参数计算注:如果提供了5个以上控制点,未提供七参数用此方法进行计算;计算工具为COORD。首先设置好投影,本例中央子午线为114,高斯投影3度带使...
ArcGIS属性域Domain探索 最近在研究UPDM2019,想着转一套模型到PostGIS中,arcgis当中的属性域Domain不能直接转入到PostGIS,需要手动转换。ArcGIS属性域Domain属性域是描述字段类型合法值的规则,提供了一种增强数据完整性的方法。属性域是可接受的特性值的声明。属性域用于约束表或要素类的任意特定属性中的允许值。如果要素类中的要素或表中的非空间对象已被分组为各个子类型,则可将...
PostGIS拓扑:pgRouting最短路径分析 前提:在PostgreSQL中建立PostGIS数据库,安装pgRouting插件,导入现有的线表shp数据(示例使用的是管线pipesectionmain,其他的线表数据均可)。1、pgRouting在edge表中添加字段线表中必须有id,source,target,cost,the_geom 5个字段,其中现有空间数据表中的gid可作为id,shape_leng可作为cost...
PostGIS拓扑:TOPOLOGY 数据准备:建立架构waterdataset,导入样例供水管网数据shp文件,pipesectionmain管线表,fitting节点表。1)创建与删除拓扑创建拓扑,CreateTopology(topo名称,坐标系srid,容差值)示例:通过现有空间数据表(读取现有空间数据的坐标系)创建拓扑SELECT topology.CreateTopology('topo...
PostGIS数据库导入SHP数据 1 - 通过QGIS数据库管理工具将shp导入到postgis数据库选择数据源中postgis对应的数据库schema(架构),然后选择导入图层或文件,弹出导入矢量图层面板。关于选项的说明:1) 源空间参考与目标空间参考无特殊需要,应当与数据源保持一致2) 编码默认即可,不进行选择,如选择编码UTF-8,会导致中文乱码。3) 需要注意源shp数据的几...
ArcGIS切片技巧及注意事项二之MXD文档与切片相关配置 MXD文档与缓存相关配置在arcmap打开test服务对应的地图文档test.mxd。1) - 地图单位的设置右键点击左侧图层列表的根“图层”(Layers),选择“属性”->选这“常规选项卡”。如下图所示,在单位位置,两个都选择“米”(Meter),设置完点确定2)- 设置地图的默认范围右键点击左侧图层列表的根“图层”(Layers),选择“属性”-&g...
ArcGIS切片技巧及注意事项三之高级工具应用 1 - 修改已经发布缓存服务的缓存级别如上图所示,红箱子里有很多缓存管理的工具,这里我们要用的是里面的管理地图服务器缓存比例。下图中,服务器输入本机,然后选择我们需要调整比例尺级别的服务,这个工具适用于我们的缓存已经发布,例如我们已经发布到500比例尺,现在我们想将缓存发布到200比例尺,这里我们追加一个200比例尺,然后在到我们服务缓存发布界面单独发布200比例尺的缓存即可...
PostGIS中打开shp数据导入工具shp2pgsql提示“找不到文件linintl-9.dll”解决办法 打开shp2pgsql-gui.exe程序目录,在postgresql安装目录../postgresql/11/bin/postgisgui下复制一份libintl-8.dll副本,改名为libintl-9.dll即可。转载于:https://www.cnblogs.com/gaofan/p/11398483.html...
PostgreSQL大小写的坑 前景:之前听前辈们说过postgresql大小写敏感,觉得自己注意应该也不是啥事。今天用postgresql写存储过程,以前的命名习惯,喜欢全大写,然后调用的存储过程名写的大写也提示找不到,然后开始试验了下表名、字段、函数等名大写或驼峰命名,发现postgresql的大小写规则可以用“混乱”形容。当然“混乱”不是指postgresql没定义清楚,是指我这程序员的思维理解起来不那么舒服。...
ArcGIS切片技巧及注意事项一之切片发布 注:ArcGIS版本为10.0,10.0以上版本界面略有不同,但基本设置原理一致。1- 选择服务假设:我们的地图服务已经发布好,名称为test。如下图所示:2- 设置发布缓存的进程数量右键上图test服务,先停止服务,选择服务属性(service property)->选择“池化”选项卡。如下图所示,我们设置最大实例数即可,理论上讲最优是 c...
C#面向对象--封装 一、抽象和封装是面向对象编程的基础特性,抽象用来忽略细节,在不同的层次上处理细节,封装则实现了对细节的不同程度的访问权限;即抽象允许相关信息可视化,封装用来实现所需级别的抽象; 1.根据封装的原则,命名空间可以指定其中每个类型对外部代码的可访问性,类和结构可以指定其中每个成员对外部代码的可访问性,可访问性可以控制是否可以从当前程序集或其它程序集的代码中访问它们,以防止编码错误和...
C#类型转换 一、由于C#是强类型语言,变量在声明后不能重新声明为其它类型,但可以通过类型转换(Type Conversion)将符合转换条件的其它类型的变量转换为目标类型的变量,有以下几种类型的转换方式: 二.隐式转换(Implicit Conversion):该转换是一种安全的类型转换,不会导致数据丢失,因此不需要任何显式操作;从较低精度/较小范围类型到较高精度/较大范围类型的转换以及从...
C#面向对象--简介 一、C#提供对面向对象编程(Object Oriented Programming)的完整支持;类描述对象的类型,而对象是类的具体实例,创建对象的过程也被称为实例化(Instantiation);通常使用new运算符来创建对象:new MyType(); ※其中()实际上代表的是调用类的默认构造函数来构建类的实例; ※C#还提供了类的轻量版本,称为结构,当需要...
IL指令列表 使用编译器可以将C#代码编译为中间语言(Intermediate Language,IL)代码,中间语言是一种平台无关的指令集,最终会由CLR将中间语言字节码转换为对应平台的机器码从而执行;阅读IL代码通常可以让我们更好的了解C#的底层实现方式; ※中间语言又称为通用中间语言(Common Intermediate Language,CIL)或微软中间语言(Microsoft ...
c# -- is和as运算符 一、is运算符用于判断一个对象是否可以转换为指定的类型,不会抛出异常,返回bool值用来表示是否转换成功:if (myObj is MyClass){ //do...} 当满足以下任意一种情况时转换成功: 1.转换对象是目标类型的实例; 2.转换对象是派生自目标类型的类型的实例; 3.转换对象是实现目标接口的类型的实例; 在...
[译].Net中的内存-什么分配在了哪里 原文链接:https://jonskeet.uk/csharp/memory.html 人们在理解值类型和引用类型之间的差异时因为“值类型在栈上分配,引用类型在堆上分配”这句话造成了很多混乱。这完全是不对的,本文试图澄清这个问题。变量中有什么? 理解.NET中内存工作方式的关键是理解变量是什么,以及它的值是什么。在最基本的层面上,变量是变量名和内存之间的关联。变量的值是与...
Python +Selenium 如何操作选择证书的对话框 到这一步时候调用windos的vbs脚本按回车就OKimport subprocesssubprocess.call('cscript enter.vbs') #执行end.vbs脚本enter.vbs脚本内容为:Set WshShell = WScript.CreateObject("WScript.Shell")'提供对本地 Windows 外壳程序的访问...
登录harbor出现 “invalid character '<' looking for beginning of value”解决办法 问题[root@master2 ~]# docker login reg.harbor.cnUsername: adminPassword: Error response from daemon: Get http://reg.harbor.cn/v2/: unable to decode token response: invalid character '<...
Swift 基础语法 Swift 基础语法本文基于Swift 5.0+目录如下:Swift 基础语法常量标识符常见的数据类型字面量类型转换元组(Tuple)小结常量由 let 关键字定义只能赋值1次它的值不要求在编译时期确定,但使用之前必须赋值1次let age1 = 10let age2: Int a...
node实现简单的增删改查接口 // 数据存储在users.json文件中const express = require("express");const fs = require("fs");const cors = require("cors");const bodyParser = require("body-parser");const app = express();app.u...
React 生命周期 开始纠错组件生命周期在开发应用时,理解路由组件的生命周期是非常重要的。 后面我们会以获取数据这个最常见的场景为例,介绍一下路由改变时,路由组件生命周期的变化情况。路由组件的生命周期和 React 组件相比并没有什么不同。 所以让我们先忽略路由部分,只考虑在不同 URL 下,这些组件是如何被渲染的。路由配置如下:<Route path="/" compon...
初学 React 关于RefRefs 提供了一种方式,允许我们访问 DOM 节点或在 render 方法中创建的 React 元素如何使用1, 通过创建实例的方式this.textInput = React.createRef();ref={this.textInput} // 通过this.textInput.current 能获取到这个dom的节点class Cus...
Vue 组件间的通信 什么是Vue组件?组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽象为一个组件树:组件关系上面展示的图片可以引入所有 Vue 组件的关系形式:A 组件和 B 组件、B 组件和 C 组件、B 组件和...
简单理解JavaScript 的async/await 什么是Async/Await?async 函数 : 是 Generator 函数的语法糖async函数返回一个 Promise 对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体内后面的语句。async/await与Promise一样,是非阻塞的async函数返回的是 Promise 对象,可以作...
雨打琵琶青蛙鸣--渔夫安全第一系列之我很丑序幕篇 哈喽,everybody跟我一起嗨嗨嗨~好久没更新了,看到陆陆续续还有朋友加wx交流学习,甚是欣慰啊(啪啪啪该你说欣慰?不要脸)。哈哈哈看到自己的经历能给哪些想学习的人一个借鉴遇到同样问题的你带来帮助还是很开心的。最近也一直在忙(其实一直也在忙),忙着学习交流,这一行真的是辛苦需要不断学习,还好有兴趣相伴(我爱兴趣)。今天呢,在这特殊时期哈。我想表达,嗯~,..........
laravel 使用不同账号发送邮件的问题 业务背景: 公司自己做的oa系统,不同的模块需要用不同的邮箱发送信息给收件人。比如:员工离职的时候用离职的邮箱发送离职邮件通知,员工入职的时候用入职的邮箱发送入职邮件通知。发邮件是一件耗时的任务,如果用同步执行的话会影响用户体验,就想到能不能把发邮件的操作放到队列中来进行。后来发现laravel其实是做不到的。瓶颈: 我们用的是laravel框架,经过踩坑发现其实lara...
vue 朋友请教了我一个问题,不会......幸亏有个大佬在,然后解决了,就把解决思路记了下来,顺便再扩展点东西。没错,看下面的url如果这个时候你刷新浏览器会有什么结果?运气好的话,对你没有影响;但运气不好的话,你就会出现404报错!!!为啥?vue界面之间的跳转都是在前端的,而你刷新之后就不一样了。你刷新之后就变成了向后端发请求。如果后端没有这个url接口的话,就会报...
动态构建Lambda表达式实现EF动态查询 在使用Entity Framework做数据查询的时候,查询条件往往不是固定的,需要动态查询。可以通过动态构建Lamda表达式来实现动态查询。Lamda表达式使用Lamda表达式可以很方便的按条件过滤数据。Entity Framework也是将Lamda表达式转换成对应的SQL语句执行。比如下列代码,输出年龄大于1的人的名字:namespace ConsoleApp...
静态时序分析(STA,Static Timing Analysis)基础与应用1 http://hi.baidu.com/hieda/blog/item/334c4ffab3844c8e9e5146f8.html前言 在制程进入深次微米世代之后,晶片(IC)设计的高复杂度及系统单晶片(SOC)设计方式兴起。此一趋势使得如何确保IC品质成为今日所有设计从业人员不 得不面临之重大课题。静态时序分析(Static Timing Ana...
感慨一下,2001年的游戏在win8上运行正常! 想当年,为了这款游戏茶饭不思。。。2001年的Shininglore Online(中文名字--天使 Online)作为韩国第一款3D Q版网游确实吸引了广大玩家。当时大部分操作系统都是win98,只有一小部分是XP。游戏使用DX8技术,只有一种分辨率800*600,稳定且流畅运行在当年的操作系统上面。时隔多日,2007年Vista来临,多少“不正规”软件(比如QQ)在上面...
MSDN 教程短片 WPF 15(DoubleAnimation) DoubleAnimation 接着上一篇使用的是XAML来实现动画的效果,今天我们用代码来实现下: 我们在窗体上放一个Rectangle,对这个Rectangle实现宽度的变化。当我们按下按钮来触发它的宽度变化。 具体代码如下: private void button1_Click(object sender, RoutedEventArgs e) { ...
WCF实现多个服务 本篇体验使用WCF实现2个服务。一个使用HTTP通讯,一个使用TCP通讯。 大致思路是: → 创建WCF服务以及接口,写2个接口→ 实现2个接口→ 为WCF创建一个控制台项目的宿主,配置App.config,开启宿主→ 创建一个Web客户端,创建对WCF服务的引用→ 在Web客户端,调用WCF服务,即调用WCF的代理类的实例方法 打开Visual Studio 2013,创建一个类...
session 与 cookie cookie: 由服务器产生,在发送给客户端保存,相当于本地缓存(提高了访问服务端的效率,但是安全性较差)1)在服务端产生cookie:response.addCookie(Cookie cookie)2)发送通过页面跳转(重定向、请求转发)3)获取:Cookie[] cookies = request.getCookies() //只能获取全部 没有单独获取某个c...
mysql 编码测试 insert into t1(v1) values('cn中国'); select * from t1; 1、输入gbk,交互latin1,数据库latin1 insert,客户端把gbk的输入当成latin1来解释,传给服务,服务不需要转码,把gbk当成latin1存入数据库,显示乱码。 select,服务不转码,返回给客户端,客户端latin1当成gbk解释,显示正确...
10种传统机器学习算法 1基于CF的推荐算法1.1算法简介CF(协同过滤)简单来形容就是利用兴趣相投的原理进行推荐,协同过滤主要分两类,一类是基于物品的协同过滤算法,另一种是基于用户的协同过滤算法,这里主要介绍基于物品的协同过滤算法。给定一批用户,及一批物品,记Vi表示不同用户对物品的评分向量,那么物品i与物品j的相关性为:上述公式是利用余弦公式计算相关...
常见的软件测试面试题 1、常见的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。 1)等价类划分 常见的软件测试面试题划分等价类: 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试...
jQuery实现自动底部加载 类似于新浪微博 http://andersonferminiano.com/jqueryscrollpagination/转载于:https://www.cnblogs.com/hubj/archive/2012/05/26/2519076.html
SqlZoo.net习题答案:How to do joins.【Table Tennis】 习题地址:http://sqlzoo.net/3b.htm表结构: ttms(games,color, who,country) country(id, name) ttms.county = county.id1b.Show the who and the color of the medal for the medal winners...
如果你是项目经理, 项目团队有 12 人左右, 对此项目将来一年的发展如何规划?... 由于我们本身没有PM的经历,这里只是根据移山之道和自己生活的体验加上Microsoft Academic Search (MSAS)的特殊背景假想未来的规划: First and the most: 找到这样的一群人有着同一个愿景: “打造符合90%学术。。。。。的所有需求” 1、 首先是拉赞助(风险投资,没有风险不投资,越有风险越投资),然后招兵买马,一支高素质的团队,并...
Makefile编程 【个人体会】0.1 项目文件要合理分隔,功能模块分开放,分别设置Makefile自动编译, 0.2 源码和头文件分开放,一个或多个头文件对应一个源码文件。 0.3 头文件中不要定义变量。 1. 默认变量与注释 # 表示注释 @ 取消回显 $^ 表示所有依赖文件 $@ 表示目标 ...
ADO操作数据库 1、连接Excelprocedure TForm1.ConnectToExcel(EFileName: string); var strConn: widestring; str:TStrings; i:Integer;begin str:=TStringList.Create; //表形式,第一行为列名 strConn := 'Provi...
PL/SQL Developer工具包和InstantClient连接Oracle 11g数据库 一、前言 PLSQL Developer是Oracle数据库开发工具,很牛也很好用,PLSQL Developer功能很强大,可以做为集成调试器,有SQL窗口,命令窗口,对象浏览器和性能优化等功能。 Oracle Instant Client是免安装的Oracle客户端,由于它没有被Oracle的安装程序所封装,使用户更容易理解它的结构。 该方法适用于本机未...
JAVA中null,"",equals,==相互之间使用详解 “equals” 与 “==”“equals”只是比较值是否相同而“==”则是比较两个变量是不是同一个变量,也应时是说要看看这两个变量是不是引用的同一个地址,java 中只有引用地址相同的两个变量才被视为==如果明白值传递与地址传递的话,这个问题应该不难理解“a==null” 与 “null==a”null放在前面就是为了避免变量为空时 引了空指针异常如: if(a==nu...
贝多芬的月光奏鸣曲第一乐章 贝多芬的月光奏鸣曲第一乐章--- 2012.03.11闲话.. 今天是女儿一周假期的第一天,可她这周却排得满满的.. 送她到学校后回到家,家里空荡荡的,我锁上门提前上班了摇了摇头,心想:好笑,晚上就见上面了.. 忽然脑海里浮现一幕,妈妈背依门框,与我们挥着手可~ 她 一等 就要 等上 一年 !...
AesUtil 加密工具 package com.hollysys.smartfactory.equipmentdiagnosis.util;import lombok.extern.log4j.Log4j2;import org.apache.commons.codec.binary.Base64;import javax.crypto.Cipher;import javax....
web前端利用leaflet生成粒子风场,类似windy wind.js如下:$(function() { var dixing = L.tileLayer.chinaProvider('Google.Satellite.Map', { maxZoom: 18, minZoom: 2 }); var map = L.map("map", { center: [33...
文艺平衡树(Splay) 题意给出一个序列,m次操作翻转区间[l,r],如1,5,4,2变成2,4,5,1求最后的序列n,m≤100000题解普通的splay维护的权值,如果维护序列的话就维护序列下标即可,即splay的中序遍历就是原序列。提取一段区间[l,r]就把l-1旋到根,r+1旋到根的右儿子,那么这段区间就在r+1的左二子那部分。提取出来后一段区间的结构都是一颗树,那么翻转区间就在树的根...
文件下载 http://www.blogjava.net/sxyx2008/archive/2010/12/10/340279.htmlpackage com.future.zfs.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io...
Android library projects cannot be launched 今天我用SDK自带的ApiDemos建了一个工程,运行的时候出现问题,提示:Android library projects cannot be launched解决办法如下:右键工程根目录->properties左侧选择->android转载于:https://www.cnblogs.com/Codenewbie/p/3374723.html...
用SCSS需要小心IE对css的几个限制 IE对CSS的限制主要有两个:一个页面中引用的CSS只读前32个一个CSS文件中只读前4095个选择器关于这个问题的文章有很多,我就不细讲了。我想讲的是在用SCSS写CSS的时候非常容易超过这第二个限制。SCSS的继承,MIXIN和其他特性非常好用,我们可能会分成很多个文件,这些文件都互相有关联,但是为了减少浏览器请求文件次数,通常会将多个文件合并压缩成一个文件。那么如果碰...
jillzhang的文章索引 在园子里面开博已经2年多了,期间写的这些随笔有好有坏,但至少都见证了自己成长的历程。现在将它们总结起来,作出这个索引页面,页面中,对于自认为比较满意的系列和文章,我都用醒目的图标进行了标记,没什么水准的,以后有时间,会进行温故和更新。 .index_Container img{border: 0px;}.index_Container a{colo...
Java继承中的构造方法 最近学java,在继承中的构造方法的调用上碰到一些问题,看到一篇不错的文章,转载。 转载地址:http://mgc.name/article.asp?id=165 继承中的构造方法:1.子类的构造过程中必须调用其基类的构造方法;2.子类可以在自己的构造方法中使用super(argument_list)调用基类的构造方法;如果调用super,必须写在子类构造方法的第一行;3.如...
【原创】Java中native2ascii工具命令参数 native2ascii用法:native2ascii [-reverse] [-encoding 编码] [输入文件 [输出文件]]说明:Java 编译器和其它 Java 工具只能处理含有 Latin-1 和/或 Unicode 编码(\udddd 记号)字符的文件。native2ascii 将含有其它字符编码的文件转换成含 Latin-1 和/或 Unicode 编码字符的...
Visual Studio进行Web性能测试- Part II 原文作者:Ambily.raj对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面。Visual Studio是可以用于性能测试的工具之一。Visual Studio Test版或Visual Studio 2010旗舰版为自动化测试提供了支持。介绍对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面。性能测试...
Interfaces(Thinking in Java) The interface keyword takes the concept of abstractness one step further. The abstract keyword allows you to create one or more undefined methods in a class—you provide part of the interface without...
编程疑难杂症の设计器帮Items添加的莫名项 引言: 在编程的过程中,总会碰到一些让人无从下手去解决的问题。在此特地记录下来,一来借助园友的力量帮忙解决问题,二来也给碰到同样问题的朋友提供一点点帮助。 问题说明: 因为要编写一个自定义ComboBox,所以通过继承原有控件类来实现,再添加自定义的功能。问题就出在这个实现的过程中,还没有编写几行代码,马上发现了一个怪异的现象: (逻辑上)明明没有向ComboBox的Items属...
SCM-Manager 安装笔记 HG服务器端安装笔记Publishing Mercurial Repositories源文档 <http://mercurial.selenic.com/wiki/PublishingRepositories> SCM-Manageryesyespermissions system, ...
模拟前端 模拟前端模拟前端(analog front-end AFE),其目的是处理信号源给出的模拟信号,对其进行数字化及分析处理。根据需要,AFE的功能包括如下几个。 信号放大:当接收到的信号过于微弱,满足不了系统载噪比要求时,在前端要采用低噪声放大器进行放大,以提高载噪比。 频率变换:为了实现传输频道的某种配置,有时也为了避开某种干扰,前端需要对某些频道进行变换。 调制、解调...
Maven-常用命令 1、mvn dependency:tree > dep.log 打印maven依赖树并输入到dep.log文件中2、打包跳过测试 mvn clean package -DskipTests (不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下)或 mvn clean package -Dmaven.test....
Bizatlk Accelerator for RosettaNet安装与配置 以下安装步骤是基于动手实验的BizTalk开发环境(《BizTalk动手实验(一)安装BizTalk Server 2010开发环境 》 )进行安装。安装准备运行账户配置新建IIS_WPG用户组在搜索中输入:computer managent 在本地用户与组菜单下右键组,选择新增组在弹出的菜单中输入IIS_WPG新建BizTalk运行账户在本地用户与组菜单中...
UVA 253 #include<iostream>#include<map>#include<string>using namespace std;int main(){ string s; while(getline(cin,s)) { string sa,sb; sa=s.subst...
C# 字符串补位方法 string i=9;方法1:Console.WriteLine(i.ToString("D5"));方法2:Console.WriteLine(i.ToString().PadLeft(5,'0'));//推荐方法3:Console.WriteLine(i.ToString().PadRight(5,'0'));//推荐方法4:Console.WriteLine(i....
数据回发时维护滚动条的位置 好久没写博客了,因为最近工作确实挺忙的。 在asp.net页面中,我们会发现点某个服务器端控件引起数据回发的时候,滚动条重新回到了最顶部。如何在页面回发的时候保持滚动条的位置呢?在asp.net2.0中,只要在页面的Page指令中添加如下属性的设置即可。 MaintainScrollPositionOnPostback="true" 有人说我的页面中有好多好多的aspx页...
Lisp的永恒之道 Lisp之魅长久以来,Lisp一直被许多人视为史上最非凡的编程语言。它不仅在50多年前诞生的时候带来了诸多革命性的创新并极大地影响了后来编程语言的发展,即使在一大批现代语言不断涌现的今天,Lisp的诸多特性仍然未被超越。当各式各样的编程语言摆在面前,我们可以从运行效率、学习曲线、社区活跃度、厂商支持等多种不同的角度进行评判和选择,但我特别看中的一点在于语言能否有效地表达编程者的设计思想。学习C...
Menger's Theorems and Max-Flow-Min-Cut There are several versions of Menger's Theorem, all can be derived from the Max-Flow-Min-Cut Theorem. Undirected, Vertex Version. Let G be an undirected graph, and let u and v be nonadjacent v...
BZOJ p1036 树的统计(树链剖分) 树链剖分对于一棵树上两个节点所构成的链的操作,我们可以用树链剖分,来将树转化为多条链的集合(线性结构),从而将树上链的结构转化为线性结构的区间操作.找出每个节点的重儿子(包含节点最多的儿子)重儿子优先输出dfs序对于如下一棵树进行剖分找出其重儿子(红色线)每个节点与其重儿子递归组成一条链(叶子节点没有重儿子)树链剖分后的序列为: \(0,1,2,6,3,5,4...
记忆化递归 洛谷新手村P1028题目描述我们要求找出具有下列性质数的个数(包含输入的自然数nn):先输入一个自然数nn(n \le 1000n≤1000),然后对此自然数按照如下方法进行处理:不作任何处理;在它的左边加上一个自然数,但该自然数不能超过原数的一半;加上数后,继续按此规则进行处理,直到不能再加自然数为止.输入格式11...
[bzoj1086]王室联邦 有这样一个贪心的思路:当某一个点搜完某个儿子后,发现当前子树中没有被选入其他省的点数超过了B,就将其当做一个省,并把这个点作为省会(注意:这个点并没有进入这个省),显然可以发现此时每一个省的点数都小于2B。另外,当搜完后发现还有小于B的点,那么就将这些点都归入最后一个省,省的点数仍然小于3B。 1 #include<bits/stdc++.h> 2 using name...
初识Kafka 第1章Kafka概述1.1 消息队列消息队列的内部实现原理(1)点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除) √(kafka)点对点模型通常是一个基于拉取或者轮询的消息传送模型,这种模型从队列中请求信息,而不是将消息推送到客户端。这个模型的特点是发送到队列的消息被一个且只有一个接收者接收处理,即使有多个消息监听者也是如此。(2)发布/订...
hihoCoder 第265周 hiho一下 可疑的记录 时间限制:10000ms单点时限:1000ms内存限制:256MB描述小Hi有一棵N个节点的树,编号1-N,其中1号节点是整棵树的根。他把这棵树的N-1条边记录成N-1行,每行2个整数a和b,表示a是b的父节点。 喜欢恶作剧的小Ho在小Hi的记录里加了一行两个整数,于是小Hi不得设法找出这行可疑的记录。具体来说,如果去掉某一行之后,余下N-1行按小Hi的规则(a是...
[Spring cloud 一步步实现广告系统] 4. 通用代码模块设计 一个大的系统,在代码的复用肯定是必不可少的,它能解决:统一的响应处理(可以对外提供统一的响应对象包装)统一的异常处理(可以将业务异常统一收集处理)通用代码定义、配置定义(通用的配置信息放在统一的代码管理中,便于维护和更新)创建项目mscx-ad-commonPOM文件<?xml version="1.0" encoding="UTF-8"?><p...
Objective-C ,ios,iphone开发基础:多个视图(view)之间的切换,以及视图之间传值。... 所有的视图都继承自 UIViewController,都使用- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil;来初始化视图,所以一般初始化的数据或者变量都是在这个方法中。首先建一个single view 工程,然后再添加一个view。结构如图:单击单开 cidpView...
Using the Right Comment in Java Java provides three types of comments:Single-Line (C++-Style) CommentsThe simplest comment in Java is the single line comment. It starts with two forward slashes and continues to the end of th...
正襟危坐说--操作系统(伍):进程间通信 进程(线程)间通信-----------关于进程间通信,以后会有专门的一个专题,故在此简单介绍。两个进程在不同的地址空间中,它们之间如何通信?1,通过main函数传入参数。传递的消息只能是文本消息(当然,你也可以把二进制消息转成文本的),传递的消息小,且不灵活。2,通过文件。这样当然可以,只是I/O操作会导致程序效率较低。为了解决我们的问题,操作系统给我们提供了一些进程间通信的机制。我...
我是怎么了 昨晚回家倒在床上,床很软,整颗疲惫的心都陷了进去,之后便剩下轻松。手里捏着刚拿回的书,翻阅着。一页,一页,又一页,一页,一页,又一页。突然想起以前学校纺工楼后的草坪,虽然不是很平,但每当春天时候,它的浓绿欲流的感觉总让人很想亲近它;李智以前就是用书半掩着脸,很潇洒地躺着,我本来只是想模仿一下,没想到还真睡着了…… 转载于:http...
SQL Mobile is SQL Everywhere is SQL Compact Edition Whats different with SQL Mobileand SQL Everywhereand SQL Compact Edition, check the following: SQL Mobile is SQL Everywhere is SQL Compact Edition So, Microsoft has gone and done it. They’ve relea...
电子书下载:Canvas Pocket Reference: Scripted Graphics for HTML5 Book DescriptionThe Canvas element is a revolutionary feature of HTML5 that enables powerful graphics for rich Internet applications, and this pocket reference provides the essentials you need to...
修改VMware虚拟机里面的显卡名称 现在有些蛋疼坑爹的游戏,会检测显卡的名称,如果其中有“Vmware”这类的字眼,就会提示程序在虚拟机中运行而拒绝执行(太不科学了嘛,我要是把我的实机驱动名称也改成VMware GTX560的话,也运行不了)大家可以上X宝找找,这些虚拟机还要卖8-30元一个,我日,太坑爹了……在我自己找到方法之后,我后来又在网上找到个改显卡名称的教程,而且的确有用。虽然原理上是一样的,不过过程不一样,我下面就分享一...
操作系统中进程调度策略 (1)先来先服务(FCFS)(2)优先级。(3)时间片轮转。(4)多级反馈。转载于:https://www.cnblogs.com/yuanqiangfei/p/11248172.html
第7章 类 类声明: class Sales_data; class Sales_data; //类声明, 类似函数声明class Sales_data item1; //定义对象 class可省略Sales_data item2; 不完全类: 一个类被声明后, 在未定义之前的状...
分布式之协调服务Zookeeper专题第一讲 写在前面: 再谈架构演进: 1.单体架构->tomcat(war) 演进:水平拆分(服务拆分,(用户服务,订单服务,商品服务)) 涉及问题:1).服务通信(webservice) 2).三态问题(成功、失败,超时等) 垂直拆分(集群) 涉及问题...
本地Pycharm将spark程序发送到远端spark集群进行处理 前言 最近在搞hadoop+spark+python,所以就搭建了一个本地的hadoop环境,基础环境搭建地址hadoop2.7.7 分布式集群安装与配置,spark集群安装并集成到hadoop集群,没有配置的朋友可以参考文章搞一搞. 本篇博客主要说明,如何通过pycharm将程序发送到远端spark集群上进行操作处理. 注意:本地环境与远端的集群必须可以互相通信(建议配置内网虚...
一个陷阱 在《时间简史》第一章中,霍金教授在阐述宇宙模型时,提了一下牛顿的关点,并作了分析,认为无限均匀地分布着恒星的宇宙,不会像牛顿所说的那样静止的,进而阐述了现在的宇宙观。 然而我认为他的这一分析并不如本书的其他部分那么完美。霍金在书中没给出牛顿的错误所在,而是直接给出了一个“更好的”的方法:先考虑有限,再推到无限。然而为何就那确信自己的方法就更好呢。两种方法似乎都有理,...