字符编码及乱码

  • Post author:
  • Post category:其他

前言:从学习编程开始,字符编码和乱码问题一直伴随在我们左右。ASCII、GBK、UTF-8、Unicode、Latin 1、ANSI、ISO-8859-1等字符编码瞬时出现在我的脑海,就像电子围绕原子核一样不停转动。但是,扪心自问,我们真的了解它们吗?它们的底层原理是什么?同样是乱码,为什么有时候是“???”,有时候是“浣犲ソ”或者“ä½ å�½”。遇到乱码,我们可以轻易的在网上找到解决方案,但是…

继续阅读 字符编码及乱码

8 list 转数组_[LeetCode 热题 Hot 100] [Python解法] 数组变换专题

  • Post author:
  • Post category:python

448. 找到所有数组中消失的数字 给定一个范围在 1 ≤ a[i] ≤ n ( n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。 找到所有在 [1, n] 范围之间没有出现在数组中的数字。 示例: 输入: [4,3,2,7,8,2,3,1] 输出: [5,6] 思路:索引范围为 0 -> (n-1),数字范围为 1 -> n,因此可以用索引i表示数字…

继续阅读 8 list 转数组_[LeetCode 热题 Hot 100] [Python解法] 数组变换专题

Visual Studio如何查看自己xxx.exe程序依赖的所有动态链接库*.dll

  • Post author:
  • Post category:其他

一,找到自己VS版本的命令工具 右键单击vs快捷方式——>更多——>打开文件位置:如图 ——>双击“Visual Studio Tools”快捷方式; ——>双击“VS2013 x64 本机工具命令提示”(具体根据自己系统版本,自己选择) 如图所示: 二、输入命令,查看所依赖的所有**.dll库 a, 复制自己xxx.exe的文件路径; 如图: b, 输入指令并回车: 如图…

继续阅读 Visual Studio如何查看自己xxx.exe程序依赖的所有动态链接库*.dll

Pyqt5 实时图像滚动

  • Post author:
  • Post category:其他

实时图像 写了一个关于实时图像滚动显示的例子,做个记录。   滚动算法:   难点: 将内存数据绘制到界面,需要用到QImage和QPixmap,使用QImage转换一下,具体参见代码。这个费了好大劲才弄出来(网上的资料大都很简单,处理个QImage打开保存啊等等操作,项目实用性不强。)   from PIL import Image import numpy as np import threa…

继续阅读 Pyqt5 实时图像滚动

Visual Studio 报错:未能加载工具箱项,将从项目中移除

  • Post author:
  • Post category:其他

1.用户自定义控件编写完,需要先运行一次,才能使用。 2.用户自定义控件在程序正确运行一次之后,会以控件的形式存在于工具箱中。一般存在于工具箱最上端的项目组件部分。 Visual Studio 将自定义控件生成的组件往窗口中拖曳时,弹出信息“未能加载工具箱项“”。将从工具箱中将其移除”。此后该组件从工具箱中消失,拖曳也不成功。 出现该情况时,将程序运行平台调整到X86,重新运行程序即可。 版权声明…

继续阅读 Visual Studio 报错:未能加载工具箱项,将从项目中移除

C++ Class 的定义 (一)

  • Post author:
  • Post category:其他

#include<iostream> #include<string.h> using namespace std; class myclass { public: myclass(int _a, string _b) { a=_a; b=_b; } int a; string b; }; void fun(int &a, string &b) { // b…

继续阅读 C++ Class 的定义 (一)

vnc的一些坑-新开端口/设置分辨率/重置密码

  • Post author:
  • Post category:其他

vnc的一些坑 服务器断了如何重开vnc? cmd,ssh user@ip 进入服务器 conda deactivate # 先退出base环境,不然会灰屏 vncserver -kill :1 #kill掉原来的 vncserver :1 -geometry 1920x1080 # 注意此时新开了一个指定为1的端口(设置分辨率为1920x1080) vncserver -geometry 192…

继续阅读 vnc的一些坑-新开端口/设置分辨率/重置密码

linux2.6.35zImage生成流程简介

  • Post author:
  • Post category:linux

zImage是ARM Linux常用的一种压缩映像文件,uImage是U-boot专用的映像文件,它是在zImage之前加上一个长度为0x40的“头”,说明这个映像文件的类型、加载位置、生成时间、大小等信息。换句话说,如果直接从uImage的0x40位置开始执行,zImage和uImage没有任何区别。另外, Linux2.4内核不支持uImage,Linux2.6内核加入了很多对嵌入式系统的支持…

继续阅读 linux2.6.35zImage生成流程简介

linux+nginx+前后端部署

  • Post author:
  • Post category:linux

目前知道的部署方式有前后端统一使用tomcat部署、nginx部署 nginx部署:在linux上搭建nginx环境见nginx, 前端发布 作者用的vue2 , history模式(也就是去掉url中的 #) 搭建好vue项目后,在控制台打包,执行命令 npm run build 也可以在项目的根目录找到package.json,点击build的按钮,会在vue项目的目录下生成一个dist文件,…

继续阅读 linux+nginx+前后端部署

[Java] 用java实现的电影天堂,飘花电影网的电影的下载地址抓取

  • Post author:
  • Post category:java

1.之前看了一些论坛上有一个坛友用python写的抓取电影下载链接的,于是心血来潮的我也打算用java来写一个!其实并不是很难,下面附上代码这是对电影天堂的电影的抓取的方法,(在此期间尝试设置代{过}{滤}理,以及用线程池,但貌似均没有成功) 说明下主要的jar包主要有httpclient4.5以及jsoup1.7 1. package downloade; import java.io.File…

继续阅读 [Java] 用java实现的电影天堂,飘花电影网的电影的下载地址抓取