自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(126)
  • 收藏
  • 关注

转载 【匿名对象】

匿名对象:就是没有名字的对象。匿名对象的应用场景:A:调用方法,仅仅只调用一次的时候。注意事项:调用多次的时候,不适合。这种匿名调用有什么好处吗?有,匿名对象调用完毕就是垃圾,可以被垃圾回收器回收。B:匿名对象可以作为实际参数传递。转载于:https://www.cnblogs.com/zuixinxian/p/11276368.html...

2019-07-31 15:02:00 59

转载 《大道至简》观后感

《大道至简——软件工程实践者的思想》主要讲述了作者这对自己在软件工程领域多年来的思考。而本书的作者:周爱民,也是国内软件开发界资深软件工程师,是业内的老前辈了。当学校的老师第一次向我们推荐这本书的时候,认为应该是讲述编程的方法书,并且认为和编程有关的书应该都会很厚。然而事实却恰好相反,首先它书如其名“至简”,书很薄,只有120页之多。另外,它并不是方法书,但是这本书为我在另一个维度打开了...

2019-07-31 10:54:00 139

转载 MSTest、NUnit、xUnit.net 属性和断言对照表

MSTest、NUnit、xUnit.net 属性对照表MSTestNUnitxUnit.netComments[TestMethod][Test][Fact]Marks a test method.[TestClass][TestFixture]n/axUnit.net does no...

2019-07-30 23:15:45 194

转载 OLPM项目实践(1)——初识

这里的OLPM,是指scrat 里面的olpm模式。为了更好理解我接下来要讲的内容,希望你可以先阅读一下这篇UC大神的文章。http://wenku.baidu.com/link?url=qEq1680SI49xAHCoCikvVU4G5ks3k8UwLlP75ojd1y2fpVpPqPHgYxvtak99hXxyEJxotgn1Gh1eLFLVSKdE0H1mNlS5Htajz69n1s...

2019-07-30 02:28:05 239

转载 Lua函数声明与调用

lua编程中,我们经常也会遇到函数的声明定义和调用。【1】lua中函数定义与调用的方法lua有两种函数定义和调用的方法(本质都是用属性,方式不同而已):(1)点号形式(2)冒号形式两种方法的联系:(1)相同点:本质都是用属性方式(2)不同点:用冒号形式定义的函数默认会有一个参数self。self实质指向表本身(类似于C++中的this)。【2】两种方法的定义调用实例...

2019-07-29 17:45:00 743

转载 Java文件类

静态变量pathSeparator,pathSeparatorChar //系统相关路径分隔符,windows为;separator,separatorChar //系统相关名称分隔符,windows为\构造函数File​(Fileparent,Stringchild) //抽象文件,路径字符串File​(Stringpathname) /...

2019-07-29 12:48:00 223

转载 flutter & dart & vs code & bug

flutter & dart & vs code & bugWaiting for another flutter command to release the startup lock...https://stackoverflow.com/questions/51679269/waiting-for-another-flutter-command-t...

2019-07-27 22:35:00 82

转载 Android之ksoap2-android详解与调用天气预报Webservice完整实例

Google为Android平台开发Web Service客户端提供了ksoap2-android项目,在这个网址下载开发包http://code.google.com/p/ksoap2-android/source/browse/m2-repo/com/google/code/ksoap2-android/ksoap2-android-assembly/3.1.0/ksoap2-android-...

2019-07-27 22:14:54 623

转载 webpack中tree-shaking技术介绍

之前介绍过webpack3的新特性,里面提到webpack2支持了ES6的import和export,不需要将ES6的模块先转成CommonJS模块,然后再进行打包处理。正基于此,webpack2引入了tree-shaking技术,能够在模块的层面上做到打包后的代码只包含被引用并被执行的模块,而不被引用或不被执行的模块被删除掉,以起到减包的效果。webpack的tree-shaking案例...

2019-07-27 20:57:25 247

转载 19年暑假第四周总结

1.本周阅读《大道至简》一书并写下读后感。复习前几周java所学知识并将语句学完。学习上花了3个小时,代码上花了1个小时,处理问题上花了1个小时。2.下周准备学习javaWeb。3.无。转载于:https://www.cnblogs.com/sicilya/p/11256606.html...

