MySQL 字符编码设置

在windows系统下 1、在mysql的安装目录下找到my.ini文件 2、在my.ini文件中找到[client]和[mysql]字段,修改default-character-set=gbk,如果没有该属性,则添加default-character-set=gbk,保存并关闭,重启mysql服务 在linux系统下 1、打开配置文件,我使用的linux版本是ubuntu,配置文件在/etc/mysql/my.cnf 2、与windows基本相同,文件不同
分类: 其他 发布时间: 10-03 23:04 阅读次数: 0

C#初识LINQ

什么是LINQ 长期以来,开发社区形成以下的格局: 1、面向对象与数据访问两个领域长期分裂,各自为政。 2、编程语言中的数据类型与数据库中的数据类型形成两套不同的体系,例如:   C#中字符串用string数据类型表示。   SQL中字符串用NVarchar/Varchar/Char数据类型表示。 3、SQL编码体验落后   没有智能感知效果。   没有严格意义上的强类型和类型检查。 4、SQL和XML都有各自的查询语言,而对象没有自己的查询语言。 上面描述的问题,都可以使用LINQ解决,那么
分类: 其他 发布时间: 10-03 23:04 阅读次数: 0

Servlet3.0对异步处理的支持

Servlet工作流程 Servlet 3.0 之前,一个普通 Servlet 的主要工作流程大致如下: Servlet 接收到请求之后,可能需要对请求携带的数据进行一些预处理; 调用业务接口的某些方法,以完成业务处理; 最后,根据处理的结果提交响应,Servlet 线程结束。 servlet是单例多线程的,当servlet线程池满了的时候,后续访问该Servlet的请求只能进行等待 其中第二步的业务处理通常是最耗时的,这主要体现在数据库操作,以及其它的跨网络调用等,在此过程中,Servlet
分类: 其他 发布时间: 10-03 23:04 阅读次数: 0

#C语言I博客园02

一丶概括表格 问题 答案 这个作业属于哪个课程 C语言程序设计I 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2 我在这个课程的目标是 <学好C语言,成为一名程序员> 这个作业在那个具体方面帮助我实现目标 参考文献 《提问的智慧》丶《PTA系统常见问题解答》丶《MinGW-W64安装教程》丶《C语言程序设计》 2.1阅读作业 1.请仔细阅读《提问的智慧》,用自己的话描述你的收获,并举例子说明应该如何提问。(2分) ①每一名程序员
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

盒模型相关面试题

㈠基本概念是什么? ⑴页面就是由一个个盒模型堆砌起来的,每个HTML元素都可以叫做盒模型,盒模型由外而内包括:边距(margin)、边框(border)、填充(padding)、内容(content)。它在页面中所占的实际宽度是margin + border + paddint + content 的宽度相加。 ⑵盒模型有两种:标准盒模型和怪异盒模型(IE盒模型) 有关盒模型的相关知识可以看我的这篇博客:https://www.cnblogs.com/shihaiying/p/11246482
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

汇编实战一:大写字母转换成小写形式

DATAS SEGMENT ;此处输入数据段代码 str1 db "Please enter a captial letter:" db 0dh,0ah,'$' str2 db "Error Input" db 0dh,0ah,'$' DATAS ENDS STACKS SEGMENT ;此处输入堆栈段代码 STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATA
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

【洛谷 P5017】 摆渡车(斜率优化)

题目链接 算是巩固了一下斜率优化吧。 设\(f[i]\)表示前\(i\)分钟最少等待时间。 则有\(f[i]=\min_{j=0}^{i-m}f[j]+(cnt[i]-cnt[j])*i-(sum[i]-sum[j])\) 其中\(cnt[i]\)和\(sum[i]\)分别表示前\(i\)分钟去等车的学生数量和他们去等车的时刻之和。 变形一下得\(f[j]+sum[j]=i*cnt[j]+i*cnt[i]-sum[i]-f[i]\) 维护一个下凸包即可。 #include <cstdio> #
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

十一集训的第三天

本来吧我这篇随笔应该出现在前两天!不过吧!前天真的不知道写啥!昨天本来想写两句骚话的,居然要开通!!!所以托到现在写了!   这三天的集训真的学到了很多!不过真的真的!!学长们都太强了!应该是我太傻了吧!前两天讲的知识点我真的学的很懵!对于我来说想马上把这些知识点全部掌握真的很难!学长们讲的很好!也很负责,而且现在放假时间学长们还抽出自己的时间给我们讲课!感动!   这几天的学习,懂了很多,但是也太烧脑了吧!现在还是有点懵!   最近学到的东西:   1,怎么debug(但是现在还是不熟练)
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

842. 将数组拆分成斐波那契序列

给定一个数字字符串 S,比如 S = "123456579",我们可以将它分成斐波那契式的序列 [123, 456, 579]。 形式上,斐波那契式序列是一个非负整数列表 F,且满足: 0 <= F[i] <= 2^31 - 1,(也就是说,每个整数都符合 32 位有符号整数类型); F.length >= 3; 对于所有的0 <= i < F.length - 2,都有 F[i] + F[i+1] = F[i+2] 成立。 另外,请注意,将字符串拆分成小块时,每个块的数字一定不要以零开头,除
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

