s
o
u
l
s
j
i
e
摘要: 以下内容属于个人整理,如有转载请注明出处! 1、编写程序实现对给定的 4 个整数从大到小的顺序排列。 package HomeWork01; import java.util.Scanner; public class HomeWork01 { static int number=4; //输入4个 阅读全文
posted @ 2017-09-10 14:57 soulsjie 阅读(103279) 评论(4) 推荐(7) 编辑
摘要: 文本是使用SunnyUI的UIDataGridView控件进行演示的,同样适用于System.Windows.Forms.DataGridView控件 具体需求如下,下表是个成绩表,其中姓名、总分、平均分这三列信息重复,需要对数据表进行合并单元格处理。 实现该需求需要两个步骤: 1.给表格添加单元格 阅读全文
posted @ 2024-07-10 10:54 soulsjie 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 命名空间:System.Drawing.Drawing2D.HatchBrush 在创建笔刷时,需要传入参数 1.阴影样式HatchStyle 2.前景色 3.背景色 Brush brs1 = new HatchBrush(参数1,参数2, 参数3); 参数1中HatchStyle为枚举值,且枚举很 阅读全文
posted @ 2023-07-12 15:55 soulsjie 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1.运行ConfuserEx.exe 2.选择要加密的exe文件 例如:我们要加密混淆测试.exe时可以参照如下操作: 点击“+”: 选择要加密的exe文件,点击“打开” 点击打开后,会自动带出软件所在的目录,和输出目录,ConfUsed文件夹为混淆成功后之后新的exe的输出目录: 3.加密配置 S 阅读全文
posted @ 2023-07-07 14:55 soulsjie 阅读(3140) 评论(0) 推荐(0) 编辑
摘要: 在word模板中定义字符串,如“{图片1}”,用于定位图片插入的位置。原理:遍历所有段落,在指定位置插入图片,再将定位字符串替换为空 NodeCollection paragraphs = doc.GetChildNodes(NodeType.Paragraph, true); foreach (P 阅读全文
posted @ 2023-05-24 09:48 soulsjie 阅读(2555) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 键值对 /// </summary> public class Kv { /// <summary> /// 键 /// </summary> public string Key { get; set; } /// <summary> /// 值 /// </su 阅读全文
posted @ 2023-05-24 09:35 soulsjie 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、将所有控件上的值导出到文件 1.使用递归遍历窗体上所有的TextBox和ComBox,将控件名称和控件的值存入List 实体类Result.cs /// <summary> /// 结果数据 /// </summary> public class Result { /// <summary> / 阅读全文
posted @ 2023-02-23 11:10 soulsjie 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 注:Word中每个表格只有一行,固定第一行为表头,先复制表头N行追加到表格后,保证每行的格式与表头一致。封装方法: private void SheetToTable(FarPoint.Win.Spread.SheetView sheet, Document doc, Table table, in 阅读全文
posted @ 2023-02-23 10:57 soulsjie 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 需要将word中自定义的标签进行文本替换,并生成一个word报告文档 1.定义word模板文件如下 2.将模板文件添加到资源 3.生成word文件、替换标签 //取出Resources中的模板文件 string sourcePath = @"D:\temp.doc"; byte[] sampleXl 阅读全文
posted @ 2023-02-09 10:53 soulsjie 阅读(531) 评论(0) 推荐(0) 编辑
摘要: import os import shutil #创建文件 def CreateFile(filename): f=open(filename,mode='a',encoding='utf-8') f.close() print(" 文件创建成功 ") #写入文件内容 def AppendFileC 阅读全文
posted @ 2023-01-18 15:36 soulsjie 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 描述:在项目资源中有个dll文件“资源名称.dll”,需要在程序运行后将“资源名称.dll”下载到D盘temp文件夹下 byte[] fileArr = Properties.Resources.资源名称; FileStream outputFile = new FileStream(@"D://t 阅读全文
posted @ 2022-12-12 10:35 soulsjie 阅读(128) 评论(0) 推荐(0) 编辑
摘要: using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyMS { / 阅读全文
posted @ 2022-12-08 14:24 soulsjie 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 数据库备份脚本: CREATE PROCEDURE [dbo].[SP_BackupDB] ( @BackPath NVARCHAR(200), --备份路径,如:D:\Backup\ @BackDbName NVARCHAR(50), --需要备份的数据库名称 @BackName NVARCHAR 阅读全文
posted @ 2022-11-17 12:34 soulsjie 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 先开发一个姓名维护的界面,输入学生的姓名,每行录入一个学生姓名,点击保存的时候将学生的姓名保存到一个txt文件中。 再开发一个点名的程序,从维护好的txt文件中,随机读取一个学生的姓名显示出来,表示该学生已被点名。 1.维护名称 2.随机点名 3.源码 CallNamePage.java //GUI 阅读全文
posted @ 2022-11-04 11:30 soulsjie 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 使用javaGUI实现计算器的基本功能,包含一个帮助说明页面,提示用户如何使用。包含一个计算器主界面,要实现基本的加法、减法、乘法、除法运算。 1.帮助界面 Help.java import java.awt.GridLayout; import java.awt.Toolkit; import j 阅读全文
posted @ 2022-11-04 11:25 soulsjie 阅读(507) 评论(0) 推荐(0) 编辑
摘要: //需要引入:"esri/layers/FeatureLayer" 模块//要素图层被点击时弹出图层属性的模板定义 {为字段} var TuCeng03TC = { "title": "ID:{objectid}", "content": "<b>标题:</b> {MyTitle}<br>" } / 阅读全文
posted @ 2022-11-04 11:16 soulsjie 阅读(425) 评论(0) 推荐(0) 编辑
摘要: //将天地图作为底图 var tiledLayer = new gisModules.WebTileLayer({ urlTemplate: "http://{subDomain}.tianditu.gov.cn/DataServer?T=vec_w&x={col}&y={row}&l={level 阅读全文
posted @ 2022-11-04 11:11 soulsjie 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、实现效果 使用【plus.webview】对象实现右侧弹出菜单栏: 点击菜单图标弹出菜单列表,点击页面其它地方或点击【关闭菜单】收缩菜单。 二、源码 index.html: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta na 阅读全文
posted @ 2022-08-28 13:48 soulsjie 阅读(498) 评论(0) 推荐(0) 编辑
摘要: public class SqlConnHelp { /// <summary> /// SqlServer连接串 /// </summary> public static readonly string SqlServerConStr = "Data Source=localhost;Initia 阅读全文
posted @ 2022-07-04 11:55 soulsjie 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: 验证用户输入的账号和密码,通过对用户输入的账号密码进行判断,实现用户登录的功能,录入学生基本信息,对录入的基本信息做合法判断,最后将用户输入的信息写入到文本文件的形式保存到计算的磁盘上。 1.用户登录界面 登录界面包含的要素有:标题、用户名输入框、密码输入框和功能按钮 用户输入框:用于接收用户输入的 阅读全文
posted @ 2022-07-01 17:15 soulsjie 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 命名空间:System.Collections.Generic; //创建字典 Dictionary<int, string> nameDic = new Dictionary<int, string>(); //1.Add(TKey key, TValue value)-往字典中追加元素 name 阅读全文
posted @ 2022-06-29 11:26 soulsjie 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 背景 目前公司开发的程序为C/S模式(客户端+服务器)的方式开发,但是在实际的应用过程中需要开放一些web服务去给三方使用,比如:和微信公众号对接。对接需要按WebApi的形式去提供给外部系统,这样就会导致需要基于业务数据重新开发WebApi的服务,并将原有的C/S业务方法开放接口,供WebApi调 阅读全文
posted @ 2022-06-28 12:41 soulsjie 阅读(520) 评论(0) 推荐(0) 编辑
摘要: //GUI界面 package CallName; import java.awt.Toolkit; import java.awt.event.*; import javax.swing.*; public class CallNamePage extends JFrame { JTextFiel 阅读全文
posted @ 2022-06-06 09:04 soulsjie 阅读(297) 评论(0) 推荐(0) 编辑
摘要: --问题:同一个SQL语句如何实现在ORACLE和SQLserver中查询某一天的数据 --背景:项目需要共用SQL语句,通过配置文件中的数据库连接串和数据库类别,创建不同的数据库访问对象, -- 调用时的SQL入参字符串是共用的,因为SQLserver和ORECLE处理时间字段稍微有差异,导致sq 阅读全文
posted @ 2022-01-18 10:56 soulsjie 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 有某个数据表,由于数据表在设计阶段没有建立主键约束,跑了一段时间业务后导致有很多重复的记录,如何查询出重复的记录,并将重复的部分删除,保证某几个字段组合的唯一性。 只有将重复的记录删除,才能重写建立主键约束。 如上图:业务表中有TEMPLATE_NAME重复的记录,假设数据表中有很多数据,手动删除比 阅读全文
posted @ 2021-09-02 16:40 soulsjie 阅读(793) 评论(0) 推荐(0) 编辑
摘要: C#绘制折线图或曲线图,直接返回Image对象或图片文件 最终效果: 使用System.Drawing.Graphics绘制。 知识点: 1.使用Graphics图形填充 2.使用Graphics绘制点 3.使用Graphics绘制线 4.使用Graphics绘文本 封装后CharUtils的属性和 阅读全文
posted @ 2021-08-06 17:29 soulsjie 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: C#反射+继承+接口的应用 创建一个接口类 创建一个动物Animal的接口,接口方法为Call,方法内容为让某个动物叫。 using System; using System.Collections.Generic; using System.Linq; using System.Text; usi 阅读全文
posted @ 2021-07-22 11:41 soulsjie 阅读(643) 评论(0) 推荐(0) 编辑
摘要: using System; namespace _02EnumDemo { class Program { //不带Key的申明,key自动按0递增 enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat }; //指定Name和Key申明枚举 enum Book 阅读全文
posted @ 2021-06-30 11:36 soulsjie 阅读(115) 评论(0) 推荐(0) 编辑
摘要: using System; /// <summary> /// 结构体与类 /// </summary> namespace StructAndClass { class Program { //结构的特点 //1.结构可带有方法、字段、索引、属性、运算符方法和事件。 //2.结构可定义构造函数,但 阅读全文
posted @ 2021-06-30 11:09 soulsjie 阅读(178) 评论(0) 推荐(0) 编辑
摘要: --创建一个角色 EXEC SP_ADDROLE 'seeview' --给角色授予视图'V_TEST'的select权限 GRANT SELECT ON V_TEST TO SEEVIEW --创建一个用户usera密码123,默认映射的数据库为test EXEC SP_ADDLOGIN 'use 阅读全文
posted @ 2021-02-04 15:25 soulsjie 阅读(3240) 评论(0) 推荐(0) 编辑
摘要: 导出手机微信数据库 首先要做的第一步就是将手机端的微信数据库.db文件导出到电脑上。 小米手机 小米的话做法很简单,不需要进行root。 1. 首先进入手机的设置-更多设置-备份和重置-本地备份,输入密码,点击新建备份,把两个勾去掉,点击软件程序右边的尖括号,选择微信,点击确定,点击开始备份,等待完 阅读全文
posted @ 2021-02-01 17:17 soulsjie 阅读(1824) 评论(1) 推荐(0) 编辑
你累吗?累就对了,当你觉得累时证明你在走上坡路!-----NotFoundObject - 2016-12-14 08:43