2019-07-27 20:31:00 89

转载 实现Square类,让其继承自Rectangle类,并在Square类增添新属性和方法

1 #import <Foundation/Foundation.h> 2 3 @interface Rectangle : NSObject{ 4 int width; 5 int height; 6 } 7 @property int width,height; 8 -(int) area; 9 -(int) perimete...

2019-07-27 17:56:57 1242

转载 程序员知识资产的投资

对知识资产的投资总能获得最好的回报 -----本杰明-富兰克林在《程序员修炼知道》里面,提到了知识投资,其实知识投资就是不断学习,提高自己能力的过程而这个能力,就是知识资产的外在表现形式。对知识资产的投资和金融资产的投资有很多地方其实很像,对于金融投资来说,基本原则如下需要持续...

2019-07-27 17:44:00 64

转载 配置OpenGL及第一个实例

Windows环境下安装GLUT的步骤:1、将下载的压缩包解开,将得到5个文件2、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(如果是VS,则应该是其安装目录下面的“VC\PlatformSDK\include\gl文件夹”)。把解压得到的glut.h放到这个文件夹。3、把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(如果是VS,则应该是其安装目录下面的“VC\...

2019-07-27 07:00:36 154

转载 Windows XP / 2003 / Vista 原版光盘镜像(下载)及其主要特征

下载前必读——WindowsXP“三优”进阶——优化资源、优化系统、优化技巧关于Windows Vista——下载 刻盘 安装 激活 优化 安全 比较 综合最新下载:Windows Vista 系统资源和破解激活工具大全(打包集成)——压缩包内有:VISTA所有激活破解工具。可以成功激活并通过正版验证。最新下载:WindowsXP系统资源、破解激活、操作技巧大全...

2019-07-27 05:20:09 7521

转载 linux开放端口

在linux下的防火墙中开放6379端口(与centos7以下版本开放端口的方式有区别)[root@localhost bin]# firewall-cmd --zone=public --add-port=6379/tcp --permanent success重启防火墙[root@localhost bin]# systemctl restart firewalld启...

2019-07-26 23:02:00 63

转载 linux不能ping通主机,主机能ping通linux

1).打开控制面板,点击“系统和安全”选项。然后打开“Windows防火墙”。2).点击进入“高级设置”,选择“入站规则”。3).在入门规则中找到“文件和打印机共享(回显请求-ICMPv4-In)”选项,看是有两项,都是未启用。分别在两项上右键,选择“启用规则”。在虚拟机系统中ping本机的ip修改完成后,再回到虚拟机系统中,在终端中输入命令:ping 192.168.1.123可以看到...

2019-07-26 22:38:00 145

转载 消息队列-rabbitmq

//生产者using System;using System.Text;using Microsoft.AspNetCore.Mvc;using RabbitMQ.Client;namespace App.Controllers{ public class ProducerController:Controller { ...

2019-07-26 22:37:00 48

转载 [转]垂直搜索基础知识(1)

什么是垂直搜索?垂直搜索是针对某一个行业的专业搜索引擎,是搜索引擎的细分和延伸,是对网页库中的某类专门的信息进行一次整合,定向分字段抽取出需要的数据进行处理后再以某种形式返回给用户。垂直搜索引擎和普通的网页搜索引擎的最大区别是对网页信息进行了结构化信息抽取,也就是将网页的非结构化数据抽取成特定的结构化信息数据,好比网页搜索是以网页为最小单位,基于视觉的网页块分析是以网页块为最小单位,而垂...

2019-07-26 18:22:39 212

转载 js找当前元素坐标递推

js找当前元素坐标递推 真不错<HTML> <BODY> <div id="mydiv" style="position:absolute; display:none; background:#FF9933; height:80;width:120;"> I am div ^_^&...

2019-07-26 06:59:27 88

转载 Ruby(2008-04-06)

########################## Containers ####################################################### Arrays ##################################The class Array holds a collection of object references...

2019-07-26 00:32:29 52

转载 如何挑选node docker镜像

如何挑选node docker镜像在使用Jenkins构建前端项目的时候遇到一点问题: node的版本问题。由于可能编译的项目历史不同,所依赖的node版本也各有千秋,直接把所有项目都升级到最新的也不合理。所以必须针对不同的项目使用不同node构建环境。想过nvm,但nvm是系统级别的环境变量切换,会导致同时运行的其他job也会使用nvm更改后的node版本。nvm只适合个人开发使用。想过...

