Go语言之goroutine详解

  • Post author:
  • Post category:其他

有很多人对 goroutine还不死很理解,goroutine 是 Go语言中的轻量级线程实现,由 Go 运行时(runtime)管理。Go 程序会智能地将 goroutine 中的任务合理地分配给每个 CPU。 goroutine由来 在编写 Socket 网络程序时,需要提前准备一个线程池为每一个 Socket 的收发包分配一个线程。我们需要在线程数量和 CPU 数量间建立一个对应关系,以保证…

继续阅读 Go语言之goroutine详解

PaddleDetection在windows下c#的部署

  • Post author:
  • Post category:其他

PaddleDetection在windows下C# 调用 文章目录 PaddleDetection在windows下C# 调用 前言 一、环境配置 1.paddleinference库 2.Opencv 3.Cuda 10.2 4.CUDNN 7.6 5.TensorRT 7.0 二、C++编译Paddledetection成exe文件 三、编译成dll文件 1.修改代码 2.修改项目属性 3.…

继续阅读 PaddleDetection在windows下c#的部署

后端开发之内省(Introspector)

  • Post author:
  • Post category:其他

开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以sun公司开发了一套API,专门用于操作java对象的属性。 内省是用于操作java对象的属性的,那么以下问题我们必须要清楚。 问题一 : 什么是Java对象的属性和属性的读写方法? 问题二: 如何通过内省访问到javaBean的属性 ? 1. 通过PropertyDescriptor类操作Be…

继续阅读 后端开发之内省(Introspector)

远程连接阿里云服务器mysql报错(已解决)

  • Post author:
  • Post category:mysql

一直报这个错,远程访问必须端口开启防火墙,启动MySQL监听3306端口。 宝塔防火墙放行端口 阿里云防火墙放行端口 就是这个阿里云没放行,一直连接不上,全网都没找到这个答案。。。呜呜 版权声明:本文为weixin_44580977原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/weixin_44580977…

继续阅读 远程连接阿里云服务器mysql报错(已解决)

读书笔记-《ON JAVA 中文版》-摘要1[第一章 对象的概念]

  • Post author:
  • Post category:java

上周在一个公众号里看见了这本书竟然出版了,瞬间惊喜。 干 Java 的怎么都得有本圣经,所以,买它! 工作之余换个脑子,看个几页,在此权作记录。 –每天进步一点点 第一章 对象的概念 1.抽象 所有编程语言都提供抽象机制。从某种程度上来说,问题的复杂度直接取决于抽象的类型和质量。 我们将问题空间中的元素以及它们在解决方案空间的表示称作“对象”。 面向对象程序设计方法: 万物皆对象 。从要解决的问题…

继续阅读 读书笔记-《ON JAVA 中文版》-摘要1[第一章 对象的概念]

剑指offer#38.字符串的排列

  • Post author:
  • Post category:其他

题目描述:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 注意这里要求字典序排列,最后要进行一次排序操作 递归,每个位置可以换或者不换,不换就是与其本身进行交换,换就是与其后面的字符进行交…

继续阅读 剑指offer#38.字符串的排列

老板得知我用ChatGPT写代码效率大增,给我增加了3倍工作量…

  • Post author:
  • Post category:其他

当你学会用ChatGPT写代码后... 但是... 当你老板知道你学会用ChatGPT写代码后... 这只是网上的段子,大家切莫当真 但有一点是明确的,ChatGPT或类似AI应用,确实能够帮助我们大幅提高工作效率。 前几天我就用ChatGPT来帮我写代码,只要你按照正确的方法去引导它,它真的能快速产出大量几乎无误的代码。 大体思路是:我们的角色类似架构师或高级开发,需要做的就是需求分析、引导AI…

继续阅读 老板得知我用ChatGPT写代码效率大增,给我增加了3倍工作量…

golang int转byte数组

  • Post author:
  • Post category:golang

文章目录 IntToBytes, BytesToInt AppendVarint IntToBytes, BytesToInt func IntToBytes(a int) ([]byte, error) { if a > math.MaxInt32 { return nil, errors.New(fmt.Sprintf("a>math.MaxInt32, a is %d\n", a…

继续阅读 golang int转byte数组

Mycat水平分片策略(水平分表拆分)

  • Post author:
  • Post category:其他

一、分片枚举算法 可以实现按照地区进行分表 根据不同的枚举(常量)进行分表存储 1.mysql中建立3个数据库分别为user_db1 user_db2 user_db3 2.在3个数据库中建立3个一样的数据表 order_info  order_info表中有字段name 3.配置mycat环境 schema.xml <?xml version="1.0"?> <!DOCTYPE…

继续阅读 Mycat水平分片策略(水平分表拆分)

Quartus II 软件编写程序及烧录步骤

  • Post author:
  • Post category:其他

Quartus II 软件编写程序及烧录步骤 最近刚开始接触这个软件,这次详细记录了部分使用步骤,当做备忘录。 版权声明:本文为Ibelieve597原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/Ibelieve597/article/details/84261304

继续阅读 Quartus II 软件编写程序及烧录步骤