- 博客(233)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 docker打包容器 在另一个机器上运行
tar -zcvf xxx.tar.gz xxx.tar (当前路径下会生成一个.tar.gz文件)docker load < xxx.tar (生成镜像的名跟打包的镜像名一样,建议打包时起好名字)docker save -o xxx.tar 镜像名 (当前路径下会生成一个tar的文件)tar -zxvf xxx.tar.gz(当前路径下解压出一个tar文件)docker run -it -p : 镜像名。6:将解压后的tar文件生成镜像。5:将tar.gz包解压。
2023-02-28 17:26:17
1147
原创 windows下mysql数据库主从复制配置
1:首先准备两个数据库可以在不同服务器上或在同一服务器上的不同端口号的数据库,我在同一个电脑上安装了两个数据库作为模拟测试使用2:打开主数据库配置文件my.ini,添加如下配置信息:log-bin=mysql.bin、server-id=1 注意:主库和从库的server-id不能相同、# 二进制日志自动删除的天数expire_logs_days=1我就配置了这三个配置下面先操作主库:3:连接主库进入mysqlmysql -u root -p 输入密码进入4:创
2022-03-10 14:09:40
1074
原创 .net grpc proto 文件生成
1:首先使用vs创建proto文件,例如:我创建的my.proto文件如下:syntax = "proto3";package MyGrpc;//服务名称service MsgService {//函数名称 (入参)retrurns(出参) rpc Send (MsgRequest) returns (MsgResponse);}message MsgRequest{string req=1;//定义入参实体}message MsgResponse{string...
2022-01-11 11:07:24
1860
原创 spring 保护授权
关于spring 中授权的使用,记录下,以便后期使用。 import javax.sql.DataSource;import java.beans.Encoder;@Configuration@EnableWebSecuritypublic class SecurityConfig extends WebSecurityConfigurerAdapter { @Autowired DataSource dataSource; @Override pro.
2020-10-27 17:14:16
161
转载 用依赖注入的套路写单元测试
官网提供的单元测试例子比较简单, 但是没有依赖注入套路的测试例子.正巧最近用 .netcore 重写实现了一个短信 sdk, 安装依赖注入的套路使用时如下:services.AddSmsClient();不要想以前一样, 代码里面到处new SmsClient().但是随之而来的一个问题是, SDK 的单元测试要怎么写?简单点来看 using Microsoft.Extensions.DependencyInjection; [TestClass...
2020-08-06 19:34:05
365
转载 C# bmp图片另存为位图 位深度1
用微软自带的画图,打开一个已经存在的单色PNG图片文件,然后复制图像粘贴上去,做点反色或其他处理再保存,可以得到黑白单色PNG图片;但是,如果有很多黑底白字的图片要想改成白纸黑字的单色PNG格式保存这就很麻烦了,譬如2,3百张BMP或JPG图片用来保存只有白纸黑字的书页真是浪费。可是,有些索引格式图像如单色位图,或者单色PNG,如果用C#的Graphics类处理之后,保存文件只能得到非索引色格式或
2017-09-26 15:21:57
5867
转载 C#无限分级实现,前端WEB页面接收,后台提供层级Json数据
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Text; using System.Data; using System.Collections; using System.Web.UI; using
2017-07-06 21:58:17
772
转载 通过反射 动态初始化方法
001:(类型)Activator.CreateInstance("命名空间", "命名空间." + 方法名).Unwrap();002:(类型)Assembly.Load("命名空间").CreateInstance("命名空间." + 方法名);
2017-03-07 11:58:45
555
转载 实现手机网页调起原生微信朋友圈分享的工具nativeShare.js
工具介绍:nativeShare是一个可以通过javascript直接调用原生分享的工具. 该工具具有以下特点:支持原生微博、微信好友、微信朋友圈、QQ好友、QQ空间分享支持调用浏览器更多分享功能不依赖任何jquery以及其他插件注意:目前仅支持手机UC浏览器和QQ浏览器github项目地址:https://github.com/JefferyWang/nativeShare.js
2016-12-20 08:56:35
9090
转载 两次使用Stream注意事项
哎,郁闷,新年第一天,居然遇到问题,呵呵 这里将问题及解决方法分享一下。 对于Stream的使用,相信大家比较熟悉,我们一般用在using语句使用Stream,比如: using (FileStream source = File.Open(@"d:\data.txt",FileMode.Open)) { 。。。。 s
2016-11-11 22:02:06
510
原创 sql 添加注释
如果注释已经存在 需要更新 EXEC sys.sp_updateextendedproperty @name=N'MS_Description', @value=N'内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE', @level1name=N'表名', @level2type=N'C
2016-10-20 11:51:51
1700
原创 MVC WEBAPI
新建的webapi 在一个控制器中写多个方法时,默认是只看到一个,问题是路由配置的问题新建时默认是api/{controller}/{id}然而我们想在一个控制器里写多个方法 ,然后在浏览器可以看到 这时就该配置路由器了改成api/{controller}/{action}/{id}注:在controller后面增加了action方法的指向
2016-09-08 11:17:13
293
转载 mvc APi 找到了与该请求匹配的多个操作
action的默认请求方式是HttpGet。当多个action的 请求方式一样的话,在默认路由模板下(没有action),将会匹配多个操作。默认路由模板无法满足针对一种资源一种请求方式的多种操作(比如修改操作,可能针对不同的字段进行修改)。webAPI 路由配置 config.Routes.MapHttpRoute( name:
2016-09-06 17:42:35
6840
转载 redis在win10中出现Creating Server TCP listening socket *:6379: bind: No such file or directory
[6644] 02 Apr 23:11:58.976 # Creating Server TCP listening socket *:6379: bind: No such file or directoryredis报错:[6644] 02 Apr 23:11:58.976 # Creating Server TCP listening socket *:6379: bind:
2016-08-25 15:00:14
591
转载 xml转换dataset
public static DataSet CXmlToDataSet(string xmlStr) { if (!string.IsNullOrEmpty(xmlStr)) { StringReader StrStream = null; XmlTextRea
2016-05-10 11:01:21
338
转载 使用NPOI导出excel
首先引用NPOI.dllpublic void CreateExcel(DataTable dt, string path) { HSSFWorkbook workbook = new HSSFWorkbook(); ISheet sheet = string.IsNullOrEmpty(dt.TableName)
2016-05-03 17:33:01
555
转载 C#导出EXCEL(DataTable导出EXCEL)
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.IO;using System.Web;using Microsoft.Office.Interop.Excel;using System.Reflection;/*
2016-04-20 15:24:38
1686
转载 json转换为datatable
public static DataTable JsonToDataTable(string strJson) { //转换json格式 strJson = strJson.Replace(",\"", "*\"").Replace("\":", "\"#").ToString(); //取出表名
2016-04-18 14:07:23
966
转载 excel 批量添加单引号
在excle中批量给字符串添加符号比如给手机号码添加单引号和逗号的批量操作公式=“‘”&A2&"'"&","A2是要添加的手机号单元格
2016-03-14 17:32:07
6322
转载 ajaxSetup方法使用
//$.ajaxSetup({ async: false, cache: false }); //$.getScript("../../Scripts/jquery.jqprint.js"); //$.ajaxSetup({ async: true });
2016-02-16 14:37:51
706
转载 微信公众平台开发(104) 自定义菜单扫一扫、发图片、发地理位置 - 方倍工作室
http://www.tuicool.com/articles/IRRjAn6关键字:微信公众平台 自定义菜单 扫一扫 发图片 发地理位置作者:方倍工作室原文:http://www.cnblogs.com/txw1958/p/weixin-menu-new-type.html 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的重要功能。
2016-01-04 17:16:22
1970
转载 网络编程(一):用C#下载网络文件的2种方法
使用C#下载一个Internet上的文件主要是依靠HttpWebRequest/HttpWebResonse和WebClient。具体处理起来还有同步和异步两种方式,所以我们其实有四种组合。1、使用HttpWebRequest/HttpWebResonse和WebClientHttpWebRequest request = (HttpWebRequest)WebRequest.Crea
2015-12-30 16:15:15
864
转载 c# 通过post请求
/// /// 提交数据请求 方法一 /// /// 请求提交的地址 如:http://xxx.xxx.xxx/interface/TestPostRequest /// 提交的数据(字符串) /// public static string RequestData(string P
2015-12-23 15:46:40
493
转载 ajax跨域请求服务
2 $.ajax({ 3 type : "get", 4 async : false, 5 url :xhrurl, data:{a=1,b=2}, 6 cache : false, 7 dataType : "jsonp", 8 jsonp: "callbackparam",
2015-12-19 00:31:33
375
翻译 完美解决 input密码提示功能
钱运来|qianyunlai.com制作 var tx = document.getElementById("tx"), pwd = document.getElementById("pwd"); tx.onfocus = function () { if (this.value != "密码") retu
2015-12-02 10:51:02
3497
转载 placeholder兼容ie
$(function () { if (!placeholderSupport()) { // 判断浏览器是否支持 placeholder $('[placeholder]').focus(function () { var input = $(this);
2015-10-27 11:17:26
384
转载 用JavaScript动态加载CSS和JS文件
var dynamicLoading = { css: function(path){ if(!path || path.length === 0){ throw new Error('argument "path" is required !'); } var head = document.getElementsByTagName('head')[0];
2015-10-21 18:12:36
1658
转载 JS网站当前日期在IE9、Chrome和FireFox中年份显示为115年的解决方法
var week;if(new Date().getDay()==0)week=”星期日”;if(new Date().getDay()==1)week=”星期一”;if(new Date().getDay()==2)week=”星期二”;if(new Date().getDay()==3)week=”星期三”;if(new Date().getDay()==4)week=”星
2015-10-19 15:02:02
440
原创 HTTP get方式调用接口
//Url 地址//postDataStr参数 public static string HttpGet(string Url, string postDataStr) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url + (postDataStr == "" ?
2015-08-28 11:23:54
963
转载 sql 创建链接服务器
--创建exec sp_addlinkedserver 'SHUA_LINK', '', 'SQLOLEDB', '数据库IP' exec sp_addlinkedsrvlogin 'SHUA_LINK', 'false',null, 'sa', '密码' --查询select top 10 * from SHUA_LINK.shua.dbo.shua
2015-08-05 14:59:00
336
转载 datatable
public static DataTable Col2Row(DataTable src, int columnHead) { //存放更改后的datatable DataTable result = new DataTable(); DataColumn myHead = src.Columns[c
2015-08-01 22:31:03
308
转载 C#将数据导入到excel中 出现 “object”未包含“get_Range”的定义
该问题的解决办法是:将下面的行1修改成行2的形式,这样就解决了。 行1: workSheet.get_Range(workSheet.Cells[2,1],workSheet.Cells[rowCount+1,colCount]).Value2=data; 行2:range = workSheet.Range[workSheet.Ce
2015-07-21 15:17:56
5299
2
转载 c# 强制杀掉进程
//System.Diagnostics.Process[] pro = System.Diagnostics.Process.GetProcessesByName("EXCEL"); //foreach (System.Diagnostics.Process p in pro) //{ //
2015-07-20 22:23:44
3771
Spire.doc 操作word
2017-11-22
请问大神们急求一款jquery效果
2014-08-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人