自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Golang类型转换模块 - gconv

原文地址:https://gfer.me/util/gconv/indexgf框架提供了非常强大的类型转换包gconv,可以实现将任何数据类型转换为指定的数据类型,对常用基本数据类型之间的无缝转换,同时也支持任意类型到struct对象的属性赋值。由于gconv模块内部大量使用了断言而非反射(仅struct转换使用到了反射),因此执行的效...

2018-10-31 17:26:03 1537

转载 江湖已去,作品长存

有句话说的好,每个人都是在通往死亡的路上翩翩起舞,你有没有想过,走到生命尽头能留下什么,怎么才能证明你来过这个世界?能不能证明你来过这个世界,其实就是看活着的人有没有人能够记得你。有人记得你,就说明你来过这个世界。没人记得你,也就没了意义。昨天,金庸老前辈辞世,甚是痛惜,好在金老的作品都在,可以让后辈继续走入江湖,金老的江湖作品必将长存于世间。上大学的时候,就知道在互联网的公司里有一个职位叫...

2018-10-31 17:13:00 70

转载 环境搭建-CentOS集群搭建

环境搭建-CentOS集群搭建写在前面最近有许多小伙伴问我,大数据的hadoop分布式集群该如何去搭建。所以,想着,就写一篇博客,帮助到更多刚入门大数据的人。本博客会一步一步带你实现一个Hadoop的搭建。跟着博客上面的步骤,很详细的。你很快就会有一个自己的hadoop集群啦。我是在自己的windows机器上使用virtualBox来虚拟三台机器,作为实验的环境。实验环境Windows ...

2018-10-31 14:40:00 90

原创 快手发布营销平台:以短视频社交广告为切入点 商业化提速

雷帝网 乐天 10月30日报道快手公司今日正式发布营销平台,快手营销平台以“AI+社交”为核心优势,“高效与长效”并重,此举意味着快手商业化提速。快手公司创始人兼CEO宿华此前表示,“我们希望通过提供商业能力,让用户在快手社区有更加丰富的体验,实现更大的价值。”在活动上,快手公司CTO陈定佳在演讲中表示:“在商业化过程中,快手看重如何实现用户、商家、创作者和快手平台四方共赢。”快手商业化首先以短视...

2018-10-30 17:47:46 291

转载 关于 Vue.js:那些好的,不怎么样的和糟糕的

使用新的框架和库总是会让人兴奋,但也有压力。即使经过一些评估,你也永远不会知道你将会碰到什么样的意外情况。在几乎每天使用 Vue 大约两年后,我和它的蜜月期结束了,我终于可以从一些角度来写点什么了。Tips:以下纯属个人观点。好的方面响应性(Reactivity)数据绑定在前端领域是个大问题。现在我们更专注于数据,而不像使用 jQuery 一...

2018-10-30 10:46:51 95

转载 Vue项目中的RSA加解密

前后端使用rsa加密: 一般是客户端初始化时访问登录服务时,服务端面动态生成一对RSA对,公钥传给客户端,客户端拿到后,用户输入密码后,点登录时用公钥加密返回给服务端,服务端用私钥解就行了一、安装jsencrypt1 npm i jsencryptnode_modules文件夹中出现jsencrypt 二、引入jsencrypt在main.js中im...

2018-10-29 18:35:00 4410

转载 Python开发工程师常用开发工具

一个优秀的IDE,最重要的就是在普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、舒适、清晰的浏览、输入、修改代码。对于一个现代的IDE来说,语法着色、错误提示、代码折叠、代码完成、代码块定位、重构,与调试器、版本控制系统(CVS)的集成等等都是重要的功能。以插件、扩展系统为代表的可定制框架,是现代IDE的另一个流行趋势。1.PyCharmPyChar...

2018-10-29 15:31:28 60

转载 【React性能优化】 redux优化

简介:redux的优化方案就是reselect,类似于vue的getter解决了什么:我们从store中state获取的数据,需要经过计算换成了组件可使用的数据,每次使用,每次都要重新计算,如果 state tree 非常大,或者计算量非常大,每次更新都重新计算可能会带来性能问题,reselect就相当于一个备忘录,内部会做些缓存的计...

2018-10-26 22:09:15 235

转载 二叉堆

好像也没啥好说的,就直接上代码了模版:洛谷P3378#include<iostream>#include<cstdio>#include<cmath>#include<cstring>#include<algorithm>using namespace std;struct Heap { ...

2018-10-26 16:46:00 80

转载 [Google Guava] 2.1-不可变集合

