- 博客(56)
- 收藏
- 关注
转载 Callable、Future和FutureTask
在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。 而自从Java 1.5开始,就提供了Callable和Future,通过它们可以在任务执行完毕之后得到...
2018-04-30 23:46:00 51
转载 程序执行流程:猜数字游戏;库的使用:turtle
myNum=8print('猜数字游戏/n')while True: guess=int(input('请猜一个数:')) if guess> myNum: print('猜大了') elif guess< myNum: print('猜小了') else: print('恭喜...
2018-04-28 16:20:00 132
转载 Django 框架 基础
Django 安装(安装最新LTS版):pip3 install django==1.11.9创建一个django项目:下面的命令创建了一个名为"mysite"的Django 项目:django-admin startproject mysite目录介绍:mysite/...
2018-04-27 20:01:00 36
转载 FCFS,SJF,HRN
1、编写并调试一个单道处理系统的作业等待模拟程序。 作业等待算法:分别采用先来先服务(FCFS),最短作业优先(SJF)、响应比高者优先(HRN)的调度算法。 对每种调度算法都要求打印每个作业开始运行时刻、完成时刻、周转时间、带权周转时间,以及这组作业的平均周转时间及带权平均周转时间,以比较各种算法的优缺点。输入样例:作业名 提交时间 运行时间1 ...
2018-04-27 11:34:00 315
转载 【转】arm-none-linux-gnueabi-gcc下载
arm-none-linux-gnueabi-gcc是 Codesourcery 公司(目前已经被Mentor收购)基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。使用时,按照主机平台,可以下载以下任一版本中的一个,结果是一样的:Linux解压版:在Linux主机(如...
2018-04-23 22:41:00 75
转载 本地连接oraclel --localhost可以连接ip连接不了解决办法
最简单粗暴的方法在命令行里面输入hostname 查看本机名之后修改oracle的配置文件 istener.ora改成自己的本机名转载于:https://www.cnblogs.com/krlin/p/8916347.html...
2018-04-23 10:30:00 319
转载 robot framework-断言
*** Test Cases ***断言一 #01、should contain 、 should not contain 与should contain x times @{list1}= create list 3 a ${28} 22 25 @{list2}= set variable 3.0 a ...
2018-04-22 22:45:00 125
转载 6-[多线程]-互斥锁、GIL、死锁、递归锁、信号量
1、互斥锁(排他锁) (1)不加锁的情况下 并发控制问题:多个事务并发执行,可能产生操作冲突,出现下面的3种情况丢失修改错误不能重复读错误读脏数据错误# mutexfrom threading import Threadimport timen = 100def task(): global n temp = n...
2018-04-22 22:26:00 85
转载 angular 服务之间依赖注入
import { Injectable } from '@angular/core';@Injectable()export class LoggerServiceService { constructor() { } log(message: string) { console.log(message); }}import ...
2018-04-22 12:08:00 111
转载 shop--7.店铺编辑和列表--店铺管理 前端
shopmanagement.html<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>商店管理</t...
2018-04-21 20:55:00 121
转载 第一篇博客说明
早在两年前就已经开过博客,可是一直没有去写一些文章。近一段时间感觉自己有点浮躁,有些迷茫,没有了奋斗目标和生活计划,于是今天去滨江找一个老乡兼同行聊了一下,虽然短短的几个小时,不过还是从他身上找到学习动力,和人生方向。于是回来的路上做的194,看着茫茫的人海,思考了一路。于是骑车到公司拿回电脑,坐在出租屋里去写这一篇博客。希望在今后的日子里一直坚持,把自己学习中的东西记录一份在这里,其一是便...
2018-04-21 18:48:00 69
转载 JVM总结-Java语法糖与Java编译器
自动装箱与自动拆箱首先要提到的便是 Java 的自动装箱(auto-boxing)和自动拆箱(auto-unboxing)。我们知道,Java 语言拥有 8 个基本类型,每个基本类型都有对应的包装(wrapper)类型。之所以需要包装类型,是因为许多 Java 核心类库的 API 都是面向对象的。举个例子,Java 核心类库中的容器类,就只支持引用类型。当需要一个能够存储数值的容器...
2018-04-20 18:22:00 352
转载 一个简单的C#+arcgis的非数据库版例子
1.首先新建一个winform的项目。2.确保C#工具箱包含ESRI的相关控件,如果没有就需要安装SDK。如果VS中依旧不存在esri控件解决方案如下,以VS2013为例:(1)打开注册表,定位至HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0,点击10.0在右侧空白处右侧新建--字符串...
2018-04-20 10:15:00 88
转载 Python+Selenium与Chrome如何进行完美结合
zhuan:http://blog.51cto.com/starpoint/2102975?cid=704621使用WebDriver在Chrome浏览器上进行测试时,需要从http://chromedriver.storage.googleapis.com/index.html网址中下载与本机chrome浏览器对应的驱动程序,驱动程序名为chromedriver;开篇:最近有学员在学习S...
2018-04-19 09:54:00 61
转载 scrapy之Selectors
练习url:https://doc.scrapy.org/en/latest/_static/selectors-sample1.html一 获取文本值 xpathIn [18]: response.selector.xpath('//title/text()').extract_first(default='')Out[18]: 'Example website'...
2018-04-18 14:18:00 62
转载 学习ASP.NET Core Razor 编程系列六——数据库初始化
学习ASP.NET Core Razor 编程系列目录学习ASP.NET Core Razor 编程系列一学习ASP.NET Core Razor 编程系列二——添加一个实体学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面学习ASP.N...
2018-04-18 10:03:00 65
转载 解决miner.start() 返回null
下面我列举了三种解决方案,前面两张是某两位大佬试出来的,第三种是我蒙出来的。第一种解决方案转载自http://mp.weixin.qq.com/s/AB9vj1EzOgWT7JyryfQhDg问题场景最近技术群中的朋友经常问到这样的问题,环境搭建已经搭建好,geth节点也成功启动,可为什么当执行miner.start()方法时却没有挖矿,返回null。其实,不仅仅这些...
2018-04-18 00:57:00 176
转载 Java设计模式之单例设计模式 入门实例
一、基础概念 (1).单例设计模式:保证一个类在内存中的对象唯一性。 (2).应用场景:数据都存储在配置文件的对象中,多个程序对同一个配置文件的对象进行操作。一个程序要基于另一个程序操作后的结果进行操作。 (3)步骤: 1.构造函数私有化 2.自己new创建一个本类对象。 3.对外提供一个方法,让其他程序可以获取到这个对象。 (4)饿...
2018-04-17 22:12:00 31
转载 nodejs安装及使用步骤详解
就一段小小的时间不用,就忘得差不多了,果然好记性不如乱笔头。1.必须要安装node环境(建议装在C盘,这是一个系统盘)+安装mongoose数据库 +Robot 3T之于mongodb就相当于sourcetree之于git转载于:https://www.cnblogs.com/DZzzz/p/8870225.html...
2018-04-17 21:42:00 269
转载 [HNOI2008]GT考试
emm。。。这篇博文,不知道为啥。。。被博客园私吞了。。。我没发出来。。。今天来补一下。。。QVQ这个题是一个 KMP+矩阵快速幂 的恶心题目。。。QVQ写题解也比较麻烦吧。。。通过分析题目我们可以发现这个题如果转换为求准考证号有多少段等于不吉利数字。。。大家肯定都会吧。。。QVQ轻松加愉快的一个 KMP 写上。。。接下来我们讨论递推式子怎么写。。。QVQ...
2018-04-17 18:38:00 38
转载 判断设备 进行pc与移动端的页面分流
function isDevice() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "...
2018-04-17 17:26:00 89
转载 jquery Load方法的重要点
一个非常重要而且很容易忽视的问题就是:你是否load进了你必须load的元素,是否有的没有load进来,打开firebug查看一下转载于:https://www.cnblogs.com/toSeeMyDream/p/8867681.html...
2018-04-17 16:45:00 52
转载 软件工程(2018)结对编程第2次作业
软件工程(2018)结对编程第2次作业代码工作本次迎来了结对编程正式编程,我们选择的是题目1。我担任驾驶员一职。题目要求本次作业要求两个人合作完成,驾驶员和导航员角色自定,鼓励大家在工作期间角色随时互换,这里会布置两个题目,请各组成员根据自己的爱好任选一题。题目1:我们在刚开始上课的时候介绍过一个小学四则运算自动生成程序的例子,请实现它,要求:能够自动生成四则运算练习题可以定制...
2018-04-17 11:51:00 59
转载 css学习
css的基本语法1、html中(内部css): <标签style="样式属性:样式值1样式值2;">内容</标签> 如:<h1 style="color:red">helloworld></h1>2、css中(外部css):css文本单独房一个文件,html链接到css文本中 首先要引用css文件,格式为: ...
2018-04-16 23:26:00 43
转载 机器学习——集成学习算法的理解
集成学习是一种把多个 个体学习器(弱学习器)组成一个强学习器的算法。可以把它当做一种优化策略。个体学习器:实际是一种机器学习的算法训练的模型,如:决策树,支持向量机,神经网络 等。弱学习器:准确率略高于随机猜测的个体学习器。比如在二分类问题上:男和女。随机猜测正确的概率为50%,而弱学习器的准确率 略高于50%。多个同样算法的个体学习器 的组合 叫做同质。如果其中还包含的...
2018-04-16 18:39:00 146
转载 Java 10 - var类型推断机制
我大Java的更新技术绝对是快狠准!从Java 10开始,开发者就可选择通过把变量声明为var 来让编译器自行推断其类型:var lovnx = new URL("http://www.cnblogs.com/litinghappy/");var connection = obj.openConnection();var reader = new BufferedReader( new ...
2018-04-16 18:06:00 63
转载 Appium移动自动化测试(一)之环境配置
移动自动化测试很多公司首选appuim, 要了解它的特点和优势请移步http://www.testclass.net/appium/appium-base-summary/要开始自动化测试, 好多人想的是, 哇, 要用什么技术, 要用什么框架, 测试用例好不好写. 哈哈, 如果没猜错的话, 估计不少人的自学之路, 说不定就止于环境配置. 确实不易.好了, 我们先来捋一下, 环境的依赖到底有...
2018-04-16 14:18:00 70
转载 flex布局
flex 翻译成中文是弹性。所谓弹性布局是指里面的内容能收缩和扩张,以适应整个容器的宽高。flex是css display的属性的一个全新的值。它将使用此属性的元素变成了一个flex容器,容器的子元素变成了一个个的flex item。参考文档:Basic concepts of flexbox(flexbox的基本概述)。flexbox是一维的布局模型,它提供了非常强大的对其布局...
2018-04-16 00:53:00 69
转载 20155305《网络对抗》MSF基础应用
20155305《网络对抗》MSF基础应用实验过程实验系统靶机1:Windows XP Professional SP2 ,IP地址:192.168.1.108靶机2:Windows XP Professional SP3 简体中文,IP地址:192.168.1.113windows XP的虚拟机安装可以在这个网址下载iso镜像,至于序列号就百度吧,会有很多。Kali IP地址:19...
2018-04-14 22:46:00 181
转载 nginx的简单反向配置
公司开发环境不问题,每次开发总要重新配置下反向,总要麻烦后台大佬,后来自己试着配了几次也就那么回去,记录下来第一步 监听本地端口 listen 80; server_name 127.0.0.1;第二步 配置接口代理 location /ws-microservice-backstage { proxy_pass http://192.168.0.105:8...
2018-04-14 16:20:00 72
转载 android NDK 使用(多个)静态库生成动态库
android NDK 使用(多个)静态库生成动态库。1、编写Android.mk文件:如下两种方式都可以,用于NDK编译工具生成的两个.a文件来生成最终的libtwolib-second.so动态库。LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=libtwolib-secondLOCAL_SRC_FILE...
2018-04-13 10:29:00 246
转载 POJ 2503 Babelfish (STL)
题目链接DescriptionYou have just moved from Waterloo to a big city. The people here speak an incomprehensible dialect of a foreign language. Fortunately, you have a dictionary to help you understand the...
2018-04-12 19:39:00 54
转载 1.5 宽字节注入
[转载]sql宽字节注入详解尽管现在呼吁所有的程序都使用unicode编码,所有的网站都使用utf-8编码,来一个统一的国际规范。但仍然有很多,包括国内及国外(特别是非英语国家)的一些cms,仍然使用着自己国家的一套编码,比如gbk,作为自己默认的编码类型。也有一些cms为了考虑老用户,所以出了gbk和utf-8两个版本。我们就以gbk字符编码为示范,拉开帷幕。gbk是一种多字符编码,具体...
2018-04-12 09:36:00 84
转载 Razor视图引擎分布视图和布局页
前言: 1.Razor针对.cshtml文件 (html和C#混用) 2.两种使用方法@xxx和@{。。。} 3.依赖两个辅助类HtmlHelp和UrlHelper正文:一:分布视图(Partial View) 如果想要在某一个页面中使用该分布视图有以下两种方法: 1) @RenderPage(),我们使用@PageData["param"]来获取传...
2018-04-11 16:03:00 154
转载 记一次简单的清理挖矿程序过程
收到告警信息,有一台服务器被攻击,留下了挖矿程序。清理过程如下:1、top命令找到可疑程序:2、找到之后,就把这个程序kill掉了,但是过了一会儿,发现程序又自动起来了3、怀疑有定时任务,于是查看定时配置,发现了可疑的配置:4、注释掉定时任务(没有立即删除,先注释掉了)5、重新杀掉新的libstdc进程6、查找本地是否存在i.sh和libstdc文件,发现没有i.s...
2018-04-11 12:41:00 4322
转载 研磨设计模式--简单工厂模式
前言:简单工厂模式不是一个标准的设计模式,但是它很常用,简单又神奇,所以我们要好好掌握它。简单工厂的定义:提供一个创建对象实例的功能,而无需关心具体实现。被创建实例的类型可以是接口、抽象类,也可以是具体的类。简单工厂的结构:代码示例1(根据传入参数的不同,进行不同的实例化):代码示例2(从配置文件中获取用于判断的值):...
2018-04-10 23:32:00 91
转载 WebSocket --为什么引入WebSocket协议
Browser已经支持http协议,为什么还要开发一种新的WebSocket协议呢?我们知道http协议是一种单向的网络协议,在建立连接后,它只允许Browser/UA(UserAgent)向WebServer发出请求资源后,WebServer才能返回相应的数据。而WebServer不能主动的推送数据给Browser/UA,当初这么设计http协议也是有原因的,假设WebServer能主动的推送数...
2018-04-10 19:04:00 83
转载 如果正确的理解索引
索引就是表,是的,把索引当一张表看待就好当你写一条sql语句,from tbl时,你检索的不一定是tbl表,而是tbl表的集合,这个集合包括由若干个表组成每个表都含有若干个字段,有一个表含有所有字段,且拥有一个主键列(如果dba没有指定,系统也会创建这个列),这个表就是我们通常说的表.这里我叫他全列表.其他表对应到我们说的索引.我们叫索引表,索引表包含一到多个列,每个索引表都隐含包...
2018-04-09 19:02:00 63
转载 ansible批量加用户
ansible批量加用户1、生成密码pip install passlibpython -c "from passlib.hash import sha512_crypt; print sha512_crypt.encrypt('123456')"2、文件一 hosts.yamlall: vars: ansible_connection: ssh...
2018-04-09 16:43:00 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人