- 博客(68)
- 收藏
- 关注
转载 第一次随笔
python作为一门高级编程语言,它的诞生虽然很偶然,但是它得到程序员的喜爱却是必然之路。龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。python语言的优点(1)python非常简单易懂,很适合新手学习使用!(2)python是一款自...
2019-03-31 12:54:00 70
转载 docker镜像瘦身行动
背景随着微服务概念的深入人心,随着docker开发的持续进行,我们在生产的过程中将会产生大量的docker镜像,这些镜像会随着版本迭代的过程中,这些镜像将会占用大量的存储空间,本文将分析影响镜像大小的因素,随后提供镜像瘦身的思路。Dockerfile、Docker 镜像和 Docker 容器的关系不可避免地,我们在docker学习的过程中一定绕不开理解这三者的关系,从研发流程的角度来看来看,...
2019-03-30 19:53:20 547
转载 vue 父子组件传值
<pieChart :message="message"></pieChart>子组件接收值props: {message:String//字符串,数组,方法},子组件传值父组件子组件传值<pieChart class="kanban"v-on:click="message"></pieChart>message(){this.$emit(...
2019-03-29 17:00:28 56
转载 JasperReport制作行内容合并的表格
效果图:实现思路一:交叉表另一个思路:普通表格缺点:无法实现内容 垂直居中显示准备工作一、数据准备DROP TABLE IF EXISTS `address_item_sex_value`;CREATE TABLE `address_item_sex_value` ( `id` int(11) NOT NULL AUTO_INCREM...
2019-03-29 15:22:00 2072
转载 全球程序员的反抗:对不起,对于996工作制我们不接受!
要说近期互联网最热门的话题,莫过于是996工作制了。“996”工作制指的是“9点上班,9点下班,一周6天”,996工作制的周工作时间,最低为60小时。众所周知,互联网行业薪资普遍较高,但其实,不少的互联网公司都存在着加班文化,这样的工作工资是高,却严重的透支了自己的身体健康。随着年初有赞表示未来将会实行996工作制,以及京东开始实行分部门996/995工作制的消息曝光。996工作制的话题再一次走向...
2019-03-29 13:42:26 212
转载 JDBC 编程初步
JDBC 概述什么是JDBC是一种用于执行SQL语句的Java API,它由一组用Java语言编写的类和接口组成,JDBC提供了一种操作数据的标准,JDBC的目标是使Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统。通过驱动连接JDBC的APIjava.sql包装的就是JDBC的API。各大数据库厂商就会对JDBC的API提供实现类——驱动包。注意不要引错包。...
2019-03-29 11:40:00 47
转载 R-Retrieve Data (step 1)
[I]Data Structure1.vectornumeric> a<-c(1,2,3) > a[1] 1 2 3character> a<-c("1","2","3") > a[1] "1" "2" "3"logicals> a<-c(FALSE,TRUE)> a[...
2019-03-28 21:16:15 539
转载 细说双Buffer缓冲池
前言缓冲机制是对数据持久化的延迟,减少不必要的IO,提高数据落盘的效率。本文将会详细探讨拥有双Buffer的缓冲池(下文统称TwinsBufferPool)是如何实现的,读者可以依此推广,得到N-Buffer的实现原理。在此篇文章中,缓冲区(Buffer)和缓冲池(BufferPool)是两个重要的概念,很明显,两者构成了一个包含与被包含的关系,一个缓冲池内可以有一个或者多个缓冲区协同工作,缓...
2019-03-28 04:19:31 366
转载 三星设备怎么无root激活Xposed框架的方法
在非常多公司的引流或业务操作中,理论上需要使用安卓的大神级XPOSED框架,前几天我们公司购来了一批新的三星设备,理论上都是基于7.0以上系统,理论上不能够获得ROOT超级权限,虽然一部分能但很是麻烦,甚至也有获得ROOT超级权限后重启设备就恢复无ROOT状态的情况出现,很是头疼的一件事,导致无能正常激活XPOSED框架,从而非常多模块也就无能正常应用。前天下午刚好查阅了一下琢石模拟器当前最新...
2019-03-28 02:35:48 101
转载 BUAA-OO-第一单元总结
BUAA-OO-第一单元总结 OO课程第一单元马上就要过去了,我也经历了连续三周魔鬼作业的考验。对于我这样没有任何面向对象思想的小白来说,每次作业都是十分痛苦且艰难的。首先很高兴自己三次作业都拿到了还不错的成绩,但高兴之余我也发现了很大问题:我的代码一点也不OO,我仍然在用C语言的面向过程思想去写代码。这是我急需改变的编程思想。 第一次作业 第一次作业我的基本思路是: 1、...
2019-03-26 23:40:00 57
转载 showdoc app接口文档编写利器
通过朋友介绍,才知道有这么好的一个在线接口编写文档开源项目,非常感谢原作者的贡献ShowDoc介绍关于ShowDoc的介绍,请访问:http://blog.star7th.com/2015/11/1816.htmlShowDoc需要PHP5.3及以上版本、php-gd库、php-pdo模块。安装PHP运行环境。可参考:http://www.showdoc.cc/php 。如已经安...
2019-03-26 10:24:00 115
转载 OO第一单元作业总结
第一单元的三次作业都是关于多项式表达式求导的问题,难度层层递进,主要是一个基本的熟悉过程,熟悉Java,熟悉面向对象。单线程操作,总体思维较为清晰。第一次作业类图第一次作业输入形式较为标准,为标准的多项式,结构比较简单清晰,求导部分算法简洁,主要的难点在于输入的识别和合并同类项。在识别输入的多项式这方面,使用了正则表达式匹配的方法,通过构建正确表达式的正则式来规...
2019-03-26 09:02:00 80
转载 GIT学习笔记
安装git : 在windows上,可以从Git官网直接下载安装程序,安装完成后,开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,还需要最后一步设置,在命令行输入:$ git config --global user.name "Your Name"$ git config --global user.email ...
2019-03-25 15:37:00 64
原创 Kubernetes日志分析利器:Elassandra部署使用指南
Elassandra是一个基于Apache Cassandra的Elasticsearch实现,有效结合了两者的优势,弥补了Elasticsearch的一些使用限制(单点故障、在线升级等)。结合Fluent-Bit以及Kibana,Elassandra为kubernetes集群日志分析提供了一个高效独特的方案。Elasticsearch升级Elasticsearch采用主从分片架构设计:主节点管理...
2019-03-25 09:30:32 65
转载 java企业 网站源码 后台springmvc SSM 前台静态引擎 代码生成器
前台:支持(5+3[时尚单页风格])八套模版,可以在后台切换点击:获取地址 QQ 313596790官网 http://www.fhadmin.org/系统介绍:1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html2.因为是生成的html,所以访问速度快,轻便,对服务器负担小3.网站前端采用主流的响应式布局,同一页面同时支持PC、平板...
2019-03-25 03:50:12 202
转载 开发者眼中的性能测试是什么?开发者怎么提高性能?
稍后更新。。。。转载于:https://www.cnblogs.com/Chamberlain/p/10586285.html
2019-03-23 23:36:00 200
转载 阿里云被集成之我见
先让我们重温下姜文的经典电影《让子弹飞》你是想站着呢?还是想挣钱呢?我是想站着,还把钱挣了这个,能不能挣钱?能挣,但是得在山里(toC)。这个,能不能挣钱?能挣,但是得跪着(toB)。这个(联合总代、巨头)加上这个(扶植 SaaS独角兽)能不能站着把钱挣了?敢问九筒大哥何方神圣?3月21号,第一届阿里云峰会在北京召开,阿里云新任掌门人行癫首次在公开场...
2019-03-22 21:44:42 84
转载 HIVE TopN shuffle 原理
HIVE TopN ShuffleTopN 问题是排序中的一个经典问题。对于一个长度为 m 的数组,取其最大的 n (n <= m) 条数据,可以不必对整个数组进行全排。一般的算法对 m 进行全排的复杂度大约为 mlog2(m)。假设我们只取其中最大的 n 条,那么可以把这个复杂度降低到 m * log2(n)。如果 n << m,那...
2019-03-21 23:44:02 470
转载 Linux之vim编辑器使用与详解
vim编辑器使用与详解vim :vi improvedvi的模式: 编辑模式:键盘操作通常被解析为编辑命令: 输入模式: 末行模式:vim的内置的命令行接口,执行vim内置命令 编辑模式-->输入模式 i:当前光标处输入内容 I:在当前光标所在行的行首 a:在当前光标所在处的后...
2019-03-21 20:47:28 150
转载 Flutter 39: 图解 Flutter 打包之 Android APK 文件
小菜是搞 Android 的,曾经尝试过打包 APK 文件失败,由于种种原因暂停研究,今天重新学习一下如何打包 APK 。官网讲解的清楚明了,小菜在此基础上整理一下打包过程中遇到的问题。打包步骤:检查 Android 环境,一般新建的应用若不做特殊调整基本没有问题;若需要网络请求,需要在 AndroidManifest 文件中添加网络权限...
2019-03-21 18:59:07 124
转载 Java7/8中的HashMap和ConcurrentHashMap全解析
前言阅读建议:四节基本上可以进行独立阅读,建议初学者可按照 Java7 HashMap -> Java7 ConcurrentHashMap -> Java8 HashMap -> Java8 ConcurrentHashMap 顺序进行阅读,可适当降低阅读门槛。阅读前提:本文分析的是源码,所以至少读者要熟悉它们的接口使用,同时,对于并发,读者至少要知道 CAS、Reentr...
2019-03-21 07:28:10 60
转载 视图、触发器、事务、存储过程、函数
-------------------------视图-------------------------------一、视图是什么#视图是由一条sql语句的查询结果构成的虚拟表#其不是物理存在的 使用方式与普通表相同二、 视图的作用#1.简化sql语句的编写#2.限制可以查看的数据可以使用权限来完成 权限某一个库 某一个表 ...
2019-03-20 16:15:00 76
转载 BootStack 权限管理平台体验环境正式上线了
百度智能云 云生态狂欢季 热门云产品1折起>>> BootStack权限管理平台体验环境正式上线了!...
2019-03-20 15:59:01 116
转载 Equals相等(测试)
public class Test { public static void main(String[] args) { Person p = new Person("张无忌",18); Person p1 = new Person("张san",18); boolean e = p1.equals(p1); System.out.print...
2019-03-18 20:13:00 101
原创 捧上天的AI落地困难,“ 不懂变通”的华为云如何应付?
前几年,AI几乎被捧上天,各大公司倾巢出动,推出了不少吸眼球的应用和产品。如今,这些AI成果是否真得让企业从中获得价值?绕不开的数据、隐私和安全问题作何解?不同领域、不同规模、不同技术能力的企业如何最大限度享受到AI的能力?云可以给AI增加多少筹码?“我现在其实比较郁闷的问题是AI还在初期阶段,传统企业希望用新技术提升竞争力,但现阶段并没有从中获得多大好处,这个事情还需要做得更加深入”,陕西融普信...
2019-03-18 13:49:54 126
转载 React 16新特性全解 (下)--- 一文读懂Hooks
前言这篇文章主要讲Hooks,如果你想了解React 16的其他新特性,请移步React 16新特性全解 (上), React 16新特性全解 (中)v16.8 HooksHooks是什么?我们知道,functional component在使用的时候有一些限制,比如需要生命周期、state的时候就不能用functional component。而有了Hooks,你就可以在funt...
2019-03-18 03:20:25 321
转载 json fastjson
fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。在pom.xml文件引入以下声明,就可以使用<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <...
2019-03-16 23:22:00 73
转载 XML序列化、反序列化
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;using System.Xml.Serialization;namespace Manjinba.Comm...
2019-03-16 09:10:00 46
转载 2017-2018年DDoS***有哪些变化趋势?
随着互联网的飞速发展,给我们带来了非常多的影响,在给我们各种便利的同时,也让我们面临各种各样的网络威胁。特别是近两年来,DDoS和挖矿活动变得非常活跃,***规模以及造成的影响都越来越大,***方式也在不断的进化,变得越来越复杂。特别是DDoS***,低成本高效率使得该***手段一直经久不衰。今天墨者安全通过2018年和2017年的DDoS***数据对比,了解DDoS***在...
2019-03-14 17:02:35 299
转载 掌握Js中简单的'this'规则[翻译集]
弄清几个简单的规则就能掌握函数中的this指向问题~\(≧▽≦)/~啦啦啦。要知道this指向谁其实很简单,定位this的首要规则就是判断一个函数被首次调用的环境。通常遵循以下这几个规则,有优先级关系。规则1. 当调用函数的时候用到了 new 关键词, 那么在函数中this 指向的是一个全新的对象。function ConstructorExample() { console.log(th...
2019-03-13 15:12:39 108
转载 操作系统
为什么要有操作系统操作系统是什么操作系统和普通软件的区别操作系统的发展史操作系统的两大作用多路复用一、为什么要有操作系统现代的计算机主要是由一个或多个处理器、主存、硬盘、键盘、鼠标、显示器等其他I/O设备组成的。每个应用程序员都必须掌握计算机系统的所有细节,但是这是一个很复杂的系统,如果要掌握所有细节,很影响开发的效率。所以为了优化使用,计算机安装...
2019-03-13 11:37:00 80
转载 LCA(最近公共祖先)——Tarjan
什么是最近公共祖先?在一棵没有环的树上,每个节点肯定有其父亲节点和祖先节点,而最近公共祖先,就是两个节点在这棵树上深度最大的公共的祖先节点。换句话说,就是两个点在这棵树上距离最近的公共祖先节点。所以LCA主要是用来处理当两个点仅有唯一一条确定的最短路径时的路径。常用来求LCA的算法有:Tarjan/DFS(离线),ST/倍增(在线)。1,Tarjantarjan...
2019-03-13 11:11:00 183
转载 记前端hybrid学习总结
什么是hybridhybrid即“混合”,即前端和客户端的混合开发需前端开发人员和客户端开发人员配合完成某些环节可能涉及到server端hybrid存在价值可以快速迭代更新(无需app审核)体验流畅(和NA体验基本类似)减少开发和沟通成本,双端公用一套代码webview是app中的一个组件(app中可以有we...
2019-03-12 18:24:25 641
转载 如何使用微信小程序云函数发送短信验证码
其实微信小程序前端和云端都是可以调用短信平台接口发送短信的,使用云端云函数的好处是无需配置域名,也没有个数限制。本文使用的是榛子云短信平台(http://smsow.zhenzikj.com) ,SDK下载:http://smsow.zhenzikj.com/doc/sdk.html1. 安装下载后的SDK在cloudfunctions文件夹下会包含3个云函数文件夹,如下:由于...
2019-03-12 17:49:00 157
转载 权限组件(12):自动发现项目中有别名的URL
自动发现项目中所有有别名的URL,效果如下:customer_list {'name': 'customer_list', 'url': '/customer/list/'}customer_add {'name': 'customer_add', 'url': '/customer/add/'}customer_edit {'name': 'customer_edit', 'ur...
2019-03-12 17:41:00 61
转载 CSS 怎样写一个动画(从基础动画到3d动画)
以前看过许多教学视频,大部分讲师都是讲个大概,然后就开始无厘头的灌输知识了。直到我后来看到一位优秀讲师的视频,他的讲课模式是第一堂课展示成果。这样下来,当我看到最终效果,我就有心思去不断学习这个东西了。今天我就效仿这位讲师的模式,话不多说,上效果~~1. 简单的渐变动画2. 稍复杂的关键帧动画3. 结合transform 实现3d动画效果看起来还行,学起来也非常容易。那咱们就一步一步来玩把~~tr...
2019-03-12 09:14:04 160
转载 Atom 1.35.0 发布,升级 Electron,修复 Chrome 漏洞
Atom 1.35.0 发布了,Atom 是 GitHub 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持 CSS、HTML 与 Java...
2019-03-12 08:05:25 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人