书上好多题没补 PS.整个DP是根据Q来划分的,dalao的代码就是不一样啊 C++ include define rep(i,j,k) for(int i=j;i T; while(T ){ cin P Q; rep(i,1,Q) cin A[i];A[Q+1]=P+1; memset(dp,0, ...
分类:
其他好文 时间:
2018-01-16 13:49:18
阅读次数:
123
使用LIST的方法FindAll.string[]lines=System.IO.File.ReadAllLines(sfile);List<string>rs=newList<string>(lines);length=25;List<string>ss=rs;if(length>0){ss=rs.FindAll(c=>c.Length==leng
题面 "vjudge" Sol $ans=\sum_{k=1}^{n}\lfloor\frac{n}{k}\rfloor\lfloor\frac{m}{k}\rfloor\sum_{d|k}[f(d) define RG register define IL inline define Zsydal ...
分类:
其他好文 时间:
2018-01-15 22:40:42
阅读次数:
176
JAVA语言具有跨平台,unicode字符集编码的特点。 但是在开发过程中处理数据时涉及到的字符编码问题零零散散,尤其是处理中文字符时一不留神就可能出现一堆奇奇怪怪的符号,俗称乱码。 对于乱码,究其原因,就是因为编码和解码过程中使用了错误的字符编码方案导致的。 首先在开头说明本人对 编码 解码 这两 ...
分类:
编程语言 时间:
2018-01-15 13:29:42
阅读次数:
134
通过package.json来安装第三方包 将package.json文件拷贝到项目,在当前目录打开命令行 将package.json文件拷贝到项目,在当前目录打开命令行 安装: npm install --production 安装: npm install --production ...
分类:
Web程序 时间:
2018-01-12 17:10:51
阅读次数:
254
re模块常用方法: import re ret = re.findall('a','qas fds asfwa') #返回所有满足条件的结果,放在列表里 print(ret) #结果:['a','a','a'] ret = re.search('a','qas fds asfwa').group() ...
分类:
其他好文 时间:
2018-01-09 20:11:16
阅读次数:
106
socket粘包 原理:服务器端或客户端连续调用2次send时,数据其实并没有立刻被发送出去,而是放到了系统的socket发送缓冲区里,等缓冲区满了、或者数据等待超时了,数据才会被send到客户端,这样就把好几次的小数据拼成一个大数据,统一发送,这么做的目地是为了提高io利用效率,一次性发送总比连发 ...
分类:
其他好文 时间:
2018-01-09 12:56:59
阅读次数:
186
1.三层的概念在复杂的项目中,如果直接把界面(UI)和逻辑代码以及数据库访问的代码写到一起的话,维护难度会很大,需要引入一种新的代码组织方式(架构)。“三层架构”就是最常用的一种架构。 数据访问层DAL(Data Access Layer):SQL语句、ADO.Net的类等数据库访问的东西一般只应该 ...
分类:
其他好文 时间:
2018-01-07 11:53:54
阅读次数:
132
三个部分,检查项目和读取基本配置,Gradle Build,Apk Install和LaunchActivity。 应用安装到手机,会复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件保存到dalvik-cache目录,并在data/data目录下创建对应的应用数据目录。 ...
分类:
移动开发 时间:
2018-01-06 23:21:23
阅读次数:
243
SocketServer 模块是一个基于 socket 模块的高级别的套接字通讯模块,用于简化网络客户与服务器的实现,它支持使用多进程或多线程处理客户端请求 可以有多个客户端连接,服务端会多线程处理 ...
分类:
其他好文 时间:
2018-01-06 19:06:27
阅读次数:
133