自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杂七杂八

编程与技术

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java中使用JDBC操作Postgresql

JAVA数据库操作入门

2022-11-29 22:27:41 248

原创 面向对象的个人理解(从C/C++到Java)

类是干什么的?

2022-11-28 15:55:33 477

原创 JAVA多线程(MultiThread)的各种用法

本文用代码演示了Thread线程的一些基本用法。

2022-11-27 23:35:15 158

原创 Spring中的ApplicationContext所体现出来的工厂模式

Sprngboot并不直接接触上下文,以前的Web项目是需要在web.xml中配置上下文的。

2022-11-25 00:22:24 194 2

原创 JAVA中的集合类型的理解及应用

Java中的集合

2022-11-24 20:55:40 367

原创 Java Socket几个简单的入门示例

Socket是面向网络传输层的编程接口,需要程序员直面网络连接,字节流的读写,数据包的解析等。其难点在于服务端的迸发性能处理、数据格式的定义与拆解,在程序底层的算法上会有一定要求,更加考验程序员的编程技巧。

2022-10-18 15:39:30 178

原创 Java入门示例:Eclipse + Maven版Hello World

多数人学Java可能是从记事本+命令行开始的,然后才进入IDE的开发。其实完全可以反过来的,我们先从IDE开始,现代的IDE都带有语法检测,自动编译,自动配置环境变量的功能,这样可以降低学习的难度,将精力放在核心的语法学习上。有了基础之后再学习命令行下的操作,做到循序渐进。

2022-02-04 20:23:57 664

原创 初探Qgis插件开发

QGIS是一个用QT写的开源地理数据编辑工具,支持多种数据格式及数据库,可以完全替代商业软件Arcgic。本文主要探讨如何写一个QGIS插件。

2021-06-25 21:12:50 1009

原创 软件开发资源整理

软件开发资源集合

2020-11-18 09:40:40 485 1

原创 ASP.NET Core 中的身份认证及鉴权

ASP.NET Core中的身份认证功能。

2020-11-03 08:55:04 6018

原创 net core应用程序中启用app.config

最近在做一个项目,当中用到了模板引擎。刚好手上有一个以前从java翻译过来的模板引擎,本来以为迁移到.netcore没啥问题的,但编译的时候还是出错了,有一个自定义配置的内容编译不过。看了下错误内容,找不ConfigurationSection这个类。原来,应用的配置从核心库里移除了,如果想要对应用进行额外的配置,需要加入Microsoft.Extensions.Hosting这个程序集引用,通过Nuget找到这个程序集,然后点击安装,安装完报错消失。...

2020-10-26 11:40:22 743

原创 使用U盘离线安装CentOS、包括5到8四个版本

CentOS 6(6.5 以上版本)和 CentOS 7 由 CentOS 6.5 起,你只需通过 dd 把 ISO 档转到 USB 存储器,便能利用它进行安装。 例如:dd if=CentOS-6.5-x86_64-bin-DVD1.iso of=/dev/sdb当被问及安装来源时,请选择 hard disk,然后指向对应 USB 存储器的设备。 请选择对应 USB 存储器的设备为目标(以上样例是 /dev/sdb)而不是分区(例如 /dev/sdb1) .

2020-09-14 09:44:31 476

原创 D3D实战-在窗口中画一个三角形

简介本文使用D3D绘制一个三角形,通过这个程序可以了解一下D3D的基本开发过程。开发环境系统:Windows 10IDE:Visual Studio 2019注意本示例需要两个帮助文件点击下载开发步骤创建窗口1、新建一个空白C++项目,文件->新建->项目,语言选择C++,平台选择Windows,选择空项目,点击下一步,真写项目名称和位置,点击创建。2、新建一个C++文件:stdafx.cpp和一个头文件:stdafx.h。3、解决方案资源管理器中右击项

2020-08-23 20:50:46 556 2

原创 尝试用JavaFX写个俄罗斯方块

用JFX写了个俄罗斯方块,通过编写游戏的方式可以快速掌握JFX的核心要素。

2020-07-29 23:27:13 769

原创 Qgis 使用QuickOSM插件导入开源地图

Qgis提供了丰富的插件,方便地图制作和数据分析。

2020-07-24 19:02:06 5678