2019-07-25 18:31:00 384

转载 Jmeter4.0---- 修改jmeter源代码(18)

1.说明jmeter本身功能很强大,但是在使用的时候我们会发现有些想法jmeter无法帮我们实现,这个时候就需要我们细节去修改一下它的源代码,来满足我们的需求。* 仅供参考2.步骤第一步:java反编译Java反编译工具:Enhanced Class Decompiler3.0.0 (Eclipse Marketplace),这个可以从Eclipse自带的Ecli...

2019-07-25 17:57:00 400

转载 React、Vue、Angular对比 ---- 新建及打包

react:npm install -g create-react-appcreate-react-app react-projectnpm installnpm run startvue:npm install vue-cli -gvue init webpack my-projectnpm installnpm run dev打包并压缩npm run build...

2019-07-25 09:39:00 121

转载 5.11-上位机重新编程

不要actor core实现消息转发 应该是实现不了的,因为需要执行“启动嵌套操作者”和“执行父方法”每一个状态都应该执行一个循环,且能够被打断 执行循环的时候被打断,能够实现么?接下来实现 交互面板在不同状态下采集不同地方的信息,手柄或手机。。。 尝试手柄操作者不用核心函数 改造状态操作...

2019-07-25 08:22:00 120

转载 C#委托总结

前些日子,简单的熟悉和了解了一下委托,因为自己之前也没接触过委托,所以就上网搜罗了一下,并简单的记录和实践了一下,并将此记录在了博客园里了。今天正好有空,就再来回顾一下,慢慢了看了一下还是感觉像是新知识,虽然脑子里隐隐约约的有了一些印象。C#委托一 (委托基础) C#委托二 (委托类型)通过委托基础简单的对委托进行了了解,然后定义了简单的委托,通过委托实现两个数值之间比较大小。然后...

2019-07-25 03:47:24 50

转载 iOS内存管理系列第一篇-初识id指针

id类型源码解析iOS中任何变量都有明确定义属于哪种类型,对象指针也是如此,属于id类型。id其实是结构体struct objc_object类型的指针.struct objc_object { Class _Nonnull isa OBJC_ISA_AVAILABILITY;};/// A pointer to an instance of a class.typedef ...

2019-07-24 09:22:01 404

转载 C#人名转拼音方案

今天弄了一下人名转拼音的算法, 首先网上搜了一下方案,发现C#大体上有如下几个解决方案:根据ASCII码定义拼音库微软PinYinConverterNpinyin实际使用了一下,对多音字的支持都不行,并且有的文字还覆盖不全,基本上无法满足生产需求。另外,人名转拼音还有一些特殊的规则,一些字在作为姓的时候有特殊的读法,如单、乐、查、万俟等。这些也是上述库所无法支持的...

2019-07-23 20:52:00 245

转载 SQL 十位随机数(大小写字母+数据)

