自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员写的技术 FAQ 和杂文

编程非常有趣,细节非常重要。

  • 博客(2506)
  • 资源 (28)
  • 收藏
  • 关注

转载 java 线程创建,流程的二个流程图

图二:

2021-12-03 21:17:30 186

原创 mysql Got error 1467 from storage engine 报错及解决

mysql Got error 1467 from storage engine为什么报这个错。我想了下我做过什么。哈我前一天删除了一个表的 *.ibd文件,所以执行相关表的 sql语句时报错了。恢复 *.ibd文件,问题解决。

2021-12-02 20:53:37 298

原创 网络主流平台可以买到 龙芯3A5000 处理器的电脑了。

台式机:小于5000元笔记本:小于一万元。国产芯真正可用了。系统也有 UOS了。一般办公是可用的。我要向家里申请买一台来用了。

2021-12-02 14:37:10 832

原创 一次性历史数据的迁移,一般处理难度

之所有提一般处理难度是因为中间要经过复杂的处理的话就不适合 mysql sql来处理了。可以用编程语言了。数据源:oracle, ms sql server, mysql etc...目标数据库:Mysql这里使用二种工具:spoon and Mysql使用 spoon把原数据库表导入Mysq中做成镜像表。再从 mysql的镜像表转移到 mysql的目标表中。这个过程可以用 mysql sql和函数进行简单的处理。经过实践非常方便。对于个人来说要...

2021-11-23 15:55:54 663

原创 Mysql insert / update ignore

Mysql insert / update ignore 的使用insert ignore ...update ignore ...这样使用就好。会略过报错,继续执行。不会让报错影响批量的数据执行。

2021-11-23 15:43:42 1888

原创 IDEA 关闭无用报警项

设置=》编辑器=》检查在这里关闭不用的检查项。

2021-11-08 17:39:17 435

原创 Java 开发报错:java.sql.SQLException: Access denied for user ‘root‘@‘172.17.0.1‘

我记得没有使用 172.17.0.1的 IP呀,为什么呢?看提示信息是数据库无权限。想起数据库是通过 docker部署的。容器的 IP就是这个网段的。不用去查了。把代码中所有的数据库配置文件都检查一遍,修改成正确的密码。问题解决。就是密码配置的不对。因为开发时,每个人的密码可能不同。...

2021-11-05 17:10:26 1419

原创 见 java 的 Date().toLocaleString() 不推荐使用了,网上解决方法不全面准确