【ABP】从零开始学习ABP_001_新建实体功能

上一篇文章中介绍了如何下载、运行ABP Zero示例项目,这个示例项目可以直接作为模板进行二次开发,很适合做企业开发框架。 本未介绍基于ABP Zero示例项目,如何新建一个自定义的实体。 此处已EquipmentType(设备类型)为例,建立一个简单的实体。 以下是之前添加一个简单实体类的效果: 主页 公司列表 新建公司 编辑公司 删除公司 建立方法 按ABP的标准格式,完整建立一个实体,映射到数据库,作为一个基础资料,并通过前端进行增删查改功能,最小步骤如下: 新增实体类。 添加数据库映射
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

关于.NET HttpClient方式获取微信小程序码(二维码)

随着微信小程序的火热应用,市面上有关小程序开发的需求也多了起来。近来分析了一项生成有关生成微信小程序码的需求——要求扫码跳转到小程序指定页面(带参数);看了下小程序官方文档,以及网上的例子,未看到多少有价值的采用C#调用小程序接口生成小程序码的例子,于是拾起多年前的代码,略作分析尝试,在此分享给有需要的人,并以此抛砖引玉。 此文以HttpClient方式示例,当然采用老旧的HttpWebRequest也可以,在此不作分析。 生成微信小程序码(二维码)的接口主要有三个: https://deve
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

【原创】大叔经验分享(85)ssh秘钥之创建和使用

一 创建秘钥 1 Macbook $ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key ($HOME/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in $HOM
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

小白编写C#项目(主要为连接数据库和简单画图)

基于vs2012 2019-10-03 版本不支持直接在解决方案中下载,使用数据库需下载MySql.Data 在程序包管理器控制台里输入 Install-Package MySql.Data -Version 6.7.9 存取数据库内容使用Dapper,版本不支持,在程序包管理器控制台里输入 Install-package dapper -Version 1.50.2 获取的数据(一行)如果包含多种类型(每列数据类型不都一样),可新建类库,把类库的名字作为新类型进行存取,用到了C#的get和s
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

信步漫谈之Eclipse—性能调优

作为一个开发人员,最常用的工具是一定要玩的溜的,正所谓磨刀不误砍柴工嘛!本文主要记录了本人对Eclipse使用过程中的一些个人习惯配置与技巧,以及性能调优方法,仅以为记。 注:因为使用过多个版本的Eclipse,所以部分配置可能有的Eclipse版本没有,忽略即可。 Eclipse配置优化 1、关闭部分Eclipse启动加载的插件(windows->preference->general->startup and shutdown) 保留以下,其他可以关闭: WTP(Web Tools Pla
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

Python常用模块——正则表达式re模块

Python常用模块——正则表达式re模块 引子 请从以下文件里取出所有的手机号 姓名 地区 身高 体重 电话 况咏蜜 北京 171 48 13651054608 王心颜 上海 169 46 13813234424 马纤羽 深圳 173 50 13744234523 乔亦菲 广州 172 52 15823423525 罗梦竹 北京 175
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

[loj3052]春节十二响

首先可以发现对于两条链来说,显然是对两边都排好序,然后大的配大的,小的配小的(正确性比较显然),最后再加入根(根只能单独选) 这个结果其实也可以理解为将所有max构成一条新的链,求出 因此,对于每一个结点计算出答案,然后与别的点合并得到父亲,用启发式合并+set时间复杂度为两个log。 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define N 200005 4 struct ji{ 5 int nex,t
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

vue使用readAsDataURL实现选择图片文件后预览

vue实现选择图片文件后预览 利用h5的api可以实现选择文件并实现预览 readAsDataURL 方法会读取指定的 Blob 或 File 对象。读取操作完成的时候,readyState 会变成已完成DONE,并触发 loadend 事件,同时 result 属性将包含一个data:URL格式的字符串(base64编码)以表示所读取文件的内容 方式引入vue文件 <script src="./vue.js"></script> 文件选择框,并添加change事件,和dom操作ref <i
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

ffmepg使用方法记录

一、改变视频的音量大小 手机录制的视频,可能存在音量太小的情况,可以使用ffmpeg命令增加音量大小 参考:https://blog.programster.org/change-audio-level-in-video 命令: 增加音量:ffmpeg -i VID_20191003_164810_1.mp4 -vcodec copy -af "volume=10dB" VID_20191003_164810_12.mp4 降低音量:ffmpeg -i VID_20191003_164810_
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0

C#委托和事件的区别

“委托是具有相同签名的函数(方法)的类型,事件是委托的应用方式之一” ---来自评论区老司机 delegate 是为了在C#中把函数作为对象传来传去而实现的一个“函数包装”。由于在C#中函数是二等公民,你不能把它定义在class的层级上,也不能把它作为对象来传递。因此平台提供了一个盛放函数的“容器“,当你声明了一个这样的容器后,它里面就可以放进所有和你声明时签名一致的函数或方法。 因为每次声明和创建委托都是在做重复性的工作,不符合OOP的气质,微软提供了泛型委托: Action 无参没有返回值
分类: 其他 发布时间: 10-03 22:47 阅读次数: 0