- 博客(39)
- 资源 (6)
- 收藏
- 关注
原创 Websocket @ServerEndpoint不能注入@Autowired
在websocket中使用@ServerEndpoint无法注入@Autowired、@Value。
2023-11-03 11:29:20
1199
原创 .net log4Net日志
1、添加log4net引用2、在项目里添加log4net.config文件3、log4net.config代码如下,可修改添加字段需要注意的是,如果有新增字段,需要自己转换,添加一个自定义的Layout,修改方式:,这里我添加一个CustomLayout,type需要赋值为CustomLayout的路径。数据库链接字符串需要自己去配置:将数据库的地址、名称、账号、密码替换为你对应的数据库即可<?xml version="1.0"?><configuration>
2020-08-11 15:14:26
433
1
原创 C# Web直接上传视频或者文件到OSS
代码@{ ViewBag.Title = "上传视频到OSS";}<link href="~/Scripts/element-ui/elementui-index.css" rel="stylesheet" /><div id="upload"> <template> <div> <div class="wrap"> <div>视频:<
2020-06-05 10:03:04
1099
原创 ppt转image配置解决报错:检索 COM 类工厂中 CLSID 为 {91493441-5A91-11CF-8700-00AA0060263B} 的组件失败
首先安装office !!!运行:mmc -32
2020-06-05 09:58:06
710
原创 C#判断日期是否为null
item.EndDate.HasValue ? item.EndDate.Value.ToString(“yyyy-MM-dd”) : “”
2020-06-05 09:56:20
5304
原创 C# 事务
using (var db = new REF_ParkAzureEntities()) { using (var trans = db.Database.BeginTransaction()) { try { ...
2020-03-29 14:27:42
127
原创 定时任务
https://www.cnblogs.com/zhuzhiyuan/p/6180870.html .net方式https://blog.csdn.net/pengpegv5yaya/article/details/37595889/ java方式https://blog.csdn.net/ysj5125094/article/details/84755911 java方式...
2020-03-29 14:26:06
116
原创 C#中const和readonly的区别
在了解这两个关键字的时候我们先来了解一下静态常量和动态常量。 静态常量:是指编译器在编译时候会对常量进行解析,并将常量的值替换成初始化的那个值。 而动态常量的值则是在运行的那一刻才获得的,编译器编译期间将其标示为只读常量,而不用常量的值代替,这样动态常量不必在声明的时候就初始化,而可以延迟到构造函数中初始化。现在再来说明const与readonly吧。const修饰的常量是上述中的第一种...
2020-03-29 14:25:21
172
原创 C#静态变量和构造函数区别
静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。######静态构造函数有哪些特点:1、静态构造函数没有修饰符修饰(public、private),因为静态构造函数不是我们程序员调用的,是由.net框架在合适的时机调用的。2、静态构造函数没有参数,因为框架不可能知道我们需要在函数中添加什么参数,所以规定不能使用参数...
2020-03-29 14:21:40
328
原创 封装、继承、多态
一、封装 (1)封装通俗的说,就是我有一些秘密不想让人知道,就通过私有化变量和私有化方法,这样外界就访问不到了。然后如果你有一些很想让大家知道的东西,你就可以通过this创建的属性看作是对象共有属性和对象共有方法,这样别人知道你的公共的东西啦,不止如此,你还可以访问到类或对象自身的私有属性和私有方法。哇,这种权利...
2020-03-29 14:20:54
303
原创 HashMap和HashTable的理解与区别
Hashtable是java一开始发布时就提供的键值映射的数据结构,而HashMap产生于JDK1.2。虽然Hashtable比HashMap出现的早一些,但是现在Hashtable基本上已经被弃用了。而HashMap已经成为应用最为广泛的一种数据类型了。造成这样的原因一方面是因为Hashtable是线程安全的,效率比较低。也可能是Hashtable开始设计的时候没有遵循驼峰命名法(手动笑哭)。...
2020-03-29 14:19:51
124
原创 堆和栈的区别?
堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事...
2020-03-29 14:18:57
158
转载 B/S工作原理
B/S疑问先对比C/S,在C/S中我们开发时怎么做的,是不是这样:拖控件,写方法,所有的功能基本就是这样,就像我们的机房收费系统,C/S学习完之后,我们开始B/S学习,这里我们接触的是ASP.NET的web学习,首先我们学习的牛腩新闻发布系统,感觉很简单,和之前的C/S开发有很多相似的地方,大部分实现功能也是拖控件,写方法,最多在ASP.NET中可以通过HTML、CSS设计页面(也就是前台页面)...
2020-03-29 14:17:55
1284
原创 jquery与dom结构的赋值
jquery的赋值$("input[data-citynum-id='" + $(this).val() + "']").val("0");dom结构的赋值document.getElementsByClassName("citynum")[i].value = 0;
2020-03-29 14:16:20
149
原创 c# List<int> 转 string 以及 string [] 转 List<int>
List 转 string :list<int>: 1,2,3,4,5,6,7 转换成字符串:“1,2,3,4,5,6,7”List<int> list= new List<int>() { 1, 2, 3, 4, 5, 6, 7 };string depaid = string.Join(",", list);string 转 ...
2020-03-29 14:15:00
523
原创 C# cookie
Response.Cookies[“cookieuserid”].Value = “cookieuserid”;//设置cookie值Response.Cookies[“cookieuserid”].Expires = DateTime.Now.AddMinutes(3);//设置cookie保留的时间,这里是3分钟判断cookie是否存在:if(System.Web.HttpContext...
2020-03-29 14:12:45
340
原创 C#判断是否在微信浏览器打开链接
string userAgent = Request.UserAgent;if (userAgent.ToLower().Contains("micromessenger")){ //微信浏览器打开}else{ //非微信浏览器打开}
2020-03-29 14:12:03
755
原创 .Net将10万以上的数据导出到Excel
网上有好多方法,下面是其中的一个,加上一些自己需要的元素。 public System.Data.DataTable CreateData() { System.Data.DataTable dt = new System.Data.DataTable(); //从数据库里读出要导出的数据 var data ...
2020-03-29 14:10:48
584
原创 .Net 在Controller里弹出alert
1.提示框点击确定后页面变成空白页面return Content(“”);2.提示框点击确定后页面变成你想要的页面(如是原页面怎会刷新一下)return Content(“”);3.提示框点击确定后页面返回原页面(其实就是后退一步历史记录。)return Content(“”);...
2020-03-29 14:10:02
373
原创 .Net判断是否是安卓版的微信
protected override void OnActionExecuting(ActionExecutingContext filterContext){ var u = Request.UserAgent; if (IsAndroidWX(u)) { //如果是安卓版的微信就跳转到新的页面 filterContext.Http...
2020-03-29 14:08:40
144
原创 debian 安装IoT Edge报错 Failed cleaning build dir for cryptography
debian 安装IoT Edge运行时报错解决方法报错: Failed building wheel for cryptography Failed cleaning build dir for cryptography Failed building wheel for cffi Command “/usr/bin/python -u -c “import setuptools,...
2018-05-23 17:38:05
3553
原创 .Net图片上传
效果图:代码如下: 引用:js,cssbootstrap-fileupload.min.js bootstrap-fileupload.min.css FileSize.js附件下载请点击这里View里的代码:<div class="row"> @using (Html.BeginForm("Create", "RotatePic", FormMethod.Post, new { id
2017-05-24 16:03:03
2724
原创 UITableView相应Touch事件
GitHub:https://github.com/zyfmeng/UITableViewTouch实现效果图: 主要代码实现ViewController.m文件代码实现,其中TTableView是继承于UITableView。#import "ViewController.h"#import "TTableView.h"#import "TTableCell.h"@interface V
2016-09-02 17:52:46
726
原创 swift实现导航栏上的城市名(富文本)
GitHub地址:https://github.com/zyfmeng/SwiftCityListShowfunc showCity(cityName:String){ //实现富文本 var string:NSMutableAttributedString string = NSMutableAttributedString(string: cit
2016-08-30 11:29:38
435
原创 NSNotificationCenter带参数的通知
下面以字符串为例,数组字典传递方式都是一样。NSString *string = @"要传的参数字符串";传递参数:[[NSNotificationCenter defaultCenter] postNotificationName:@"NOITIFYNAME" object:string]; 参数说明:postNotificationName:通知的名字,也是通知的
2016-08-18 15:10:44
914
转载 利用leaks查找内存泄露(Xcode7)
利用leaks查找内存泄露(Xcode7)在ARC机制下,我们平时开发已经很少顾及到内存的问题,因为Xcode会自动帮我们生成release这样的代码,但是往往在个别情况下,我们的内存仍然会出现内存泄露,譬如我上次用了一个第三方框架,就导致我的程序内存暴增.这就需要我们仍然要会检测内存泄露的方法1、首先在Xcode下,Product->Profile2、打开
2016-08-16 10:42:10
345
原创 CoreData简单教程
coreData初步认识根据这片文档可以自己初步建立一个coreData,进行简单的数据的增、删、改、查。1、新建工程,记得勾选Use Core Data如果新建工程的时候忘记勾选Use Core Data,也可以自行添加,快捷键command+N,选择iOS ->Core Data -> Data Model 2、建立好以后可以
2016-08-15 17:14:04
356
原创 滚动图片缩放
主要代码如下:GitHub地址//// ViewController.m// PhotoZoom//// Created by md on 16/8/11.// Copyright © 2016年 HKQ. All rights reserved.//#import "ViewController.h"#import "ImageEnlargeCell.h"#imp
2016-08-11 11:05:21
423
转载 Mac下教你如何使用Github客户端开源项目
Mac下教你如何使用Github客户端开源项目(详细)文章摘要工作之余自己也会一写一些小的程序项目,由于一直没时间“折腾”开源,之前写博客都是直接粘代码片段,今天看别人写技术博客大都会放出项目Github地址,突然感觉自己有点点outandlow,作为一个励志成为“攻城狮”的人这绝对不能忍,决心网上学习Github的使用,这一查直接懵逼了,Windows上的教程一把一把的,Ma
2016-07-29 16:42:08
588
转载 swift清除缓存实例
overridefunc viewDidLoad() { super.viewDidLoad() let btn =UIButton.init(type:UIButtonType.RoundedRect) btn.frame =CGRectMake(100,100, 100,50) bt
2016-07-28 17:28:24
729
转载 OC清除缓存代码实例
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; UIButton *btn = [UIButton buttonWithType:UIButto
2016-07-28 16:22:05
868
原创 NSArray和NSMutableArray使用
NSArray不可变数组•NSArray特点•NSArray的创建•NSArray常用方法•NSArray简化形式•NSArray的遍历•NSArray读写文件•NSArray与字符串NSArray特点1、一旦创建成功,内容不可改变(NSArray是不可变数组,NSMutableArray是可变数组)2、只能存放OC对象NSA
2016-07-28 13:28:27
1018
原创 NSString的使用
总览:•创建常量字符串•创建空字符串•initWithString方法•用标准C创建字符串•创建格式化字符串•创建临时字符串•从文件创建字符串•创建常量字符串•创建空字符串•initWithString方法•用标准C创建字符串•创建格式化字符串•创建临时字符串•从文件创建字符串•创建常量字符串•创建空字符串•initWithStr
2016-07-28 11:06:07
275
转载 Swift之沙盒与数据存储
Swift之沙盒与数据存储应用沙盒结构分析1、应用程序包:包含了所有的资源文件和可执行文件2、Documents:保存应用运行时生成的需要持久化的数据,iTunes同步设备时会备份该目录3、tmp:保存应用运行时所需要的临时数据,使用完毕后再将相应的文件从该目录删除。应用没有运行,系统也可能会清除该目录下的文件,iTunes不会同步备份该目录4、Library/Cach
2016-07-27 14:55:19
858
原创 swift实现导航栏上展示城市名称,城市名称过长则隐藏部分
func showCity(cityName:String){ //实现富文本 var string:NSMutableAttributedString string = NSMutableAttributedString(string: cityName) //进行图文混排 var
2016-07-27 11:16:21
607
原创 OC实现简单的图文混排
- (void)showCity:(NSString *)cityname{ //实现富文本 NSMutableAttributedString *string = [[NSMutableAttributedStringalloc] initWithString:citynameattributes:nil]; //进行图文混排 NSTextAt
2016-07-26 14:25:38
1034
原创 swift实现简单的图文混排
//实现富文本 var string:NSMutableAttributedString string = NSMutableAttributedString(string:"北京") //进行图文混排 var textAttachment:NSTextAttachment t
2016-07-26 11:52:50
1978
.net图片上传
2017-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人