avatar
童琦杰
向死而生
githubmusic
  1. Ubuntu下安装Elasticsearch JAVA安装 安装JAVA SDK bash sudo apt-get update sudo apt-get install default-jdk 设置JAVA_HOME环境变量 bash sudo vim /etc/environment 添加以下内容 //codefile:/etc/environment JAVA_HOME="/usr/lib/jvm/[YOUR_JAVA_VERSION]" 刷新配置 bash source /etc/environment Elasticsearch安装 官网下载deb包...
  2. Electron - 安装缓慢的问题 方法一:设置环境变量 bash // for windows set ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/ // for linux export ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/ 方法二:修改默认URL bash vim node_modules/electron-download/lib/index.js 将https://github.com/electron/electron/re...
  3. Storyboard中使用ScrollView 1.ScrollView视图,Leading, Trailing, Top, Bottom设置为0。设置Bounce Vertically为true,保证视图能滚动。 2.在ScrollView视图中插入View视图,View视图Leading, Trailing, Top, Bottom设置为0,并且设置Width与ScrollView等宽。 3.在View视图中插入StackView视图,StackView视图Leading, Trailing, Top, Bottom设置为0。 4.在StackView视图中插入任意...
  4. Swift - 枚举 枚举在绝大多数编程语言中都会用到,是一种对象化、层次化编程的体现。想想你的代码中充斥着无数的全局常量,那会是一种怎样的噩梦,在使用这些常量时,你不得不抱着这些常量定义的文档一字一句地去理解。枚举的引入很好地解决了这个问题,使得常量值得到分类,同时可以提供管理这些常量值的方法。 枚举定义 使用关键字enum以及关键字case定义枚举类型。 swift enum CompassPoint { case North case South case East case West } 也可以将多个枚举条件写在一行内,使用逗号,分隔...
  5. RPC Resource定义:可以直接指定输入获取输出,存在唯一标识符Path。支持PrevExecuteAttribute, PostExecuteAttribute拦截器处理。 Inputing: 处理输入参数的转化,支持值转化及实体反序列化 Executing: 调用方法,返回方法输出结果 Outputing: 处理输出结果,支持简单输出及序列化输出 ```csharp //codefile: Resource.cs internal class Resource { public string Path { get; set; } public string Des...
  6. Swift - 时间类处理 ```swift //codefile:DateTime.swift import Foundation class DateTime { static var now: DateTime { return DateTime(Date()) } static func parse(dateString: String, format: String, defaultValue: DateTime) -> DateTime { let dateFormatter = DateFormatter() dateFormatter.dateF...
  7. Swift - 基础 本篇文章只对Swift语言进行大概的认识,其中涉及的内容只包含Swfit语言中较为特殊的特性,并且不容易记忆的部分。 数据类型 Swift提供了几种基本数据类型,整数类型Int,浮点数类型Double和Float,布尔类型Bool,以及字符串类型String。当然,Swift还提供了三种集合类型,数组类型Array,集合类型Set,字典类型Dictionary。 常量及变量定义 Swift中使用关键字let声明常量,使用关键字var声明变量。允许在一行内声明多个常量或变量,使用逗号分隔。 swift var x = 0.0, y = 0.0, z = ...
  8. JAVA - 排序、分组 首先创建一个比较类,定义三种不同类型的字段,下面分别对其进行排序操作。 java public class ComparableObject { private int intValue; private String stringValue; private DateTime timeValue; // constructors, getters and setters } 初始化数据集合。 java List<ComparableObject> objects = new ArrayList<>(); objects.ad...
  9. JAVA - 时间类处理 ```java //codefile:DateTime.java import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Locale; public class DateTime implements Comparable { public static DateTime now() { ...
  10. CSS - Flex布局 对容器指定flex布局。 css .container { display: flex; display: -webkit-flex; /* Safari */ } Webkit 内核的浏览器,必须加上-webkit前缀。 flex-direction 指定容器内项目的主轴排序方向。 row(默认值):水平从左往右。 row-reverse:水平从右往左。 column:垂直从上往下。 column-reverse:垂直从下往上。 flex-wrap 指定容器内项目超出边界换行方式。 nowrap(默认):不换行。 wrap:...
© 2015-2020 tongqijie.com 版权所有沪ICP备17000682号