- Tinywebserver数据库连接池源码分析day0
winsons_lu
数据库oracle
Tinywebserver的第一天源自github:GitHub-qinguoyi/TinyWebServer::fire:Linux下C++轻量级WebServer服务器这是项目的数据库连接池一共有两个文件,.h/.cpp先看md文档数据库连接池*单例模式,保证唯一*list实现连接池*连接池为静态大小*互斥锁实现线程安全直接看sql_connection_pool.cpp,在代码里看看具体是怎
- 单调队列与单调栈(集训day2)
Saber—Lily
集训算法
一、目录1、单调队列2、单调栈二、正文1.单调栈题型:(1)给出一个数组找出其中每个数左边第一个比它小(大)的数字830.单调栈-AcWing题库(2)求直方图中最大的矩形(找出每个数左边和右边第一个比它小的数字)131.直方图中最大的矩形-AcWing题库(3)求部分点被破坏的直方图中最大的矩形((2)的变形)1413.矩形牛棚-AcWing题库A-玉蟾宫_hunau暑假集训2——单调栈与单调队
- 新初二暑假集训练习—二分算法(8.22)7. 伐木工小明
是真心kyoto
算法数据结构
题目描述有N棵树,第i棵树的高度为h[i]米(1usingnamespacestd;intmain(){intN,M;cin>>N>>M;inth[N];for(inti=0;i>h[i];}intleft=0;intright=*max_element(h,h+N);intr=0;while(leftmid){sum+=h[i]-mid;}}if(sum>=M){r=mid;left=mid+1
- CRISPR-Cas9基因编辑6--挑单克隆技术哪家强
冻春卷
前言:挑选到满意的sgRNA之后,就要开始正式实验,而正式实验中细胞转染部分我则不会再讲,直接到最关键的部分:挑取单克隆。image.png实验正文1.实验准备常规试剂、仪器:转染试剂,流式分选,双抗,Incucyte2.实验步骤--将sgRNA插入pSpCas9质粒中(1)Day0:质粒转染还是同之前一样,将sgRNA-pSpCas9质粒转入到目的细胞中,此时根据可根据细胞不同,选用不同的转染试
- [2024 GDKOI] 游记
鹤上听雷
c++算法
(已完结)Day0我的学校承办了本届,中午就拿到准考证了。我只能说一句:ssl,nb!希望明天有个好的发挥。打完签到题,其他能骗分的先骗完分,骗完分再想正解。加油。Day1上午的讲座讲构造。有点抽象,乐。坐在ys(此时的ys还不知道他d1195pt,命运的齿轮开始转动),ztz旁边。下午的训练,出题人不讲武德,把t2难度的题目放t1,t2更简单。导致我死磕"签到题",50pt寄了。考完试后,那时的
- 费曼学习法——Day0 简述7天学习计划
慕紫鸢
目标:从接触小能熊开始知道费曼的重要性,包括今晚的直播陈老师也是大力推崇费曼,吹爆费曼学习法。可是感觉很难融入到自己的工作、学习和生活中,希望通过7天的费曼学习慢慢养成处处费曼的好习惯,能一直坚持下去。真正知道并做到。时间充足的情况下看完老师推荐的《走进比尔:解码比尔·盖茨》和《如何高效学习》并做好费曼。方法:按照小能熊的方法每天落地学习。行动:通过这次的费曼学习开始考虑起了注册微信公众号的可能性
- Day0:Python快速入门
LoinYee
算法之旅python学习笔记
入门视频:先导篇|为什么做这个教程,UP主是闲得发慌吗_哔哩哔哩_bilibili百科全书:Python3模块|菜鸟教程一、基础知识1、解释型语言python是解释型语言,因此读一行执行一行,速度较慢2、变量命名规则变量名是大小写敏感的变量名只能包含字母、数字、下划线,且不以数字开头下划线命名法:字母全部小写,不同单词用下划线隔开3、注释单行注释:#多行注释:‘’‘注释块’‘’快捷键:ctrl+/
- 【大厂算法面试冲刺班】day0:数据范围反推时间复杂度
黄油饼卷咖喱鸡就味增汤拌孜然羊肉炒饭
算法算法面试职场和发展
常见算法的时间复杂度规定n是数组的长度/树或图的节点数二分查找:O(logn)双指针/滑动窗口:O(n)DFS/BFS:O(n)构建前缀和:O(n)查找前缀和:O(1)一维动态规划:O(n)二维动态规划:O(n^2)回溯:O(2^n)/O(n!)下面重点来辣数据范围反推时间复杂度数据范围:n~100O(n!)/O(2^n)的时间复杂度应该考虑回溯或任何蛮力式的递归算法如:全排列、组合、N皇后数据范
- 清单思维启航
lixp
DAY0启航笔记:清单是不可或缺的思维和习惯收获:知道清单如果运用好可以事倍功半,但是总是运用不好,记着记着就半途而废了。抱着希望能重新捡起清单并好好运用的心态,加入了沙牛老师本期的《清单思维训练营》。一直觉得清单应该算时间和事项管理的工具,原来从认识上就不对了。清单思维启航!DAY1重新认识清单笔记:清单作用:1、防止遗忘2、规避错误3、简化思考4、建立规范用头脑记忆容易在做任何事时唤起待办事项
- 数据结构(用数组模拟链表,队列,栈,KMP,Trie树,并查集的基本模板)
是菜鸡祥子啊
数据结构算法字符串c++编程语言
南昌理工acm暑假集训本周仅学习了部分数据结构模板和做了写模板题下周将剩余数据结构(两节)学完并刷题巩固。链表链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。相比于线性表顺序结构,链表
- 新冠美国疫情代码
nnddss
```#include#includeintmain(){intS1=330000000;intS=330000000;intday=1;intI=34;intE=65;intR=0;floatd=1.0/4;floatd3=40;floatw=0;floatre=0.7;floatri=0.7;intdS,dE,dI,dR;floatp=0.001;floatdp;while(day0){day
- 把博士请回了家
政坤奶奶
吴博团队《说理解数》暑假集训营结营三天了。这孩子没有一天不打扰丁博。回来的当天晚上:我想丁博了。不说二话拿走我的手机要和丁博视频。然后又和吴博语音通话。然后又要通了大鱼老师。大鱼老师在火车上。昨天上午珈宝父母来访,我在这里介绍集训营的情况,他在那里告状:丁博,奶奶在泄露您的秘密,一点也不保留,那个听的人又没给您交钱。昨天下午我让他做作业,他则又要和丁博通话。没重要事,就是要说说话。我就纳闷了:在集
- 《请回答2022》
苏瑞
前言生命就像一场告别,从起点对一切说再见-----当我想你的时候起笔时在心中已经有了书名:浆果般的青春,后来由于封面图片是在上面5楼后窗的摄影,于是因此图片儿将其命名为朝阳北路,说起朝阳北路,我知道的并不多,为了理想曾经去过那里毕业后曾多次在公交车上路过,这里总会想起那些往人那些事那年暑假集训的时候,刚开始的那天晚上,杜晶说:无论你现在喜不喜欢这里,但是我敢说,集训时光将是你们高中时代最难忘,最美
- CSP-S 2021 游记
<故人听雨€>
奇技淫巧个人开发
谨以此文结束我的OIer生涯Day0:18-9-2021那天正好上午中秋放假,下午又回到学校机房复习,还在校门口偶遇物理左神。和灿哥和ZY在机房看了一下午BiliBili。晚上吃完饭和ZY在五楼打了会per。回到机房,看了看线段树,AC自动机,动规,爆肝一道NOI级数学题,LikeThis:那天晚上雨下得很大,幸好在路上遇到了垚和希哥,顺路回去了。洗洗睡吧~Day1:19-9-2021上午是初赛提
- 《神不在的第四日》剧本杀复盘解析+谁是凶手+真相答案+手法动机
VX搜_小燕子复盘
为了你获得更好的游戏体验,本文仅显示《神不在的第四日》剧本杀部分真相复盘,获取完整真相复盘只需两步①【微信关注公众号:小燕子复盘】②回复【神不在的第四日】即可查看获取哦﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎1、剧本杀《神不在的第四日》角色介绍辅助逻辑链(一)中村先生的假说在中村先生的假说中罗列了两条线索:是BC二人在Day0时感觉有人在看她们。2是Day0
- CSP-S 2023 游寄
癹魃♭
程序人生
CSP-S2023游记 Day0在机房最后听qy学长讲了一道根号分治的题,很受启发下午大概一点在学校广场前合了影,然后坐大巴出发了在车上听歌睡一会,醒了之后去后座找czysolo,被薄纱很快就到了酒店,一眼看到楼上刻着大大的“全季”——嗯?全寄?额洗了个澡(不得不说大酒店的淋浴雀雀雀雀雀实很舒服)然后摆摆摆(受czyczl推荐入坑DeathNote,感觉超级好看)晚上去吃烧烤,非常奈斯。之后大家
- Noip2022 AFO记
mozijun231
c++
终究还是要离开了,感谢有OI陪伴的5年,从初一到高二。虽然最终结果并不圆满,但一路走来也算是有所收获吧。Day-14到Day-5刷历年的noip题目,熟悉难度Day-4到Day-1打板子,用学校电脑打,熟悉考试系统。Day0看看别人犯过的错误,打打最后几个板子Day1开考一开始T1很顺利,9:40打完调完(大家都会的题有啥好说的)。T2想不出来(今年碰上这种T2算是倒了血霉了),想了半个小时,决定
- 嗯哦哎辟 NOIP 2022 游寄
_ducati
算法
Day0虽然是南京本地人,但因疫情原因,晚上决定去住了酒店。看了一眼考场,感觉位置小得离谱。刚开始去了409,发现房间里一股难闻的味道,RP--。然后换房间,遇到了yaoxi神仙。然后等了很久,换到了202020楼,200920092009。发现两个房间去掉楼层号之后的部分都是999,看来明天NOIP会考999分了。RP--。进房间,然后被告知没办手续不能进。RP--。然后看世界杯,刚打开电视伊朗
- 2023NOIP游寄
Evan_song1234
游记NOIPc++
停课停了一个月,考炸了就真的寄了。DAY-2模拟赛出人意外的简单,信心赛吗?开局30s切了T1。总共做出三题,但挂了150pts。难绷。直接没有信心了。DAY-1晚上直接跑路回家,表示:休息一天。DAY0复习板子,应该没什么大问题。一个月的课也不是白停的(DAY1早上6:40起床,直接上车跑路路上吃了顿麦当劳,7:30到校。在校门口徘徊一会见到dyy、xhj其他同学,然后就进考场了。没聊什么,我表
- 最好的年纪,我要美美的活过(Day0)
菲儿要改变
回想自己,做的最多的一件事儿可能就是定计划了,但是每个计划最长的持续时间却只有三周。别人是持续性自律,而我——应该叫间歇性自虐~这一次,我一定要坚持下去!就从100天练出马甲线开始!~1、每天晚饭后运动一小时Fit健身APP上面的计划(无氧+有氧)五天每日瑜伽APP瑜伽拉伸练习两天2、控制饮食,吃的健康Fit健身APP上的餐单作为参考,保证每餐都有蛋白质+脂肪+碳水的组合每天吃五种蔬菜3、打卡拍照
- 2018暑假集训第6场训练赛J题(即Codeforces Gym101341K题)
谈的还原性
J题题目大意题目链接给出n个区间,每个区间有一个l,r,w,代表区间左端点,右端点和区间的权值,现在可以选取一些区间,要求选择的区间不相交,问最大的权和可以是多少,如果权和相同,则选区间长度最短的。要求输出区间个数,总权值,总的区间长度和选了哪些区间。分析根据最基本的贪心原理可以得到要得到最多的分数,要尽可能的选择结束时间早的(也就是右端点小的排在前面),如果结束时间相同的话就把开始时间早的排在前
- CSP游记
ny_666
CSPc++
DAY1复习模板、搜索剪枝、睡个好觉DAY0上午J没去,下午考试的时候,T1第一眼暴力,但是不敢打暴力,稳了一下,写的数学。T2拿栈做的模拟。T3想开的,但是看见数据范围的10^18让我一度怀疑不是模拟,可是又想不出其他做法,纠结了20min。T4第一眼想用生长天数进行排序,后来才发现x的值会变,然后链式前向星构图,然后直接贪心做下去,不是正解,但应该能拿部分分。DAY-1睡到中午才醒,把周末作业
- JZYZ 暑假集训 Day1 基础数据结构总结
liang_2026
总结数据结构算法c++
单调栈,单调队列和树状数组单调栈一.概念二.例题1.[圆环塔](https://codeforces.com/contest/777/problem/E)2.[乱头发节](http://jzyz.code-fans.cn/problem/211)3.[排队](http://sc6.snailcode.cn/homework/1/problem/208)4.[子序列累加加](http://jzyz.
- 前端秋招准备Day0 确定学习方向和制定学习计划
想做合格的前端程序员
秋招准备前端学习
作者:小陈的小木屋链接:https://www.nowcoder.com/discuss/258810来源:牛客网一、JavaScript原始值和引用值类型及区别判断数据类型typeof、instanceof、Object.prototype.toString.call()、constructor类数组与数组的区别与转换数组的常见APIbind、call、apply的区别new的原理如何正确判断t
- NOIP2018游记
weixin_30859423
DAY-INF十年OI一场梦,一次初赛AFO过了。复赛见qwqDAY-n复习算法,找手感。有点后悔暑假太颓废。DAY-1模测rank1还行。希望RP守恒定律是假的。DAY0上午写了割点和桥的模板,还有一些奇怪的dp。然后一下午都当志愿者迎接和引导外校选手了...中午先见到了面包?orz。整个机房都去迎接他qwq然后破池池来了qwq然后就是一些单带。第一个大的是长治二中。康杰。又见到了Capella
- 2018暑假集训Problem Archive #1H题题解和感悟
谈的还原性
H题题目大意题目链接给你一个很大的数字,对这个数字进行任意数量的分割,若分割部分中的数字能被3整除则满足条件,求最多满足条件的个数分析由数学知识可以知道能被3整除的数,每位数之和必定能被三整除,并且三个数必定能组合出一个被3整除的数,所以每个分割的部分最多三个数。代码#include#include#include#includeusingnamespacestd;intmain(intargc,
- 我家小墨——妈妈的疯狂试探
一玄子
学校的暑假集训学习已告一段落,小墨有十来天的休闲时光,因为八月三日又要开始新一轮的学习——新东方雅思课程。每天在家睡睡懒觉,做一点我安排的作业:背诵单词(每天二十个),听网络课程(古诗文和雅思的OMO观看课程),其余时间都关在房间里,问他,就说在看书。这样的状况让我们不放心:这么多时间在干嘛呢?每次小墨一放下饭碗就往二楼自己的房间跑,被老墨一声喝令:“不许去楼上,在客厅坐一会。”有时为了让他待在楼
- Day0开始日更,日常晚安
谷同学吖
今天是来的第一天,也是我打算在这里日更的第一天。我明天要去实习了,踏上新征程。其实以前对实习还是充满幻想的,下午跟我一个已经在互联网公司工作两年的同学聊了一下,问他入职有什么需要注意的地方,他给我说了很多。以下:首先,就是别太客气不失得体也不用跟他们点头哈腰的做好自己的东西就行。我那时候就吃亏呀留下加班的总是我(学生刚开始可能会比较容易这样子吧~我多注意)然后,挤地铁的话只有门口挤尽量往里面走,那
- 2019 CSP-J/S游记
ZSJZ_liuzian
联赛&CSP总结&游记CSP游记
2019CSP-J第二轮认证试题2019CSP-S第二轮认证Day1试题2019CSP-S第二轮认证Day2试题Day0晚饭后匆匆赶到广州二中附近的酒店住下,写了写比赛注意事项就休息了。。。(真想吐槽一下酒店全透明的浴室)Day1上午来到了久违的二中,心里默默想起——选择了二中就选择了联通!!!自信满满地进了考场,今年居然不让试机(其实试不试影响都不大)8:30比赛准时开始,密码是“认真思考”(呵
- CSP-S2019游记
YiPeng_Deng
总结反思CSP-S
正式的比赛终于到来了,希望不是退役之战,之后的比赛可都看这一场了啊Day0依旧是老地方,广州二中,只不过这一次的酒店不太一样,不过也挺不错的。跟lyl一个房(健康好学生),我这个不良少年整天沉迷于游戏之中还想通宵熬夜,然而人家lyl大佬全程打代码、学英语666.结果10点半就早早得睡了(真香),记得去年好像搞到十一点半。。。Day1瞎扯常规早餐,酒店都这样。7:45按时出发考场。dalao们说10
- java Illegal overloaded getter method with ambiguous type for propert的解决
zwllxs
javajdk
好久不来iteye,今天又来看看,哈哈,今天碰到在编码时,反射中会抛出
Illegal overloaded getter method with ambiguous type for propert这么个东东,从字面意思看,是反射在获取getter时迷惑了,然后回想起java在boolean值在生成getter时,分别有is和getter,也许我们的反射对象中就有is开头的方法迷惑了jdk,
- IT人应当知道的10个行业小内幕
beijingjava
工作互联网
10. 虽然IT业的薪酬比其他很多行业要好,但有公司因此视你为其“佣人”。
尽管IT人士的薪水没有互联网泡沫之前要好,但和其他行业人士比较,IT人的薪资还算好点。在接下的几十年中,科技在商业和社会发展中所占分量会一直增加,所以我们完全有理由相信,IT专业人才的需求量也不会减少。
然而,正因为IT人士的薪水普遍较高,所以有些公司认为给了你这么多钱,就把你看成是公司的“佣人”,拥有你的支配
- java 实现自定义链表
CrazyMizzz
java数据结构
1.链表结构
链表是链式的结构
2.链表的组成
链表是由头节点,中间节点和尾节点组成
节点是由两个部分组成:
1.数据域
2.引用域
3.链表的实现
&nbs
- web项目发布到服务器后图片过一会儿消失
麦田的设计者
struts2上传图片永久保存
作为一名学习了android和j2ee的程序员,我们必须要意识到,客服端和服务器端的交互是很有必要的,比如你用eclipse写了一个web工程,并且发布到了服务器(tomcat)上,这时你在webapps目录下看到了你发布的web工程,你可以打开电脑的浏览器输入http://localhost:8080/工程/路径访问里面的资源。但是,有时你会突然的发现之前用struts2上传的图片
- CodeIgniter框架Cart类 name 不能设置中文的解决方法
IT独行者
CodeIgniterCart框架
今天试用了一下CodeIgniter的Cart类时遇到了个小问题,发现当name的值为中文时,就写入不了session。在这里特别提醒一下。 在CI手册里也有说明,如下:
$data = array(
'id' => 'sku_123ABC',
'qty' => 1,
'
- linux回收站
_wy_
linux回收站
今天一不小心在ubuntu下把一个文件移动到了回收站,我并不想删,手误了。我急忙到Nautilus下的回收站中准备恢复它,但是里面居然什么都没有。 后来我发现这是由于我删文件的地方不在HOME所在的分区,而是在另一个独立的Linux分区下,这是我专门用于开发的分区。而我删除的东东在分区根目录下的.Trash-1000/file目录下,相关的删除信息(删除时间和文件所在
- jquery回到页面顶端
知了ing
htmljquerycss
html代码:
<h1 id="anchor">页面标题</h1>
<div id="container">页面内容</div>
<p><a href="#anchor" class="topLink">回到顶端</a><
- B树、B-树、B+树、B*树
矮蛋蛋
B树
原文地址:
http://www.cnblogs.com/oldhorse/archive/2009/11/16/1604009.html
B树
即二叉搜索树:
1.所有非叶子结点至多拥有两个儿子(Left和Right);
&nb
- 数据库连接池
alafqq
数据库连接池
http://www.cnblogs.com/xdp-gacl/p/4002804.html
@Anthor:孤傲苍狼
数据库连接池
用MySQLv5版本的数据库驱动没有问题,使用MySQLv6和Oracle的数据库驱动时候报如下错误:
java.lang.ClassCastException: $Proxy0 cannot be cast to java.sql.Connec
- java泛型
百合不是茶
java泛型
泛型
在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,任意化的缺点就是要实行强制转换,这种强制转换可能会带来不安全的隐患
泛型的特点:消除强制转换 确保类型安全 向后兼容
简单泛型的定义:
泛型:就是在类中将其模糊化,在创建对象的时候再具体定义
class fan
- javascript闭包[两个小测试例子]
bijian1013
JavaScriptJavaScript
一.程序一
<script>
var name = "The Window";
var Object_a = {
name : "My Object",
getNameFunc : function(){
var that = this;
return function(){
- 探索JUnit4扩展:假设机制(Assumption)
bijian1013
javaAssumptionJUnit单元测试
一.假设机制(Assumption)概述 理想情况下,写测试用例的开发人员可以明确的知道所有导致他们所写的测试用例不通过的地方,但是有的时候,这些导致测试用例不通过的地方并不是很容易的被发现,可能隐藏得很深,从而导致开发人员在写测试用例时很难预测到这些因素,而且往往这些因素并不是开发人员当初设计测试用例时真正目的,
- 【Gson四】范型POJO的反序列化
bit1129
POJO
在下面这个例子中,POJO(Data类)是一个范型类,在Tests中,指定范型类为PieceData,POJO初始化完成后,通过
String str = new Gson().toJson(data);
得到范型化的POJO序列化得到的JSON串,然后将这个JSON串反序列化为POJO
import com.google.gson.Gson;
import java.
- 【Spark八十五】Spark Streaming分析结果落地到MySQL
bit1129
Stream
几点总结:
1. DStream.foreachRDD是一个Output Operation,类似于RDD的action,会触发Job的提交。DStream.foreachRDD是数据落地很常用的方法
2. 获取MySQL Connection的操作应该放在foreachRDD的参数(是一个RDD[T]=>Unit的函数类型),这样,当foreachRDD方法在每个Worker上执行时,
- NGINX + LUA实现复杂的控制
ronin47
nginx lua
安装lua_nginx_module 模块
lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenResty
Centos和debian的安装就简单了。。
这里说下freebsd的安装:
fetch http://www.lua.org/ftp/lua-5.1.4.tar.gz
tar zxvf lua-5.1.4.tar.gz
cd lua-5.1.4
ma
- java-递归判断数组是否升序
bylijinnan
java
public class IsAccendListRecursive {
/*递归判断数组是否升序
* if a Integer array is ascending,return true
* use recursion
*/
public static void main(String[] args){
IsAccendListRecursiv
- Netty源码学习-DefaultChannelPipeline2
bylijinnan
javanetty
Netty3的API
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/ChannelPipeline.html
里面提到ChannelPipeline的一个“pitfall”:
如果ChannelPipeline只有一个handler(假设为handlerA)且希望用另一handler(假设为handlerB)
来
- Java工具之JPS
chinrui
java
JPS使用
熟悉Linux的朋友们都知道,Linux下有一个常用的命令叫做ps(Process Status),是用来查看Linux环境下进程信息的。同样的,在Java Virtual Machine里面也提供了类似的工具供广大Java开发人员使用,它就是jps(Java Process Status),它可以用来
- window.print分页打印
ctrain
window
function init() {
var tt = document.getElementById("tt");
var childNodes = tt.childNodes[0].childNodes;
var level = 0;
for (var i = 0; i < childNodes.length; i++) {
- 安装hadoop时 执行jps命令Error occurred during initialization of VM
daizj
jdkhadoopjps
在安装hadoop时,执行JPS出现下面错误
[slave16]
[email protected]:/tmp/hsperfdata_hdfs# jps
Error occurred during initialization of VM
java.lang.Error: Properties init: Could not determine current working
- PHP开发大型项目的一点经验
dcj3sjt126com
PHP重构
一、变量 最好是把所有的变量存储在一个数组中,这样在程序的开发中可以带来很多的方便,特别是当程序很大的时候。变量的命名就当适合自己的习惯,不管是用拼音还是英语,至少应当有一定的意义,以便适合记忆。变量的命名尽量规范化,不要与PHP中的关键字相冲突。 二、函数 PHP自带了很多函数,这给我们程序的编写带来了很多的方便。当然,在大型程序中我们往往自己要定义许多个函数,几十
- android笔记之--向网络发送GET/POST请求参数
dcj3sjt126com
android
使用GET方法发送请求
private static boolean sendGETRequest (String path,
Map<String, String> params) throws Exception{
//发送地http://192.168.100.91:8080/videoServi
- linux复习笔记 之bash shell (3) 通配符
eksliang
linux 通配符linux通配符
转载请出自出处:
http://eksliang.iteye.com/blog/2104387
在bash的操作环境中有一个非常有用的功能,那就是通配符。
下面列出一些常用的通配符,如下表所示 符号 意义 * 万用字符,代表0个到无穷个任意字符 ? 万用字符,代表一定有一个任意字符 [] 代表一定有一个在中括号内的字符。例如:[abcd]代表一定有一个字符,可能是a、b、c
- Android关于短信加密
gqdy365
android
关于Android短信加密功能,我初步了解的如下(只在Android应用层试验):
1、因为Android有短信收发接口,可以调用接口完成短信收发;
发送过程:APP(基于短信应用修改)接受用户输入号码、内容——>APP对短信内容加密——>调用短信发送方法Sm
- asp.net在网站根目录下创建文件夹
hvt
.netC#hovertreeasp.netWeb Forms
假设要在asp.net网站的根目录下建立文件夹hovertree,C#代码如下:
string m_keleyiFolderName = Server.MapPath("/hovertree");
if (Directory.Exists(m_keleyiFolderName))
{
//文件夹已经存在
return;
}
else
{
try
{
D
- 一个合格的程序员应该读过哪些书
justjavac
程序员书籍
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”
很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数
- 单实例实践
跑龙套_az
单例
1、内部类
public class Singleton {
private static class SingletonHolder {
public static Singleton singleton = new Singleton();
}
public Singleton getRes
- PO VO BEAN 理解
q137681467
VODTOpo
PO:
全称是 persistant object持久对象 最形象的理解就是一个PO就是数据库中的一条记录。 好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。
BO:
全称是 business object:业务对象 主要作用是把业务逻辑封装为一个对象。这个对
- 战胜惰性,暗自努力
金笛子
努力
偶然看到一句很贴近生活的话:“别人都在你看不到的地方暗自努力,在你看得到的地方,他们也和你一样显得吊儿郎当,和你一样会抱怨,而只有你自己相信这些都是真的,最后也只有你一人继续不思进取。”很多句子总在不经意中就会戳中一部分人的软肋,我想我们每个人的周围总是有那么些表现得“吊儿郎当”的存在,是否你就真的相信他们如此不思进取,而开始放松了对自己的要求随波逐流呢?
我有个朋友是搞技术的,平时嘻嘻哈哈,以
- NDK/JNI二维数组多维数组传递
wenzongliang
二维数组jniNDK
多维数组和对象数组一样处理,例如二维数组里的每个元素还是一个数组 用jArray表示,直到数组变为一维的,且里面元素为基本类型,去获得一维数组指针。给大家提供个例子。已经测试通过。
Java_cn_wzl_FiveChessView_checkWin( JNIEnv* env,jobject thiz,jobjectArray qizidata)
{
jint i,j;
int s