- 博客(19)
- 资源 (7)
- 收藏
- 关注
原创 c# 使用MQTT进行数据传输
1.引入MQTTnet.dll本例引用版本为3.0.15.0,如版本不一致,请参考最新官方文档:https://github.com/chkr1011/MQTTnet/wiki/Server
2021-05-07 09:50:58
6471
1
原创 c# 图片水印文字叠加
c# 图片水印叠加 public Bitmap AddString(Bitmap bitmap, string str) { using (Graphics g = Graphics.FromImage(bitmap)) { SolidBrush recbrush = new SolidBrush(Color.FromArgb(255, 0, 0, 0)); //水印背景颜色,透明度 ...
2021-04-15 08:51:40
405
原创 WPF 获取DataGrid里的模板内的ComboBox控件
DataGridTemplateColumn tempColumn1 = GridName.Columns[0] as DataGridTemplateColumn;FrameworkElement element1 = GridName.Columns[0].GetCellContent(GridName.Items[0]);ComboBox comboBox1 = tempColumn1.CellTemplate.FindName("combo", element1) as ComboBox;.
2020-07-07 09:11:58
779
原创 c# 通过反射调用其他dll里的方法
//dll所在路径 string path = "d:/a.dll"; //获取dll Assembly asm = Assembly.LoadFile(path); //获取类型 Type type = asm.GetType("包的命名空间.类名"); ...
2020-06-05 14:29:56
1719
原创 用c# 对Json文件进行增加,修改删除操作
假如有这样一个JSon文件{ "school": { "class": [ { "id": "高一", "name": "2班", "teacher": { "语文": "张三", "数学": "李四", "英语": "王五...
2020-05-23 13:13:23
7580
2
原创 WPF radioubutton 转化器
bool 类型转化器public class BoolValueConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value...
2020-04-29 09:05:56
250
转载 mybatis和hibernate的区别
原文链接http://blog.youkuaiyun.com/firejuly/article/details/8190229第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。
2017-11-20 19:47:47
206
原创 struts2的执行流程
Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相关的配置文件,供核心控制器Filt
2017-11-01 16:42:32
300
原创 .load()和get()的区别
1、 get()一旦调用,马上去查询数据库,即使数据库没有数据,也会发送一个完整的sql语句。如果查询不到数据,不会报错,有数据时,外界可以直接调用该方法的返回值,获取数据。2、load()调用后,不会马上查询数据库,而在你真正去获取非id的数据时才会想到查询数据库(懒惰方法),如果数据库没有数据,会报错,有数据,外界直接调用该方法获取不到数据,并且还会有异常。可以再load方法里面,给需
2017-11-01 16:36:32
928
原创 ssh框架整合。
1,工具用 myeclipse创建一个web项目。把jar包都准备好。配置web.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* contextConfigLoca
2017-11-01 15:54:36
193
原创 hibernatea实现一对多关联映射关系
我们以员工表和部门表为例,多个员工对应一个部门,属于一对多的关系,我们要在多的一端加入外键,所以我们在多的一端的封装类里加入一的一端的属性。emp.javapublic class Emp { private int empid; private String empname; private Dept dept;//在多的一端加入1的一端的属性 public i
2017-10-22 19:02:14
193
原创 struts2的两种驱动方式
在struts2中,前台与action传送数据有两种方式,分别是属性驱动和模型驱动。1.属性驱动1、在action中声明属性,属性的名称和页面元素中name属性的值保持一致。2、action中的属性必须有set和get方法package test; public class DriverAction2{ private User us
2017-10-22 18:50:31
487
原创 jsp+servlet实现验证码
创建servletCodeServlet: package com.lxs.servlet; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.IOEx
2017-10-11 17:36:13
248
原创 java短信验证
实现短信验证,需要第三方平台,接下来我们用网易云来实现,先到官网上注册,得到id,key,官网上都有实例,package com.yinhe.utils; import java.security.MessageDigest; import java.util.ArrayList; import java.util.Date; import java.util.L
2017-10-11 17:28:08
530
原创 jsp自定义标签的使用
1.首先我们先来创建一个类,用标签来实现类里面的方法,该方法必须为静态方法public class Text { public static String mytag(){ String str="这是一个自定义标签。。。"; return str; }}2.第二步创建tld文件<taglib xmlns="http://java.sun.
2017-10-09 17:13:47
204
原创 用java实现邮箱验证
用java实现邮箱验证其实很简单我们只需要一个jar包mail.jar点击打开链接先创建一个邮箱发送类public class MailUtils {public static void sendMail(String email, String emailMsg)throws AddressException, MessagingException {//
2017-09-24 13:27:30
760
原创 jsp中转发与重定向的区别
1,转发客户端向服务器发送一次请求,在服务器内部跳转,也称服务器跳转,跳转以后,浏览器的url不变,并只能在一个项目里跳转。2.重定向客户端向服务器发送两次请求,在客户端跳转,也称客户端跳转,浏览器URL改变,并能够跳转到任意页面。
2017-09-09 14:37:25
257
原创 用jsp+servlet+jdbc实现登录功能(体现mvc设计思想)
一,数据库mysql数据库创建表CREATE TABLE `user` ( `id` int(20) NOT NULL AUTO_INCREMENT, `name` varchar(40) DEFAULT NULL, `psw` varchar(40) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_
2017-09-09 13:19:17
1206
java短信验证jar 包
2017-09-26
commons-io-1.4.jar下载
2017-09-24
commons-fileupload-1.2.1.jar
2017-09-24
fastjson-1.1.36.jar
2017-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人