自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

读万卷书,行万里路

deniro's thinking

  • 博客(14)
  • 资源 (9)
  • 收藏
  • 关注

原创 说说 C 语言中的变量与算术表达式

我们先来写一个程序,打印英里与公里之间的对应关系表。公式:1 mile=1.61 km程序如下:#include <stdio.h>/* print Mile to Kilometre table*/main() { float mile, kilometre; int lower = 0;//lower limit int upper = 100...

2018-09-24 15:44:32 433

原创 说说 C 语言编程利器 CLion

CLion 是一款专为开发 C 及 C++ 所设计的跨平台 IDE。 它是以 IntelliJ 为基础设计的,包含了许多智能功能来提高开发人员的生产力,从而提升工作效率 。1 安装下载后,点击 CLion-xxx.exe,进入安装界面:点击 Next,选择安装路径:点击 Next,选择是否创建桌面快捷方式以及关联文件后缀:再次点击 Next,就安装完成啦:2 首次运行首次运行...

2018-09-24 12:13:52 7362

原创 说说 Vue.js 实例及数据绑定能力

1 创建实例通过 Vue() 构造函数就可以创建一个 Vue 的根实例:var app = new Vue({ ...});1.1 el 选项el 选项用于绑定页面中的某个 DOM 元素。它可以是 HTMLElement 或是 CSS 选择器。在上例中:HTMLElement 方式为 document.getElementById('app')。CSS 选择器方式为 #ap...

2018-09-23 17:45:32 390

原创 带你进入 Vue.js 的世界

Vue.js 拥有简单小巧的核心,渐进式技术栈,足以应付任何规模的应用 。这里的渐进式指的是可以一步一步地,有阶段地来使用 Vue.js。它提供了现代 Web 开发中常见的高级功能,比如:解耦视图与数据可复用的组件前端路由状态管理虚拟 DOM1 MVVM 模式MVVM(Model-View-ViewModel)模式。 MVVM 模式是从经典的 MVC 模式衍生而来 。 当...

2018-09-23 14:08:08 386

原创 说说 Spring DAO 的异常体系

Spring 提供了一套和实现技术无关的 、 面向 DAO 层语义级别的异常体系,内部通过转换器将不同持久化技术的异常转换成 Spring 的异常,实现统一管理。1 异常体系很多正统的 AP中,使用了过多的检查型异常,以致于在使用 API 时,代码中充斥了大量 try/catch 样板式的代码 。 大多数情况下,这些 catch 代码段除了记录日志外,并没有做多少其它有益的工作。比如 JDK...

2018-09-23 11:29:33 1595 2

原创 说说 Spring DAO 的设计思想

DAO (Data Access Object )是访问数据的对象,它不但屏蔽了不同的数据存储介质(数据库、文件或 LDAP 等),也屏蔽了具体的实现技术 。我们只要为数据访问定义好 DAO 接口,然后使用具体技术来实现 DAO 接口,就可以平滑地切换这些不同的实现技术啦O(∩_∩)O~业务层通过 DAO 接口来访问数据,这样就实现了业务层与 DAO 层具体持久化技术之间的解耦,比如下图中的 ...

2018-09-23 09:34:29 278

原创 说说 Android 的 Material Design 设计(四)——卡片式布局

