自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (10)
  • 收藏
  • 关注

原创 Ubuntu jmap -heap 命令出现:unknown CollectedHeap type : class sun.jvm.hotspot.gc_interface.CollectedHeap

Ubuntu 系统下运行jmap -heap pid 命令出现如下错误:Heap Usage:Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMe...

2020-12-16 09:48:31 894

原创 在腾讯云cdn中预热一个文件夹下所有的文件,并对预热失败的文件进行重新预热,直到所有文件都预热完成

在腾讯云cdn中预热一个文件夹下所有的文件,并对预热失败的文件进行重新预热,直到所有文件都预热完成.Show you the code:import jsonimport osimport timefrom tencentcloud.common import credentialfrom tencentcloud.common.profile.client_profile import ClientProfilefrom tencentcloud.common.profile.http

2020-12-13 13:54:42 864 4

原创 Python使用Selenium Chrome Webdriver 在 headless 状态下出现的问题以及解决办法

使用headless 状态会导致窗口默认大小为0x0,并且处于Minimized状态,启动后可能会造成部分元素无法被点击等异常.解决办法时在启动Driver之前运行代码添加下面的参数 chrome_options.add_argument("--headless") chrome_options.add_argument('window-size=1920x1080') chrome_options.add_argument('--start-maximized')问题解决!...

2020-10-14 11:43:07 6287 4

原创 项目在本地及局域网运行正常,部署到云服务器ESC上后某些端口出现Connection timed out 错误的解决办法

最近到了项目要上线的日子,选则了用云服务器(公司用的阿里云)部署项目,用到了8000,4444,19032等端口. 结果发现其中4444端口上监听的websocket服务不能收到客户端的请求,同时在客户端测试出现了Connect timed out 错误. 防火墙,云服务器web防火墙检查后发现没有问题,程序也经过反复测试后也没有发现问题. 联系阿里云客服,客服也证实服务器上的4444端口确实无法ping通,说让我提交工单,结果提交后换了另一个客服又无法ping通4444端口了.几番周折终于找到原因,竟

2020-09-27 11:37:09 695

原创 安装Mysqldb时出现error: Microsoft Visual C++ 14.0 is required. 的完美解决办法(无需安装2个G的 C++ build Tool)

在服务器安装Mysql-python库的时候出现了error: Microsoft Visual C++ 14.0 is required. 错误,上网搜索解决办法是安装MS c++Build Tool ,大概需要2个Gb左右的空间,没钱的我表示服务器空间伤不起.下面给出完美解决方案:1.下载对应的mysql-client whl包https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient2. 控制台用pip 安装 该wh...

2020-09-24 15:12:42 691

原创 Python将Mysqldb中cursor.fetchall()的结果读取为JSON

1.定义函数如下def fetch_dict_result(cur): row_headers=[x[0] for x in cur.description] #this will extract row headers rv = cur.fetchall() json_data=[] for result in rv: json_data.append(dict(zip(row_headers,result))) return jso

2020-09-23 17:10:01 4390 3

原创 Windows设置一个程序或者bat文件在后台运行(无窗口运行)

1.新建一个.vbs文件,内容如下Dim WinScriptHostSet WinScriptHost = CreateObject("WScript.Shell")WinScriptHost.Run Chr(34) & "D:\Other\minecraft-pe\bedrock_server.exe" & Chr(34), 0Set WinScriptHost = Nothing2.双击运行该文件,程序已经在后台运行...

2020-09-21 17:19:21 2939

原创 JavaScript将ArrayBuffer解码成Image元素

//将url加载为img Elementfunction LoadImage(src){ var img=$("<img>") img.css("display","none") img.attr("crossOrigin","Anonymous") img.attr("src",src) $("body").append(img) ...

2020-04-27 17:21:03 3784 1

原创 JavaScript 实现可实时变速的setInterval

//可以变速的interval$.Timer = function Timer(func,interval) { this.Handler=func; this.Interval=interval; this.__timeout=null }$.Timer.prototype = { // Handler:function(){}, // I...

