本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 "并发编程系列博客传送门" 前言 之前的文章中讲到,JMM是内存模型规范在Java语言中的体现。JMM保证了在多核CPU多线程编程环境下,对共享变量读写的原子性、可见性和有序性。 ...
分类:
编程语言 时间:
2019-12-21 15:59:11
阅读次数:
66
一、创建一个应用程序窗口 代码如下: 二、程序分析 1.首先设计一个窗口类。 不懂可以看我的这篇文章: "Win32 程序开发:窗口类结构体 WNDCLASS 和 WNDCLASSEX" ,此处就不多赘述了。 2.注册先前设计的窗口类。 调用 RegisterClassEx 函数注册窗口。函数原型: ...
环境 Ubuntu18.04.3(desktop-amd64)4核70G、Linux 5.4.1(最新)、Deepin15.11(Ubuntu用起来不习惯)、draw.io、VSCode Part1 目的 添加系统调用,扩展操作系统的功能。 ①基本配置 ①先下载源码,我是从主机上下载后传到虚拟机上的 ...
分类:
系统相关 时间:
2019-12-20 23:49:05
阅读次数:
796
伟大的哲学家曾说过“写代码,一定要翻文档” 这次我们需要用到的是调取系统相册进行多图上传,先奉上html5+api关于系统相册的文档链接链接:HTML5+ API Reference & gallery 首先一点,我们在使用5+Api前都需要在manifest.json文件中进行功能模块的添加,当然 ...
链接: https://codeforces.com/contest/1263/problem/C 题意: On the well known testing system MathForces, a draw of n rating units is arranged. The rating wi ...
首先是效果图: html: 接下来就是JS: 在调用的两个函数: 1 function draw(show_num) { 2 var canvas_width = $('#canvas').width(); 3 var canvas_height = $('#canvas').height(); 4 ...
分类:
其他好文 时间:
2019-12-17 10:40:57
阅读次数:
512
引用于:https://www.cnblogs.com/mqxs/p/3396038.html 解决锯齿问题主要是修改Graphics的属性 修复绘制图片锯齿问题可以修改 修复在Bitmap上绘制文字出现锯齿可以修改 ...
圣诞节即将到了,所以这回通过turtle模块来编写一个表白的小程序 开发时间:2019-12-15 开发工具:Sublime 开发模块:turtle 这里用到了turtle库的相关知识,如果不熟悉可以看我之前的博客: turtle库相关知识点 首先,我们需要来创建一个函数来承载所有初始化数据,包括画 ...
分类:
其他好文 时间:
2019-12-15 14:42:47
阅读次数:
150
B - Everyone is a Winner! On the well-known testing system MathForces, a draw of n rating units is arranged. The rating will be distributed according ...
分类:
其他好文 时间:
2019-12-14 17:20:41
阅读次数:
170
背景 项目需求中涉及java调用.bat文件进行图像处理,先直接上简略版程序 1 public void draw(){ 2 3 //调用bat脚本进行图像处理 4 Process process = null; 5 InputStream in = null; 6 try { 7 process ...
分类:
编程语言 时间:
2019-12-14 11:55:03
阅读次数:
122