C#のsocket通信
博主要做一个手机和电脑端(C#)通讯的程序,便览了网络上关乎socket的东西。但是接收文件的时候卡住了,怎么也接收不全。后来做了分片处理,如果分片,发送的时候就会有不同的socket(客户端开发不是我,故我不能控制人家怎么发),结果撞山了。 因为发送的时候for循环发,导致不是有重帧就是丢失,故进 ... 查看全文
git系列1之安装初体验(windows)
1.百度云盘地址 https://pan.baidu.com/s/1o8vAt78 2.下载后双击直接下一步下一步即可 3.创建一个目录,并在目录中创建文件README.CD 4.把项目放入git中进行管理 右击鼠标,选择bash窗口 第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要 ... 查看全文
samba服务:为在windows下操作linux的文件而生
vi/vim编辑器好玩吗?虽有着层出不穷的语法糖但又如何与传统的sublime相媲美? 那么,来吧~ 动手跟我一起做个samba服务吧~ 安装 yum -y install samba 配置 vim /etc/samba/smb.conf //在文件尾部添加下面一段(忽略行号,原谅我不厚道的低估大家 ... 查看全文
关于window.open()被拦截
原先window.open('www.baidu.com')是可以直接执行,不会被拦截 但现在改了代码,有了判断,windo.open被放入了ajax的回调中,此时,谷歌就会对弹出的页面进行拦截了 经测试,ajax回调或者click之类的事件,谷歌都会拦截,ie属性内核不会 解决方法为:新建页面,然 ... 查看全文
使用系统的某些block api(如UIView的block版本写动画时),是否也考虑循环引用问题?
系统的某些block api中,UIView的block版本写动画时不需要考虑,但也有一些api 需要考虑 以下这些使用方式不会引起循环引用的问题 但如果方法中的一些参数是 成员变量,那么可以造成循环引用,如 GCD 、NSNotificationCenter调用就要小心一点,比如 GCD 内部如果 ... 查看全文
4.ubuntu实现linux与windows的互相复制与粘贴
为了能够在linux和windows之间直接进行互相复制粘贴,给出下面的解决办法。 系统环境: ubuntu12.04(linux), win7系统 以下指令都是在超级用户的执行权限下执行的。 要解决这个问题,只需要在ubuntu安装一个vmware-tools的工具就可以了。 1.打开虚拟机的菜单 ... 查看全文
C#基础[9] ArrayList集合(一)
集合可以看做数组-> 创建一个长度为10的数组 数组长度为10,要插入新的数据,就得重新创建数组 排序-> 长度固定,不太灵活 使用集合即可方便解决这些问题可以将集合看作为“长度可变的,具有很多方法的数组” ... 查看全文
C#基础[10] ArrayList集合(二)【详细介绍】
1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList 最简单的例子: 这是一个简单的例子,虽 ... 查看全文
C# 基础知识复习(六)---继承
继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。 当上面的代码被编译和执行时,它会产生下列结果: 基类的初始化 派生类继承了基类的成员变量和成员方法。因此父类对象应在子类对象创建之前被创建。您可以在成员初始化列表中进行父类的初始化。 下面 ... 查看全文
C#基础[11] 文件管理(File类)
基本操作:判存、复制、移动、删除基本方法:File.Exist();File.Copy();File.Move();File.Delete() 补充:文本文件编码,文本文件有不同的存储方式,将字符串以什么样的形式保存为二进制,这个就是编码,UTF-8、ASCII、Unicode,gbk gb2312 ... 查看全文
delphi 中 delete的用法
delete 是删除一个 字符串中的 某部分字符用法是 delete(str,//被删除的字符串 index,//从第几个字符开始删除 count //删除几个 );Delete(S, 2, 2); 就是从S中的第二个开始删除,删除2个字符即2、3. Delphi Help: var s: stri ... 查看全文
拿到webshell之后的事情
之前搞站都是搞到后台管理员,或者搞到webshell就宣布结束了,,今天终于有机会学习一下后面的操作了。 公司网站为php的站,已经拿到webshell。可以进行菜刀连接。 菜刀虚拟终端 php -m #查看php是否有socket库,因为reGeory需要用到sockets库。 php -m #查 ... 查看全文
一行代码就能解决的算法题
下文是我在 LeetCode 刷题过程中总结的三道有趣的「脑筋急转弯」题目,可以使用算法编程解决,但只要稍加思考,就能找到规律,直接想出答案。 一、Nim 游戏 游戏规则是这样的:你和你的朋友面前有一堆石子,你们轮流拿,一次至少拿一颗,最多拿三颗,谁拿走最后一颗石子谁获胜。 假设你们都很聪明,由你第 ... 查看全文
算法学习:匈牙利算法
【定义】 【二分图】:整张图可以分成两个点集,集合中点互相之间无通路 【匈牙利算法】 以上是高中时候照啊哈算法写的板子,几年前写的,学过之后忘掉了,拿出来再复习一下 具体描述代码注释 我对于这个算法的理解是, 他其实就是一个暴力,暴力的尝试这种方法是否可行,如果可行的的话标记 不可行的话继续向下寻找 ... 查看全文
网页设计单位 px,em,rem,vm,vh,%
px(pixels) 像素 (px) 是一种绝对单位,因为无论其他相关的设置怎么变化,像素指定的值是不会变化的。 px就是设备或者图片最小的一个点,比如常常听到的电脑像素是1024x768的,表示的是水平方向是1024个像素点,垂直方向是768个像素点。 (有一种特殊情况,修改屏幕分辨率,px也会随 ... 查看全文
Python基础.【转】python 中的[:-1]和[::-1]
ZC:个人觉得 和 range(...)的参数类似 (注意:范围是 前闭后开) 1、python 中的[_-1]和[__-1]_mingyuli的博客-CSDN博客.html(https://blog.csdn.net/mingyuli/article/details/81604795) 1.1、网 ... 查看全文
unity ui中使用onmouseover
unity ui中鼠标移进或者移出的触发方式与2d、3d的不同,2d、3d物体使用的是onmouseover,ui使用的是OnPointerEnter。需要实现以下两个接口。 原文出自unity官方论坛,详情可以查看https://forum.unity.com/threads/problem-wi ... 查看全文
Java基础语法-03
重要知识记录: 1、流程控制 顺序结构:根据编写的顺序,从上到下进行运行。 2、判断语句 1)判断语句1--if if(判断条件){ 执行语句; } 2)判断语句2--if...else if(判断条件){ 执行语句1; } else { 执行语句2; } 3)判断语句3--if...else if ... 查看全文
python基础数据类型之列表
列表 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开 例如 [ 查看全文