import java.text.DateFormat;import java.util.Date;public class HelloWorld { public static void main(String []args) { //不推荐使用 System.out.println("H" + "-" + new Date().toLocaleString()); System.out.println(...

2021-11-02 14:27:22 873

原创 Windows Terminal Preview 1.12 发布

预览版,类似测试版是从 github上下载的。可以改变初始目录的。​​​​​​修改Microsoft Terminal每次打开时的起始目录_沧海一声giao的博客-CSDN博客window terminal 恢复会话目录,这点是做不到的。...

2021-10-22 14:39:49 148

原创 GIMP 最新的稳定版 2.10.28

2021-09-14发布的版本。没有什么新功能,只是修复 BUG。所以我考虑玩玩开发版。

2021-10-22 10:26:05 141

翻译 python 3.10 2021-10-4 发布

周一发布了。3.10 寿命3.10 将在大约 18 个月内大约每 2 个月收到一次错误修复更新。在 3.11.0 final 发布一段时间后,将发布第九个也是最后一个 3.10 错误修复更新。之后,预计安全更新(仅限源代码)将在 3.10 最终版发布后的 5 年内发布,即大约到 2026 年 10 月。3.10 的功能Python 3.10 的一些显着特性包括:PEP 604,允许将联合类型写为X |是 PEP 612,参数规范变量 PEP 613,显式类型别名 PEP...

2021-10-19 12:20:06 141

原创 印象笔记,以往的勇士终成恶龙

2007年的印象笔记(官网上查到的 2007 - 2021)在经历了许多春秋后(14年),终于成为了自己,一个想尽办法创收,而不管用户体验,随意弹出,放置广告。同步不在即时,多端同步是好事,但为了创收放弃了实现的标准化和一致性,也许技术实力不行吧,更可能是产品经理或老板们的随意而定。这一切都成就了现在的自己(印象笔记)网页端windows端mac端ios端安卓商量是不错,质嘛……。印象笔记是否还有机会?因为勇士还没有出现?是的,国内没有出现,不过你以为印象笔记是国内的...

2021-10-18 09:56:08 132 1

原创 读《Spring实战(第5版)》

读过第4版,已经捐出去了。第 1 部分 Spring 基础第 1 章 Spring 起步 31.1 什么是Spring 41.2 初始化Spring 应用 61.2.1 使用Spring Tool Suite那就是在基于Eclipse的基础上,spring提供了针对Spring开发的Spring Tool Suite集成开发工具,通过该工具,可以很轻易地生成一个spring的工程,比如web工程,最令人兴奋的是工程里的配置文件都会自动为你生成,你再也不用操心配置文件的格式及各

2021-10-14 22:14:39 577

原创 使用 python 写 csv 测试数据示例 2021-10-14

python 3.9#! python# -*- coding:utf-8 -*-import randomimport timef = open("test_data_v1.csv", "w", encoding='utf-8')ret = f.write("id,a,b,c,d,e,f,ee\n")for num in range(1, 12000): timeVal = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(

2021-10-14 12:39:43 267

原创 python 发布的版本信息 2021-10-13

注意到 3.10已经发布了支持到 2026-10.近五年的时间。真美好。

2021-10-13 12:17:40 509

原创 设计协议进一步小结

单次数据量 数据重要性(发送质量,是否会丢失数据) 防止丢失的话就要设计上确认帧 ack 了。 发送频率 网络条件及硬件性能 通信架构,比如不同设备之间的逻辑关系是一对一、多对一、多对多等 以上的规则,有的是相互限制的。比如我们都希望单次发送的数据量超大。1GB /ms或更高。但是硬件性能和网络条件是有限制的。还有数据质量也在限制,如果数据出错 1 bit ,发生重发,效率,速度不是下降了。...

2021-10-13 11:32:47 96

原创 协议 - 简单聊

协议简单又不简单1,协议规则不复杂,设计成严谨的协议又非常复杂。2,协议正常流程开发,发送,接收不复杂;编写出来高效稳定,有异常处理,安全的代码实现又是复杂的。3,协议默认使用不复杂,但是参数配置不好又问题多多,所以配置的使用又是复杂的。所有的协议都是上面三块组成的规则设计协议基础开发协议的应用使用开发高效为了高效的使用,协议应用中又做了许多种,路由的不同。管道的不同。等等。...

2021-10-12 09:27:45 90

原创 Java System 包

更新日期:2021-10-11System.out 与 System.err 区别是不同的流System.err和System.out在打印的时候都加锁了的。但是加的都是自己本身类型的锁(一个是err类型,另一个是out类型)。System.arraycopy(a, b, c, d, e);其中,a是被复制的数组,b是复制的起始位置,c是复制到的数组,d是复制到这个数组的起始位置,e是复制到这个数组的结束位置。System.currentTimeMillis();

2021-10-11 16:53:51 331

原创 什么是 POSIX FOR UNIX 使用的

20 世纪 80 年代中期,Unix厂商试图通过加入新的、往往不兼容的特性来使它们的程序与众不同,麻烦也就随之而来了。为了阻止这种趋势,IEEE(电气和电子工程师协会)开始努力标准化 Unix 的开发,后来由 Richard Stallman 命名为 “POSIX”。结果就得到了一系列的标准,称作Posix标准。这套标准涵盖了很多方面,比如Unix 系统调用的C语言接口、shell程序和工具、线程及网络编程。最近,一个被称为“标准Unix规范”的独立标准化工作已经与 Posix 一起创建了统

2021-10-07 12:36:02 103

原创 操作系统故事 多显示器支持 实现逻辑

今天聊一下如何设计解决这个问题上篇算是我提出问题那么这篇来聊聊解决问题1,发现显示器插入新显示器,发现,使用拔掉显示器,再插显示器,发现,使用多显示器数量切换设计那插入的显示器,是不是使用过的呢?是的这点需要判断的,mac就是有判断的。上篇讲过。如果编码有使用过,或者当前系统激活过第几台,就把上次的桌面布局激活来使用。(mac的方法)这个逻辑不算复杂。所以可以从一台显示器,在不关机或者逻辑不受关机影响的前题下开始。单显示器属性影响设计显示器有几个属性..

2021-10-03 18:41:06 97

原创 操作系统故事

不聊技术,因为不懂只聊一点点操作,UI,今晚只聊一点初识体验。多显示器支持1,话说 Linux的多屏操作,不记得了,很少二屏三屏的使用 linux ,嗯,一屏的使用也不多,更多的是 ssh下远程使用。不好意思了。2,mac最近这几年常用,多屏嘛,二屏最多,当然单屏也是不少了。三屏很少。3,windows就不说版本了。记不清了。xp, 7, 8, 10,更早的版本 98,2000,也有,只是记不清都用过几屏的了。最近当然用的是 10了,不过版本很多记不清了。比如现在用的 2...

2021-10-02 20:40:53 121

原创 python print 命令 在 3.9 版本下不同以前

print("MySQL error msg:", err_msg)有括号双引号字符串单引号字符串变量的输出代码块的缩进PS:PyCharm 2021.2.2 (Professional Edition)内部版本号 #PY-212.5284.44,September 15, 2021 构建运行时版本: 11.0.12+7-b1504.28 amd64VM: OpenJDK 64-Bit Server VM,JetBrains s.r.o.Windows 10 10..

2021-10-01 10:14:16 182

原创 轻量级调用 http api for java

快速上手 | Forest在 Forest 依赖加入好之后,就可以构建 HTTP 请求的接口了。http://forest.dtflyx.com/docs/usage上面链接:快速上手。一定要有的 hello world可以考虑补充写测试框架。或性能要求不高的小型项目。...

2021-09-30 08:26:51 149

原创 ActiveMQ 队列用那个?

为什么会有这种问题呢,因为官网有二个下载?一个叫经典版,另一个叫Artemis。官网有说一旦Artemis的功能达到经典版的同等水平就会成为下一个主要版本。那意思就是说现在Artemis的功能还差一些哦。...

2021-09-28 15:10:27 81

原创 spring 实战 第5版

166页消费REST端点,即调用 http API是翻译的问题吗?为什么不讲 people 话呢?或者不讲简单些好理解的话呢?使用专业的非常不好理解的术语更牛吗?

2021-09-25 23:59:23 116

原创 OpenJDK 17 发布 2021-9-14

JDK 17 是 Java SE 平台 17 版的开源参考实现,由Java Community Process 中的JSR 390指定。JDK 17达到总体供货14月在GPL下2021生产就绪的二进制文件可从Oracle;其他供应商的二进制文件将很快推出。此版本的功能和时间表是通过JEP 流程提出并跟踪的,并由JEP 2.0 提案修订。该版本是使用JDK Release Process (JEP 3) 生成的。代码https:​​​​​​//github.com/openjdk...

2021-09-24 12:26:26 1806

原创 鸿蒙架构图

应用开发常见调用功能:输入子系统图形子系统(系统基本能力子系统)IOT专有业务子系统。……可能的学习内容:如果硬件,软件环境有限制,要学习系统的剪切和配置。要学习系统的功能使用。如果有自有硬件,要学习硬件的驱动开发。……开发语言:框架层为应用开发提供了C/C++/JS等多语言的用户程序框架和Ability框架,适用于JS语言的JS UI框架,以及各种软硬件服务对外开放的多语言框架API。JS UI框架是OpenHarmony UI开发框架,...

2021-09-24 12:06:21 488

原创 鸿蒙操作学习一

官网OpenHarmonyhttps://www.openharmony.cn/(csdn的编辑越来越怪,并不好用。)官网的首页写的也很怪。ubuntu的安装说明意思好像是说在 ubuntu下安装开发调试环境。更多的文档:主页 | OpenHarmonyhttps://www.openharmony.cn/docs/#%E7%B3%BB%E7%BB%9F%E7%B1%BB%E5%9E%8B官网的文档,推荐的开发方向 ,内核开发,驱动开发,子系统开发,安全设置,led控制,音频...

2021-09-24 11:47:51 107

原创 笔记本外接二个显示器

我现在使用的 thinkpad t490 i5 cpu 40GB内存的配置。显示器使用的 hdmi接口,二台都是转换器使用一个联想的小方块的 usb-c(type c )转 hdmi , usb这种。连接方式是笔记本自身接一个显示器 hdmi ,转换器接一个 hdmi显示器。1,先接笔记本的 hdmi2,再接转换器这样我认为成功的可能性高否则有可能只能扩展一台显示器,而第二台无反应。...

2021-09-16 11:06:57 10823 4

原创 springboot 错误[restartedMain] o.s.b.d.LoggingFailureAnalysisReporter

检查配置文件src\main\resources\application.properties加入端口号server.port=8081

2021-09-15 15:48:10 1821

原创 印象笔记与 Roam Research,知识星图/关系图

学别人的关系图做成了知识星图可是没理解根本,做错了。印象笔记总笔记的数量限制,追求的并不是笔记知识的原子化。而Roam Research是定义的知识原子化。再通过关系图,双向链接产生知识的更深的理解。这里印象笔记的使用到一定程度就会用户就会把自己玩死。因为工具不支持。...

2021-09-09 10:36:40 772 1

原创 Unchecked runtime.lastError: The message port closed before a response was received.

chrome下调试 vue项目报错Unchecked runtime.lastError: The message port closed before a response was received.确定是迅雷的扩展引起的。2021-9-7

2021-09-07 23:57:19 3495

原创 ActiveMQ 会超时断掉

超时时间缺省是 30秒。<transportConnector name="ws" uri="ws://0.0.0.0:61614?maximumConnections=1000&wireFormat.maxFrameSize=104857600&wireFormat.maxInactivityDuration=0"/>可以这样设置禁掉超时判断。wireFormat.maxInactivityDuration=0配置文件是:apache-activemq-5.16

2021-09-02 16:46:33 980 1

原创 springboot 内置 tomcat

是否可以用于生产。答:可以区别:与项目是否共用 tomcat有关,其它无关。nginx可以解决上面的问题。配置,调整JVM设置,都可以。

2021-09-01 18:25:05 134

原创 印象笔记,笔记本有上限,笔记本的深度也有上限。

就是笔记本的总数有上限了。

2021-08-31 14:48:24 1171 2

翻译 Oracle 发布 Java 16

2021-3-16发布Java 16Oracle JDK 16其中包括该平台的 17 项新增强功能,将进一步提高开发人员的生产力。最新的 Java 开发工具包 (JDK) 最终确定了 instanceof(JEP 394) 和Records(JEP 395) 的模式匹配,这是在 Java 14 中首次预览的语言增强功能。此外,开发人员可以使用新的打包工具(JEP 392) 自行发布- 包含 Java 应用程序,以及探索三个孵化功能,矢量 API(JEP 338)、外部链接器 API(J...

2021-08-31 12:13:50 251

原创 DLL 分类 - 了解分类为其它编程语言调用做准备

名词库MFC:Microsoft 基础类 (MFC) 库正文Visual C++Visual C++ 分原生开发(Native)Native是使用C,C++或者汇编等语言代码编写的,编译成处理器相关的binary文件(执行文件,DLL等可执行文件)。原生区分为 32位和64位。基于.NET Compact Framework开发的程序,可以叫做托管程序,英文叫做Managed code。所谓Managed code就是使用C#,VB.NET语言来编写代码,使用.NE...

2021-08-31 10:58:20 389

原创 golang 1.17 发布 - 2021-8-16

马特·皮尔林和亚历克斯·拉科齐2021 年 8 月 16 日今天,Go 团队很高兴发布 Go 1.17,您可以通过访问下载页面获得。编译器改进此版本为编译器带来了额外的改进,即传递函数参数和结果的新方法。这一变化表明,Go 程序的性能提高了约 5%,amd64 平台的二进制文件大小减少了约 2%。未来版本将支持更多平台。Go 1.17 实现了一种使用寄存器而不是堆栈传递函数参数和结果的新方法。一组具有代表性的 Go 包和程序的基准测试显示,性能提高了约 5%,二进制大小通..

2021-08-27 11:05:51 1458

原创 jetbrains 编译报错原因是 Project language level

这个在jetbrains的的用户手册中有说明。Project language level它有两方面作用:在编写代码时进行语法兼容性检查。比如设置为7,那么在编写代码时就不能使用Jdk1.7以上的特性,无论你使用什么版本的Jdk。像函数式接口这些特性就不能使用,IDEA会提示错误。 将源代码编译到目标版本的字节码。比如设置为6,那么不管使用Jdk7还是8,编译出来的代码都是Jdk6兼容的。...

2021-08-20 11:35:51 443

原创 JetBrains IDEA 一个点击就可以安装 git 了

不用下载,不用执行安装程序,不用下一步。很方便。还不用考虑版本号。

2021-08-20 09:07:37 160

goctl-swagger

注意是 mac 版的,说明:https://blog.csdn.net/wide288/article/details/114845716

2021-03-15

goland代码模板.pdf

goland 代码模板文档三页,只写了三页文档。描述要字数限制。也没有个统计功能真是太差的功能了。

2020-04-09

《印象笔记留给你的空间》思维图

《印象笔记留给你的空间》思维图,现在的收积分最少2分了?

2018-01-04

casio手表 pw3444 机芯说明书

casio手表 pw3444 机芯说明书 PDF

2017-06-30

AppleScript 简单教程(转)

AppleScript 简单教程 输出 hello world, 发邮件的 AppleScript

2015-01-07

codeigniter兼容Session

codeigniter兼容Session

2013-12-25

Wide288 收集键盘键帽改装

键盘,键帽展示,文字很少。全是图片。 没有写在那买。

2013-08-10

GIMP 05 版手册,比上一版只更新了一点点

gimp 2.8.2 有更新install 安装的文档。有新的工具栏按钮。

2012-09-17

php socket code 代码,与文档。

php socket code 代码,与文档。

2012-08-22

gimp 教程 04-3

gimp 教程 04-3 基于 gimp 2.6.6

2009-08-09

The Next 700 Programming Languages

The Next 700 Programming Languages 700个编程语言

2009-05-15

Reflections on Trusting Trust

Reflections on Trusting Trust 思考,信任,信托

2009-05-15

Programming as an Experience the inspiration for Self

Programming as an Experience the inspiration for Self 编程经验

2009-05-15

On the criteria to be used in decomposing systems into modules

On the criteria to be used in decomposing systems into modules

2009-05-15

Lisp Good News Bad News How to Win Big

Lisp Good News Bad News How to Win Big

2009-05-15

Can Programming Be Liberated from the von Neumann Style

Can Programming Be Liberated from the von Neumann Style 编程中体现的冯式风格

2009-05-14

Arguments and Results

Arguments and Results 参数,资源

2009-05-14

An experimental evaluation of the assumption of independence in multiversion programming

An experimental evaluation of the assumption of independence in multiversion programming pdf file 多版本编程

2009-05-14

A Laboratory For Teaching Object-Oriented Thinking

A Laboratory For Teaching Object-Oriented Thinking, 面向对象的思考

2009-05-14

A Note On Distributed Computing

分布式计算 ,A Note On Distributed Computing

2009-05-14

gimp 教程 03-2 版 html

自己写的gimp教程。大家要是有什么内容想添加进来也行。不过要没有版权问题的。最好能帮我写一点内容。因为有的内容我也不会。

2009-02-11

【原创】gimp指南 02-6 【2.4版最后发布】

gimp 图像处理软件指南,02-6版,以2.4.* 软件版本为基础写的书,以后还会有新内容添加,但不是讲2.4版了。现在的最新版本是 2.6.1

2008-10-22

电脑史话--电脑的发展史

讲述电脑的历史,许多名人的故事。 阿达“心有灵犀一点通”,她非常准确地评价道:“分析机‘编织’的代数模式同杰卡德织布机编织的花叶完全一样”。于是,为分析机编制一批函数计算程序的重担,落到了数学才女的肩头。阿达开天辟地第一次为计算机编出了程序,其中包括计算三角函数的程序、级数相乘程序、伯努利函数程序等等。阿达编制的这些程序,即使到了今天,电脑软件界的后辈仍然不敢轻易改动一条指令。人们公认她是世界上第一位软件工程师。   众所周知美国国防部据说是花了250亿美元和10年的光阴,把它所需要软件的全部功能混合在一种计算机语言中,希望它能成为军方数千种电脑的标准。1981年,这种语言被正式命名为ADA(阿达)语言,使阿达的英名流传至今。

2008-09-24

c语言编程精粹_书

微软公司用的指导,C语言编程方面的。

2008-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除