common

thymeleaf引用公共页面

眉间皱痕 提交于 2020-02-25 23:31:09
本例采用的是Springboot+thymeleaf,因为公共页面属于动态页,因此需要放在templates目录下(具体几层自定义即可),我们这里做一个引用头部、主体和底部公共信息的示例 1. 公共信息页面 head.html,使⽤ th:fragment 属性来定义被包含的模版⽚段,以供其他模版引用或者包含,这里我们定义了头部(admin_head(title))、主体(admin_common)、底部(admin_bottom)三个模板片段 <!DOCTYPE html> <html> <head th:fragment="admin_head(title)"> <meta charset="UTF-8"> <title th:text="${title}"></title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta name="apple-mobile-web-app-status-bar-style" content="black"

module.exports小程序模块化,require

∥☆過路亽.° 提交于 2020-02-22 15:14:08
小程序模块化 可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。 tips:exports 是 module.exports 的一个引用,因此在模块里边随意更改 exports 的指向会造成未知的错误。所以更推荐开发者采用 module.exports 来暴露模块接口,除非你已经清晰知道这两者的关系。 // common.js function sayHello(name) { console.log(`Hello ${name} !`) } function sayGoodbye(name) { console.log(`Goodbye ${name} !`) } module.exports.sayHello = sayHello exports.sayGoodbye = sayGoodbye 在需要使用这些模块的文件中,使用 require(path) 将公共代码引入 const common = require('common.js') Page({ helloMINA() { common.sayHello('MINA') }, goodbyeMINA() { common.sayGoodbye('MINA') } }) tips:require 暂时不支持绝对路径。 封装

Guava学习笔记:Google Guava 类库简介

孤街醉人 提交于 2020-02-21 07:23:33
  Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你的JAVa代码更加优雅,更加简洁,让你工作更加轻松愉悦。下面我们就开启优雅Java编程学习之旅!    项目相关信息:   官方首页:http://code.google.com/p/guava-libraries   官方下载:http://code.google.com/p/guava-libraries/downloads/list   官方文档:http://docs.guava-libraries.googlecode.com/git/javadoc http://www.ostools.net/apidocs/apidoc?api=guava GIT https://github.com/google/guava    源码包的简单说明:   com.google.common.annotations:普通注解类型。   com.google.common.base:基本工具类库和接口。   com.google.common

上传图片附件验证和预览

断了今生、忘了曾经 提交于 2020-02-20 06:45:03
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Vote_SubjectItemAdd.aspx.cs" Inherits="oa_vote_Vote_SubjectItemAdd" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>添加投票主题</title> <link href="../../common/css/common.css" rel="stylesheet" type="text/css" /> <script src="../../common/js/jquery-1.7.1.min.js" type="text/javascript"></script> <script src="../../common/js/common.js" type="text/javascript"></script> <script src="../..

HDU 5983 Pocket Cube 模拟

房东的猫 提交于 2020-02-16 21:31:06
HDU 5983 Pocket Cube Problem Description The Pocket Cube, also known as the Mini Cube or the Ice Cube, is the 2 × 2 × 2 equivalence of a Rubik’s Cube. The cube consists of 8 pieces, all corners. Each piece is labeled by a three dimensional coordinate (h, k, l) where h, k, l ∈ {0, 1}. Each of the six faces owns four small faces filled with a positive integer. For each step, you can choose a certain face and turn the face ninety degrees clockwise or counterclockwise. You should judge that if one can restore the pocket cube in one step. We say a pocket cube has been restored if each face owns

金山开源安全卫士全套代码编译指南

佐手、 提交于 2020-02-15 22:23:21
要从 金山开源 安全卫士的 代码 里学习,首先当然是最好能把全套代码 编译 出 来进行调试。在开发湘勇网络医生的过程中,我一直关注金山开源安全卫士代码的更新动态,第一时间把代码下载下来并进行编译和调试。现将金山开源安全卫士全 套代码的编译指南整理如下,方便各位关注金山开源安全卫士的朋友一起学习和交流。根据编译指南编译还有问题的,可在后面跟帖,我会测试和解决后整理进来。 一、编译准备工作 1、编译器 建议使用 Visual C++ 2005 或者 Visual C++ 2005 SP1 要想编译全套代码,请安装Visual C++ 2005或者Visual C++ 2005 SP1,其它版本的编译器因为金山开源安全卫士的部分库只释放了Visual C++ 2005编译的Release版本的lib而没有 源代码 ,会导致链接有问题。详细的说,金山的kwslib和json库的代码是不开源的,不依赖这2个库的9个项目avcenter.sln、bkver.sln、 common lib.sln、kclear.sln、kmsspeed.sln、 kprocesslib .lib、 lang.sln、PluginEngine.sln、SafeMon.sln是可以用Visual C++ 2008/2010来编译的,依赖这两个库的ksafe.sln、ksafeperfopt.sln、ksafesvc

