-
springboot开发非web应用程序
2019/7/15 19:46:07
方式一主程序实现接口CommandLineRunner,然后需要实现一个方法run,主程序里原来的main方法不能丢掉 方式二,更简单些 -
循环与分支——python
2019/7/6 19:14:05
循环结构 程序设计中,最能发挥计算机特长的结构:循环结构 需要重复进行某种运算,并且运算对象有规律变化的情况,使用循环结构 使用for n in range(2,10)时,不包括10 python中不支持直到型循环结构(后测循环实现) 但可以通过while语句间接实现: number = ... -
Leetcode344--翻转字符串
2019/7/6 17:43:53
Leetcode344:翻转字符串 编程语言:python 文章目录 Leetcode344--翻转字符串题目描述解题思路 Leetcode344–翻转字符串 Leetcode344:翻转字符串 编程语言:python 题目描述 原题链接:https://leetcode-cn.com/problems/reverse-string/ (中文ÿ... -
Timer定时器用法详解
2019/7/6 17:30:20
先看API和结论: /** timer总结: Timer timer = new Timer(); //其中会调用this("Timer-" + serialNumber());, 即它以Timer+序列号为该定时器的名字 Timer timer = new Timer(String name); //以name作为该定时器的名字 Timer timer = new Timer(boolean isDeamon); //是否将此定时器作为守护线程执行 ... -
【全栈之路】JAVA基础课程十_JAVA虚拟机(20190706v1.1)
2019/7/6 17:28:52
欢迎进入JAVA基础课程 博客地址:https://segmentfault.com/a/1190000019684527 本系列文章将主要针对JAVA一些基础知识点进行讲解,为平时归纳所总结,不管是刚接触JAVA开发菜鸟还是业界资深人士,都希望对广大同行带来一些帮助。若有问题请及时留言或加QQ:243042162。 ... -
zircon的两种调度理解
2019/7/6 17:22:49
zircon 实现两种调度机制,一种就是fair 其实现在fair_scheduler.cpp中,一种是基于时间片的其实现在sched.cpp 中,调度器的入口都在sche_reschedule()这个函数中。 例如fair的实现如下: void sched_reschedule() { FairScheduler::Reschedule(); } fair的实现是一个cpp的类。 另一中sche_reschedule()的实现在sched.cpp 中,我们简单看下 ... -
Golang 之区分类型别名与类型定义
2019/7/6 17:12:14
Golang 之区分类型别名(Type Alias)与类型定义(Type define) 一、类型别名(Type Alias)、类型定义是什么?二、区分类型别名与类型定义类型定义 类型别名 类型定义 区分类型别名、类型定义 非本地类型不能定义方法 一、类型别名(Type A... -
学习日志——2019/07/05
2019/7/5 22:24:25
java语言基础 类和对象 类的结构 [public][abstract][final]class 类名 [extends 父类][implements 接口列表] { 属性声明及初始化; 方法说明及方法体; } 构造方法 [修饰符] 类名 (参数列表){ //方法体 } eg: package eg1; public class ld { // 在员工类中加入构... -
设计模式(一):“懒汉式”与“饿汉式”单例模式
2019/7/5 21:53:57
何为单例模式?单例模式即一个类只有一个实例并且该类有提供一个全局访问点。我们常常希望某个对象实例只有一个,不想要频繁地创建和销毁对象,浪费系统资源,这时候我们就要使用单例模式来获取类的实例。那怎么才能保证一个类是单例的呢? 我们可以先让一个类的构造方法给私有化,这样外部就不能通过new来创建类的对象... -
线性最优解java实现+Cplex java调用
2019/7/5 21:16:45
一:cplex的使用: 1.1 导入cplex.jar,包的地址:https://pan.baidu.com/s/1Q0Bv24EQdelV2rY-IrLoZQ 提取码:xn14 1.2 将cplex1290.dll (地址:https://pan.baidu.com/s/1sQXqYTSJWywwaZt5AHVkZQ 提取码:nm0l)添加到VM option中,这里以IDEA为... -
开发日记-20190705 关键词 读书笔记 《Perl语言入门》Day 2
2019/7/5 20:57:00
Preface Content 运行程序时,Perl内部的编译器会先载入整个源程序,将之转换成内部使用的bytecode,这是一种Prel在内部用来表示程序语法树的数据结构,然后交给Perl的bytecode引擎运行.所以,如果在第200行有个语法错误,那么在开始运行第二行代码之前,Perl就会报告这个错误. 英语跟许多其他语言一样区别... -
Java初学之人机猜拳游戏
2019/7/5 20:52:28
Java初学之人机猜拳游戏 1、要求 11. 任务 a) 完成人机猜拳互动游戏的开发 1.2. 主要功能 a) 选取对战角色 b) 猜拳 c) 记录分数 1.3. 需求说明 a) 分析业务 b) 抽象出类、类的特征和行为 1.4. 实现思路: a) 分析业务,抽象出类、类的特征和行为 import java.util.Scanner; public class FingerGuess { static String s; static Scanner sc ... -
《Spring Boot实战》之二:开发第一个应用程序
2019/7/5 20:49:08
本章使用Spring Boot实现一个简单的例子,主要包括两个知识点: 使用Spring Boot的起步依赖使用Spring Boot自动进行Spring的配置 2.1 运用Spring Boot 下面将使用Spring Boot创建一个简单的阅读列表程序,用户可以输入想读的 图书信息,查看列表,删除已经读过的书。 首先,使用Spring Boot初始化项目,从技术角度来看,我... -
阿里P8架构师详谈 Java 内存模型
2019/7/5 20:44:44
Java 内存模型(JMM)描述了 JVM 如何使用计算机的内存(RAM)。JVM 是一个完整计算机的模型,因此该模型包含了内存模型的设计 —— JMM。 如果要正确地设计并发程序,了解 JMM 非常重要。JMM 描述了不同线程间如何以及何时可以看到其它线程写入共享变量的值,以及如何在必要时同步访问共享变量。 最初的 JMM 设计不充分... -
关于正则表达式中的.*,.*?,.+?的理解
2019/7/5 20:42:02
1. .* . 表示 匹配除换行符 \n 之外的任何单字符,*表示零次或多次。所以.*在一起就表示任意字符出现零次或多次。没有?表示贪婪模式。比如a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。 又比如模式sr... -
Python 中的时间处理包datetime和arrow
2019/7/5 20:29:52
Python 中的时间处理包datetime和arrow 在获取贝壳分的时候用到了时间处理函数,想要获取上个月时间包括年、月、日等 # 方法一: today = datetime.date.today() # 1. 获取「今天」 first = today.replace(day=1) # 2. 获取当前月的第一天 last_month = first - datetime.timedelta(days=1) # 3. 减一天,得到上个月的最后一天 print(... -
C# VS无法连接到已配置的开发web服务器(问题解决)
2019/7/4 8:25:07
前提条件:我的项目是从别人的地方拷贝过来的。 问题产生:写完项目,运行程序时,显示如上错误。(生成解决方案的时候,全部生成成功) 尝试解决方法1:关闭防火墙 结果:根本没有解决我的问题。 尝试解决方法2:把 Visual Studio 2012 网站-启动选项--生成里面的.net framework改为4.0以下。 结果... -
如何使用Flutter开发web应用
2019/6/21 22:48:53
前言:Flutter系列的文章我应该会持续更新,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者搜索”IT工匠“关注微信公众号/头条号... -
Web开发前端、后端与全栈的区别是什么?
2019/6/20 9:48:15
刚入门Web开发者总会听到前端开发、后端开发、全栈开发等岗位描述及相关介绍说明。很多人不清楚前端、后端、全栈到底指的是什么?对应岗位需求是什么?本文主要从三者概念、技术内容要求等角度对前端、后端及全栈进行简单说明。 web开发 1、前端开发 (Front-End Development) 在基于浏览器的Web页面开发中,前端开发主要是指创建Web应用与使用... -
【Spring Boot】使用Spring Boot来搭建Java web项目以及开发过程
2019/6/19 18:28:58
一、Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。SpringMVC是非常伟大的框架,开源,发展迅速。优秀的设计必然会...
推荐文章
- 2022国庆假期安排
- 云南网站制作流程
- 如何制作一个小程序
- 人人商城超级海边活动海报不显示bug修复 回复图片功能错误修复
- Flex简明教程,一看就会
- 小程序登陆设计-耐心看,讲的很明白
- C# 生成缩略图方法
- 网络营销的推广方式都有哪些?如何快速获客!
- 微信小程序助力人口普查
- .net Nancy自宿主的使用
- 对话微信小程序产品经理:小商店不意味着腾讯要做电商
- 现在您还需要建网站吗?
- “交管12123”小程序入驻支付宝 首次实现跨省查询
- 电商平台到底要怎么做?
- 直播带货开始降温,淘宝、抖音、快手决战新周期
- 云计算:多云策略的定义和三大优势
- 域名怎么通过实名认证?
- “啤酒”域名Bier.de以114万元登顶Sedo榜!
- 商标是买现成的还是去自己申请?
- 普通企业为何要做分销系统?