USE [TEST]GO/****** Object: UserDefinedFunction [dbo].[RANDTENNUMS] Script Date: 2019/7/23 15:40:16 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE function [dbo].[RANDTENNUMS]()returns...

2019-07-23 16:12:00 432

转载 一键回到顶部的效果——react实现

转载自:https://www.jianshu.com/p/e227e222b359转载于:https://www.cnblogs.com/celine-huang/p/11229775.html

2019-07-23 09:27:00 1372

转载 Android FragmentPagerAdapter数据刷新notifyDataSetChanged没效果研究

android3.0之后提出fragment概念正逐渐取代tabhost的地位,support-v4包也提供了很好使用的viewpager类。不多说。了解过fragment之后你会发现比tabhost好用许多,并且viewpager也支持fragment的嵌入,这使得项目的模块化耦合度大大降低,项目中使用ViewPager+Fragment实现tab分页+子tab页内容滑动效果效果...

2019-07-23 05:11:26 136

转载 Delphi ADOQuery处理多条SQL语句

Delphi(Pascal) code var sqlStr:String;begin sqlStr:= ' begin ' sqlStr:= sqlStr+ 'update table1 set col1 = ''test'' where 1=2;'; sqlStr:= sqlStr+ 'update table1 set col1 = ''test2'' where 1=2;'; ...

2019-07-22 23:52:44 293

转载 java中null和""的、&和&&的区别

**java中null和""的区别: null是空对象,不能使用任何对象方法否则会抛出异常;而""是字符串对象,只是长度为0,可对其使用任何对象方法。**java中&和&&的区别:&&具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,对于if(str != null && !str.equals(“”))表达...

2019-07-22 23:43:23 219

转载 最深叶节点的最近公共祖先

给你一个有根节点的二叉树,找到它最深的叶节点的最近公共祖先。code:/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } *...

2019-07-22 10:03:00 118

转载 开心网,校内网 — 很好玩的社区虚拟网站

开心网(www.kaixin001.com),是一个社交网络。通过它您可以与朋友、同学、同事、家人保持更紧密的联系,及时了解他们的动态;与他们分享你的生活和快乐。开心网提供深受欢迎的优质产品和服务,包括照片日记分享、在线交流、好友互动游戏等。用开心网“买房子”组件,种花种菜养鸡养牛花园里可以种花卉、蔬菜和水果,收获果实此外还可以养鸡养牛等动物,养大后...

2019-07-21 23:02:48 686

转载 fatal error RC1004: unexpected end of file found

问题描述:编译是在resource.h文件出现“fatal error RC1004: unexpected end of file found”错误 问题原因:resource文件最后一行需要一个回车,可能是因为通过拷贝粘贴时将回车换行去掉了 解决方法:添加一个回车换行符转载于:https://www.cnblogs.com/fromchaos/archive/2010/02/16/1668...

2019-07-21 19:58:25 261

转载 git常用操作

工作中git常用操作记录,自己用的也不是特别熟练,希望大家多多指教,以后会继续完善。1. 基础使用# git clone url <asName> 从现有的repository克隆到本地,最后的asName是别名,可选项#新建本地仓库 (安装git后)在要创建git仓库repository的地方右键 git bash here $git init repositor...

2019-07-21 17:36:00 40

转载 【题解】Luogu P5319 [BJOI2019]奥术神杖

原题传送门题目让我们最大化\(val=\sqrt[k]{\prod_{i=1}^k w_i}\),其中\(k\)是咒语的个数,\(w_i\)是第\(i\)个咒语的神力看着根号和累乘不爽,我们两边同取\(\ln\)\[\ln val=\frac{1}{k}\sum_{i=1}^k \ln w_i\]易知当\(\ln val\)最大化时,\(val\)也最大化。所以我们将问题转化成了...

2019-07-21 16:34:00 89

转载 C++编程练习(11)----“图的最短路径问题“(Dijkstra算法、Floyd算法)

1、Dijkstra算法求一个顶点到其它所有顶点的最短路径,是一种按路径长度递增的次序产生最短路径的算法。算法思想:按路径长度递增次序产生算法:把顶点集合V分成两组:(1)S:已求出的顶点的集合(初始时只含有源点V0)(2)V-S=T:尚未确定的顶点集合将T中顶点按递增的次序加入到S中,保证:(1)从源点V0到S中其他各顶点的长度都不大于从V0到T中任何顶点...

2019-07-21 04:55:53 640

转载 ubuntu完美卸载JDK

要删除 OpenJDK (如果已安装的话)。首先,检查是安装的哪个 OpenJDK包。# dpkg --list | grep -i jdk移除 openjdk包:#apt-get purge openjdk*卸载 OpenJDK 相关包:#apt-get purge icedtea-* openjdk-*检查所有 OpenJDK包是否都已卸载完毕:#dpkg -...

2019-07-20 04:02:19 87

转载 05 连接内容与人

作为连接内容与人的推荐系统,每时每刻都在面对增量的问题:- 增量的用户- 增量的内容一、内容冷启动背景:(1)新的内容对推荐系统而言,是没有信息量积累的,需要积累一定的曝光量和互动量(阅读、分享等)来收集足够的信息(2)从0到1积累基础数据的过程就是冷启动(3)因此,如何从0到1就是我们本次所要了解的问题问了回答背景提出的问题,我们会分别从内容和用户两个维度来论述。...

2019-07-19 18:57:00 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除