自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丘秋的博客

练习长达二年半的个人开发者

  • 博客(50)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 自己开发一个VSCode插件,快速生成Flex布局代码

快捷生成CSS Flex布局代码的VS Code插件,类似于Google开发者控制台里的Flex布局工具,感觉谷歌的布局工具很好用才决定自己在VSCode里面开发一个

2023-09-27 13:41:20 188

原创 .Net MVC性能优化指南

.Net MVC性能优化指南前端性能优化Gzip资源捆绑CDN引入服务优化控制器优化服务器优化前端性能优化因.Net MVC为前后端混合项目,无法进行模块加载编译,目前可进行的优化为Gzip压缩以及官方提供的静态资源捆绑压缩(资源引入更推荐使用CDN的方式引入)Gzipgzip(GNU- ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会快得多。在项目中添加一个全局过滤器,加入以下代码加完后还需在App_Start - FilterCo

2021-07-06 18:16:52 554 1

原创 C# WebAPI完成iOS支付验证

C# WebAPI完成iOS支付验证后端使用C# WebApi框架,用户支付完成后请求API地址对支付结果进行后端检验并完成相关数据的修改。API 方法// API Post 请求public string Post(IOSplay iosplay){ // 连接数据库 SqlConnection sqlConnection = new SqlConnection(@""); try { // 入参校验 if (iosplay.transacti

2021-01-10 13:50:09 1592 1

原创 H5 canvas画布 字体图片模糊变清晰

H5 canvas画布 字体图片模糊处理<canvas id="canvas " width="386px" height="386px"></canvas>// 获取画布let canvas = document.getElementById('canvas ')let ctx = canvas.getContext('2d')//抗锯齿canvas.getContext('2d').imageSmoothingEnabled = truevar device

2020-11-06 17:43:19 1091

原创 js监听页面错误

js监听页面错误/** * @param {String} errorMessage 错误信息 * @param {String} scriptURI 出错的文件 * @param {Long} lineNumber 出错代码的行号 * @param {Long} columnNumber 出错代码的列号 * @param {Object} errorObj 错误的详细信息,Anything */window.onerror = funct

2020-09-21 16:52:14 2068

原创 最新Git安装教程

Git简介:Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理独有: 对团队外的贡献代码进行审核Git优势大部分操作在本地完成,不需要联网完整性保证尽可能添加数据而不是删除或修改数据分支操作非常快捷流畅与Linux命令全部兼容Git安装官网:https://git-scm.com/download/win1.选择默认路径2.选择安装功能3.设置安装目录名称4.设置默认的编辑器5.path配置6.选择链接方式

2020-08-05 21:59:01 8904 3

原创 ASP.net MVC实现单点登录

ASP.net MVC实现单点登录单点登录效果:同一个账号在不同设备登录时,后登录的设备将前面登录的设备账号挤下线。1.登录时在服务器保存登录数据Name是用户的一个唯一标识 private void GetOnline(string Name) { Hashtable SingleOnline = (Hashtable)System.Web.HttpContext.C...

2020-04-13 22:14:27 1672

转载 SQL Server2014找不到SQL Server配置管理器解决办法

使用Win+R快捷键输入SQLServerManager12.msc(对于 SQL Server 2014),或SQLServerManager11.msc(对于 SQL Server 2012 ),或SQLServerManager10.msc(对于 SQL Server 2008 ),然后按Enter。...

2020-02-25 15:02:06 3552

原创 自制Java JDBC项目转换为SSH项目代码

自制Java JDBC项目转换为SSH项目代码将jdbc项目转为ssh项目的过程非常繁琐且枯燥,为了更加快速的完成项目,于是就值制了一个转换工具,可以快速的将JDBC项目的相关代码一键转为SSH的代码。转换工具地址:转换工具-点击跳转目前可实现以下功能全文单字替换可自定义多个单字替换组成一个新规则JDBC dao.imp层代码全文转换Hibernate3代码JDBC dao.im...

2020-02-15 17:05:28 316 1

原创 SSH Strut2向前端返回纯文本

SSH Strut2向前端返回纯文本Action代码@SuppressWarnings("deprecation")private InputStream msg;public String xgjb(){ //向页面返回success msg= new StringBufferInputStream("success"); return SUCCESS;}//记得写...

2020-02-15 16:21:11 206

原创 CSS实现滤镜效果并动态调整

CSS实现滤镜效果实现图片的滤镜效果只需要使用css3 的Filter 滤镜属性就能够简单完成主要效果代码<!-- 高斯模糊 --><img src="sunflower-3292932__340.jpg" style="filter: blur(3px);"/><!-- 黑灰滤镜 --><img src="sunflower-3292932_...

2019-08-18 08:34:44 1027 1

原创 C# 通过Http获取网页内容

C# 通过HttpWeb获取网页内容C# .net要想获取网页内容可以通过HttpWebRequest去请求网页并获取网页的源码,通过这个方式可以使用.Net去实现一个爬虫以及下载网页文件。获取网页源码//请求的URL链接String URL = "https://baike.baidu.com/item/%E5%B7%A5%E6%97%B6%E8%AE%B0%E5%BD%95/19028...

2019-08-08 08:45:06 6921

原创 WebApi学习总结

WebApi学习总结webapi是个前端提供数据的一个框架,它跟MVC的区别是webapi只负责数据的处理返回并没有视图层。webapi使用的是Restfil格式的数据方式,分为以下方式:Post (新增)     - Get (查询)Put (修改)           - Delet...

2019-08-07 11:48:55 1656

转载 IIS数据库无法登陆解决方案

用户 ’IIS APPPOOLDefaultAppPool’ 登录失败这个错误的解决方案是打开IIS的应用程序池,设置“进程模型”标识为:LocaISystem在对应的数据库下->安全性>用户>右击(新建用户)>登录名(选择’NT AUTHORITY/SYSTEM’ )>然后选择对应的角色成员(注意权限),确定,确定。就OK了。注意一点是:要在 “数据库”...

2019-07-30 21:04:22 1179

原创 python函数

python函数定义一个简单的python函数def my_fun(): pass带参数的函数在调用带参函数时必须传入参数形参: 形式参数,意义上的参数不占内存地址实参: 实际占用内存地址def my_fun_with(p1,p2): print(p1,p2)my_fun_with("sda","sadas")关键字参数使用关键字参数可在调用是直接指定参数名...

2019-07-25 09:17:04 1448

原创 Python基础学习总结

Python基础学习总结python的入门是非常简单的,整体写法也很明了,只是需要注意各个语句的缩进问题。条件语句# 成员运算符 is not inmy_string = "asdadas"if 'a' in my_string: if 's' in my_string: print("在")if 't' not in my_string: prin...

2019-07-18 08:23:36 211

原创 微信小程序:小秋工具箱开发

一、功能实现小秋工具箱已实现以下功能:首页轮播、垃圾分类查询 、手持滚动弹幕、生成教你百度网址、短网址生成、二维码生成、测量刻度尺。垃圾分类查询通过输入垃圾名称查询垃圾的分类手持滚动弹幕输入弹幕内容并设置弹幕属性后,即可让手机变为手持弹幕生成教你百度网址输入要百度的问题后可以生成一个帮别人百度的网址短网址生成可将长网址转换为短网址二维码生成将文本或是网址转换为二维码...

2019-07-16 10:37:28 1490 1

原创 Vue.js 学习总结

Vue.jsvue.js是一套用于构建用户界面的渐进式框架,主要是使用MVVM模式可以跟方便的进行数据与页面的交互处理与绑定。vue.js的使用使用vue可以直接从vue.js的官网下载vue.js文件然后在项目中进行引入<script src="../../js/vue.js"></script>完成引入后就可创建vue实例了,首先在页面中创建一个要控制的区域...

2019-07-07 08:04:45 536

原创 bilibili微信小程序开发学习总结

bilibili微信小程序开发学习总结用来半天学习了微信小程序模仿做了个B站小程序,其实如果有编程基础特别熟悉Vue语法与web的话那小程序基本就是随便玩玩,整体写法与vue一致,页面搭建与web也是相似的。小程序结构小程序每个页面一般由四个文件组成:.wxml、.wxss 、.js、.json1. wxml : wxml就是页面,相当于web的HTML2. wxss : wxss为页...

2019-07-06 21:09:20 4489 3

原创 JAVA播放音频

JAVA播放音频java播放音频可以直接播放wav格式的音频,如果是要播放mp3格式的音频就需要进行很多的处理一般可以直接引入jar包来实现mp3的播放。播放wav音频播放wav可以直接加载播放,但只能在加载时一起加载如果在Frame加载后再加载播放音频是不能播放的,这个就比较适合做Frame的背景音乐。public class Player extends JFrame{ public...

2019-06-27 10:48:20 20202 2

原创 H5的IOS兼容处理

H5的IOS兼容处理在将H5页面放于IOS上会出现许多的兼容问题,这是由于ios的内核系统导致的,因此就需要专门针对ios对代码进行一些兼容处理。时间的转换ios获取到的时间格式与Android的时间是不一样的,用正常的获取方式进行处理会出现处理错误的情况,这个就需要对格式进行处理。//正常的时间获取aDate = sDate1.split("-"); oDate1 = new Dat...

2019-06-27 09:50:47 2098

原创 JAVA实现随机生成航班数据

JAVA实现随机生成航班数据实现效果:通过java实现随机生成航班数据并保存到数据库页面请求调用先获取要生成数据的月份等参数,然后进行请求,对返回结果进行回填并不断递归调用。 function sc() { //获取参数 var sd = Number($("#shudu").val()) - Number($("#shudu").val())/2; ...

2019-06-17 19:54:07 1067

原创 JAVA游戏《坦克大战》(二)

JAVA游戏《坦克大战》(二)控制坦克移动在前面将场景创建完成后,下一步就是控制坦克的移动了,如果是仅是移动实现起来也比较简单,但是除了简单的移动还要处理好坦克到达边界的问题以及后面的多个坦克重叠的问题。首先最重要的是进行按键的监听,在原先的类中写入按键监听//键盘监听private class Keynote extends KeyAdapter{ //键盘按下 @Override...

2019-06-17 16:46:16 2167

原创 JAVA游戏《坦克大战》(一)

JAVA游戏《坦克大战》(一)完成效果图这是使用java完成的一个小窗体游戏,目前已实现八方位移动,炮弹发射,定时生成敌军坦克生成且可以自行移动,坦克及炮弹的碰撞的检测,我在这里总结一下游戏的制作过程及使用的技术。游戏场景布局游戏的整体都是使用图片进行加载展示的,图片可以上网找并进行ps处理,也可以简单的使用纯背景颜色搭建一个画面简单的游戏。public class tankedz e...

2019-06-17 15:49:59 1658

原创 H5 性能优化与JQuery原生替换

H5 性能优化与JQuery原生替换WebAPP 在手机上运行时往往受到手机性能的极大限制,手机性能表现差别非常大,如果动画效果过多连高端机都无法流畅运行,低端机更是容易出现卡顿、闪屏、延迟、加载慢等问题,正因为性能方面的表现与原生相比太差于是webAPP就只适合做一些轻量级的小软件,即便是轻量应用仍需要进行性能上处理优化才能达到流畅的体验。CSS 性能优化CSS的优化主要以避免冗余为主,其...

2019-06-05 11:02:46 396

原创 C#窗体程序:《码农的变量名》

C#窗体程序:《码农的变量名》源码分析为解决敲代码过程变量命名的烦恼于是我做了《码农的变量名》,可以一键翻译并进行变量命名的规范。下面为大家分析一下实现的过程。翻译API首先要实现的是翻译功能,这里可以在网上查找一些官方的翻译api就能够解决,我用的是有道的api//获取输入的中文string bnm = textBox1.Text;//调用有道api拼接参数并进行post请求就能返...

2019-06-05 09:21:25 413 1

原创 C#窗体程序:《码农的变量名》制作及发布

C#窗体程序:《码农的变量名》窗体制作在做项目敲代码的过程中经常需要声明一堆的变量,要声明的变量太多而单词量又不够,于是很多时候都是随意的输几个字母或是使用拼音,当然也可以使用翻译软件进行辅助,可翻译软件启动速度都比较的慢,查询的单词还有再进行命名规范才能作为变量名。于是为了解决变量命名的苦恼,我花了点时间做了个windows窗体程序——《码农的变量名》《码农的变量名》支持多国语言的自动翻...

2019-06-05 08:23:33 677

原创 H5将网页数据导出为Excel并可下载

H5将网页数据导出为Excel并可下载在制作webapp中,遇到个要将数据导出为Excel的问题。我搜索了一下网上的方案,可以直接将HTML的表格导出为Excel文件,这些方法在电脑上确实是可行的,当时如果放到手机上导出的Excel根本不能下载,手机下载文件都是已网络链接的形式,直接导出的文件在手机上是获取不到的。我搜遍网上的资料都没有发现有讲在手机上将网页数据导出Excel的,于是只能自己去...

2019-05-27 21:09:09 11133 1

原创 JavaWeb自动生成PO文件

JavaWeb自动生成PO文件在做javaweb中,需要建立与数据库中的表相映射的java对象也就是PO。在一个项目中往往一个数据有上百张的表,如果需要PO都要一个一个手动建立PO,这样操作起来非常麻烦也很浪费时间。对与这种简单的重复操作就应该想办法进行封装,于是我直接通过JAVA代码去自动生成项目所需的PO文件。封装主方法private static Connection con = ...

2019-05-27 20:13:27 1445

原创 JAVA的JDBC封装,简单实现增删查改

JDBC极致封装,三行代码实现操作使用JDBC完成数据库的操作需要写很多的重复代码,写起来也很麻烦。于是我将新增、删除、修改、查询的代码都封装了起来,包过了变量类型处理也直接进行了封装。在使用时只需三四行代码就能完成一个操作。1.封装配置及加载public class JdbcPz { private static String url=""; private static Str...

2019-05-16 20:53:47 2091

原创 JAVA连接数据库——JDBC学习总结

JAVA的JDBC学习总结简洁: JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。1.下载对应数据库的jabc架包与驱动1.mySQL:https://dev.mysql.com/downloads/connector/2.Oracle...

2019-05-16 09:00:41 1741

原创 Java集合

Java集合java集合只能存储对象,并且是不限长度的。list集合LIst集合是有序可重复的集合吗,因为是有序的所以集合中每个元素都有其对应的顺序索引并且list集合的大部分操作也是使用索引进行操作的。创建list集合List<String> list = new ArrayList<>(); add 往集合中添加元素list.add("sss");li...

2019-05-07 12:00:59 291

原创 搭建简单的淘宝优惠劵网站

搭建简单的淘宝优惠劵网站如何自己搭建一个淘宝优惠劵网站?导入数据首先需要的是足够的数据,要想获取淘宝每日的优惠劵数据可以注册一个淘宝客并进行媒体推广申请。这样就可以在淘宝联盟中下载每天的优惠劵商品清单,下载后将数据导入到云数据库中就解决了数据问题。我将每天的优惠劵数据都导入到了LeanCloudd的云数据库中。搭建页面搭建页面非常的简单仿照手机淘宝之类的购物软件的UI就差不多了,搭之...

2019-05-06 22:38:45 3509 1

原创 将淘宝客数据导入自己的数据库

将淘宝客数据导入自己的数据库为了提升变现能力,于是去看了一下淘宝联盟的淘宝客推广,发现阿里虽然有淘宝客的推广API但调试起来非常麻烦,签名等问题一直没有解决。后来发现淘宝联盟有专门的推广商品Excel下载,每天都会更新一万条数据并会自动生成推广链接,于是就决定不使用官方API而是自己导入Excel数据搭建一个优惠劵网站。下载好的Excel文件(每天都会更新1万条数据,30多M)Excel...

2019-04-29 09:44:12 2457 1

原创 js图片文件的转换

js图片文件的转换在做H5软件时发现H5获取的图像信息无法直接上传到腾讯的对象存储中,要上传到对象存储要传入的是文件的对象信息,这可用input file标签选取图片可以直接获得文件信息。但是我已经使用了H5的图片选取返回,目前只有一个本地路径要如何将图片上传过去?解决这个问题的关键是将图片路径转化成腾讯云可以处理的文件对象,使用H5的文件读取将对象上传到腾讯云并不能显示出图片,那就只能通过j...

2019-04-27 09:02:19 5354 1

原创 JAVA 技术总结(二)

JAVA面向对象面向对象类:指一类对象,表示有同一特征的事物对象:对象是类的实例,对象一般有相关的成员变量和成员函数。面向对象

2019-04-17 16:49:35 311 1

原创 如何发布自己的静态网页

如何发布静态网页相信大家做完一些网页都想把自己的网页发布出去给别人欣赏或使用,没有服务器又如何把网页发布出去呢?如果发布的仅是一个静态网页,还是很简单的。使用对象存储云服务对象存储(Cloud Object Storage,COS)是一种存储海量文件的分布式存储服务,用户可通过网络随时存储和查看数据。对象存储简单的说就是一种文件的云存储服务,类似于使用的网盘。各大云平台都有各自对象存储...

2019-04-17 15:24:17 12847 9

原创 Java入门 技术总结

Java入门 技术总结java简介Java 是Sun Microsystems公司由James Gosling及其团队在1995年5月推出的高级语言,在2009年4月被oracle收购取得java版权。Java的最大特点是跨平台,可使用一套代码运行在多个不同的平台。Java跨平台的原理:同一个java代码文件通过java虚拟机会自动编译成不同平台的指令。第一个java程序创建一个jav...

2019-04-08 08:32:14 207 1

原创 HBuilder webapp创建带有前进后退刷新的内置浏览器

创建带有前进后退刷新的内置浏览器在webapp中打开普通的打开一个网页是没有工具栏的//普通的打开网页mui.openWindow({ id: 'QINDON.html', url: 'jian/QINDON.html', styles: { popGesture: "none" }, show: { aniShow: 'none' }, waiting: { ...

2019-02-14 22:34:31 2195 1

原创 H5 webapp 实现分享功能

HBuilder webapp 实现分享功能在webapp要实现分享首要需要去社区开放平台进行申请腾讯开放平台:https://open.tencent.com/在腾讯开放平台上的QQ与微信开放平台中申请创建应用,一般没什么要求都是可以通过的。应用审核通过后就可以获得分享的权限了在SDK配置中填入申请到的应用ID等信息代码在 mui.plusReady中加入下面代码获取分享参数...

2019-02-09 22:05:25 8341 4

WinFormUSB.zip

C#通过usb调用热敏打印机打印小票,通过usb建立与打印机的连接,发送打印数据,关闭连接等..

2020-04-13

空空如也

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

TA关注的人

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