- 50个开发必备的Python经典脚本(31-40)
极致人生-010
python开发语言前端
目录31.数独求解器如何使用它?运行脚本。32.文件加密解密用法34.自动电子邮件要求:Python版本3、Smtplib和JSON35.人工智能聊天机器人什么是人工智能机器人?如何使用它?36.比特币价格GUI应用程序如何使用37.Codechef自动提交38.校验和例子:39.加密货币转换器要求用法40.加密货币价格要求建议收藏备用31.数独求解器这是一个使用Python求解9x9数独矩阵的脚
- CodeChef--Cards, bags and coins
weixin_34146805
c/c++
题目链接Yetanothergamefromchef.ChefgivesyouNcardsandMbags.EachoftheNcardshasanintegerwrittenonit.Nowchefasksyoutocloseyoureyesandchooseasubsetofthem.Hethensumsthenumberswrittenonchosencards,takesitsabsolu
- codechef:April Challenge 2014: Cards, bags and coins
kevinkitty
ACM
http://www.codechef.com/APRIL14/problems/ANUCBCStatementYetanothergamefromchef.ChefgivesyouNcardsandMbags.EachoftheNcardshasanintegerwrittenonit.Nowchefasksyoutocloseyoureyesandchooseasubsetofthem.Het
- 后悔贪心法 小Z的AK计划(洛谷 P2107)
不拿牌不改名
#贪心贪心
小Z的AK计划题目描述在小Z的家乡,有机房一条街,街上有很多机房。每个机房里都有一万个人在切题。小Z刚刷完CodeChef,准备出来逛逛。机房一条街有n个机房,第i个机房的坐标为xi,小Z的家坐标为0。小Z在街上移动的速度为1,即从x1到x2所耗费的时间为|x1−x2|。每个机房的学生数量不同,ACM题目水平也良莠不齐。小Z到达第i个机房后,可以花ti的时间想题,然后瞬间AK;当然,也可以过机房而
- 小Z的 AK 计划 洛谷p2147
MrTinTin
动态规划acm
题目描述在小Z的家乡,有机房一条街,街上有很多机房。每个机房里都有一万个人在切题。小Z刚刷完CodeChef,准备出来逛逛。机房一条街有n个机房,第i个机房的坐标为xi,小Z的家坐标为0。小Z在街上移动的速度为1,即从x1到x2所耗费的时间为|x1−x2|。每个机房的学生数量不同,ACM题目水平也良莠不齐。小Z到达第i个机房后,可以花ti的时间想题,然后瞬间AK;当然,也可以过机房而不入。小Z现在
- codechef T6 Pishty and tree dfs序+线段树
weixin_33851604
PSHTTR:Pishty和城堡题目描述Pishty是生活在胡斯特市的一个小男孩。胡斯特是胡克兰境内的一个古城,以其中世纪风格的古堡和非常聪明的熊闻名全国。胡斯特的镇城之宝是就是这么一座古堡,历史上胡斯特依靠这座古堡抵挡住了疯人国的大军。对于Pishty来说,真正吸引他的是古堡悠长的走廊和高耸的钟楼,以及深藏于其中的秘密……古堡可以用一棵N个节点的树的描述,树中有N−1条无向边,每条边有一个魔法数
- CodeChef - COVERING 高维前后缀和 + 容斥原理
SHOHOKUKU
数学基本算法算法
题意传送门CodeChefCoveringSets题解令T(S)=∑(A∪B∪C)=SF(A)G(B)H(C)T(S)=\sum\limits_{(A\cupB\cupC)=S}F(A)G(B)H(C)T(S)=(A∪B∪C)=S∑F(A)G(B)H(C)二进制状态压缩表示SSS,则R(S)R(S)R(S)是关于T(S)T(S)T(S)的高维后缀和,即R(S)=∑S∈AT(A)R(S)=\sum\
- 算法竞赛从入门到进阶pdf_ACMICPC/CCPC算法竞赛入门建议
weixin_39867142
算法竞赛从入门到进阶pdf
繁花落尽,我心中仍有花落的声音,一朵,一朵,在无人的山间轻轻飘落。欢迎喜欢CodeForces,Atcoder,牛客,leetcode,Codechef小伙伴们一起来van呀~交流群:1104993647一起来比赛吧牛客编程巅峰赛S2第8场-钻石&王者入门推荐书籍:算法竞赛入门经典(紫书,蓝书)挑战程序设计竞赛(白书)C++Primer算法竞赛进阶指南熟悉C语言推荐OJ训练:http://noi.
- 好题璇姐
CharlieVinnie
1.最小限定度数生成树Codechef题面GF题面简要题意:给定一张带权无向图,保证1向其它点都有边,且去掉1后剩下的图联通。对\(k\in[1,n-1]\)求点1度数为\(k\)时的最小生成树权值和。\(n,m\le3\times10^5\)。思路:先从1向
- 程序员最应去的网站有哪些?
nanphonfy
share分享
【转载自】www.quora.com要想成为优秀的程序员,在拥有一定天分的同时常与大神交流。然后多加练习才是王道。下面是一些Quora用户推荐的国外网站,与广大程序员或者希望学习编程的朋友们分享:1)编程练习和竞赛类http://www.codechef.com/http://www.spoj.com/p/http://programmingpraxis.com/http://projecteul
- 【codechef】每次将l-r修剪成一样高度,求最少修剪几次
ccyy-
稍难
ExampleInput43313212713451231212111323923921221ExampleOutput230-1这题一看和涂色问题很像。但后来我发现两者是有区别的。涂色可以任意覆盖,而修剪只能越剪越短,不可能再变长。并且数据范围有10^5,肯定不是像涂色问题一样用区间dp。所以我后来用双端队列来维护可以沿用到当前这棵树的修剪高度,这个队列一定是递减(想想就知道了只能越剪越短啊)。
- 【codechef】n个数,多少种取法的异或值==m【二项式定理】
ccyy-
由于比赛还没结束所以先不放题目了。。。(转化题意:n个数,多少种取法的异或值==m)这道dp要写得非常小心,考虑全面。第一发超时,原因是n=10^5,所以复杂度1024000,但是又想到所有数字都不超过1023,所以直接求每个数出现的次数就好。。但是——这样转化之后,考虑细心的地方就超多了!二项式定理(1)Cn0+Cn2+Cn4+……+Cnn=2^(n-1)(n为偶数)(2)Cn1+Cn3+Cn5
- codechef Attic Crossing 题解
靖心
Algorithm算法
AtticCrossingDigoryKirkeandPollyPlummeraretwokidslivingnextdoortoeachother.Theatticsofthetwohousesareconnectedtoeachotherthroughapassage.Digory'sUncleAndrewhasbeensecretlydoingstrangethingsintheattico
- Codechef April Challenge 2019 Division 2
weixin_34186128
MaximumRemaining题意:给n个数,取出两个数$a_{i}$,$a_{j}$,求$a_{i}\%a_{j}$取模的最大值直接排个序,第二大(严格的第二大)模第一大就是答案了。#includeusingnamespacestd;inta[(int)1e6];intmain(){ios::sync_with_stdio(false);cin.tie(0);intn;cin>>n;for(i
- Codechef October Challenge 2018 游记
weixin_33749242
CodechefOctoberChallenge2018游记CHSERVE-ChefandServes题目大意:乒乓球比赛中,双方每累计得两分就会交换一次发球权。不过,大厨和小厨用了另外一种规则:双方每累计得K分才会交换发球权。比赛开始时,由大厨发球。给定大厨和小厨的当前得分(分别记为P1和P2),请求出接下来由谁发球。思路:\((P1+P2)\%K\)判断奇偶性即可。代码链接BITOBYT-By
- codechef Party Mystery
jjs98
数论
ProblemDescriptionIt'sTejasi'sbirthdayandhermomhaspreparedhotdogs.ThereareNhotdogsandMpeopleandhermomwantstodividethehotdogsequally.Tejasiwantstocalulatetheminimumnumberofcutsrequiredtodistributetheho
- codechef Hotel Bytelandia题解
靖心
Algorithm算法
计算一个酒店的峰值人数。就是使用两个数代表一个区域,计算一组这样的数中,有多少重合的区域?原题:http://www.codechef.com/problems/HOTEL/下面是使用priority_queue的解法。时间效率O(nlgn)。#include#include#include#includeusingstd::sort;classHotelBytelandia{structtwoI
- [ 线段树 泰勒展开 ] Codechef April Challenge 2018 Division 1 Chef at the Food Fair
gjghfd
泰勒展开线段树
大佬教我做题ans=∏i=LR(1−pi)=eln∏Ri=L(1−pi)=e∑Ri=Lln(1−pi)ans=∏i=LR(1−pi)=eln∏i=LR(1−pi)=e∑i=LRln(1−pi)将ln(1−x)ln(1−x)泰勒展开ln(1−x)=−∑i=1∞xiiln(1−x)=−∑i=1∞xii用线段树维护xx的前100100次幂就可以了。#includeusingnamespacest
- [Contest] Codechef January Challenge 2018
LowestJN
发烧在家躺了一个星期呢…Rectangle直接判一下是不是有两对相等的MaximumScore倒过来贪心,每次选最大的能选的K-Concatenation分三种情况讨论就完了,在一个串呢,在两个串呢,跨越n-2个串Partitionthenumbers先随便分一下,然后枚举小的集合的一个数,把它放到大的集合里,然后判断能不能分匀……感觉是能叉掉的StringMerging直接DP就好了Killin
- Codechef June Challenge 2018 Division 2 题解
weiweiwei_
NaiveChefOnce,afterastressfulday,Chefdecidedtorelaxandvisitacasinonearhishousetogamble.Hefeelsluckyandhe'sgoingtobetalmostallofhismoney.ThegameChefisgoingtoplayinthecasinoconsistsoftossingadiewithNNfa
- Find an element in hidden array CodeChef - ELHIDARR (交互题+两次二分)
我家静静最可爱
二分查找交互题
FindanelementinhiddenarrayCodeChef-ELHIDARR(交互题+两次二分)ThereisanarrayoflengthNconsistingofnon-negativeintegers.Thearrayissortedinnon-decreasingorder.EachnumberinthearrayappearsexactlyKtimes,exceptoneele
- CodeChef March Challenge 2015
loriex
比赛
尼玛比赛终于完了可以大胆放被虐记录了ChefandNotebooksSignWavedp[i][0/1]表示有2i个零点的函数的个数[0/1]表示sin/cosDevuandhisClass枚举起点然后贪心。可以发现t=1时我们可以贪心一步一步移向各自的终点然后t=2时同样一步一步移显然最优。我有一种酷炫的计算方式:t=1/2时,ans=各个男生离各自最终位置的距离和。CountSubstring
- Black and Red vertices of Tree CodeChef - BLREDSET (树型dp套路题,可惜俺之前8会)
sunmaoxiang
题目大意给定一棵N个结点的树,树上有三种颜色,0,1,2分别代表白,黑,红。问题是有多少个联通块都为白色,且删掉这个联通块至少有一个红黑结点不相连。思路树上有一些关键点为白色且至少有两颗子树分别含有红黑两种结点,我们只需统计出这样的结点有哪些,然后求出其至少包含一个关键点的联通图有几种就行了,但是求”至少包含一个“不好求说实话,可以求出所有以r为根的白色联通图个数,减去以r为根不含有关键点的联通图
- Codechef March Cook-Off 2018. Maximum Tree Path
ako2654
目录题意解析AC_code@(CodechefMarchCook-Off2018.MaximumTreePath)题意给你一颗\(n(1e5)\)个点有边权有点权的树,\(Min(u,v)\)表示\(u,v\)路径最小点权,\(gcd(u,v)\)表示\(u,v\)路径点权的最大公因数,\(dis(u,v)\)表示\(u,v\)路径大小。输出\(max(dis(u,v)*gcd(u,v)*Min(
- Codechef CUTTREE 点分治+任意模数FFT
SFN1036
点分治快速傅里叶变换
题意定义森林的强度为连通块大小的平方和。第0天有一棵n个节点的树,每一天大厨会随机删掉森林中的一条边,共进行n-1天,对于i=0,1,...,n−1i=0,1,...,n−1,求出第i天结束时这棵树的强度的期望值。答案模109+7109+7。n≤105n≤105分析对于一个有序点对(x,y)(x,y),若在第i天结束时这两点连通,则会对森林的强度作出1的贡献。那么我们要求的实际上就是期望有多少有序
- 2020.7.15集训
NephrenRuqInsania
比赛总结
plandescription在小X的家乡,有机房一条街,街上有很多机房。每个机房里都有一万个人在切题。小X刚刷完CodeChef\text{CodeChef}CodeChef,准备出来逛逛。机房一条街有nnn个机房,第iii个机房的坐标为xix_ixi,小X的家坐标为000。小X在街上移动的速度为111,即从x1x_1x1到x2x_2x2所耗费的时间为∣x1−x2∣|x_1−x_2|∣x1−x2
- Codechef July Challenge 2020 简要题解
mayaohua2003
codechef生成树计数数学
这次题目相对比较难,后面几个题都是往常压轴题的难度。MissingaPoint略ChefinaandSwaps略DoctorChef略ChefandDragonDens略LCMConstraints无限解当且仅当存在一个点没有边相连且存在一个合法方案,可以最后简单特判,下面不考虑这种情况,假定每个点都有边相连。显然每个质因子可以分开考虑,对某个特定的质因子,相当于给定了MMM个max(AXi,A
- Codechef June Challenge 2020 简要题解
mayaohua2003
codechef生成函数构造
这次题目比较简单。TheTomandJerryGame!略OperationsonaTuple略TheDeliciousCake略ConvenientAirports注意到答案的下界为2⋅max(N−M−1,⌈d02⌉)2\cdot\max(N-M-1,\lceil\frac{d_0}{2}\rceil)2⋅max(N−M−1,⌈2d0⌉),其中d0d_0d0为度数为000的点个数,下面给出一个
- bzoj3514 Codechef MARCH14 GERALD07加强版 LCT&&主席树
lych_cys
bzoj
wulala葱娘说这是一个很巧妙的题。。有一个比较猎奇的做法:首先把边依次加到图中,若当前这条边与图中的边形成了环,那么把这个环中最早加进来的边弹出去并将每条边把哪条边弹了出去记录下来:ntr[i]=j,特别地,要是没有弹出边,ntr[i]=0;这个显然是可以用LCT来弄的对吧。然后对于每个询问,我们的答案就是对l~r中ntr小于l的边求和,并用n减去这个值正确性可以YY一下:如果一条边的ntr>
- BZOJ3514: Codechef MARCH14 GERALD07加强版
Hillan_
数据结构主席树(可持久化线段树LinkCutTree线段树
主席树+LCT每次加边的时候判断一下是否成环如果没有就加进去否则弹出环内比序号最小边然后统计答案#include#include#include#include#includeusingnamespacestd;charc;inlinevoidread(int&a){a=0;doc=getchar();while(c'9');while(c='0')a=(alc==this||f->rc==thi
- 多线程编程之存钱与取钱
周凡杨
javathread多线程存钱取钱
生活费问题是这样的:学生每月都需要生活费,家长一次预存一段时间的生活费,家长和学生使用统一的一个帐号,在学生每次取帐号中一部分钱,直到帐号中没钱时 通知家长存钱,而家长看到帐户还有钱则不存钱,直到帐户没钱时才存钱。
问题分析:首先问题中有三个实体,学生、家长、银行账户,所以设计程序时就要设计三个类。其中银行账户只有一个,学生和家长操作的是同一个银行账户,学生的行为是
- java中数组与List相互转换的方法
征客丶
JavaScriptjavajsonp
1.List转换成为数组。(这里的List是实体是ArrayList)
调用ArrayList的toArray方法。
toArray
public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运行时类型和此列表的大小分
- Shell 流程控制
daizj
流程控制if elsewhilecaseshell
Shell 流程控制
和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法):
<?php
if(isset($_GET["q"])){
search(q);}else{// 不做任何事情}
在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else,就像这样 if else if
if 语句语
- Linux服务器新手操作之二
周凡杨
Linux 简单 操作
1.利用关键字搜寻Man Pages man -k keyword 其中-k 是选项,keyword是要搜寻的关键字 如果现在想使用whoami命令,但是只记住了前3个字符who,就可以使用 man -k who来搜寻关键字who的man命令 [haself@HA5-DZ26 ~]$ man -k
- socket聊天室之服务器搭建
朱辉辉33
socket
因为我们做的是聊天室,所以会有多个客户端,每个客户端我们用一个线程去实现,通过搭建一个服务器来实现从每个客户端来读取信息和发送信息。
我们先写客户端的线程。
public class ChatSocket extends Thread{
Socket socket;
public ChatSocket(Socket socket){
this.sock
- 利用finereport建设保险公司决策分析系统的思路和方法
老A不折腾
finereport金融保险分析系统报表系统项目开发
决策分析系统呈现的是数据页面,也就是俗称的报表,报表与报表间、数据与数据间都按照一定的逻辑设定,是业务人员查看、分析数据的平台,更是辅助领导们运营决策的平台。底层数据决定上层分析,所以建设决策分析系统一般包括数据层处理(数据仓库建设)。
项目背景介绍
通常,保险公司信息化程度很高,基本上都有业务处理系统(像集团业务处理系统、老业务处理系统、个人代理人系统等)、数据服务系统(通过
- 始终要页面在ifream的最顶层
林鹤霄
index.jsp中有ifream,但是session消失后要让login.jsp始终显示到ifream的最顶层。。。始终没搞定,后来反复琢磨之后,得到了解决办法,在这儿给大家分享下。。
index.jsp--->主要是加了颜色的那一句
<html>
<iframe name="top" ></iframe>
<ifram
- MySQL binlog恢复数据
aigo
mysql
1,先确保my.ini已经配置了binlog:
# binlog
log_bin = D:/mysql-5.6.21-winx64/log/binlog/mysql-bin.log
log_bin_index = D:/mysql-5.6.21-winx64/log/binlog/mysql-bin.index
log_error = D:/mysql-5.6.21-win
- OCX打成CBA包并实现自动安装与自动升级
alxw4616
ocxcab
近来手上有个项目,需要使用ocx控件
(ocx是什么?
http://baike.baidu.com/view/393671.htm)
在生产过程中我遇到了如下问题.
1. 如何让 ocx 自动安装?
a) 如何签名?
b) 如何打包?
c) 如何安装到指定目录?
2.
- Hashmap队列和PriorityQueue队列的应用
百合不是茶
Hashmap队列PriorityQueue队列
HashMap队列已经是学过了的,但是最近在用的时候不是很熟悉,刚刚重新看以一次,
HashMap是K,v键 ,值
put()添加元素
//下面试HashMap去掉重复的
package com.hashMapandPriorityQueue;
import java.util.H
- JDK1.5 returnvalue实例
bijian1013
javathreadjava多线程returnvalue
Callable接口:
返回结果并且可能抛出异常的任务。实现者定义了一个不带任何参数的叫做 call 的方法。
Callable 接口类似于 Runnable,两者都是为那些其实例可能被另一个线程执行的类设计的。但是 Runnable 不会返回结果,并且无法抛出经过检查的异常。
ExecutorService接口方
- angularjs指令中动态编译的方法(适用于有异步请求的情况) 内嵌指令无效
bijian1013
JavaScriptAngularJS
在directive的link中有一个$http请求,当请求完成后根据返回的值动态做element.append('......');这个操作,能显示没问题,可问题是我动态组的HTML里面有ng-click,发现显示出来的内容根本不执行ng-click绑定的方法!
 
- 【Java范型二】Java范型详解之extend限定范型参数的类型
bit1129
extend
在第一篇中,定义范型类时,使用如下的方式:
public class Generics<M, S, N> {
//M,S,N是范型参数
}
这种方式定义的范型类有两个基本的问题:
1. 范型参数定义的实例字段,如private M m = null;由于M的类型在运行时才能确定,那么我们在类的方法中,无法使用m,这跟定义pri
- 【HBase十三】HBase知识点总结
bit1129
hbase
1. 数据从MemStore flush到磁盘的触发条件有哪些?
a.显式调用flush,比如flush 'mytable'
b.MemStore中的数据容量超过flush的指定容量,hbase.hregion.memstore.flush.size,默认值是64M 2. Region的构成是怎么样?
1个Region由若干个Store组成
- 服务器被DDOS攻击防御的SHELL脚本
ronin47
mkdir /root/bin
vi /root/bin/dropip.sh
#!/bin/bash/bin/netstat -na|grep ESTABLISHED|awk ‘{print $5}’|awk -F:‘{print $1}’|sort|uniq -c|sort -rn|head -10|grep -v -E ’192.168|127.0′|awk ‘{if($2!=null&a
- java程序员生存手册-craps 游戏-一个简单的游戏
bylijinnan
java
import java.util.Random;
public class CrapsGame {
/**
*
*一个简单的赌*博游戏,游戏规则如下:
*玩家掷两个骰子,点数为1到6,如果第一次点数和为7或11,则玩家胜,
*如果点数和为2、3或12,则玩家输,
*如果和为其它点数,则记录第一次的点数和,然后继续掷骰,直至点数和等于第一次掷出的点
- TOMCAT启动提示NB: JAVA_HOME should point to a JDK not a JRE解决
开窍的石头
JAVA_HOME
当tomcat是解压的时候,用eclipse启动正常,点击startup.bat的时候启动报错;
报错如下:
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME shou
- [操作系统内核]操作系统与互联网
comsci
操作系统
我首先申明:我这里所说的问题并不是针对哪个厂商的,仅仅是描述我对操作系统技术的一些看法
操作系统是一种与硬件层关系非常密切的系统软件,按理说,这种系统软件应该是由设计CPU和硬件板卡的厂商开发的,和软件公司没有直接的关系,也就是说,操作系统应该由做硬件的厂商来设计和开发
- 富文本框ckeditor_4.4.7 文本框的简单使用 支持IE11
cuityang
富文本框
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>知识库内容编辑</tit
- Property null not found
darrenzhu
datagridFlexAdvancedpropery null
When you got error message like "Property null not found ***", try to fix it by the following way:
1)if you are using AdvancedDatagrid, make sure you only update the data in the data prov
- MySQl数据库字符串替换函数使用
dcj3sjt126com
mysql函数替换
需求:需要将数据表中一个字段的值里面的所有的 . 替换成 _
原来的数据是 site.title site.keywords ....
替换后要为 site_title site_keywords
使用的SQL语句如下:
updat
- mac上终端起动MySQL的方法
dcj3sjt126com
mysqlmac
首先去官网下载: http://www.mysql.com/downloads/
我下载了5.6.11的dmg然后安装,安装完成之后..如果要用终端去玩SQL.那么一开始要输入很长的:/usr/local/mysql/bin/mysql
这不方便啊,好想像windows下的cmd里面一样输入mysql -uroot -p1这样...上网查了下..可以实现滴.
打开终端,输入:
1
- Gson使用一(Gson)
eksliang
jsongson
转载请出自出处:http://eksliang.iteye.com/blog/2175401 一.概述
从结构上看Json,所有的数据(data)最终都可以分解成三种类型:
第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"ickes"这个字符串。
第二种类型是序列(sequence),又叫做数组(array)
- android点滴4
gundumw100
android
Android 47个小知识
http://www.open-open.com/lib/view/open1422676091314.html
Android实用代码七段(一)
http://www.cnblogs.com/over140/archive/2012/09/26/2611999.html
http://www.cnblogs.com/over140/arch
- JavaWeb之JSP基本语法
ihuning
javaweb
目录
JSP模版元素
JSP表达式
JSP脚本片断
EL表达式
JSP注释
特殊字符序列的转义处理
如何查找JSP页面中的错误
JSP模版元素
JSP页面中的静态HTML内容称之为JSP模版元素,在静态的HTML内容之中可以嵌套JSP
- App Extension编程指南(iOS8/OS X v10.10)中文版
啸笑天
ext
当iOS 8.0和OS X v10.10发布后,一个全新的概念出现在我们眼前,那就是应用扩展。顾名思义,应用扩展允许开发者扩展应用的自定义功能和内容,能够让用户在使用其他app时使用该项功能。你可以开发一个应用扩展来执行某些特定的任务,用户使用该扩展后就可以在多个上下文环境中执行该任务。比如说,你提供了一个能让用户把内容分
- SQLServer实现无限级树结构
macroli
oraclesqlSQL Server
表结构如下:
数据库id path titlesort 排序 1 0 首页 0 2 0,1 新闻 1 3 0,2 JAVA 2 4 0,3 JSP 3 5 0,2,3 业界动态 2 6 0,2,3 国内新闻 1
创建一个存储过程来实现,如果要在页面上使用可以设置一个返回变量将至传过去
create procedure test
as
begin
decla
- Css居中div,Css居中img,Css居中文本,Css垂直居中div
qiaolevip
众观千象学习永无止境每天进步一点点css
/**********Css居中Div**********/
div.center {
width: 100px;
margin: 0 auto;
}
/**********Css居中img**********/
img.center {
display: block;
margin-left: auto;
margin-right: auto;
}
- Oracle 常用操作(实用)
吃猫的鱼
oracle
SQL>select text from all_source where owner=user and name=upper('&plsql_name');
SQL>select * from user_ind_columns where index_name=upper('&index_name'); 将表记录恢复到指定时间段以前
- iOS中使用RSA对数据进行加密解密
witcheryne
iosrsaiPhoneobjective c
RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名.
本文将讨论如何在iOS中使用RSA传输加密数据. 本文环境
mac os
openssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.sh/)安装.
Java 8
RSA基本原理
RS