一个会写诗的程序员
SQL中的DML、DDL以及DCL是什么? DML(data manipulation language)是数据操纵语言:它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。
update issue a join TABLE b on on a.id=b.isid set a.group_date= b.groupDate update issue a join (SELECT iss.
mysql 中 You can't specify target table for update in FROM clause错误 mysql中You can't specify target table for update in FROM clause错误的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中)。
INSERT INTO issue_change(project_id, add_date, change_amount, base_line, gmt_create , gmt_modified) SELECT p.
select reverse(substring_index(reverse(substring_index((select dept_name from department where dept_no=20862), '-', 2)), '-', ...
java.net.MalformedURLException: Local host name unknown /Users/jack/soft/taobao-tomcat-7.
出现问题 回归正题,出现这个问题的状况是我的电脑本机装的默认jdk版本是1.8.0_71,然后我平常开发用的jdk版本是免安装的1.7,只配置了环境变量,平常用eclipse开发没有出现过这方面的问题,昨天idea也没有出现这个问题,结果今天新建了一个项目,然后设置好了jdk版本,tomcat也设置为了1.
人的一生该怎样度过? 才能在临死的时候能够不后悔虚度这一辈子呢?
第10章 使用 Kotlin 创建 DSL 使用DSL的编程风格,可以让程序更加简单干净、直观简洁。当然,我们也可以创建自己的 DSL。相对于传统的API, DSL 更加富有表现力、更符合人类语言习惯。
第8章 泛型 通常情况的类和函数,我们只需要使用具体的类型即可:要么是基本类型,要么是自定义的类。但是在集合类的场景下,我们通常需要编写可以应用于多种类型的代码,我们最简单原始的做法是,针对每一种类型,写一套刻板的代码。
遗弃在寒风中的路等待着 你盈盈的脚步 黑夜中霓虹灯光里的风静静地等待着 你墨蓝深褐色的围巾 芙蓉花默默地等待着 你乖巧玲珑的鼻尖 香烟缭绕着燃烧着等待着 你热切的嘴唇 被露水打湿的小草等待着 而午后河边的鸟儿沉默不语 风在阳光下吹过 我们的目光相遇 ...
虚无 虚无得像昨夜的梦中 的翅膀 是她嘴角的微笑 思考没有目的 痛苦没有家 欲望没有底洞 出生懵懂無知 死去默默无闻 从虚无中来 回虚无中去
Typora:极致简洁的markdown编辑器 直戳主页:https://www.typora.io/ 赶紧下载,支持Mac, Linux, Windows 螢幕快照 2017-10-15 00.
第7章 集合类 在 Java 类库中有一套相当完整的容器集合类来持有对象。Kotlin没有去重复造轮子(Scala则是自己实现了一套集合类框架),而是在Java 类库的基础上进行了改造和扩展,引入了不可变集合类,同时扩展了大量方便实用的功能,这些功能的API 都在 kotlin.collections 包下面。
第6章 扩展函数与属性 在使用Java的时候,我们经常使用诸如StringUtil, DateUtil等等一堆工具类,代码写起来也比较冗长。举个例子,获取一个字符串的第一个字符值、最后一个字符值。
第5章 函数与函数式编程 凡此变数中函彼变数者,则此为彼之函数。 ( 李善兰《代数学》) 函数式编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以传入函数参数,也可以返回一个函数。
读书永远学不来的能力,是放下书,走出去行动的能力。 读书肯定是好事,但也容易令人产生幻觉。 还是古人说的话精辟: “纸上得来终觉浅,绝知此事要躬行” 所以,好好去体验生活,创造你的精彩人生去吧!!! 去做想做但不敢做的事 去挑战自己的极限 去经历冒险 ...
第4章 类与面向对象编程 在前面的章节中,我们学习了Kotlin的语言基础知识、类型系统等相关的知识。在本章节以及下一章中,我们将一起来学习Kotlin对面向对象编程以及函数式编程的支持。
激活Microsoft Office 2016 for Mac 方法 1.简介: 一个App,下载之后运行,直接点击一个黑色开锁的标识按钮,输入系统密码后即可破解激活 2.环境: 操作系统版本:OS X El Capitan 10.11.5或以上 软件版本:Microsoft Office 2016 3工具: 下载该破解激活工具请使用百度云: 链接: http://pan.baidu.com/s/1i4AFHFf 密码: 3yf8 3.2 安装源 有的同学想要Office 2016的安装源,可私信我。
螢幕快照 2017-10-08 21.46.47.png 螢幕快照 2017-10-08 21.46.58.png
螢幕快照 2017-10-08 01.05.37.png 螢幕快照 2017-10-08 01.04.57.png 螢幕快照 2017-10-08 01.
第2章 Kotlin 语法基础 人与人之间通过语言来交流沟通,互相协作。人与计算机之间怎样“交流沟通”呢?答案是编程语言。一门语言有词、短语、句子、文章等,对应到编程语言中就是关键字、标识符、表达式、源代码文件等。
JVM语言发展简史 by 陈光剑.png JVM语言生态 by 陈光剑.png
JVM语言生态结构原理图 从Java,Kotlin,Scala,Groovy等语言的编译、执行全过程图示解析 JVM语言生态 by 陈光剑.png
当我们有了一个网页的源代码HTML,这个时候我们很想像在JavaScript中的DOM API一样操作解析这个页面的元素。 比如说,百度首页,我们在浏览器console中执行js document.getElementsByTagName("title")[0].innerHTML 我们会得到 百度一下,你就知道 我们使用后端代码怎样搞呢? 有很多API库。
假设我们有下面两张表。表A在左边,表B在右边。我们给它们各四条记录。 id name id name -- ---- -- ---- 1 Pirate 1 Rutabaga 2 Monkey 2 Pirate 3 Ninja 3 Darth Vader 4 Spaghetti 4 Ninja 我们用过name字段用几种不同方式把这些表联合起来,看能否得到和那些漂亮的韦恩图在概念上的匹配。
RocketMQ作为一款分布式的消息中间件(阿里的说法是不遵循任何规范的,所以不能完全用JMS的那一套东西来看它),经历了Metaq1.x、Metaq2.x的发展和淘宝双十一的洗礼,在功能和性能上远超ActiveMQ。
七天七语言 Kotlin Go C# Java Scala Python JavaSript hello,world 基本数据类型与类型系统 关键字与操作符 循环与分支 字符串与数组 集合类 面向对象编程 函数式编程 文件IO 正则表达式 多线程 J...
图片发自简书App 图片发自简书App 图片发自简书App KotlinChina编程社区 微博 《Kotlin极简教程》正式上架: 点击这里 > 去京东商城购买阅读 点击这里 > 去天猫商城购买阅读 非常感谢 if (boy) { 帅气英俊潇洒} else { 魔鬼身材天使脸蛋美丽动人女神气质} 的您。
CONCAT_WS 使用函数CONCAT_WS()。 使用语法为: CONCAT_WS(separator,str1,str2,…) CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。
Part1 素养:改变世界前先改变自己 跳蚤效应:心有多大,舞台有多大 态度决定高度,人生不设限 可以输给别人,不能输给自己 你的能量超乎你想象 唤醒潜能,拆掉思维的墙 舍恩定理:成功垂青自信的人 自卑是成功的拦路虎 肯定自己,战胜自卑 自信创造惊人的...
本文将会详细讲解Stream的使用方法(不会涉及Stream的原理,因为这个系列的文章还是一个快速学习如何使用的)。1. Stream初体验 我们先来看看Java里面是怎么定义Stream的: A sequence of elements supporting sequential and parallel aggregate operations.
Java 9 JShell : 螢幕快照 2017-09-25 22.58.02.png jshell> List alphabet = List.
package com.easy.kotlin // 简单好用的 Kotlin 类型别名, 我们使用 G,F,H 声明了3个函数类型(有点类似Java 中的接口类型的概念) typealias G = (String) -> Int typealia...
这样写,编译器报错: jshell> List unknows = new ArrayList() | Error: | unexpected type | required: class or interface without bound...
java.lang.reflect.InaccessibleObjectException: Unable to make ... This exception occurs in a wide variety of scenarios when running an application on Java 9.
Kotlin项目实战开发 第I部分 kotlin基础入门 第1章 Kotlin是什么 1.1 简介 1.1.1 特性 工程实践性 简洁优雅 安全 多范式 1.
JDK 9: Pitfalls for the unwary :https://jaxenter.com/jdk-9-pitfalls-136968.html What’s New in Oracle JDK 9 :https://docs.
$ jmod list java.base.jmod 命令行列出了 模块 java.base.jmod 中所有文件(.class文件, .dat, .jar, .
/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/jmods$ jmod list java.
逃逸分析 在计算机语言编译器语言优化管理中,分析指针动态范围的方法称之为逃逸分析。 通俗点讲,当一个对象的指针被多个方法或线程引用时,我们称这个指针发生了逃逸。
JDK 9 jmods 目录中有97个jmod文件,这些文件都是干嘛的呢?我们在写代码的时候,都应该怎么用呢? /Library/Java/JavaVirtualMachines/jdk-9.
Gatling作为一款开源免费的性能测试工具越来越受到广大程序员的欢迎。免费当然是好的,最缺钱的就是程序员了;开源更好啊,缺啥功能、想做定制化的可以自己动手,丰衣足食。
update change_request cr inner join application app on cr.app_name = app.app_name inner join aone_product p on p.
Top 5 Crashes on Android March 15th, 2016 | Andrew Levy** ** ** ** Apteligent crash monitoring for mobile apps allows develope...
Elina Bessarabova, works at Mind StudiosAnswered Mar 31 Good afternoon here, and thank you for an interesting question to ask...
EASYKOTLINThe Rise and Fall of JVM Languages KotlinChina Community JVM 语言的兴衰 安德鲁 Binstock 2017年4月3日 一个可行的商业模式是一门语言成功与否的关键。
Kotlin vs Java: Will Kotlin Replace Java? An article mained to describe all the main beauties of the two languages for Andr...
Java 8 is a mature language and with more developers and a community to support its use in android development with great resu...
Groovy's approach to null is the same as Java's – it requires you to handle it and guard against it.