- 博客(41)
- 收藏
- 关注
原创 Net使用ElasticSearch入门
Net使用ElasticSearch入门1 版本说明Net5的版本ElasticSearch 7.10.2的版本Kibana 7.10.2 (主要用于ElasticSearch数据可视化)OS: Windos102 ElasticSearch 简介 (引用百度百科)Elasticsearch(以下简称es)是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。es是用Java语言开发的,并作为Apache
2021-07-23 18:55:11
1588
转载 SqlServer数据库常用连接字符串
sqlServer 数据库常用连接字符串用户名和密码验证的方式去连接到数据库服务器 Windows验证的方式去连接到数据库服务器 <add name="conStr" connectionString="Data Source=服务器名;Initial Catalog=数据库名;Integrated Security=SSPI;" /> 常用的属性:服务器Data SourceServer数据库Initial Catalogda
2020-10-20 14:51:56
1570
原创 Layui load层 加一些文字提示
window.onload = function () { var index1 = layer.load(1, { shade: [0.1, '#fff'], content: '<span class="loadtip">正在登录</span>', success: function (layer) { layer.find('
2020-09-16 11:59:10
2890
1
原创 Net使用Msbuild工具来编译你的项目
MSBuild 是 Microsoft 和 Visual Studio的生成系统。它不仅仅是一个构造工具,应该称之为拥有相当强大扩展能力的自动化平台。MSBuild平台的主要涉及到三部分:执行引擎、构造工程、任务。其中最核心的就是执行引擎,它包括定义构造工程的规范,解释构造工程,执行“构造动作”;构造工程是用来描述构造任务的,大多数情况下我们使用MSBuild就是遵循规范,编写一个构造工程;MSBuild引擎执行的每一个“构造动作”就是通过任务实现的,任务就是MSBuild的扩展机制,通过编写新的任务就能够
2020-08-24 18:02:22
2424
原创 关于ELK搭建日志系统环境搭建
好久没有更新博客啦,昨天在群里面和一起大神讨论一些关于日志系统搭建,所碰到 的一些问题吧导致没有搭建成功,幸好我也是最近研究了一些用ELK来搭建一些日志系统,这个日志系统环境搭建是一个比较初级的,使用ELK搭建的,我们用.Net log4net 进入日志记录写进ES中,好了 废话不说了 开始进入正题1 ELK是什么elk是 Elasticsearch,Logstash,Kibana 三大开源框架的简写 上面的图形只是对三大开源框架的一个简单分析 大概先了解下,ELK安装安装着是三个框架需要有
2020-05-15 15:24:49
521
原创 .Net版本 递归生成多级菜单
public class TreeViewDataModel {public List node { get; set; }public int id { get; set; }public string nodeName { get; set; }public int PId{ get; set; }public TreeViewDataModel() {this.node = ...
2020-04-08 16:14:45
1213
原创 .Net版Websocket简单封装
websocket 服务端使用的是Fleck编写using Fleck;using HomeMediaFileManageSystemUtilts.Log;using System;using System.Collections;using System.Configuration;namespace UploadAndDownloadTool.Helper.WebSocket{...
2019-12-17 11:48:30
850
原创 Centos7配置静态IP(外部和内部可以互相ping)
在本机电脑装一个虚拟机 Linux系统可以自己玩玩测试自己的一些知识,比如说 在linux上写Java,搞Redis集群 ,搞大数据Hadoop等 ,因为linux是命令行操作和window界面操作不一样,Linux系统需要学习才能使用,入门相对于windows比较高好了下面我们来配置下Linux 网络把 这里使用静态IP 配置方式来配置(我的电脑装的是Centos7 无界面)首先使用I...
2019-12-03 19:48:53
647
翻译 RedisHelper
using System;using System.Linq;using StackExchange.Redis;using System.Configuration;using System.Collections.Generic;using System.Runtime.Serialization.Formatters.Binary;using System.IO;using S...
2019-11-25 17:51:22
742
翻译 FileHelper
using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Web;namespace 测试File.Business{public class FileHelper{...
2019-11-25 17:49:13
1035
原创 JavaScript HashTable
function HashTable() {var size = 0;var entry = new Object();this.add = function (key, value) {if (!this.containsKey(key)) {size++;}entry[key] = value;}this.getValue = function (key) {return ...
2019-11-22 16:08:55
148
原创 .Net Core使用ADO.NET实现增删改查
.net core 简单介绍:.net core 是微软公司推出的一个跨平台 框架 他重写了Clr底层 屏蔽window 的依赖,可以运行window ,linux ,max等系统 效率比.net framework 要高出很多。简单说明下.net core 的目录下面是我学习的时候 写的增删改查1.控制器using HomeMediaFileManageSystemU...
2019-11-22 15:44:18
6609
原创 SQL知识点总结
--查看表所占的内存SELECT t.NAME AS '表名', s.Name AS '架构名称', p.rows AS '总行数', SUM(a.total_pages) * 8 AS '总行数所占空间内存(已KB为单位)', CAST(ROUND(((SUM(a.total_pages) * 8) / 1024.00), 2) AS NUMERIC...
2019-11-22 14:01:50
327
原创 .NET 关于文件分割与合并
## 关于文件分割与合并概要说明关于文件分割和合并的方法网上有很多 ,但是我写的时候 这个方法的时候,网上的方法可能不太适用或者没有把文件分割和合并的要注意的点没有说出来注意事项:如果一个文件,已每片1kb分的话读取的时候一定要注意流的位置否则合并之后会导致文件损坏,导致图片打不开或显示不全,视频播放不了等问题using System;using System.Co...
2019-11-20 10:43:09
486
原创 .NET WebApi之基本过滤器
Net WebApi 基本过滤器以及统一返回结果集处理可以根据自己的业务区更改using HomeMediaFileManageSystemBusiness.HomeMediaBusiness.BaseApi;using HomeMediaFileManageSystemUtilts.Log;using HomeMediaFileManageSystemUtilts.Security;...
2019-11-20 10:10:24
676
原创 ASP.NET MVC BaseController
我们在写asp.net mvc 时 权限认证一般我们写在一个BaseController里面 然后每个控制器继承这个就实现权限控制了 ,这里面的实现是AOP思想 还有 网站不能用GET 请求 必须要用POST ,对结果集进行统一处理 等 都可以在这里完成下面 我自己写了一个 在这里分享一下/** * Time:2019-09-11 * Description:系统基...
2019-09-18 19:49:08
1380
原创 MySQL数据库中的事务和事务的隔离级别
本次演示事务使用的是MySQL数据库一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。2、一致性(Consistency):事务开始前和结束后,数据库的完整性...
2019-03-23 00:02:15
291
1
原创 maven pom.xml第一行报错解决方法
项目pom.xml文件报错原因:是maven本地仓库org包的jar文件问题解决方法:关掉eclipse 把本地仓库的org文件夹删除 重新生成即可还有另外一个项目关于maven项目的 版本报错 pom.xml文件 引入这个插件即可 <plugins> <!-- define the project compile level --> <...
2019-03-20 22:54:42
5092
翻译 js上下文菜单
<!DOCTYPE html><html><head><meta charset="utf-8" /> <title>temp</title> <style> html,body{ margin: 0; padding: 0; ...
2019-03-20 18:10:21
317
原创 sql servet STUFF函数用法
STUFF 函数将字符串插入到另一个字符串中。 它从第一个字符串的开始位置删除指定长度的字符;然后将第二个字符串插入到第一个字符串的开始位置。语法:STUFF ( character_expression , start , length , replaceWith_expression )character_expression字符数据的表达式。 character_expression...
2019-03-20 10:38:16
533
原创 sql面试练习题
sql语句:WHERE A.id=b.sid group by b.sid,a.name,b.score)kselect * from (select DISTINCT M.name,SUM(score) over(order by sid) as TotalScore from #T as M) A order by a.TotalScore desc DROP TAB...
2019-03-19 15:26:12
303
翻译 Linux路由配置
Linux 配置临时和永久路由route add default gw ip --默认路由route del -host 0.121.34.41 dev eth0 删除路由1.在/etc/rc.local里添加方法:route add -net 192.168.3.0/24 dev eth0route add -net 192.168.2.0/24 gw 192.168.2.254...
2019-03-13 16:49:29
274
翻译 Java动态代理
动态代理技术在java中用到很广泛,spring 框架中Aop 使用到动态代理,大数据hdfs 也用到代理对象 , 如果对动态代理不熟悉spring 框架是学不明白jdk原生动态代理是基于接口实现的 CFLIB 动态代理使用继承方式实现的 这也是 spring aop框架中使用到的两大类动态代理下面是代码先定义一个接口package com.test;//定一个人类的...
2019-03-13 16:47:50
115
翻译 JAVA多线程之生产者和消费者模式
package com.test;public class Test3 {public static void main(String[] args) throws InstantiationException, IllegalAccessException {Box box=new Box();producers p1=new producers(box);consumers p...
2018-12-07 13:55:23
182
原创 tomcat 环境配置
配置tomcat环境变量打开tomcat的 start.bat 批处理文件 在最上面加上这两句SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131SET TOMCAT_HOME=D:\JavaWebServer\apache-tomcat-7.0.88同时在shutdown.bat 加上因为tomcat 启动的时候 回检查这两个路径...
2018-12-07 13:53:58
125
原创 二进制与图片互相转换
图片与二进制 互相转换 图片与base64互相转换1.图片与二进制互相转换protected void Page_Load(object sender, EventArgs e) { //图片转二进制流 string filepath = @"D:\netProjectTest\图片二进制互转\图片二进制互转\img\1.jp...
2018-07-03 11:32:19
6799
原创 编写jquery插件
通1.过.extend()来扩展jQuery2.通过.extend()来扩展jQuery2.通过.extend()来扩展jQuery 2.通过.fn 向jQuery添加新的方法 3.通过$.widget()应用jQuery UI的部件工厂方式创建 通常我们使用第二种方法来进行简单插件开发,说简单是相对于第三种方式。第三种方式是用来开发更高级jQuery部件的,该模式开发出来的部件带有很...
2018-05-21 17:06:48
228
原创 .net定时调度简单入门
.net里面的定时调度我是使用的一个框架(Quartz.net) 定时调度 就是使程序根据制定的时间可以启动using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Web;using Quartz;namespace...
2018-05-21 14:14:42
664
原创 高德地图获取用户地理位置
获取用户地理位置需要获取用户的同意 否则不可以获取用户地理位置 下面直接上代码 复制自己的项目就可以使用 (我用的是高德地图的API)下面是map.html<!doctype html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" c...
2018-05-21 14:07:44
3553
翻译 asp.net下载文件
asp.net下载文件直接撸代码 /// <summary> /// 下载文件的方法 /// </summary> /// <param name="file"></param> /// <param name="filepath"></pa
2018-05-16 16:18:39
255
原创 ajax +.net mvc 多图片上传加预览
ajax +.net mvc 多图片上传加预览@{ ViewBag.Title = "Index"; Layout = null;}<!DOCTYPE HTML><html><head> <meta charset="UTF-8"> <title> 上传多张图片</
2018-05-14 15:00:29
2466
1
原创 文章标题
## .NET 关于对象序列化 和反序列化## 我们写程序 现在json数据用的很多 已经把xml文件代替掉了 现在xml主要用在一些配置上 比如在java里面很多配置文件都是xml文件格式的 废话不说 进入今天正题 在测试对象序列化 我建立的程序是mvc 随个人爱好了 1.创建一个mvc项目 (测试一般建立一个空的项目即可)并添加model 我的mode
2017-10-26 11:18:08
264
翻译 文章标题
SqlServer数据库小知识点对已经创建好的表怎么添加外键的语法alter table Position add constraint FK_RoleId foreign key(FK_RoleId) references Role(RoleID) --添加外键其中position是表明 roleID 是引用的表的字段对已经创建好的表添加新的字段alter table Position al
2017-10-09 10:04:48
455
转载 文章标题
<html><body><script type="text/javascript">function UrlSearch(){ var name,value; var str=location.href; //取得整个地址栏 var num=str.indexOf("?"); str=str.substr(num+1); //str得到?之后的字符串
2017-09-19 22:55:09
371
转载 文章标题
jquery 获取td中的值1 $(document).ready(function () {2 $('#test tr').each(function (){ 3 alert($(this).children('td').eq(1).html());4 });5 });
2017-09-16 21:16:19
203
原创 C#反射
C#反射今天没事研究了一下c#反射的内容 , 给你们分享一下 反射入门 概念: 反射 就是程序运行时 可以动态获取类的相关信息 比如 类的字段 方法 方面名称 命名空间等 。 反射用到的命名空间: 我测试 不引入命名空间 System. Type 也可以进行反射演示 好了 废话不多说了 我们直接程序Demo打开vs2012 建立一个控制台程序TestRef
2017-08-29 22:29:20
376
原创 MyBatis 入门教程
标题 ##本教程是一个快速入门程序 帮助同学们快速建立Mybatis程序Mybatis简介; Mybatis 和hibernate一样都是java的ORM框架 ,Mybatis和hibernate 显得更轻,简化hibernate的配置文件。把sql语句封装到配置文件中。 下面让我们快速建立一个HelloWord程序 首先你在网上下载Mybatis 下载之后并解压 lib文件
2017-08-29 13:10:43
499
原创 java的工厂模式
工厂设计模式大家先看下面的一个简单列子(此列子引出工厂设计模式)package lianjeishujuku;/** * 工厂设计模式简单应用 * 接口简单的应用 * */public class start {public static void main(String[]args) {//现在要执吃苹果的方法shuiguo chi=new
2017-08-29 11:01:48
328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人