自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南京宇牧科技:solio5的专栏

我的个人技术博客

  • 博客(12)
  • 资源 (51)
  • 收藏
  • 关注

原创 RestFul命名实践

为什么你的RestFul接口看起来不那么好看,甚至有点膈应?大部分人自认自己的接口是restful风格,可事实上一点都不restful。

2022-11-15 09:36:56 293 3

原创 SpringBoot MultiPart 上传文件问题集锦

multipart form 上传文件 json

2022-10-08 17:27:37 296

原创 WSL问题集合

WSL问题合集

2022-09-06 17:30:02 466

翻译 低代码(low-code)法则#2:创新之源——协作

原文:https://www.mendix.com/blog/low-code-principle-2-collaboration/上文中说到模型驱动开发,是一条概括性法则,本文将继续为大家介绍“协作”法则,“协作”与“模型”是高度相关的,它值得我们深度讨论一番。以下是对“协作”的陈述:可视化接口是业务专家和技术人员之间传递信息最清晰的、无二义性的语言。土豆和马铃薯不同的人对现实世界的描述是不一样的。一个大家都通用的语言就是演示幻灯片(PPT),另外一个就是计算机代码。所以大家在一开始合作的时候就

2021-03-10 20:20:56 209

翻译 低代码(low-code)法则#1:低代码里最重要的概念——模型驱动开发

原文:https://www.mendix.com/blog/low-code-principle-1-model-driven-development/低代码有九个标志性原则,但如果要用一个规则来概括的话,那就是第一条重要原则:模型驱动开发模型驱动开发的意义:通过抽象、自动化、开放能力,将idea转换成应用,进而交付商业价值。提出这个原则的背景故事Mendix 致力于提升业务专家和软件开发人员的协作和沟通效率,同时也兼顾应用开发效率和质量。但是业务和技术之间最大的代沟在于:双方没有共同语言。传统

2021-03-10 20:19:43 1610

原创 记maven编译源码版本号不正确

请使用 -source 8 或更高版本以启用 lambda 表达式

2017-10-04 22:15:23 807

原创 记PHP安装报扩展无法加载的错误