我们使用 CardView 与 RecyclerView 来·实现一个各种猫的卡片式展示列表吧O(∩_∩)O~1 CardView 控件1.1 引入依赖库打开 app/build.gradle,添加依赖库:dependencies { ... compile 'com.android.support:recyclerview-v7:24.2.1' compile ...

2018-09-22 19:58:41 5823

原创 带你进入 C 语言的世界

学习一门新程序设计语言的一条途径就是使用它编写程序。1 Dev-C++首先我们要有一个 C 语言 IDE ,这里推荐使用 Dev-C++。Dev-C++是一个在 Windows 环境下适合于初学者使用的轻量级 C/C++ 集成开发环境( IDE ) 。 它是一款自由软件,遵守 GPL 许可协议分发源代码 。 它集合了 MinGW 中的 GCC 编译器 、GDB 调试器和 AStyle ...

2018-09-22 15:10:39 578

原创 说说如何在 Spring 框架中使用 SpEL 表达式

在 Spring 框架的 XML 配置方式或者注解配置方式中,我们都可以使用 SpEL 表达式,它们的语法都是 #{表达式}。1 基于 XML 配置在 XML 配置中,我们可以通过 SpEL 表达式为 Bean 的属性或构造函数入参注入动态值:<?xml version="1.0" encoding="UTF-8"?><beans xmlns=&am

2018-09-15 19:54:17 1203

原创 说说 Spring 表达式语言(SpEL)中的各种表达式类型

1 文本表达式文本表达式支持字符串、 日期 、 数字(正数 、 实数及十六进制数) 、 布尔类型及 null。其中的字符表达式可使用单引号来表示,形如:'Deniro'。如果表达式中包含单引号或者双引号字符,那么可以使用转义字符 /。ExpressionParser parser = new SpelExpressionParser();//字符串解析String...

2018-09-15 15:35:54 6181

原创 说说如何在登录页实现生成验证码功能

1 引入验证码组件打开 simplecaptcha 官网,下载相应的 jar 包。示例中用的是 nl.captcha.simplecaptcha-1.2.1.jar。2 自定义验证码服务2.1 字符生成器因为某些字符相似容易导致用户误输,比如 i 与 1、z 与 2,所以我们自己定制了字符生成器:public class CustomTextProducer imp...

2018-09-15 11:25:01 3465

原创 说说 Android 的 Material Design 设计(三)——悬浮按钮与交互式提示栏

Material Design 的设计理念是应用程序的界面应该是有立体效果的,立体效果最具代表性的就是悬浮按钮啦O(∩_∩)O~1 悬浮按钮(FloatingActionButton)FloatingActionButton 是 Design Support 库中提供的控件,使用它就可以实现悬浮按钮效果。在 drawable 目录下新增一张图标(tip.png),然后修改布局文件:...

2018-09-09 14:17:48 840

原创 说说 Spring 表达式语言(SpEL)的核心类与用法

Spring 表达式语言 Spring Expression Language(简称 SpEL )是一个支持运行时查询和操作对象图的表达式语言 。 语法类似于 EL 表达式 ,但提供了显式方法调用和基本字符串模板函数等额外特性 。 SpEL 虽然作为 Spring 家族中表达式求值的基础,但却可以被独立使用。 1 加入依赖首先在 pom.xml 中加入依赖:<depe...

2018-09-08 11:14:16 13504 3

原创 Error:java: Compilation failed: internal java compiler error 问题的解决方法

在 IntelliJ IDEA 中编译一个 Java 类时出现 Error:java: Compilation failed: internal java compiler error 。应该是 java jdk 配置问题。File → Project Structure → Project 请确保 Project SDK 与 Project language level 所指定的...

2018-09-01 17:22:14 1188

Nginx 1.18.0 以及相关依赖库

该压缩包内包含了 Nginx-1.18.0以及 Nginx所需要的依赖库。依赖库主要为: * 编译 Nginx 的GCC 编译器; * 未来使用 C++ 来编写 Nginx 的 G++ 编译器; * Perl 正则表达式(Nginx HTTP 模块依赖库); * zlib (网络数据包 gzip压缩依赖库); * openssl (提供HTTPS 支持以及 MD5、SHA1 等加密算法实现)。

2020-12-27

Vue.js 技术交流培训材料.pdf

包含数据绑定、计算属性、内置指令、组件、自定义指令、Render 函数、webpack、插件等内容。

2019-11-22

jasperreports-functions-6.3.1.jar

jasperreports 的函数依赖包,用于解决 jasperreports 抛出 Caused by: java.lang.NoClassDefFoundError: net.sf.jasperreports.functions.standard.DateTimeFunctions 的问题

2017-11-07

mysql 函数,可以将数字转换为中文大写形式

mysql 函数,可以将数字转换为中文大写形式。大写数字是中国特有的数字书写方式,利用与数字同音的汉字取代数字,以防止数目被涂改。 据考证,大写数字最早是由武则天发明,后经朱元璋改进完善。

2017-10-30

olap4j-0.9.7.309-JS-3.jar jasperreports 6.x 的依赖包

olap4j-0.9.7.309-JS-3.jar jasperreports 6.x 的依赖包哦

2017-10-20

axis1.4 包,一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。

axis全称Apache Extensible Interaction System 即阿帕奇可扩展交互系统。Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。Axis目前版本是为Java编写的,不过为C++的版本正在开发中。但Axis并不完全是一个SOAP引擎,它还是一个独立的SOAP服务器和一个嵌入Servlet引擎(例如Tomcat)的服务器

2017-09-29

Fiddler4 破解版,http协议调试代理工具

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

2017-09-29

mdwiki 项目模板代码

可用于搭建 mdwiki 项目架构,mdwiki 是基于 markdown 的 wiki 系统。里面有一些基础文件,可在此基础上进行扩展。

2016-12-30

空空如也

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

TA关注的人

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