首页 > 编程语言
多线程经典问题2——子线程之间交替问题
编写一个程序。开启3个线程,这3个线程的ID分别为A、B、C,每一个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。 这个问题仍旧是线程间的交替控制问题,分析方法还是能够同上一篇“多线程经典问题1——主线程子线程交替问题”。 详细代码例如以下: ...
分类:编程语言   时间:2017-08-16 22:20:24    收藏:0  评论:0  赞:0  阅读:256
SpringBoot项目在IntelliJ IDEA中实现热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三 ...
分类:编程语言   时间:2017-08-16 21:35:06    收藏:0  评论:0  赞:0  阅读:476
堆排序TopK
package test; import java.util.Random; public class TSort { public static void main(String[] args) { TSort tsort = new TSort(); tsort.test(); } public... ...
分类:编程语言   时间:2017-08-16 21:32:25    收藏:0  评论:0  赞:0  阅读:332
t4 根据表名数组生成实体
//------------------------------------------------------------------------------ // // 此代码由T4模板自动生成 // 生成时间 by 大聪哥 // 对此文件的更改可能会导致不正确的行为,并且如果 // 重新生成代... ...
分类:编程语言   时间:2017-08-16 21:31:11    收藏:0  评论:0  赞:0  阅读:265
python login form
import time from selenium import webdriver browser = webdriver.Chrome() wait_time = 1 USER = 'xl.feng' PWD = 'fengxiaole' seed_url = 'http://xx.com/lo... ...
分类:编程语言   时间:2017-08-16 21:28:24    收藏:0  评论:0  赞:0  阅读:343
Java将对象写入文件读出——序列化与反序列化
Java类中对象的序列化工作是通过ObjectOutputStream和ObjectInputStream来完成的。 写入: 读取: 注意: 对于任何需要被序列化的对象,都必须要实现接口Serializable,它只是一个标识接口,本身没有任何成员,只是用来标识说明当前的实现类的对象可以被序列化。 ...
分类:编程语言   时间:2017-08-16 21:27:58    收藏:0  评论:0  赞:0  阅读:314
Python下redis包安装
找到Python的第三方包安装路径,在dos命令行中切换到该目录,输入: pip install redis 最后在Python解释器中即可。 ...
分类:编程语言   时间:2017-08-16 21:27:36    收藏:0  评论:0  赞:0  阅读:338
重修课程day1(python基础1)
一 什么是计算机 1 计算机就是由一堆硬件组成的一个机器。 2 硬件的分类: CPU:犹如人类的大脑,运行着需要运行的程序。 内存:将 CPU要运行的内容从硬盘中读取出来,然后CPU在内存里拿内容,只是一个短暂性的存储,加入突然关机,数据会丢失。 硬盘:硬盘相当于人的笔记本,长期可以存储数据,永久性 ...
分类:编程语言   时间:2017-08-16 21:26:51    收藏:0  评论:0  赞:0  阅读:307
password学4——Java 加密解密之消息摘要算法(MD5 SHA MAC)
Java 加密解密之消息摘要算法(MD5 SHA MAC) 消息摘要 消息摘要(Message Digest)又称为数字摘要(Digital Digest)。它是一个唯一相应一个消息或文本的固定长度的值,它由一个单向Hash加密函数对消息进行作用而产生。假设消息在途中改变了。则接收者通过对收到消息的 ...
分类:编程语言   时间:2017-08-16 21:25:54    收藏:0  评论:0  赞:0  阅读:267
uwsgi flask 在python3环境下配置
常规用flask搭建个网页,用官方docker上的ubuntu16.04为基础镜像搭建,我用python3运行的flask,发现uwsgi --http-socket :80 --uwsgi-file test.py --callable app 发现无法运行,报getopt_long() erro ...
分类:编程语言   时间:2017-08-16 21:24:52    收藏:0  评论:0  赞:0  阅读:466
【转】以操作系统的角度述说线程与进程
转自:http://blog.csdn.net/luoweifu/article/details/46595285 什么是线程 什么是线程?线程与进程与有什么关系?这是一个非常抽象的问题,也是一个特别广的话题,涉及到非常多的知识。我不能确保能把它讲的话,也不能确保讲的内容全部都正确。即使这样,我也希 ...
分类:编程语言   时间:2017-08-16 21:23:05    收藏:0  评论:0  赞:0  阅读:294
Python入门
一、计算机组成 1.硬件 CPU,用于计算 RAM,用于存储马上数据 ROM,存放数据 Input Devices、Output Devices 2.软件 (1)操作系统 Windows Linux Mac OS Dos 用于计算机硬件之间的数据交互 (2)编译器、解释器 JVM编译器 Python ...
分类:编程语言   时间:2017-08-16 21:20:47    收藏:0  评论:0  赞:0  阅读:226
【极角排序+双指针线性扫】2017多校训练七 HDU 6127 Hard challenge
acm.hdu.edu.cn/showproblem.php?pid=6127 【题意】 给定平面直角坐标系中的n个点,这n个点每个点都有一个点权 这n个点两两可以连乘一条线段,定义每条线段的权值为线段两端点点权的乘积 现在要过原点作一条直线,要求这条直线不经过任意一个给定的点 在所有n个点两两连成 ...
分类:编程语言   时间:2017-08-16 21:18:31    收藏:0  评论:0  赞:0  阅读:371
C语言 运算符详细介绍及示例代码
C 运算符 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C 语言内置了丰富的运算符,并提供了以下类型的运算符: 本章将逐一介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。 算术运算符 下表显示了 C 语言支持的所有算术运算符。假设变量 A 的值为 10,变量 B ...
分类:编程语言   时间:2017-08-16 21:18:01    收藏:0  评论:0  赞:0  阅读:236
Python之面向对象进阶------反射(Day26)
一 classmethod staticmethod classmethod 和staticmethod的区别 classmethod:我们把它叫做类方法 staticmethod:我们把它叫做静态方法 在python中,静态方法和类方法都是可以通过类对象和类对象实例访问,但是区别是: 1.@cla ...
分类:编程语言   时间:2017-08-16 21:16:17    收藏:0  评论:0  赞:0  阅读:235
算法学习(五)
1.Caesar Shift Cipher(密码) 说明:密码学是编程中最有趣的分支之一。研究它的算法通常以一种简单的方法开始,这个方法是以著名的罗马皇帝凯撒大帝命名的,他用这个方法来传达他的军事秘密。 我们将在这个问题中练习解密加密消息。这个算法的想法很简单。原文的每一个字母都被另一个字母替换。 ...
分类:编程语言   时间:2017-08-16 21:14:35    收藏:0  评论:0  赞:0  阅读:314
[Unity官方文档翻译]Primitive and Placeholder Objects Unity原生3D物体教程
Primitive and Placeholder Objects 原始的基础物体 Unity can work with 3D models of any shape that can be created with modelling software. However, there are a ...
分类:编程语言   时间:2017-08-16 21:13:57    收藏:0  评论:0  赞:0  阅读:351
堆排序及代码实现
这几天有点抵触情绪,看过了快速排序,但是一点都不想写有点复杂的代码0 0拖到了今天终于写了前几天就应该自己写一下的堆排序,完全用C语言写的,下面把代码贴一下。很多地方写得并不好,不过已经经过了测试,可以正确运行。 建堆是最为关键的环节,可以说堆建好了才能开始进行排序。这里为了保持高效,建堆采用的是F ...
分类:编程语言   时间:2017-08-16 21:08:50    收藏:0  评论:0  赞:0  阅读:262
java基础(6)面向对象编程
1.理解面向对象 1.1面向对象程序设计(oop) 程序=对象+对象+。。。 数据第一,算法第二 关键:让每一个对象负责执行一组相关任务 1.2.面向对象编程的特性 在java语言中,万物皆对象, 程序是一组对象彼此之间在发送消息 每个对象都有自己的内存占用,可以组装成更大对象 每个对象都有类型,特 ...
分类:编程语言   时间:2017-08-16 21:07:23    收藏:0  评论:0  赞:0  阅读:171
SpringMVC路径匹配规则AntPathMatcher
? 匹配1个字符 * 匹配0个或多个字符 ** 匹配路径中的0个或多个目录 {spring:[a-z]+} 将正则表达式[a-z]+匹配到的值,赋值给名为 spring 的路径变量.(PS:必须是完全匹配才行,在SpringMVC中只有完全匹配才会进入controller层的方法) ...
分类:编程语言   时间:2017-08-16 21:04:21    收藏:0  评论:0  赞:0  阅读:449
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!