原创 Qgis 里的Python脚本介绍

QGIS 入门演示之《用 QGIS 画矢量交通路线图》脚本编程之准备知识《Python 教程》QGIS APIQGIS插件库运行QGIS脚本,对于桌面应用来讲有4种方式:QGIS 启动时自动运行Python脚本 QGIS 控制台中运行发布的Python命令 创建Python写的插件 创建基于QGIS API的应用程序QGIS服务端绑定:2.8 开始,QGIS服务端包含Python插件 (see:Server Python Plugins) 2.11开始 (2015-08-.

2020-07-17 23:00:14 1242

原创 用 QGIS 画矢量交通路线图

一、准备工作1、安装插件为了方便画图,我们安装了OpenLayers,QuickOSM两个插件。如何安装插件,度娘上都有答案。下图中打勾的部分为安装好的插件:OpenLayers提供了一些开放的地图数据,有了这些数据后,我们就不必一切从头开始,比如Bing的卫星地图,我们可以从卫星图上准确的描出所需要的线,点,多边型。Bing 卫星地图OpenStreetMap2、创建项目Qgis打开后,默认创建一个空白项目,且项目的默认坐标系为3857。建立坐标系有时..

2020-07-04 18:47:06 3913

原创 Gradle模块化项目中使用了非模块化库的编译方法

引文Gradle的配置文件有点像Makefile,都是用脚本来控制代码的编译。大体上Gradle跟Maven差不多,因为最终都是把项目文件整理成javac的编译参数,用jar来打包,区别在于形式上的不同,Gradle的编译选项使用的是脚本(Groovy或Kotlin),Maven用的是Xml。据Gradle的官方称,Gradle的编译性能要比Maven快上几倍,刚好最在做一个项目的时候,因为在Maven中加了一个依赖,导致IDE一直处于繁忙状态,只能去任务管理器中把进程结束掉,恢复原来的配置。虽然这个依赖

2020-06-26 15:21:42 615

原创 ajax上传(xmlhttp上传文件突破大小限制)

原标题就是括号中的,但现在流行ajax,所以就改成这个了,呵呵upload.htmFile upload      上传提示:Microsoft ADO/RDS此页正在访问其他域的数据。您允许这样做吗?        您的图片              var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");var st, uptry{ s

2007-11-12 16:46:00 708

原创 如何清除SQLServer的日志

此处介绍2种清除日志的方法。

2007-11-12 16:40:00 494

原创 Winform 单进程实例

用C#给程序加启动画面并只允许一个应用程序实例运行。原理,使用进程管理类查询活动进程,如果进程存在则通过系统接口激活到前台。

2006-09-09 14:39:00 1052

原创 MS SQL Server 事务日志介绍

交易日志,或称事务日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志。交易日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何每一个交易过程,交易日志都有非常全面的记录,根据这些记录可以将数据文件恢复成交易前的状态。从交易动作开始,交易日

2006-08-13 15:11:00 988

原创 使用sql server时,不可不了解的事务管理特性

sql server事务全攻略

2006-08-13 14:53:00 888

翻译 Microsoft Atlas Doc 中英文对照(Over View)

Microsoft Atlas Doc 中英文对照说明: 本人也是在学习Atlas,翻译Doc的目的是为了加深理解,及便于日后阅读。如果您对Atlas有兴趣,欢迎您与我交流。此Doc完全凭个人理解,配合金山词霸翻译而来,加上本来英语水平有限,此翻译不可避免大量错误,因此中文部分仅供参考。同时也欢迎大家对错误进行指证。译文会不定期的更新,更新后的意思会更贴近原来及更容易理解,错误也更少。

2006-06-08 16:33:00 1479

原创 Winform 没有标题栏也可以拖拽

Winform无标题窗口拖拽的几种方法。

2006-04-06 12:53:00 2581 1

原创 C# 的几种入门方式

本文讲述的是C#版的Hello World,包括多种创建方式。

2005-04-15 17:49:00 707

俄罗斯方块jfx源代码

俄罗斯方块jfx版本源代码,纯个人版主创作,非网络下载引用,此代码为个人博客配套源码,仅供个人学习使用,请勿用于商业用途。

2020-07-29

空空如也

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

TA关注的人

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