Startup: Invalid library (maybe not a PHP library

2017-02-19 04:45:13 11429

原创 记初次hbase安装的失败经验,BindException

背景第一次安装hbase,只了解些基础,是在虚拟机上安装的,os:centos7步骤网上都有,hbase的单例安装尤其非常简单,但是,我就在最简单的步骤上就犯错了,定位了一晚上,我就想不明白了,最简单的步骤为什么偏偏在我这就行不通错误2016-12-11 22:39:48,658 INFO [main] regionserver.RSRpcServices: master/cayman.ispga

2016-12-11 23:42:29 1155 1

原创 windows 下安装nginx + php (cgi)的一些问题

问题1:安装完php后,php-cgi运行不起来运行命令php-cgi -b 127.0.0.1:9006 -c php.ini 程序很快就退出了,再去官网查看一下下载的版本对不对,结果发现是自己没装VC14的运行库问题2:nginx.conf php.ini的配置问题php.inicgi.fix_pathinfo=1nginx.confupstream multicgi { server

2016-05-27 22:21:48 417

原创 兼容性的一些思考

现状: 痛点:兼容性问题不容易被发现:当前开发模式基本上都是基于安装模式开发。 出了问题基本上都是beta,生产等重要环境,非常严重。降低代码质量:为了兼容性不得不写一些非常怪的代码,不利于可读性。修改问题单,开发新特性的成本增加:修改任何问题之前都要思考是否会引入兼容性问题。严重:代码上的一些不良实践。随着时间推移累积的兼容性问题必将成为NO1的质量问题。平台目前处理:见招拆招:基本

2016-02-28 23:46:19 350

原创 struts 下载中文名文件

text/plain attachment;fileName="${fileName}" downloadFile 10240 对文件名的处理fileName = new String((URLEncoder.encode(fileName , "UTF-8")).getBytes("UTF-8"), "GBK");有

2015-10-25 09:52:53 404

转载 vagrant,Linux下利用代理进行apt-get下载

公司限制外网限制得非常厉害,在虚拟机下想要直接访问外网下载文件什么的是不允许的,想ubuntu下apt-get这种原本很轻松的任务都变得不轻松apt-get 设置代理 proxy 方法方法一 :这是一种临时的手段,如果你仅仅是暂时需要通过http代理使用apt-get,你可以使用这种方法。在使用 apt-get  之前,在终端中输入以下命令:export  http 

2014-12-02 22:46:47 1861

Tomcat- The Definitive Guide, 2nd Edition.pdf

It takes a book as versatile as its subject to cover Apache Tomcat. This book is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat. The new edition offers complete information for installing, configuring, maintaining and securing Tomcat.

2015-07-12

Apache Tomcat 7.pdf

Apache Tomcat is the most popular open-source de-facto Java Web application server, standard for today's Web developers using JSP / Servlets. Apache Tomcat 7 covers details on installation and administration of Apache Tomcat 7. It explains key parts of the Tomcat architecture, and provides an introduction to Java Servlet and JSP APIs in the context of the Apache Tomcat server. In addition to basic concepts and administration tasks, Apache Tomcat 7 covers some of the most frequently used advanced features of Tomcat, including security, Apache web server integration, load balancing, and embedding Tomcat server in Java applications.

2015-07-12

PhantomJS Cookbook

Beginning with the basics of PhantomJS, this book will dive into its core modules and guide you through how to solve real-world testing problems. This book explores a variety of test automation tasks, including executing JavaScript unit tests with the Jasmine, QUnit, and Mocha frameworks; functional tests with tools such as Selenium, Capybara, and CasperJS; performance analysis with tools such as YSlow; and much more. If you are a web developer looking to run automated unit tests while you work, or perhaps you are a QA engineer looking for a fast test automation utility, then this book is perfect for you. Some prior knowledge of JavaScript would be helpful.

2015-06-26

Hadoop MapReduce Cookbook

Learn to process large and complex data sets, starting simply, then diving in deep. Solve complex big data problems such as classifications, finding relationships, online marketing and recommendations. More than 50 Hadoop MapReduce recipes, presented in a simple and straightforward manner, with step-by-step instructions and real world examples.

2015-06-26

Field Guide to Hadoop

If your organization is about to enter the world of big data, you not only need to decide whether Apache Hadoop is the right platform to use, but also which of its many components are best suited to your task. This field guide makes the exercise manageable by breaking down the Hadoop ecosystem into short, digestible sections. You'll quickly understand how Hadoop's projects, subprojects, and related technologies work together. Each chapter introduces a different topic - such as core technologies or data transfer - and explains why certain components may or may not be useful for particular needs. When it comes to data, Hadoop is a whole new ballgame, but with this handy reference, you'll have a good grasp of the playing field.

2015-06-26

Learning Selenium Testing Tools with Python

Selenium WebDriver is a popular automated testing tool for web applications. Python is one of the top programming languages and when used with Selenium it can automate and test web applications. Using Python's unittest module, you can write test cases in Selenium. Over the years, Selenium has become a very powerful testing platform and many organizations are adopting Selenium WebDriver for creating automated user interface tests.

2015-06-26

Learning Chef.

Chef automation helps to transform infrastructure into simple code. This means that building, rebuilding, configuration, and scaling to meet your customer's needs is possible in just a few minutes in a real-time environment. This book begins with the conceptual architecture of Chef, walking you through detailed descriptions of every Chef element. You will learn the procedure to set up your workstation and how to create a Cookbook in a hosted Chef environment. Private Chef Server setup is covered in depth, with information on the necessity of on-premise Private Chef deployment, benefits, and installation and configuration procedures for the different types of Private Chef servers including standalone, tiered, and high-availability.

2015-06-26

Build Your Own PaaS with Docker.

Docker is a great tool in many ways for developers and people in DevOps. We begin by learning how easy it is to create and publish your own customized Docker images and making them available to everyone. We also see how practical it is to separate every service to its own container. When you have published separated service containers, the process of running all kinds of platforms in the same server is a walk in the park. This book walks you through a use case project that will teach you how to customize and create your own Docker image, allowing you to run any platform you want. The project evolves throughout the book and emerges as a complete three containers Wordpress/MySQL platform when finished.

2015-06-26

Orchestrating Docker

Docker is growing in popularity by day because of its great utility, the fact that it's user friendly, and the vibrant community. This book will help you transform the way you build, test, and deploy your applications with Docker, making it easier and enjoyable. The book starts off with the installation of Docker before gradually taking you through the different commands to start working with Docker containers and their services. You will learn to build your own Docker containers along with instructions to fine-tune the resource allocations to those containers. You will then learn to manage a cluster of Docker containers. The book demonstrates the processes related to the automation and orchestration of Docker. It then covers the compatibility of Docker with other technologies such as Puppet and Chef. Finally, it prepares you to ship your applications without taking strain for deployment. By the end of the book, you will be able to orchestrate and manage the creation and deployment of Docker containers.

2015-06-26

hibernate 4.3.10.Final

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使得Java程序员可以使用对象编程思维来操纵数据库。

2015-06-02

windows phone 官方示例代码

包含windows phone开发方方面面的内容,控件、网路、消息推送,等等等等

2015-06-02

javascript实现的纸牌游戏

一个用javascript实现的纸牌游戏,代码很剪短,很清晰,供大家参考参考,学习学习

2015-01-18

ConEmu命令行工具

如果你受够了windows下笨重的命令行可以尝试一下这款小巧的命令行工具支持设定命令行窗口大小,可以直接黏贴等等不错的功能

2014-12-22

Pro JavaScript Performance

一本有关于JavaScript性能的书,讲得非常好,包括web性能应该注意的一些地方,javascript的运行原理以及一些性能测试的方法以及工具和手段。

2014-12-17

html5 实现截图 代码实例

利用html5的api实现截图的示例,实现的效果当然没有qq那么好,不过也很值得学习

2014-12-05

Selenium工具集合

selenium是一个web自动化测试的大杀器,可以模仿用户访问一个web页面的动作,其中包括了selenium IDE(firefox插件),Selenium Server,The Internet Explorer Driver Server,Chrome Server

2014-11-05

JStools notepad++插件

一款非常好用的notepad++ javascript插件,可以格式化json数据,压缩/格式化javascript代码

2014-10-23

Notepad++ QuickText插件

一款帮助你自动补全的插件,可以自定义自动补全对象以及补全的内容,非常好用的插件,如果受不了IDE环境很卡的同学可以尝试一下,爱不释手

2014-10-20

[HTML5揭秘].(HTML5:Up.and.Running).Mark.Pilgrim

[HTML5揭秘].(HTML5:Up.and.Running).Mark.Pilgrim,一本深入讲解html5开发技术的书籍,介绍了一些html5非常值得关注的特性,绘图、多媒体、Web通信(socket),离线存储

2014-10-19

JSHint javascript静态检查工具,notepad++插件

JSHint 是一个 JavaScript 的代码质量检查工具,主要用来检查代码质量以及找出一些潜在的代码缺陷。

2014-09-28

The Docker Book

A new book designed for SysAdmins, Operations staff, Developers and DevOps who are interested in deploying the open source container service Docker., In this book, we'll will walk you through installing, deploying, managing, and extending Docker. We're going to do that by first introducing you to the basics of Docker and its components. Then we'll start to use Docker to build containers and services to perform a variety of tasks., We're going to take you through the development life cycle, from testing to production, and see where Docker fits in and how it can make your life easier. We'll make use of Docker to build test environments for new projects, demonstrate how to integrate Docker with continuous integration workflow, and then how to build application services and platforms. Finally, we'll show you how to use Docker's API and how to extend Docker yourself., We'll teach you how to:, * Install Docker., * Take your first steps with a Docker container., * Build Docker images., * Manage and share Docker images., * Run and manage more complex Docker containers., * Deploy Docker containers as part of your testing pipeline., * Build multi-container applications and environments., * Explore the Docker API., * Getting Help and Extending Docker.

2016-04-28

Docker.Pro Docker

In this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, author Deepak Vohra discusses how to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine. He describes how to install Docker images and create Docker containers, and the advantages of Docker containers. The remainder of the book is devoted to discussing using Docker with important software solutions. He begins by discussing using Docker with a traditional RDBMS using Oracle and MySQL. Next he moves on to NoSQL with chapter on MongoDB Cassandra, and Couchbase. Then he addresses the use of Docker in the Hadoop ecosystem with complete chapters on utilizing not only Hadoop, but Hive, HBase, Sqoop, Kafka, Solr and Spark.

2016-04-28

Learning Docker

Docker is a next-generation platform for simplifying application containerization life-cycle. Docker allows you to create a robust and resilient environment in which you can generate portable, composable, scalable, and stable application containers. This book is a step-by-step guide that will walk you through the various features of Docker from Docker software installation to the impenetrable security of containers. The book starts off by elucidating the installation

2016-04-28

Docker- Up and Running

Docker is quickly changing the way that organizations are deploying software at scale. But understanding how Linux containers fit into your workflow - and getting the integration details right - are not trivial tasks. With this practical guide, you'll learn how to use Docker to package your applications with all of their dependencies, and then test, ship, scale, and support your containers in production. Two Lead Site Reliability Engineers at New Relic share much of what they have learned from using Docker in production since shortly after its initial release. Their goal is to help you reap the benefits of this technology while avoiding the many setbacks they experienced.

2016-04-28

Docker Cookbook

Whether you're deploying applications on premise or in the cloud, this cookbook provides developers, operators, and IT professionals with more than 130 proven recipes for working with Docker. With these practical solutions, experienced developers with no previous knowledge of Docker will be able to package and deploy distributed applications within a couple of chapters. IT professionals will be able to solve everyday problems, as well as create, run, share, and deploy Docker images. Operators will quickly be able to adopt the tools that will change the way they work.

2016-04-28

Oracle Database 11gR2 Performance Tuning Cookbook

Oracle是世界上最流行的一款强大的数据库,本书带你领略Oracle的性能方面的知识

2016-02-07

Optimizing Oracle Performance

Oracle 是世界上最流行的一款强大的数据库,让我们来了解一下如果加速Oracle的性能

2016-02-07

Zookeeper.pdf

Zookeeper是一款非常强大好用的集群管理工具,它的原理类似一个文件管理器,但是主要的特性不是进行存储……

2016-01-28

Nginx High Performance

作为一款web服务器,Nginx现在越来越流行,而Nginx灵活、小巧的特性非常受人喜欢,如何优化Nginx的性能?

2016-01-28

Mastering JavaScript High Performance

javascript一种流行的前端开发语言,如果进行提高前端的性能是提供用户体验的重中之重

2016-01-28

Java Performance- The Definitive Guide

java性能权威指南,性能优化是大型项目必不可少的部分,也是技术人员技能进阶的过程

2016-01-27

Java Performance Tuning

java性能优化,性能优化是大型项目必不可少的部分,也是技术人员技能进阶的过程

2016-01-27

Java Threads and the Concurrency Utilities

java多线程并发权威指南,java技术进阶必看书籍

2016-01-27

RESTful Java web service 安全

restful 作为web服务的一种设计风格越来越流行,而安全方面的考虑也是不可避免。

2015-10-18

Java RESTful 模式和最佳实践

RESTful Java Patterns and Best Practices,本书是本英文书籍,但是也简单易懂。

2015-10-15

hibernate 5.0.1

hibernate 是java的ORM解决方案,非常广泛地应用于企业级应用当中

2015-09-17

Complete Web Monitoring

Complete Web Monitoring demonstrates how to measure every aspect of your web presence -- including analytics, backend performance, usability, communities, customer feedback, and competitive analysis -- whether you're running an e-commerce site, a community, a media property, or a Software-as-a-Service company. This book's concrete examples, clear explanations, and practical recommendations make it essential for anyone who runs a website.

2015-07-23

Web Performance Daybook Volume

Performance is critical to the success of any website, and help with using today’s new tools is key. In this remarkable guide, 32 leading web performance experts offer practical tips, techniques, and advice for optimizing your site's user experience. Originally written for an online calendar, this collection of articles will inspire you to squeeze every ounce of performance from your site - whether you're a web developer, mobile developer, or web designer. Check the table of contents and you'll be convinced.

2015-07-23

Pro PHP Application Performance

This book contains tips, tricks, and techniques to make new and existing PHP applications much faster and less resource-hungry. Pro PHP Application Performance will help you understand all the technologies and components which play a role in how well your applications run. When seconds can mean the difference between retaining a user and losing a user, it's important for all of us to have optimization as part of our project roadmap. But what components within your application should you analyze? How should you optimize? And how can you measure how well your application is performing? These are some of the questions that are answered in this book.

2015-07-23

Pro Web Project Management

Pro Web Project Management is a collection of hard-won lessons the authors have learned managing modern web projects with small and medium budgets in a consulting environment. This isn't a book about project management theory. Pro Web Project Management tells how to create real deliverables, get answers from indecisive clients, manage wayward programmers, and use checklists to wow clients. This book is made up of real examples, real lessons, real documents, and real tips woven together into a step-by-step walkthrough of a project's life cycle.

2015-07-23

空空如也

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

TA关注的人

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