原文链接译者:沈义扬范例public static final ImmutableSet<String> COLOR_NAMES = ImmutableSet.of( "red", "orange", "yellow", "green", "blue", ...

2018-10-25 16:06:00 56

转载 阿里云专家穆轩的《杭州九年程序员之“修炼”手册》

对于一个从未到过南方的内蒙汉子来说,北京的大学一直是中学时憧憬的殿堂,而离家上千公里浙江大学,则是从来没有考虑过的地方。机缘巧合之下,被一位年近七旬的浙大老师说服,我自此开始了南下“修炼”之旅。没想到转眼间竟已九年,杭州也成为我的第二家乡。值此1024程序员节来临之际,抚今追昔,回顾一下自己的“修炼”历程。大学时光,尝试不同的计算和计算机的...

2018-10-25 11:44:05 69

转载 iOS添加自定义转场动画和交互动画(一)

准备写两篇,第一篇介绍下转场动画,第二篇介绍下我封装的一个转场动画的库,可以很简便的给VC之间的转变加上自定义动画。iOS场景对应的类是ViewController,基本上一个场景对应一个VC,从一个场景切换到另一个场景,基本是ViewController之间的切换,这切换过程的动画成为transition animation,过渡动画、转场动画。有两种类型嘛,一种是navigationCon...

2018-10-25 04:03:59 465

转载 阿里云服务器部署Java Web项目全过程

最近需要将一个Java Web项目部署到服务器上,方便多人共享访问。这也是我第一次接触服务器之类的东西,也花了一点时间,最终总算部署成功。购买服务器第一步当然是需要购买一台服务器了,我选择的是阿里云的ECS,对于新用户有一定的优惠活动。服务器徐购好后可以在管理控制台下看到自己服务器的配置情况。我买的是centos7 1核2G的,详情如下:本地主机连接服...

2018-10-24 10:44:17 180

转载 SylixOS中AARCH64跳转表实现原理

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-10-23 17:13:00 88

转载 洛谷P1351 联合权值(树形dp)

题意题目链接Sol一道很简单的树形dp,然而被我写的这么长分别记录下距离为\(1/2\)的点数,权值和,最大值。以及相邻儿子之间的贡献。树形dp一波。。#include&lt;bits/stdc++.h&gt;#define Fin(x) {freopen(x, "r", stdin);}#define int long long using namespace std;con...

2018-10-23 11:16:00 80

转载 jQuery 事件

jQuery 是为事件处理特别设计的。什么是事件?页面对不同访问者的响应叫做事件。事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。实例:在元素上移动鼠标。选取单选按钮点击元素在事件中经常使用术语"触发"(或"激发")例如: "当您按下按键时触发 keypress 事件"。常见 DOM 事件:鼠标事件键盘事件表单事件文档/窗口...

2018-10-23 10:48:00 46

转载 【JZOJ5911】Travel

Description有一棵以1为根的树,每个点有\(a_i\),\(d_i\),定义\(F_i\)为所有的\(a_j\)的和,满足\(j\)往根走\(d_j\)步的路径上有\(i\)。每条边有一定概率出现(对\(F\)无影响),Q次询问,每次询问\(x\)点所在的联通块所有\(F_i\)和的平方的期望。Solution首先求\(F_i\),可以再树上查分,子树求和。连通块很难处理,考虑一...

2018-10-21 22:08:00 59

转载 MAC版pycharm快捷键

Mac键盘符号和修饰键说明⌘Command⇧Shift⌥Option⌃Control↩︎Return/Enter⌫Delete⌦向前删除键(Fn+Delete)↑上箭头↓下箭头←左箭头→右箭头⇞Page Up(Fn+↑)⇟Page Down(Fn+↓)HomeFn + ←EndFn + →⇥右制表符...

2018-10-21 21:55:00 77

转载 循环定时向qq对话框中发送消息

在qq中重复发消息,利用网上的操作代码,自己定义了一个类,用多线程和定时实现对一个qq弹窗循环定时发消息。https://github.com/Wn-Dev/qq_send_messages # 原理是先将需要发送的文本放到剪贴板中,然后将剪贴板内容发送到qq窗口# 之后模拟按键发送enter键发送消息import win32guiimport...

2018-10-21 03:29:57 5353 1

转载 jQuery

一、jQuery介绍  jQuery是一个轻量级的、兼容多浏览器的JavaScript库。使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供Ajax交互。其宗旨是:"Write less, do more."二、jQuery对象  jQuery对象就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的。...

2018-10-20 00:01:00 71

转载 Ghost配置2——添加代码高亮

使用Ghost的初体验,主题外观都很满意,除了代码段的显示效果。没有代码高亮,这效果怎么说呢?就像是使用了文本编辑器在写代码,说不上离经叛道,但就是从心底觉得一个字:土。用Ghost加高亮做关键字,能搜出一大堆的代码高亮方案。不过在Ghost版本2.0以后,再去修改代码来载入js和css文件已经没有必要。因为Ghost有了新的功能:代...

2018-10-19 17:05:32 307

转载 Math的方法

1.Math.PI  表示圆周率2.Math.abs()  计算一个数的绝对值3.Math.ceil()  对一个数进行向上取整4.Math.floor()  对一个数进行向下取整5.Math.round()  用来生成一个0-1的随机数  Math.round(Math.round()*10)  生成一个0-x之间的随机数6.Math.pow(x,...

2018-10-19 15:09:00 54

转载 阿甘博客文章写法与教学方法

亲爱的朋友们大家好:博客文章的写作手法,都是参照阿甘讲师自定的教学方法来写的。今后也会经常来51CTO博客来写写技术文章,希望大家多多留言,给提出建议,这样才能写出对大家实用的文章。 3W1H1P教学法W,第一个"W”是What。应用时,会讲解清楚“什么是”。W ,另一个"W”是Where。在教学过程中,能够讲出“在哪里用(做)”的部分。W,还有一个"W”是Why。在教学过程中,能...

2018-10-18 11:05:47 96

转载 利用斜率写菱形

#!/bin/bashread -p "输入菱形半径:" rfor((y=0; y<=2r; y++))dofor((x=0; x<=2r; x++))do#if ((y==-x+r || y==-x+3r || y==x+r || y==x-r)) #空心if ((y>=-x+r && y<=-x+3r && y<=x+r &...

2018-10-18 09:08:42 108

转载 linux 的空命令:(冒号)

php里面又“空操作”这个东西,于是想一想linux的命令中是否有“空命令”这种东西,搜索一下,结果发现真的有这个东西存在 -------:)冒号 : 就是空命令。即什么也不做,是一个命令占位符 #!/bin/bash# 1、ping -c1 -w1 中-c1是指ping的次数,-w是指执行的最后期限,也就是执行的时间,单位为秒# 2、&amp;&gt;/dev/null 是指标准输出...

2018-10-17 14:12:00 220

转载 硬盘基础知多少

前言今天,发现自己原来已经很久写Blog了,惭愧……这段时间看了一些关于硬盘的东东,顺便整理一下。园子里的牛们对WEB应用,LINQ等等肯定比较了解的,但硬盘这玩意儿,大家就未必关心了。做企业级数据库应用的人都会清楚,磁盘I/O对于数据库性能的影响是致命的,所以经常会看到企业级的数据库后面都带一个几百万RMB的盘柜,鉴于硬盘的重要性,程序员实在很有必要了解这东西。一.硬盘分类首先想先说说...

2018-10-17 12:14:06 50

转载 vue项目中遇到的问题总结

一:axios用post传参的数据格式之前在做项目的时候,从来都没有注意过参数传给后台的格式。一般都是觉的是json对象。 直到前段时间,用Vue +Vue-router + axios + element-ui做了个后台系统。在和后台联调的时候,后台返回的数据一直是服务器开小差,后来让后台同事给看了下,说是我传参为空。可是我明明传了呀,而且同样的传参方式在另一个项目中都能正常调取接口。后...

2018-10-17 09:56:48 298

转载 django2.0media用户上传文件配置及使用方法

1.setting.py配置#用户文件上传至mediaMEDIA_URL='/media/'MEDIA_ROOT=os.path.join(BASE_DIR,"media")2.url.py配置#导入正则路径from django.urls import re_pathfrom django.views.static import servefrom MyAPP.settings...

2018-10-16 16:02:04 177

转载 【一套代码小程序&Native&Web阶段总结篇】可以这样阅读Vue源码

前言前面我们对微信小程序进行了研究:【微信小程序项目实践总结】30分钟从陌生到熟悉在实际代码过程中我们发现,我们可能又要做H5站又要做小程序同时还要做个APP,这里会造成很大的资源浪费,如果设定一个规则,让我们可以先写H5代码,然后将小程序以及APP的业务差异代码做掉,岂不快哉?但小程序的web框架并不开源,不然也用不着我们在此费力了,经过研究,小程序web端框架是一套自研的MVVM框架,...

2018-10-15 16:01:00 122

转载 Java配置文件Properties的读取、写入与更新操作

/**  * 实现对Java配置文件Properties的读取、写入与更新操作  */   package test;     import java.io.BufferedInputStream;   import java.io.FileInputStream;   import java.io.FileNotFoundException; ...

2018-10-15 13:56:00 111

转载 Oracle DB 优化-AWR及相关内容

1.生成AWR报告su - oraclecd $ORACLE_HOME/rdbms/adminsqlplus / as sysdbaSQL>@awrrpt选择html,保存时文件名要带上html的后缀,否则系统工会默认加上lst的后缀。awr报告生成在当前路径。2.生成AWR比较报告SQL>@awrddrpt;3.手动生成快照SQL&...

2018-10-14 23:14:00 45

转载 springboot 配置DRUID数据源

druid 是阿里开源的数据库连接池。开发时整合   druid 数据源过程。1.修改pom.xml &lt;dependency&gt; &lt;groupId&gt;mysql&lt;/groupId&gt; &lt;artifactId&gt;mysql-connector-java&lt;/artifactId&gt;...

2018-10-14 23:02:00 52

转载 ThinkJS入门+实例(实现认证权限等基本功能)

这是一篇关于ThinkJS框架的文章,因为网上对于该框架的介绍非常少,所以在这里通俗讲解一下自己对该框架基本的认识并且提供了一个练习基本功能的项目。因为这是基于Node.js的框架,所以先带新手入门一点Node.js的知识。Node.js简述Node.js:简单的说Node.js就是运行在服务端的JavaScript。Node.js安装配置 (介绍在window和Linux上的安装Nod...

2018-10-14 08:29:53 2323

转载 关于快速排序

快速排序  https://www.cnblogs.com/foreverking/articles/2234225.html这位大佬讲的很清晰易懂,就是在我写代码的时候,出了点问题。后来才发现,基准在左边的话,要先从右边开始循环(反之,亦然)。 1 #include<iostream> 2 #include<cstdio> 3 4 us...

2018-10-13 12:45:00 57

转载 socket编程(二)

TCP下粘包问题两种情况下会发生粘包。1、发送端需要等缓冲区满才发送出去,造成粘包(发送数据时间间隔很短,数据了很小,会合到一起,产生粘包)发送方:AB  #其实放在缓存里没发送发送方:B  #其实放在缓存里没发送发送方:CD  #缓存满了,发一波接收方:ABBCD  #及时从缓存里接收信息,我擦,发这是啥答案?两同学传答案因粘包发生误会,后果严重2、接收方不及时接...

2018-10-11 16:58:00 56

转载 activiti的springboot模块

目标:springboot 下 使用activiti,搭建微服务,并且使用自己的用户与组 版本activiti version 5.22.0spring boot version 1.5.1主要配置@Configurationpublic class MyConfiguration implements ProcessEngineConfigurationConfi...

2018-10-10 14:03:00 153

原创 Ponemon:2018年度数据泄露成本分析报告

2018年7月份,由IBM发起,Ponemon独立进行调查得出的2018年度数据泄露成本分析报告出炉了。这份报告包括全球版、以及多个国家版本。今年的调研涉及全球477个企业和组织。调查结果显示,数据泄露的成本和数量都在持续攀升。今年的关键调研分析数据如下:其中,数据泄露的平均成本从2017年的362万美元上升到386万美元,平均每条失窃记录的成本从去年的141美元上升为148美元,而未来两年发...

2018-10-10 09:55:08 2238

转载 ThinkJS 和 Sprite.js 服务端渲染实践

编者注:今天呢我们请来了 @有马 同学为我们分享他在做某数据可视化大屏项目的时候使用服务端渲染大屏动画的经验。说到服务端渲染大家一般都想到 Vue 的 SSR 或者 React 的同构吧,不过动画也是可以在服务端渲染的哦!所以让我们赶快进入正文看看到底是怎么实现的吧~介绍ThinkJS 是一个基于 koa@2.0 的企业级服务端开发框架,本项目中除基本的 HTTP 服务外,还使用了定时任务和...

2018-10-10 01:50:07 380

转载 linux rz上传文件及出错解决方案

在把Windows上的文件传至Linux端时用到SecureCRT,一般小文件都没有问题,文件太大时则出现了上传后的文件只有几K大小,当然大于2个G的是不可能传的上去的了。对于几百M到1G多的大文件要如下处理。单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用 rz -be ,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。-...

2018-10-09 19:12:00 776

转载 有哪些 Java 源代码看了后让你收获很多,代码思维和能力有较大的提升? ...

既然没人,我自荐一发我写的mvc框架biezhi/blade对于学习J2EE的框架有很大的帮助,代码里使用了各种设计模式、事件机制、Java8语法、代码量也很小,web服务使用Netty作为支持,对HTTP/网络想研究的一定是你的必读品。目前在写 Blade-In-Act...

2018-10-09 17:37:16 144

空空如也

空空如也

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

TA关注的人

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