自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沉舟侧畔千帆过 病树前头万木春

沉舟侧畔千帆过 病树前头万木春

  • 博客(81)
  • 资源 (7)
  • 收藏
  • 关注

原创 springboot pagehelper分布无效

springboot pagehelper分布无效遇到的问题把所有的数据都查出来了-然后跟踪代码发现PageHelper.startPage没有生效,生成的sql也没有分页的信息依赖也引入了<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --><dependency&g...

2019-10-18 17:23:08 325

原创 electron快捷键

我们分为在主进程中注册快捷键和在渲染进程中注册快捷键在主进程中我们有两种方式一 利用[Menu]来模拟快捷键,只有app获得焦点时才生效,很少使用const { Menu, MenuItem } = require('electron')const menu = new Menu()menu.append(new MenuItem({ label: 'Print', a...

2019-03-07 15:00:31 2765

原创 electron打包

原始的方式打包下载对应的版本号的Release Electron然后把对应的项目方便整理成这样的目录结构(Windows下) node_modules重新安装,不然可能启动失败把整文件夹给别人就可以了如果想改名子可以用改名工具rcedit应用程序打包成一个文件为了缓解windows路径名过长的问题(就是有可能无法顺利的进行copy),以及隐藏代码可以把应用打包成asar...

2019-03-07 14:58:02 1761

原创 electron开发环境搭建

开发环境Node.jsVscodevscode安装Debugger for Chrome创建开发目录(也是解决方案)执行初始化命令,创建electronpicture工程,并添加main.js和index.html文件npm init安装electronnpm install electron -dev 如果安装失败,则可能需要将参数unsafe-per...

2019-03-07 14:57:25 516

原创 2018年终总结

2018年终总结乱杂世上最公平的是时间,同时世上最不公平的也是时间这一年中早起是我最自豪的事。就先说说这个故事吧,因为公司出于安全的规定,门卡只能在早7点到晚7点能够使用,但是由于众所周知的原因,晚上去个厕所(要出公司)都不能一起去,因为很可能整个团队都不能进去,都是留一个人在屋里。是不是特别搞,哈哈。这是晚上。早上更搞,我每次到公司都是6点半左右,只能在门口傻傻的等,但是这没有影响我早起...

2019-01-26 17:06:47 321

原创 0101单词

inept&nbsp;&nbsp;adj 无能的,不称职的,笨拙的1.&nbsp; The inept househusband made a hole in the T-shirt whith the iron.She was left feeling inept and inadequatenotation&nbsp;&nbsp;n 标记法Music has a v...

2019-01-01 20:53:27 789

原创 Intellij idea +spring boot 配置热更新

最近准备用java写个小东西,可是每次重启特别麻烦,对idea不熟悉也是一个java新手,莫笑pom.xml添加以下一个依赖spring-boot-devtools添加依赖&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;arti...

2018-11-24 12:23:25 488

原创 org.sprinframework.boot.autoconfigure不存在

jar包不存在原因一File-&gt;Invalidate caches &amp; Restart 清空缓存试一下重新编译原因二manven 重新加载项目名-&gt;manven -&gt;reimport

2018-11-24 12:15:51 1621

原创 弱类型语言为何不堪大用

弱类型语言为何不堪大用最近一直用node.js python 其灵活性,库和包之多也让人惊喜万分。如此美好的东西不何不堪大用,原因也是他的优点,它的灵活性加上人的懒惰性就是它不堪大用的根本原因。拿来主义向来是编程界里常用的修练方法,但是拿来的多,消化的少。由于多多外来没有转化为自己项目的规范,或者项目本身没有规范,代码到一定规模后,杂乱程度大于天,一个细小的改动可以要重看大半部代码。这难道不...

2018-10-27 09:53:18 1881 1

原创 Intellij IDEA 常用设置

字体设置快捷键设置提示不区分大小写maven 设置注释模版配置tomcat

2018-10-21 21:55:41 297

原创 AttributeError: module 'tensorflow' has no attribute 'constant'

写在前面的话最近tensorflow 安装完后测试了一下没有问题,准备用vscode进行安装。然后配置了文件首选项-&amp;gt; 设置&quot;python.pythonPath&quot;: &quot;C:\\Users\\lyy08\\Anaconda3\\envs\\tensorflow\\python.exe&quot;, &quot;python.autoComplete.extraPaths&quot;:

2018-07-22 22:45:24 20805 3

原创 安装wamp 解决IIS端口冲突You don't have permission to access / on this serve

# wamp - 安装wamp 1. 下载 2. 一定要装vc++2012 因为phh 2.5以上依赖。不然可能会遇到缺少mvc110.dll 如果出现安装VC++之后卸载重装 3. 勾选快捷方式 4. 安装一直点下一步 注意中间安装的时候选浏览器先选ie,最后可以更改 解决IIS端口冲突解决端口冲突 如果在浏览器输入localhost就进入iis 就是端口冲突了...

2018-07-13 22:56:42 2140

原创 ASP.NET Core MVC 和 Entity Framework Core 连接mysql (二)

EF Core打开negut管理器 安装如下的包 添加Models类添加Studentsusing System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace ContosoUniversity.Models{ p...

2018-06-24 10:22:36 471

原创 ASP.NET Core MVC 和 Entity Framework Core 连接mysql(一)

看到官网上的教程可操作性不强,而且数据库是sql server所以这里另写一点记录不同,写成一文章提交超时。所以分开新建工程确保安装了Visual Studio 2017 和.net core 2.0 或以上新建一个项目 项目名称为ContosoUniversity 选择开发框架 设置网站样式打开Shared /_layoumnt.cshtml文件把下面的替...

2018-06-24 07:47:06 941

原创 Windows 下mysql的下载、安装、登录。

之前一直用sql server ,但是因为自己的电脑太老了,体量太大的sql server就不太合适了。这时候就想到了mysql 用了一下感觉很不错下载下载地址 我用的是免安装版,因为我的固态盘很小,所以把免安装的放在移动硬盘上了。 下载是可以不用注册帐号的 解压出来就是这个样子,没有用最新版因为感觉有些新功能自己用不到,没有必要用那么大的体量。 到此下载完成了。 ...

2018-06-24 06:59:38 276

原创 js 提取图片拼合图片

拿到一个需求就是把两个图合成一个图首先分别把两个图的象素提取出来然后各取一半最后再合成一个图用的jimp模块来实现的npm install --save jimp 然后为了防止异步不能同时拿到两张图后再处理所以把第二张图放在第一个完成方法里面了 如下 Jimp.read('test.png').then(function (image) { oldpixs =...

2018-06-09 10:14:14 3040

原创 python 开一个简单的http服务失败- No module named simplehttpserver

No module named simplehttpserver今天准备开一个简单的服务,因为有夸域问题准备开一个服务,确发现失败了 后来查了资料发现python3改为下面的命令了python -m simplehttpserver...

2018-04-07 21:05:38 38755 4

原创 webGL3D基础知识

webGL3D基础知识3D坐标系webGL坐标系统,x沿水平方向从左到右,y垂直向上,z指向屏幕向外这些都是正方向canvas坐标系统,z,x一样,但是y是向下的。浏览器坐标系,x,是向左、y是向下的。tip: 鼠标点击的是浏览器的坐标系统,要先转换为Canvas的坐标系统,也就是0点是不一致的。然后就是webGL的坐标要进行归一化。同时把原点切换到Canvas的中心。网格,...

2018-04-07 12:09:07 1202

原创 cesium入门(八)

cesium入门(八)交互我们可以通过三种方式来通过鼠标和cesium交互 scene.pick 通过窗口坐标来取一个对象scene.drillPick取一个对象列表Globe.pick 根据光线和地形取一个对象 // If the mouse is over a point of interest, change the entity billboard scale ...

2018-04-06 09:44:51 2223

原创 cesium入门(七)

cesium入门(七)可视空间数据3D贴图支持开源的几种模型还有CAD,BIM,点云,相机模型这几种模型的交互。有时候模型可能有偏差,这时我们可以自己修改每个点的模型值,最好是传入一个转换矩阵这样的会就会进行一次全新的变换 / Adjust the tileset height so its not floating above terrainvar heightOffse...

2018-04-06 09:21:04 1459

原创 cesium入门(六)

加载和设置实体样式支持两种数据格式KML和CZML、GeoJson,但不论什么格式最后都会转化为Entity这就是Cesium的一个数据对象可以被根据时间和空间展示在Cesium上。 如下面这个实体数据对象的例子var viewer = new Cesium.Viewer('cesiumContainer');var blueBox = viewer.entities.add({...

2018-04-06 08:07:41 3612 1

原创 Cesium入门(五)

Cesium入门(五)配置场景// Enable lighting based on sun/moon positions//使用太阳光也就是我们平时的光白天亮晚上黑viewer.scene.globe.enableLighting = true;类型解析Cartesian3 一个3D笛卡尔坐标 - 当它用作一个位置时,以米为单位.地球中心是圆点Cartogr...

2018-04-05 22:31:11 6063

原创 Cesium入门(四)

Cesium 入门(四)说明Cesium 支持流和高度可视的地形和河流(湖海什么都可以的),并且Cesium做了大量的封装可以直接通过API使用。代码解析// // Load Cesium World Terrain viewer.terrainProvider = Cesium.createWorldTerrain({ //水的支持 r...

2018-04-05 21:51:49 4584 7

原创 Cesium 入门(三)

Cesium 入门(三)代码解析-图层 // // Remove default base layer viewer.imageryLayers.remove(viewer.imageryLayers.get(0)); // // // Add Sentinel-2 imagery viewer.imageryLayers.addImag...

2018-04-05 20:36:36 2831

原创 Cesium入门(二)

Cesium入门(二)代码讲解取消注释 var viewer = new Cesium.Viewer('cesiumContainer');刷新页面,我们这里默认以后的操作都是取消注释后刷新页面,并且保证服务的窗口不能关闭,如果你说你想关了那个窗口,是可以的。但是不是我们这里讲的重点可以自行查找。鼠标操作说明 左键:将相机定位到地球表面右键: 放大缩小相机中间...

2018-04-05 12:33:21 1195

翻译 cesium 入门(一)

cesium 入门(一)搭建环境检测是否支持WebGL可以打开检测WebGL 安装node.js 从这里下载代码 然后npm install 和npm start就可以打开这个链接就可以看到效果图了。文件夹功能解析Source 应用的源码ThirdParty 扩展库,现在只有CesiumLICENSE.md 条款文件index.html 主页ser...

2018-04-05 12:07:23 1232

原创 plotly.js 绘制热度图 (二)

plotly.js 绘制热度图 (二)上文我们讲了基本的热度图是如何绘制的,现在我们主要讲热度图的差值与色标卡的相关操作我们先看效果图数据与上文一样。 绘制html代码与前门相同,我们这里主要说js的更改var data = [ { z: [[1, 20, 30], [20, 1, 60], [30, 60, 1]], colo...

2018-04-05 11:04:12 1569 1

原创 STL 中set的用法

STL中的setset原理set封装了很多复杂的数据结构和算法以及大量的操作。Vector封装了数组,list封装了链表,map和set封装了二叉树。并且又对编程提供了统一的操作。 set是关联式容器,内部也是一个平衡检索二叉树(红黑树RB),是容器也能存储相同类型的数据结构,并且set中的元素值都是唯一的。并且会自动进行排序。注意set中元素的值不能直接被改变 -&gt; 关联式...

2018-02-25 15:21:19 394 2

原创 plotly.js 绘制热度图(一)

说明热度图的绘制有很多的方式现在我们采用plotly.js来绘制。绘制新建一个页面,并引用plotly.js文件,添加div容器。&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewpor

2018-02-25 14:20:11 3540

原创 调用百度语音识别C#SDK

调用百度语音识别C#SDK首先新建一个工程从nuget下载Baidu.AI 登录百度帐号,如果没有注册一下,然后申请一个应用key如下图 下载测试文件添加代码文件 // 设置APPID/AK/SK var APP_ID = "1*****"; var API_KEY = "GQl*******Eq"; ...

2018-02-23 17:55:16 2944 4

原创 VS 2017 编译问题

VS 2017 编译问题C4005首先在属性面板中找到预处理定义 增加 “_XKEYCHECK_H” LNK1295LNK1295 “/OPT:NOREF”与“/LTCG:incremental”规范不兼容;链接时不使用“/LTCG:incremental” - 打开属性面板在常规里面的全程序优化选择一下 - 在链接器优化里面选择和上面的一样的选项 - ...

2018-02-10 09:40:13 4555

原创 Electron.net入门

Electron.Net 入门安装环境node.jsdownload.netcoredownload能开发运行.netcore的环境,这里用的vsdownload操作流程新建一个工程 选择.net core 添加electron.net api的引用打开Startup.cs修改代码 public Startup(IConfigura

2018-01-23 19:51:59 10904 1

原创 opencv入门三函数说明

函数说明medianBlur bilateralFilter createTrackbarmedianBlur官方说明:通过周围数据中值来进行平滑,优点效果好,就是慢就是慢 The function smoothes an image using the median filter with the 参数说明 @param src input 1-, 3

2018-01-07 21:49:04 386

原创 opencv入门二函数说明

函数说明boxFilter blur GaussianBlurboxFilter方框滤波官方说明:通过图像内核平滑图片其实就是模糊图片,原因就是会用周围的值来更新当前的值 The function smooths an image using the kernel: 参数说明 @param src input image. @param ds

2018-01-07 19:35:47 421

原创 opencv入门-函数说明

函数说明imread getStructuringElementerodedilateimread 官方说明一句话就是加载支持格式的图片 The function imread loads an image from the specified file and returns it. If the image cannot be read (because

2018-01-07 17:22:34 492

原创 opencv读取摄像头训练识别自己的头像

前提感谢网络上相头的博客和资料,由于版本的原因有些api的更改使得源代码不能直接使用,所以这里放上自己基于opencv3.4做的测试。流程打开摄像头保存自己的头像整理自己头像模型训练识别浅出打开摄像头识别自己的头像并保存新建一个win32工程然后添加相关库的引用可以参考opencv编译后面的内容打开摄像头的代码如下。原理是打开摄像头识别人脸子如果有

2018-01-07 11:04:13 4886

原创 vs2017远程调试

前提一定要是一个能ping通的网络,只是针对.net平台下的语言 vc++稍有不同后面会补充。操作方法一: 1. 找到remoteDebugger工具,不知道 在那里的可以vs安装目录里面查找也可以用everything搜索一下 2. 把这个文件夹拷到要调试的机器上面然后以管理员运行msvsmon.exe 3. 在设置->工具->选项->权限然后要确定端口没有冲突的占用的

2018-01-06 20:01:17 3165

原创 手动编译opencv3.4版本以及显示图片

前提我测试是在opencv3.4和vs2017下进行的。下载源代码及软件opencv 其它插件文件cmakevs2017编译打开cmake如下图 ,第一个选择opencv的源码文件夹第二个是要编译结果的路径,如果文件夹不存在会提示同意会创建 然后点击configure然后选择对应的vs版本信息的文件,要保证网络连接因为会下载ffpeng以及其它相关的软件

2018-01-06 19:35:31 1851

原创 vs2017生成dll和添加版本信息以及调用

生成dll前提vs2017 过程新建一个项目->windows桌面->windows桌面向导(网上很多文章都是从控制台应用程序开始,之前的版本可以2017做了相应的更改) 在工程中添加类 在.h中写如下#pragma once#define MYLIBAPI extern "C" __declspec( dllexport ) extern "

2018-01-06 19:07:18 13996 1

原创 [杂乱]Electron通过node-ffi调用C++dll

Electron通过node-ffi调用C++dllffi安装与调用安装node-gyp安装前提条件 python(v2.7 ,3.x不支持);visual C++ Build Tools,或者 (vs2015以上(包含15)).net framework 4.5.1如果是干净的环境可以用下面命令一键安装npm install --global --production windows-

2017-12-18 18:31:39 8314 4

Xmanager_17040解压密码:52maicong.zip

找到能用的资源

2021-07-05

Electron-node-ffi编译通过源码

Electron-node-ffi编译通过源码,可以自己下node-gyp失败,可能ffi无法直接安装,那么这个源码是基于github上的代码,自己编译通过的,可以直接加入node_moduble使用

2017-12-18

go墙内安装以及vscode调试-windows平台

go墙内安装以及vscode调试-windows平台,以及插件的安装和使用

2017-12-11

在wpf中使用Vlc 播放 rtsp视频流

在wpf中使用Vlc 播放 rtsp视频流http://blog.csdn.net/liyangyang08/article/details/78682180

2017-12-01

在wpf中使用Emgu 播放 rtsp视频流

在wpf中使用Emgu 播放 rtsp视频流,基于3.3最新版本,可参考http://blog.csdn.net/liyangyang08/article/details/78681992

2017-12-01

一键去水印

一键去水印,不懂ps的也可以操作,很方便。只支持Windows平台的

2017-10-19

c++课件 的经典讲解啊

这是一个最好的课件啊 你看看就明白 了c++课件 的经典讲解啊

2012-09-11

空空如也

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

TA关注的人

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