2020-04-27 17:09:15 535

原创 Javascript拦截XMLHttpRequest请求,修改Response内容

1.先执行下面的代码,实现全局拦截let origin = XMLHttpRequest.prototype.open; XMLHttpRequest.prototype.open = function (...args) { //在这里插入拦截代码 this.__on_response=function(res){return res} return orig...

2020-04-27 17:03:33 9501 1

原创 解决visual studio code中 coderunner 插件运行 java代码出现乱码问题

在Command Pallete中将搜索Change File Encoding ,然后 Save as UTF-8 在setting.json中添加下面这一条 "code-runner.executorMap":{"java":"cd$dir&&javac-encodingutf-8$fileName&&java-Df...

2020-04-27 16:10:33 1122 2

原创 Windows修改系统环境变量在vscode中不生效的问题

reload windows或者关闭terminal 重新打开是没用的确保环境变量设置正确重启vscode没错就是这么简单粗暴~

2020-04-27 15:17:27 5108 1

原创 Javascript HTML5 CSS 俄罗斯方块 进阶版 新手 练手

一个简单的俄罗斯方块练手项目,在原有的俄罗斯方块的基础上,添加了打飞机,炸弹,修复块等新(gui)奇(chu)功能. 奇怪的东西不断掉下来???gc主义正义的铁拳打的你措手不及!!游戏操作:↑:方块变形↓:加速下降←→:方块左右移动空格:功能键方块类别:红色方块:炸弹,可以根据吨量炸掉的黑色方块功能键爆炸1x1黑色块:修复块,不会自动下落的黑色块,可以用来修复某些难以触碰到的死角....

2020-03-15 04:37:23 206

原创 Windows快速关闭进程小工具,方便实用快捷!

基于AutoHotKey写了一个根据进程名快速关闭进程的小工具,整合到现有的项目当中快捷键:Ctrl+Ctrl+k截图:1.快捷键唤出2.确认3.点确定关闭像这样的多线程毒瘤能够一次性关闭,真是大快人心github地址:global_keys...

2020-03-10 17:01:04 1020

原创 Chrome Extension 获得RequstBody

在Chrome Extension的Developer Guide里并没有写到怎么获取一个请求的ResponseBody,折腾了一番利用chrome.debugger终于实现,代码实现如下var currentTab_id=nullchrome.tabs.onActivated.addListener(function(tabId, changeInfo, tab) { //得到当...

2020-03-10 12:51:40 2003 1

原创 VSC 安装 Google Chrome Debugger 后出现Matches multiple schemas when only one must validate node 错误的解决方法

1.重启vsc2.在Command Pallete里执行"Developer: Reload Window"(不需要引号) 命令

2020-03-10 12:40:10 8608

原创 利用TaskScheduler在Windows中快速创建闹铃

最近需要大量创建闹铃和更换闹钟铃声,所以利用AutoHotKey动手写了一个在Windows中快速添加更新闹铃的小应用.特色:支持睡眠或熄屏状态下唤醒利用快捷键快速创建闹钟不仅支持音乐文件设置为闹钟,也可以将其他文件如.jpg .MP4 .txt .url文件定时打开因为利用的是Windows自带的TaskScheduler,所以就在使用本工具添加计划后,不需要运行本工具,闹...

2020-03-10 12:37:08 350

原创 ”设计器检查出文件中有以下类: FrmMain-未能加载基类"Ul.FrmBase",请确保已引用该程序集并已生成所有项目。”的另一种解决方案

一般的解决方案类似于这位博主的这种:https://blog.csdn.net/izibeike/article/details/78791392如果以上方式不能解决,这里提供另外一种可行的方案:查看项目属性,如果生成是X64的话,改为使用“Any CPU”选项来设计应用程序,然后重新生成即可。这样的话生成的代码在32位平台上JIT为32位,在64位平台上JIT为64位。如果...

2019-06-09 12:58:49 4362

原创 VS调试 System.Net.WebException 查看WEB服务器返回的 错误页面

在用VS调试时有时候服务器会出问题返回500错误码,这个时候WEB服务器通常会返回一个错误页面显示代码具体出错的原因。然而VS往往只会显示返回的状态码,而没有具体的细节。如下图这个时候如果想要获得错误页面该怎么做呢?下面介绍一种快速可行的办法1.点击异常的查看详细信息.2.按如下步骤操作需要复制的表达式↓↓↓↓coding.UTF8.GetString...

2019-06-07 21:40:54 628

原创 纯Annotation方式配置SpringMVC的接收MultiPart请求

一般如果我们需要SpringMVC能自动处理MultiPart请求,传统方法是使用xml的方式进行配置,xml文件难以维护,经典教材《Spring实战》第四版也推荐完全使用注解(Annotation)的方式来搭建Spring项目。下面是实现纯Annotation方式实现SpringMVC的接收MultiPart请求的核心代码1.继承AbstractAnnotationConfigDispa...

2019-06-07 20:22:24 129

原创 WindowsApps 权限问题导致Microsoft Store及其下载的应用不能启动(闪退)的解决办法

不小心修改了WindowsApps的权限和Owner,导致Microsoft Store和Microsoft To-Do List 不能启动了解决办法:打开命令行或PowerShell执行以下命令(还原权限问题),问题解决icacls "C:\Program Files\WindowsApps" /reset /t /c /q...

2019-06-06 12:17:12 13282 21

原创 重复出现 “lc.exe”已退出,代码为 -1 的永久解决办法

最近使用c#的一款winform控件库Devexpress,总是跳出“lc.exe”已退出,代码为 -1 这样的错误,网上的解决办法大多是删除或者清空项目Properties下的licenses.licx文件,但是这种方法治标不治本,只能暂时解决问题。经过多方查找,终于有一个解决方法可以完美永久解决LC.exe错误只要右键解决方案方案,安装名为EmptyLicensesLicx的NuGet...

2019-06-05 18:20:30 13683 4

原创 c# 利用WebClient优雅的发送JSON格式的Post请求

System.Net.WebClient封装了许多向服务器发送数据和从资源接收数据的实用方法。项目中需要发送json数据给服务器的情况经常发生,以前一般是用原生的HttpWebRequest进行这个操作,但是需要写很多代码如果使用WebClient的话,下面三行就可以了var cli = new WebClient();cli.Headers[HttpRequestH...

2019-06-05 12:13:34 11639

原创 Visual Studio2017 中建立Electron项目并开启Electron调试

Visual Studio 作为微软吃老本的优秀的IDE,自然继承了现在越来越火的Node.js作为强迫症 安装了一个IDE后再也不想安任何别的东西,所以今天试着用VS2017集成Electron进行开发。一.安装vs的Node.js组件1.先在VS安装Node.js组件2.新建一个Node.js的空白项目,vs已经创建好了项目结构,到了这里,已经可以...

2019-06-04 10:58:15 5376

electron-v5.0.2-win32-x64.zip

Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。

2019-06-03

electron-v4.2.3-win32-x64.zip

Electron(原名为Atom Shell)是GitHub开发的一个开源框架。它允许使用Node.js(作为后端)和Chromium(作为前端)完成桌面GUI应用程序的开发。Electron现已被多个开源Web应用程序用于前端与后端的开发,著名项目包括GitHub的Atom和微软的Visual Studio Code。 一个基础的Electron包含三个文件:package.json(元数据)、main.js(代码)和index.html(图形用户界面)。框架由Electron可执行文件(Windows中为electron.exe、macOS中为electron.app、Linux中为electron)提供。开发者可以自行添加标志、自定义图标、重命名或编辑Electron可执行文件。

2019-06-03

commons-collections-3.2.2.jar

apache-common系列中的重要的成员:apache-common-collections。包中对Java中的集合类进行了一定的补充,定义了一些全新的集合,当然也是实现了Collection接口的,比如Bag,BidiMap。同时拥有新版本的原有集合,比如FastArrayList。最后,更为重要的是一系列utils类,提供了我们常用的集合操作,可以大大方便我们的日常编程。是java对json数据进行操作的非常重要的包。这里提供了该jar包的下载

2018-05-30

opencv-3.4.1.zip

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

2018-05-14

junit-4.11.jar hamcrest-core-1.1.jar hamcrest-library-1.1.jar

使用新版本的junit运行时报错,是因为原来在junit包中得hamcrest模块被单独抽出来了,解决方法是在项目中导入hamcrest-core-1.1.jar hamcrest-library-1.1.jar这两个包。这里提供了hamcrest-core-1.1.jar和hamcrest-library-1.1.jar的下载

2018-05-14

htmlunit-2.30-bin.zip

htmlunit是一款开源的java页面分析工具,读取页面后,可以有效的使用htmlunit分析页面上的内容。项目可以模拟浏览器运行,被誉为java浏览器的开源实现。这个没有界面的浏览器,运行速度也是非常迅速的。 这里提供了运行htmlunit最新版2.30所需的核心jar包。

2018-05-05

jstl-api-1.2.jar和jstl-impl.jar

使用jsp/servlet的jstl必须用到的两个标签库jstl-api-1.2.jar和jstl-impl.jar

2018-04-21

jquery.validate.min.js

jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。 这里提供了该插件的下载。

2018-04-21

Spring框架所需的核心类

包含Web应用开发时,用到Spring框架时所需的核心类。 都是很好的文档,值得好好研究一下。 lib 目录下是Spring 所依赖的第三方开源包 解压后/WEB-INF/lib下即可。

2018-04-21

java mysql 学生信息管理系统

压缩包含使用说明,windows端在文件资源管理器中 点击create.bat支持一键建表,其他系统可以使用 createtables.sql里面的sql语句进行数据库 欢迎使用学生信息管理系统(管理员端) 本系统支持添加,删除,修改等实用功能 方便您更好的管理学生数据 【I】管理员端 一,选择数据库 通过右上角的数据库菜单栏可以选择当前操 作的数据库 二,添加教师,学生,教师,学生成绩(管理员) 1)通过管理员窗口的左侧按钮可以按需添加 学生,教师,管理员,学生成绩等信息 2)通过下方按钮“添加行”来新建空行,然 后手动输入数据,再点击“保存”按钮将表 单上传到数据库。 (注意:如果格式不正确,比如通过该方法上传 的数据可能会发生错误,所以方法2只适合管 理员使用) 3)支持批量添加行(注意:如果有一行错误,所 有操作将被回滚) 4)为学生添加老师,进入选择学生数据库,在 某一个学生行单击右键,选择“添加老师”,即 可为该id的学生添加老师 5)为学生添加课程,进入学生数据可以,在某一 学生行单击右键,选择“修改成绩”,可以进入 成绩修改窗口(管理员端),输入学生id, 为学生添加任意课程,也可为课程添加或修改删除 成绩 三,删除 在表格中使用鼠标选中一些数据行,然后点击 左侧“删除”按钮,即可删除表单中的数据 四,修改 双击表格,输入数据,按回车保存,然后点击 右下角“保存修改”按钮,将表单上传到数据 库中。(注意:因为学生成绩信息是以二进制 形式储存,所以请不要直接在表格中修改) 五,排序 在表格某一列点击排序按钮,对当前选择的表单 按该列进行排序,右上角排序选择框可以决定排 序的方向是升序还是逆序。 【II】教师端 1)教师基本信息 教师信息将显示在表格左侧 2)查看学生列表 单击“我的学生”,表格中将显示该教师的所有 学生 3)在表格中右击某一个学生,将进入成绩修改窗 口(教师端),支持为当前学生添加或修改当前 教师所教科目的学生成绩 4)查看成绩表 单击“成绩表”,表格中显示该教师所有学生的 成绩信息。 【III】学生端 1)学生基本信息 学生信息将显示在表格左侧 2)查看成绩 单击“学业成绩”,表格中将显示学生所有成绩 3)查看老师 单击“我的老师”,表格中将显示学生所有老师 的基本信息。

2018-02-02

空空如也

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

TA关注的人

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