文章发布功能--涉及到 文件上传和保存、数据的保存

末鹿安然 提交于 2020-02-14 01:19:41
主要看save方法 可以参看thinkphp5.1文档中杂项里的 上传 : https://www.kancloud.cn/manual/thinkphp5_1/354121 < ? php namespace app\index\controller ; use app\common\controller\Base ; //导入公共控制器 use app\common\model\Article ; //导入文章模型 use app\common\model\ArticleCategory ; //导入文章栏目模型 use think\facade\Request ; class Index extends Base { public function index ( ) { return $ this - > fetch ( ) ; } //添加文章界面 public function insert ( ) { //1.登录才允许发布 $ this - > isLogin ( ) ; //2.设置页面标题 $ this - > view - > assign ( 'title' , '发布文章' ) ; //3.获取栏目的信息 $cateList = ArticleCategory : : all ( ) ; if ( count ( $cateList ) > 0 ) { /

sass变量引入全局

天涯浪子 提交于 2020-02-12 21:11:13
https://www.jianshu.com/p/ab9ab999344b(copy) 本文以Sass做案例,Less的参考,基本配置大同小异。 假如我们有一个Sass的全局变量common.scss文件,路径 ../style/common.scss 代码如下: @mixin t-button($color,$background) { color:$color; background:$background; padding:5px 10px; } 现在我们想在一个vue文件里引用这个全局样式,怎么办呢?我们能按下边的方法导入。 <style> @import '../style/common.scss'; button{ @include t-button(#fff,blue); } </style> 但是这样有一个问题,如果还有其他vue页面也想用这个全局的common.scss文件,我们还需要在使用的vue页面里再次按照上面的方法引入,那么问题来了,如果我更改了这个common.scss文件的路径,那么每次我还要去修改所有的vue页面里的common.scss文件文件路径。有什么好的方法呢,让我一次引入,所有的vue页面均可以自动引用? 1.添加依赖 npm install sass-resources-loader --save-dev

好机会,我要帮女同事解决Maven冲突问题

时间秒杀一切 提交于 2020-02-12 14:51:16
任何一个故事起因最重要 任何一个职业,女生都有绝对的优势。更别提IT行业了,在部门中要是有女程序猿那肯定是香饽饽,备受呵护呀。 之前有一次,一位刚来的妹子遇到问题了,画风顿时就变成上面的图片了,群起而围之,但是最后的结果并不理想,还是得我出马(此处有点小吹牛)。 妹子遇到的是Jar包冲突的问题,错误信息是 Caused by: java.lang.ClassNotFoundException,看错误要么就是缺少某个Jar包,要么就是冲突了。 其实在工作中经常会遇到这种冲突的问题,比如:Caused by:java.lang.NoSuchMethodError 这个异常信息也是冲突导致的,想要解决冲突问题就必须得知道哪里冲突了(好像是废话)。 大部分都是用Maven来管理依赖的Jar,今天这篇文章主要是讲解如何解决Maven带来的依赖冲突问题。 Maven回顾 Maven自述 Maven 是用于构建和管理Java项目的工具。对于Java方向的来说,Maven几乎都要接触和使用。当然也有其他的工具来代替Maven,比如Ant和Gradle。 之前有接触过Grails构建的Java Web项目,就是用Gradle来做依赖管理的。至于Ant也在刚工作的时候在一些老项目中有见到过,后面几乎没见过了。 Maven文档地址: https://maven.apache.org

开源倾情奉献:基于.NET打造IP智能网络视频监控系统(二)基础类库介绍

空扰寡人 提交于 2020-02-12 13:01:28
本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载。 开源倾情奉献系列链接 开源倾情奉献:基于.NET打造IP智能网络视频监控系统(一)开放源代码 开源倾情奉献:基于.NET打造IP智能网络视频监控系统(二)基础类库介绍 开源倾情奉献:基于.NET打造IP智能网络视频监控系统(三)命令行工具集 开源倾情奉献:基于.NET打造IP智能网络视频监控系统(四)服务端介绍 开源倾情奉献:基于.NET打造IP智能网络视频监控系统(五)客户端介绍 基础类库介绍 基础类库目录结构及名空间内容描述 Foundation Common Gimela.Common.Configuration - 配置文件处理 Gimela.Common.Consts - 系统常用恒量 Gimela.Common.Cultures - 系统 Culture 封装 Gimela.Common.ExceptionHandling - 通用 Excepton 处理封装 Gimela.Common.Logging - 通用 Logging 封装 Data Gimela.Data.DataStructures - 二叉树,B+数实现,参考《 你曾实现过二叉树吗 》,参考 RaptorDB Gimela.Data.Json - Json 序列化实现,参考 RaptorDB Gimela